var melding;
function createXMLHttpRequest() {
   if (window.XMLHttpRequest){
     // code for IE7+, Firefox, Chrome, Opera, Safari
     return new XMLHttpRequest();
   }
   if (window.ActiveXObject) {
     // code for IE6, IE5
     return new ActiveXObject("Microsoft.XMLHTTP");
   }
}
 
function POSTRequest(url,params) {
    xmlHttp = createXMLHttpRequest();
    xmlHttp.open("POST", url, false);
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    
    xmlHttp.setRequestHeader("Content-length", params.length);
    xmlHttp.setRequestHeader("Connection", "close");
    xmlHttp.send(params);
    return xmlHttp.responseText;
}
    


function VerstuurAanPhpList (email) {

   var params = "email="         + email
              + "&emailconfirm=" + email
              + "&htmlemail=1&attribute2=1"
              + "&attribute4="   + document.getElementById("mfff0cfbrp__30").value
              + "&attribute5="   + document.getElementById("mfff0cfbrp__31").value
              + "&attribute6="   + document.getElementById("mfff0cfbrp__32").value
              + "&subscribe=Aanmelden"
              + "&list[1]=signup"
              + "&VerificationCodeX="
              + "&listname[1]=Klantenlijst";

   var url = "http://www.zepplinn.nl/lists/?p=subscribe&id=1";
   return POSTRequest(url,params);
}

function CheckEmail () {
   var email = document.getElementById("mfff0cfbrp__33[]").value;
   email = email.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   if (email == '') {
      document.getElementById("mfff0cfbrp__33[]").value ='';
      return;
   }
   var params = "email="         + email
              + "&actie=ControleerEmail";
   var url = 'http://' + location.hostname + "/sjors_check_phplist.php";
   var melding = POSTRequest(url,params);

   if       (melding=='IsAlAbonnee'){
      //niets doen
   }else if (melding=='IsNogGeenAbonnee'){
      if (confirm("Wilt u een onze nieuwsbrief ontvangen?" )) { 
         var htmlVanPhplist = VerstuurAanPhpList(email);
         alert ('U ontvangt binnen enkele ogenblikken een e-mailbericht ter bevestiging van uw aanmelding. Zorg ervoor dat u op de link klikt in het bericht om uw inschrijving te bevestigen.' );
      }
   }else if (melding=='NogNietBevestigd'){
      if (confirm("U heeft zich in het verleden aangemeld voor onze nieuwsbrief, maar niet uw email-adres bevestigd. Wilt u nogmaals een bevestiging ontvangen?" )) { 
         var params = "email="         + email
                    + "&actie=VerwijderEmail";
         var url = 'http://' + location.hostname + "/sjors_check_phplist.php";
         var bevestiging = POSTRequest(url,params);
         if (bevestiging=='IsVerwijderd'){
            var htmlVanPhplist = VerstuurAanPhpList(email);
            alert ('U ontvangt binnen enkele ogenblikken nogmaals een e-mailbericht ter bevestiging van uw aanmelding. Zorg ervoor dat u op de link klikt in het bericht om uw inschrijving te bevestigen.' );
         }else{
            alert ('U kunt niet nogmaals een bevestiging krijgen.' );
         }
      }
   }else if (melding=='EmailIsFoutief'){
      alert ('Het opgegeven email-adres is niet correct');
   }
}


