var xmlhttp;

function getVote(vote,id,url,ip)
{
	xmlhttp=GetXmlHttpObject();
	
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	url = url+"includes/poll_vote.php";
	var params = "vote="+vote+"&id="+id+"&ip="+ip;
	url = url+"?"+params;

	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("POST",url,true);
	xmlhttp.send(params);
}

function stateChanged()
{
	if (xmlhttp.readyState==4)
	{
		var loader = document.getElementById('feature-contain');
		var res = xmlhttp.responseText;
		document.getElementById("poll").innerHTML=xmlhttp.responseText;
		
	}
}
function showgames(param)
{
	//document.getElementById('yesterdaystop').className ="";
	document.getElementById('weeklytop').className ="";
	document.getElementById('monthlytop').className ="";
	document.getElementById('alltimetop').className ="";
	document.getElementById('random').className ="";
	document.getElementById('newest').className ="";
	if(param=="yesterdaystop")document.getElementById('yesterdaystop').className ="gamelinks_selected";
	if(param=="weeklytop")document.getElementById('weeklytop').className ="gamelinks_selected";
	if(param=="monthlytop")document.getElementById('monthlytop').className ="gamelinks_selected";
	if(param=="alltimetop")document.getElementById('alltimetop').className ="gamelinks_selected";
	if(param=="random")document.getElementById('random').className ="gamelinks_selected";
	if(param=="newest")document.getElementById('newest').className ="gamelinks_selected";
	xmlhttp = GetXmlHttpObject();
	xmlhttp.open("GET", "includes/showgames.php?type="+param, true);
	xmlhttp.send(null);
	xmlhttp.onreadystatechange = function()
	{
			if(xmlhttp.readyState == 4)
			{
				//alert(xmlhttp.readyState);
				//if(xmlhttp.responseText!="")
				document.getElementById('mostpopular').innerHTML=xmlhttp.responseText;
				//else
				//document.getElementById('latestgame-box-contain').innerHTML="<div class=errormessage align=center><BR><BR>No Games Listed.</div>";
			}
	}

}

function GetXmlHttpObject()
{
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	  {
	  objXMLHttp=new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  {
	  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	return objXMLHttp;
}  





