// JavaScript Document

var xmlHttp

function callPHP(PageID, NodeID) {
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&NodeID="+NodeID;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callCerca(PageID, Stringa) {
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&Stringa="+Stringa;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callGallery(PageID, GalCat, GalID, PhotoID) { 
/*	alert (PageID + " " + GalCat + " " + GalID + " " + PhotoID); */
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&GalCat="+GalCat;
	url=url+"&GalID="+GalID;
	url=url+"&PhotoID="+PhotoID;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callStats(PageID, StatsCat, DataIni, DataEnd) { 
/*	alert (PageID + " " + GalCat + " " + GalID + " " + PhotoID); */
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&StatsCat="+StatsCat;
	url=url+"&DataIni="+DataIni;
	url=url+"&DataEnd="+DataEnd;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callStatsCustom() {
	DataIni = document.StatsCustom.DataIniSend.value;
	DataEnd = document.StatsCustom.DataEndSend.value;

	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID=207";
	url=url+"&StatsCat=5";
	url=url+"&DataIniSend="+DataIni;
	url=url+"&DataEndSend="+DataEnd;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callDownload(PageID, GalCat) { 
/*	alert (PageID + " " + GalCat + " " + GalID + " " + PhotoID); */
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&GalCat="+GalCat;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callJobs(PageID, JobsCat) { 
/*	alert (PageID + " " + GalCat + " " + GalID + " " + PhotoID); */
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&JobsCat="+JobsCat;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function callNews(PageID, NewsID) { 
/*	alert (PageID + " " + GalCat + " " + GalID + " " + PhotoID); */
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&NewsID="+NewsID;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function callContact(PageID, ContactID) { 
/*	alert (PageID + " " + GalCat + " " + GalID + " " + PhotoID); */
	myRand=parseInt(Math.random()*99999999);
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="default/content.php";
	url=url+"?PageID="+PageID;
	url=url+"&ContactID="+ContactID;
	url=url+"&MyRand="+myRand;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		testoTornato = xmlHttp.responseText;
		testoTornatoArray = testoTornato.split("####riga####");
		document.getElementById("DivMenuFirst").innerHTML=testoTornatoArray[0]; 
		document.getElementById("DivMenuSecond").innerHTML=testoTornatoArray[1]; 
		document.getElementById("DivMenuThird").innerHTML=testoTornatoArray[2]; 
		document.getElementById("DivFooter").innerHTML=testoTornatoArray[3]; 
		document.getElementById("DivHeader").innerHTML=testoTornatoArray[4]; 
		document.getElementById("DivMain").innerHTML=testoTornatoArray[5]; 
		document.getElementById("DivSostieni").innerHTML=testoTornatoArray[6]; 
	} 
/*	document.body.style.cursor = 'default';
*/}
function GetXmlHttpObject() {
/*	document.body.style.cursor='wait';
*/	var xmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		//Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

return xmlHttp;
}
