var wind = false;
var windHead = false;
var windTile = false;
var windBody = false;

jQuery.fn.center = function() {
	var w = $(window);
	this.css("position","absolute");
	this.css("top",(w.height()-this.height())/2+w.scrollTop() + "px");
	this.css("left",(w.width()-this.width())/2+w.scrollLeft() + "px");
	return this;
}

function openWindow (url, title,top, left, form, post) {
	if (document.body.style.overflow == 'hidden') {
		return false;
	}
	top = top + 'px';
	left = left + 'px';
	if (!wind) {
		$(
			'<div id="wind">'+
				'<div id="windHead">'+
					'<div id="bordL" /><div id="windTitle"><div id="windClose" onclick="closeWindow();" /><div id="windText">'+title+'</div></div><div id="bordR" />'+
				'</div>'+
			    '<div id="windBody" ></div>'+
			'</div>'
		).appendTo('body');
		wind = document.getElementById('wind');
		windHead = document.getElementById('windHead'); 
		windTitle = document.getElementById('windTitle');
		windBody = document.getElementById('windBody');
		$(wind).hide();
		$('<param name="wmode" value="opaque" />').appendTo($('object'));
		$('embed').attr({'wmode': 'opaque'});
	}
	
	var pers = '';
	var inputs = form.getElementsByTagName('input');
	var k = 0;
	for (var i=0; i<inputs.length; i++) {
		if (inputs[i].type=='checkbox') {
			if (inputs[i].value==1 && inputs[i].checked) {
				pers += '&' + inputs[i].name +'=' + inputs[i].value;
				k++;
			}
		}
	}
	if (k < 2) {
		alert(post);
		return false;
	}
	$.get (
		url+pers,
		{},
		function (resp) {
			windBody.innerHTML = resp;
			document.body.style.overflow = 'hidden';
			$(wind).center();
			$(wind).slideToggle(600);
		},
		'html'
	);
	return false;
}

function closeWindow() {
	$(wind).slideToggle(600);
	document.body.style.overflow = 'auto';
}