var xmlHttp

function getVote(pollquestion,answer)
{
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null)
   {
   alert ("Browser does not support HTTP Request")
   return
   } 
  var url="includes/poll.php"
  url=url+"?vote="+answer
  url=url+"&pollquestionid="+pollquestion
  url=url+"&c="+document.cookie
  xmlHttp.onreadystatechange=stateChangedPoll
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
} 

function QuickNewsletter(naam, bedrijf, email)
{
  document.getElementById("buttonQuicknewsletter").disabled = true;
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null)
   {
   alert ("Browser does not support HTTP Request")
   return
   } 
  var url="includes/form_newsletter.php"
  url=url+"?naam="+naam
  url=url+"&bedrijf="+bedrijf
  url=url+"&email="+email
  xmlHttp.onreadystatechange=stateChangedNewsletter
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
} 

function getReport(naam, bedrijf, email, mediaid)
{
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null)
   {
   alert ("Browser does not support HTTP Request")
   return
   } 
  var url="includes/rapportdownload.php"
  url=url+"?naam="+naam
  url=url+"&bedrijf="+bedrijf
  url=url+"&email="+email
  url=url+"&mediaid="+mediaid
  xmlHttp.onreadystatechange=stateChangedReport
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
}


function stateChangedPoll() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("pollcontent").innerHTML=xmlHttp.responseText;
 } 
} 
function stateChangedNewsletter() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("quicknewsletter").style.display = "none";
   document.getElementById("responsequicknewsletter").style.display = "";   
   document.getElementById("responsequicknewsletter").innerHTML=xmlHttp.responseText;
 } 
} 
function stateChangedReport() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
   document.getElementById("popUpDiv").innerHTML=xmlHttp.responseText;
 } 
} 


function GetXmlHttpObject()
{ 
  var objXMLHttp=null
  if (window.XMLHttpRequest)
   {
   objXMLHttp=new XMLHttpRequest()
   }
  else if (window.ActiveXObject)
   {
   objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
   }
  return objXMLHttp
}
