var request;

// menuOpen
function menuOpen(arg,extra)
{
	request = getHttpRequest();
	
	if(request == null)
	{
		alert ("Your browser does not support HTTP Requests!");
		return;
	} 
	
	var url = "content.php";
	url = url + "?page=" + arg;
	url = url + "&extra=" + extra;
	url = url + "&rand=" + Math.random();
	request.onreadystatechange=stateChanged;
	request.open("GET",url,true);
	request.send(null);
}
// End of menuOpen

// gbook
function gbook(arg,name,post,answer)
{
	request = getHttpRequest();
	
	if(request == null)
	{
		alert ("Your browser does not support HTTP Requests!");
		return;
	} 
	
	var url = "content.php";
	url = url + "?page=" + arg;
	url = url + "&name=" + name;
	url = url + "&post=" + post;
	url = url + "&answer=" + answer;
	url = url + "&rand=" + Math.random();
	request.onreadystatechange=stateChanged;
	request.open("GET",url,true);
	request.send(null);
}
// End of gbook

// login
function login(arg,log)
{
	request = getHttpRequest();
	
	if(request == null)
	{
		alert ("Your browser does not support HTTP Requests!");
		return;
	} 
	
	var url = "content.php";
	url = url + "?page=" + arg;
	url = url + "&islogged=" + log;
	url = url + "&rand=" + Math.random();
	request.onreadystatechange=stateChanged;
	request.open("GET",url,true);
	request.send(null);
}
// End of login

function stateChanged() 
{ 
	if(request.readyState==4 || request.readyState=="complete")
	{ 
		document.getElementById("divinsert").innerHTML = request.responseText;
	} 
}

function getHttpRequest()
{ 
	var httpRequest = null;
	
	if(window.XMLHttpRequest)
	{
		httpRequest = new XMLHttpRequest();
	}
	
	else if (window.ActiveXObject)
	{
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return httpRequest;
}
