function ajax(method,strURL,variable,value,sid) {
	var xmlHttpReq = false;
	var self = this;
	
	if (window.XMLHttpRequest) {
		self.xmlHttpReq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	self.xmlHttpReq.open(method, strURL, true);
	self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

	self.xmlHttpReq.onreadystatechange = function() {
		if(value == 'signgb') {
			document.signgb.signbutton.disabled = true;
			document.getElementById('signform').innerHTML = '<center><img src="/lexohet.gif"><br><br><b>'+loadtext+'...</b><br></center>';
		} else {
			document.getElementById('entries').innerHTML = '<center><br><br><br><br><img src="/lexohet.gif"><br><br><b>'+loadtext+'...</b><br><br><br></center>';
		}
	
		if (self.xmlHttpReq.readyState == 4) {
			if(value == 'signgb' ){
				updatepage(self.xmlHttpReq.responseText,'signgb');
			}else{
				updatepage(self.xmlHttpReq.responseText,'faqja');
			}
		}
        
	}
	
	if (value == 'signgb'){
		name=document.signgb.name.value;
		email=document.signgb.email.value;
		message=document.signgb.message.value;
		name2 = name.replace(/&/g, "^amp^");
		message2 = message.replace(/&/g, "^amp^");
		self.xmlHttpReq.send('dosign=' + pcode.charAt(0) + pcode.charAt(2) + pcode.charAt(4) + pcode.charAt(1) + pcode.charAt(5) + '&name=' + name2 + '&email=' + escape(email) + '&message=' + message2);
		hidediv('signform');
		ajax('POST','shiqo.php','faqja','1'); 
	}else{
		self.xmlHttpReq.send(escape(variable) + '=' + escape(value));
	}
	
}

function updatepage(str, value){
	if (value == 'signgb'){
		document.getElementById("signdiv").innerHTML = str;
		showdiv('signdiv');
		document.signgb.signbutton.disabled = false;

		if (str.length <= 2) {  
			var date = new Date();
			date.setTime(date.getTime()+(c_minute*60*1000));
			var expires = "; expires="+date.toGMTString();
			document.cookie = "signed=yes"+expires+"; path=/";
        		hidediv('signform'); 
		        ajax('POST','shiqo.php','faqja','1'); 
		} 
	}else{
		document.getElementById("entries").innerHTML = str;
		showdiv('entries');
	}
}

function hidediv(id) {
	if (document.getElementById) {
		document.getElementById(id).style.display = 'none';
	} else {
		if (document.layers) {
			document.id.display = 'none';
		} else {
			document.all.id.style.display = 'none';
		}
	}
	if(id == 'signform'){
		showdiv('entries');
	}
}

function showdiv(id) {
	if (document.getElementById) {
		document.getElementById(id).style.display = 'block';
	} else {
		if (document.layers) {
			document.id.display = 'block';
		} else {
			document.all.id.style.display = 'block';
		}
	}

	if(id == 'signform') {
		hidediv('entries');
	}
}

function newwindow(source,name,width,height)  {
	window.open(source,name,'width='+width+',height='+height+',resizable=no');
}

