function getXmlHttpRequestObject() 
{
	if (window.XMLHttpRequest) 
	{
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) 
	{
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else 
	{
		alert("Your browser does not support this feature.  Please upgrade or use a different browser. Older (pre-v2.8) versions of Order Editor do not have this restriction.");
	}
}

//Our XmlHttpRequest object to get the auto suggest For maximum fomplaint
var request = getXmlHttpRequestObject();
/***************************************************
 SORTBY FUNCTIONS 
 ***************************************************/
function updateVote(cid,val,ip,divno)
{
	//alert(cid+'=='+val+'ip->'+ip);
	var obj = document.getElementById('vote_count'+divno);
	request.open("GET", 'ajax/getvotecount.php?flag=ajax&cid='+cid+'&val='+val+'&ip='+ip+'&sid='+Math.random(), true);
	
	request.onreadystatechange = function()
	{
		
		if(request.readyState==4 && request.status==200)
		{			 		
			var response = request.responseText;	
			if(response =='f'){
				alert('You cannot vote on the same comment more than once');
			}
			else{
				alert('Your vote has been submitted');
				obj.innerHTML = response; 
			}
			//document.getElementById("f_billing_state").style.display='none';
		}
	}
	
	request.send(null);
}
	
