function has_voted(url) {
	if (window.XMLHttpRequest) { // Mozilla, Safari, IE7... 
	      http_request = new XMLHttpRequest(); 
	  } else if (window.ActiveXObject) { // IE6 and older 
	      http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
	  } 
	url = url+"?check_vote=1";
	  http_request.onreadystatechange = check_user_voted; 
	  http_request.open("GET", url, true);
	  http_request.send(null);
	  
}
function check_user_voted() {
	if (http_request.readyState == 4) { 
	      if (http_request.status == 200) { //Used to check if user has voted, not finished however;
			  //alert(http_request.responseText); 
	      } else { 

	      } 
	  }
}
function castVote(url,vote,m_id,poll_id) {
	if (window.XMLHttpRequest) { // Mozilla, Safari, IE7... 
	      http_request = new XMLHttpRequest(); 
	  } else if (window.ActiveXObject) { // IE6 and older 
	      http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
	  } 
	url = url+"?cast_vote="+vote+"&m_id="+m_id+"&poll_id="+poll_id;
	  http_request.onreadystatechange = displayResults; 
	  http_request.open("GET", url, true);
	  http_request.send(null);
}
function displayResults() {
	if (http_request.readyState == 4) { 
	      if (http_request.status == 200) { 
			  document.getElementById("poll_initial_vote").innerHTML = "";
	          document.getElementById("poll_ajax").innerHTML = http_request.responseText; 
	      } else { 
	           
	      } 
	  }
}
function pollTest(){
	alert("Test");
	//document.getElementById("poll").innerHTML = "";
}