function GetXmlHttpObject(handler){ 
   var objXMLHttp=null
   if (window.XMLHttpRequest) // non-IE browser
   {
       objXMLHttp=new XMLHttpRequest()
   }
   else if (window.ActiveXObject) // IE browser
   {
      objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
   }
   return objXMLHttp
}


function aanmeldenmailing()
{
   xmlHttp=GetXmlHttpObject()
   if (xmlHttp==null)
   {
      alert ("Browser does not support HTTP Request")
      return
    } 
    var url="index.php?item=aanmeldenmailing";
    var voornaam= escape(document.form.voornaam.value);
    var achternaam= escape(document.form.achternaam.value);
    var email = escape(document.form.email.value);

    // Check the length of the value of the element naam en email
    if ((email.length < 6) || (voornaam.length < 2)) {
	mesg = "Het ingevoerde email adres of naam is niet correct. Probeer opnieuw.";
	alert(mesg);
	return (false);
    }

    else {

    url=url+"&email="+email+"&voornaam="+voornaam+"&achternaam="+achternaam;

    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
    }
}


function stateChanged() 
{ 
   if (xmlHttp.readyState==4)
   {
      if(xmlHttp.status == 200)
      { 
         document.getElementById("aanmeldenmailing").innerHTML=xmlHttp.responseText;
      } 
	  else
	  {
	  	alert("Probleem met het request!");
	  }
   }
}    
