var httpObject=null;
//POUZIVA I ANKETA!!!
function nastavHTTPObject()
{
	if(window.ActiveXObject)
	{
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
		else if (window.XMLHttpRequest)
		{
			return new XMLHttpRequest();
		}
		else
		{
			return null;
		}
}
//FUNKCE PRO MENU
function nastavSessionPHP(akce,id)
{
	httpObject=nastavHTTPObject();
	if (httpObject!=null)
	{
		var url="/skripty/menu.php";
		var parametry="akce="+akce+"&id="+id;
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpObject.setRequestHeader("Content-length", parametry.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.send(parametry);
	}
}
//FUNKCE PRO KONTAKTY
function posliMail()
{
	httpObject=nastavHTTPObject();
	if (httpObject!=null)
	{
		var jmeno=document.getElementById("kontakt").jmeno.value;
		var email=document.getElementById("kontakt").email.value;
		var zprava=document.getElementById("kontakt").zprava.value;
		var url="/skripty/kontakty.php";
		var parametry="jmeno="+jmeno+"&email="+email+"&zprava="+zprava;
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpObject.setRequestHeader("Content-length", parametry.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.send(parametry);
		httpObject.onreadystatechange=vypisHlaseni;
	}
}
function vypisHlaseni(){
	if(httpObject.readyState==4){
		document.getElementById('kontakty_hlaseni').innerHTML=httpObject.responseText;
		if(httpObject.responseText=="Váš e-mail byl odeslán.")
		{
			document.getElementById("kontakt").jmeno.value="";
			document.getElementById("kontakt").email.value="";
			document.getElementById("kontakt").zprava.value="";
		}
		document.getElementById('kontakty_hlaseni').style.visibility="visible";
	}
}
//FUNKCE PRO REKLAMU
function advertisingLog(id,loc,action,type)
{
	httpObject=nastavHTTPObject();
	if (httpObject!=null)
	{
		var url="/skripty/reklama-sledovani.php";
		var parametry="id="+id+"&action="+action+"&type="+type;
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpObject.setRequestHeader("Content-length", parametry.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.send(parametry);
	}
	if(action=='click'){
		window.location=loc;}
}
//ANKETA
function zobrazAnketu()
{
	httpObject=nastavHTTPObject();
	if (httpObject!=null)
	{
		var url="/skripty/anketa.php";
		var parametry="akce=zobraz";
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpObject.setRequestHeader("Content-length", parametry.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.send(parametry);
		httpObject.onreadystatechange=vypisAnketa;
	}
}
function hlasovatAnketa(id)
{
 	httpObject=nastavHTTPObject();
	if (httpObject!=null)
	{
		var url="/skripty/anketa.php";
		var parametry="akce=hlasovat&id="+id;
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpObject.setRequestHeader("Content-length", parametry.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.send(parametry);
		httpObject.onreadystatechange=vypisAnketa;
	}
}
function vypisAnketa()
{
	if(httpObject.readyState==4)
	{
		document.getElementById('anketa').innerHTML=httpObject.responseText;
	}
}
//HODNOCENI STREDISKA
function rateLocation(locId,newRating)
{
 	httpObject=nastavHTTPObject();
	if (httpObject!=null)
	{
		var url="/skripty/rating.php";
		var params="loc_id="+locId+"&new_rating="+newRating;
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		httpObject.setRequestHeader("Content-length", params.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.send(params);
		httpObject.onreadystatechange=rateLocationResult;
	}
}
function rateLocationResult()
{
	if(httpObject.readyState==4)
	{
		document.getElementById('ratingArea').innerHTML=httpObject.responseText;
	}
}
