	function displayVotes(response)
	{
		var votes = response.split('|');
		
		document.getElementById('vote1_input').innerHTML = votes[0];
		document.getElementById('vote2_input').innerHTML = votes[1];
		document.getElementById('vote3_input').innerHTML = votes[2];
		document.getElementById('vote4_input').innerHTML = votes[3] ;
		
		document.getElementById('voter_submit_button').innerHTML = "";
	}

	function handleHttpResponse() {
	  if (reqhttp.readyState == 4) {
		if (reqhttp.responseText.indexOf('invalid') == -1) {
		  // Use the XML DOM to unpack the city and state data 
		  var xmlDocument = reqhttp.responseXML; 
		  isWorking = false;
		  //alert(reqhttp.responseText);
		  displayVotes(reqhttp.responseText);
		}
	  }
	}

	var isWorking = false;
	function sendVote(id)
	{
		for (i=0;i<document.digiport_voter_form.vote1.length;i++)
		{
			if (document.digiport_voter_form.vote1[i].checked)
				user_input = document.digiport_voter_form.vote1[i].value;
		}
		
		var url = "/custom/voter.ajax.php?id="+id+"&vote=vote"+user_input;
		
		if (!isWorking && reqhttp)
		{
			reqhttp.open("GET", url, true);
			reqhttp.onreadystatechange = handleHttpResponse;
			isWorking = true;
			reqhttp.send(null);
	  }
	}
	
	function getHTTPObject() 
	{
		var req;
		if (window.XMLHttpRequest) 
		{
			req = new XMLHttpRequest();
		}
		// branch for IE/Windows ActiveX version
		else if (window.ActiveXObject) 
		{
			isIE = true;
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
		return req;
	}
	var reqhttp = getHTTPObject(); // We create the HTTP Object