var xmlHttp

function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}


function getVote(int,int2)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
//var url="/poll/"+int+"/"+int2+"/"+Math.random()+".html";
var url="/pollbudget/"+int+"/"+int2+"/";
//var url="/poll/poll_budget_vote.php?cod="+int+"&id="+int2;
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
	var text;
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 	{ 
		text=xmlHttp.responseText;
		//alert(text);
		arr= text.split('***---***');
		var id=LTrim(RTrim(arr[0]));
		var content= unescape(arr[1]);
		//alert(id);
		document.getElementById('poll' + id).innerHTML=content;
    } 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
 {
 objXMLHttp=new XMLHttpRequest()
 }
else if (window.ActiveXObject)
 {
 objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
 }
return objXMLHttp
}
