// JavaScript Document
var psiteURL;
var rDiv;
function GetResults(pPollId,pSiteURL)
   {
  
   psiteURL=pSiteURL;
   xmlHttp=PollajaxFunction();
   if(xmlHttp!=null)
   {
   	 data="Action=2&lngPollId="+pPollId;
	 var URL=pSiteURL+'/_includes/Poll/PollService.asp';

     xmlHttp.open("POST",URL,true);
	 xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  	 xmlHttp.send(data); 
	

}
   }
   function PollVote(pAnswerId,pSiteURL,ResulsDiv)
   {
	  if(!pAnswerId||pAnswerId==""||pAnswerId==null)
	  {
		  alert('It looks like you did not select an answer - please try again.');
		  return;
	  }
    psiteURL=pSiteURL;
	rDiv=ResulsDiv;
   xmlHttp=PollajaxFunction();
   if(xmlHttp!=null)
   {
   
   	 data="Action=1&lngAnswerId="+pAnswerId;
	 var URL=pSiteURL+'/_includes/Poll/PollService.asp';

     xmlHttp.open("POST",URL,true);
	 xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  	 xmlHttp.send(data); 
	

}
   }
  
  function buildResults(pResults)
  {
	
  if (document.getElementById(rDiv))
	 document.getElementById(rDiv).innerHTML=pResults;
  else
   		 document.getElementById("divPollQuestion").innerHTML=pResults;
		 //document.getElementById("PollResults").innerHTML=strResponseText;
		 
  }
  
  function PollajaxFunction()
{
var xmlHttp;
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!");      return null;      
	  }    
	 }  
	}
	  
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
		 var PollResults=xmlHttp.responseText;
	buildResults(PollResults);

      }
    }
	return xmlHttp;
}
 
  		