/*global Class, Classes, _e, addEvent, window*/

Classes.ZamowienieSzybkie = new Class();
Classes.ZamowienieSzybkie.prototype = {
	szukarkaWin: null,

	__construct: function () {
		var i, n, e, form = _e('szukarka');
		if (form) {
			for (i = 0, n = form.elements.length; i < n; i += 1) {
				e = form.elements[i];
				if ('text' === e.type) {
					addEvent(e, 'focus', e.select.bind(e));
				}
			}
		}
	},

	show: function () {
		/*var opt = 'dependent=yes,toolbar=no,resizable=yes,width=640,height=480';*/
		try
		{
			if (this.szukarkaWin && this.szukarkaWin.close && !this.szukarkaWin.closed) {
				this.szukarkaWin.close();
				this.szukarkaWin = null;
			}
		} catch (e1) {}
		try {
			this.szukarkaWin = window.open('zamowienie_szybkie.php', '_blank'/*, opt*/);
			if (this.szukarkaWin && this.szukarkaWin.opener) {
				this.szukarkaWin.focus();
				if (this.szukarkaWin.sizeToContent) {
					this.szukarkaWin.sizeToContent();
				}
			}
		} catch (e2) {}
	},

	hide: function () {
		if (window.opener) {
			window.opener.focus();
			if (window.opener.szukarka) {
				window.opener.szukarka.szukarkaWin = null;
			}
			window.close();
		} else {
			window.history.back();
		}
		return false;
	}

};

