function GetXmlHttpRequest()
    {
    var XmlHttpReq=null;
    try
     {
     // Firefox, Opera 8.0+, Safari
     XmlHttpReq=new XMLHttpRequest();
     }
    catch (e)
     {
     //Internet Explorer
     try
      {
      XmlHttpReq=new ActiveXObject("Msxml2.XMLHTTP");
      }
     catch (e)
      {
      XmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");
      }
     }
    return XmlHttpReq;
}
    

/* ---------------------------------------------------------------------------- */

function PostData(Data, Url)
{
   var XmlHttpReq = GetXmlHttpRequest();
   if(!XmlHttpReq)
   {
      alert('Your Browser not support AJAX!');
      return false;
   }
   XmlHttpReq.open("POST", Url, true);
   XmlHttpReq.onreadystatechange = function()
   {
      if(XmlHttpReq.readyState == 4 && XmlHttpReq.status == 200) {  
         PrintResult(XmlHttpReq.responseText);
	  }  else {
	  
	       window.document.getElementById('DivPoll').innerHTML='<img src="images/loading.gif" />';
	  }
   };

   XmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
   XmlHttpReq.send(Data);
   return true;
}

/* ---------------------------------------------------------------------------- */

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	alert ("لطفا یک گزینه را انتخاب نمایید.");
	 return false;
}



function AjaxSubmitForm(FrmObject)
{
   var Data;
	var Datas=getCheckedValue(FrmObject.poll);
	var Datas2=window.document.getElementById('DIVlang').value;	
   Data = "&pollid=" + Datas + "&lang=" + Datas2;

if (Datas==false) {
	
} else {
	var rand_no = Math.ceil(100*Math.random());
// +'&h='+rand_no;

   PostData(Data, 'include/polled.php?h='+rand_no);
   
   return false;
}
}

/* ---------------------------------------------------------------------------- */

function PrintResult(TheData)
{
   window.document.getElementById('DivPoll').innerHTML = TheData;
}


