var query_result;
var xmlHttp;

//xmlHttp object creating
 try{// Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
 }
 catch(e){
 // Internet Explorer
  try{
   xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch (e){
   try{
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
   }
   catch (e){
    alert("Your browser does not support AJAX!");
   }
  }
 }

function updatePage(){
 if(xmlHttp.readyState == 4){  
   var response = xmlHttp.responseText;
   response.setContentType("text/html;charset=windows-1251");
   query_result=response;  
 }
}

function ajax_get_data(url,receiver){ 
//sending and receiving data
 xmlHttp.open("GET", url, false); 
 xmlHttp.onreadystatechange = function(){
  receiver.innerHTML=xmlHttp.responseText;
 };
 xmlHttp.send(null);
 return query_result;
}
//shows vote result
function show_vote(){
 if(document.getElementById('vote_table').style.display!="none"){document.getElementById('vote_table').style.display="none";}
 else{document.getElementById('vote_table').style.display="block";};
}
//hide question and shows result
function hide_poll(){
	document.getElementById('vote_item').style.display="none";
	document.getElementById('poll_table').style.display="none";
	show_vote();
}
//some vote result +1
function vote(question){
	ajax_get_data("vote.php?answer="+question,document.getElementById('vote_result_item'));
}
//gert checket radio button
function getCheckedValue(radioObj){
	var numb=document.getElementById('numb').value;
	document.getElementById('vote_result_item').style.visibility="hidden";
	for(var i=0;i<numb;i++){
		if(document.getElementById('answer'+i).checked)vote(document.getElementById('answer'+i).value);
	}
	document.getElementById('vote_result_item').style.visibility="visible";	
	hide_poll();	
}
