function berekenPrijs(product){
         
         apart = product.split(",");
         if(apart[1] == undefined){
           var product = product + ",00";
         }else{ if(apart[1].length == 1){
               var product = product + 0;
            }
         }
         
         document.getElementById('productprijs').innerHTML = product;
         
         berekenTotaal();   


}

function vinkMetTekst(ding, bestelid, productid, popup){

    if(ding == 'etiket'){
        
        if(document.getElementById("etiketcheck").checked == false){
             document.getElementById("etiketcheck").checked = true;
             document.getElementById("etiketvlak").style.display = "inline";
             if(popup == 'ja'){
             openDesigner(bestelid, productid);
             } 
                }else{
        if(document.getElementById("etiketcheck").checked == true){
             document.getElementById("etiketcheck").checked = false;
             document.getElementById("etiketvlak").style.display = "none";
                }
             }                            
        }
    if(ding == 'kaart'){
        
        if(document.getElementById("kaartcheck").checked == false){
             document.getElementById("kaartcheck").checked = true;
             document.getElementById("kaartvlak").style.display = "inline";
                }else{
        if(document.getElementById("kaartcheck").checked == true){
             document.getElementById("kaartcheck").checked = false;
             document.getElementById("kaartvlak").style.display = "none";
                }
             }                            
        }
    if(ding == 'brief'){
        
        if(document.getElementById("briefcheck").checked == false){
             document.getElementById("briefcheck").checked = true;
             document.getElementById("briefvlak").style.display = "inline";
                }else{
        if(document.getElementById("briefcheck").checked == true){
             document.getElementById("briefcheck").checked = false;
             document.getElementById("briefvlak").style.display = "none";
                }
             }                            
        }        
    berekenTotaal();

}

function vink(ding, bestelid, productid, popup){
    if(ding == 'etiket'){     
            document.getElementById("etiketcheck").checked = true;
             document.getElementById("etiketvlak").style.display = "inline";
             if(popup == "ja"){
             openDesigner(bestelid, productid);
             }
    }
    
    if(ding == 'kaart'){ 
 
            document.getElementById("kaartcheck").checked = true;
             document.getElementById("kaartvlak").style.display = "inline";
    }
    
    if(ding == 'brief'){ 
 
            document.getElementById("briefcheck").checked = true;
             document.getElementById("briefvlak").style.display = "inline";
    }    
    
    berekenTotaal();   
}

function onvink(ding){

    if(ding == 'etiket'){      
            document.getElementById("etiketcheck").checked = false;
            document.getElementById("etiketvlak").style.display = "none";
    }
    
    if(ding == 'kaart'){      
            document.getElementById("kaartcheck").checked = false;
            document.getElementById("kaartvlak").style.display = "none";
    }
    
    if(ding == 'brief'){      
            document.getElementById("briefcheck").checked = false;
            document.getElementById("briefvlak").style.display = "none";
    }    

    berekenTotaal();           
}

function berekenTotaal(){

  
    var prijs = document.getElementById("bprijs").value;
    
    var aantal = document.getElementById("aantal").value; 
    
        var totaalprijs = Number(parseFloat(aantal * prijs).toFixed(2));
        
    document.getElementById('totaalprijs').innerHTML = totaalprijs.toFixed(2);
    document.getElementById('btotaalprijs').value = totaalprijs;
}

function verwijderproduct(id){

    var antwoord = confirm("Weet u zeker dat u dit product wilt verwijderen?");
    
    if(antwoord){

    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('productenlijst');
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
            checkAantalProducten();
            
        }
    }
    
    var queryString = "id=" + id;
      ajaxRequest.open("POST", "verwijder_product.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      }
    
}

function editaantal(id, aantal){

    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('productenlijst');
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    
    var queryString = "id=" + id + "&aantal=" + aantal + "&action=aantal";
      ajaxRequest.open("POST", "edit_product.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
    

      
}

function editproduct(id){

    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('edit'+id);
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    
    var queryString = "id=" + id + "&action=editcontent";
      ajaxRequest.open("POST", "edit_product.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      
    document.getElementById('editknop'+id).style.display = "none";
    document.getElementById('cancel'+id).style.display = "inline";
    document.getElementById('save'+id).style.display = "inline";
     
}
function canceledit(id){

    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('edit'+id);
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    
    var queryString = "id=" + id + "&action=cancelcontent";
      ajaxRequest.open("POST", "edit_product.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      
    document.getElementById('editknop'+id).style.display ="inline";
    document.getElementById('cancel'+id).style.display = "none";
    document.getElementById('save'+id).style.display = "none";      
      
}

function klaar(id){
    
    canceledit(id);
    document.getElementById('loading'+id).style.display = "none"; 
    
}

function savecontent(id){ 

   if( document.getElementById('cbrief'+id).value == "1"){
   
   document.getElementById('cancel'+id).style.display = "none";
   document.getElementById('save'+id).style.display = "none";   
   document.getElementById('loading'+id).style.display = "inline"; 
   
   document.getElementById('product'+id).target = 'upload_target'; 
   document.getElementById('product'+id).submit();
     
   }else{
    
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('edit'+id);
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    
    if( document.getElementById('ckaart'+id).value == "1"){ 
    
     var kaart = document.getElementById('kaart'+id).value;   
    
    var queryString = "id=" + id + "&kaart=" + encodeURIComponent( kaart ) + "&action=savecontent";
      ajaxRequest.open("POST", "edit_product.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
        }
   
    document.getElementById('editknop'+id).style.display ="inline";
    document.getElementById('cancel'+id).style.display = "none";
    document.getElementById('save'+id).style.display = "none";   
   
   } 
}

function selecteer(dag, maand, jaar){
    
    var maandnummer = maand;
    if(maand == 1){
        maand = "januari";
    }else if(maand == 2){
        maand = "februari";
    }else if(maand == 3){
        maand = "maart";
    }else if(maand == 4){
        maand = "april";
    }else if(maand == 5){
        maand = "mei";
    }else if(maand == 6){
        maand = "juni";
    }else if(maand == 7){
        maand = "juli";
    }else if(maand == 8){
        maand = "augustus";
    }else if(maand == 9){
        maand = "september";
    }else if(maand == 10){
        maand = "oktober";
    }else if(maand == 11){
        maand = "november";
    }else if(maand == 12){
        maand = "december";
    }
    
    document.getElementById('bezorgdatum').innerHTML = "<strong>" + dag + " " + maand + " " + jaar + "</strong>";
    
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                bla = window.open('http://www.bloemenbezorgen.nu/datum_opslaan.php?dag='+dag+"&maand="+maandnummer+"&jaar="+jaar,'windowname','width=100,height=100,scrollbars,resizable,toolbar,status');
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            //var ajaxDisplay = document.getElementById('opslag');
            //ajaxDisplay.innerHTML = ajaxRequest.responseText;
            togglemaand(maandnummer, jaar);  
        }
    }
        
        
    var queryString = "maand=" + maandnummer + "&dag=" + dag + "&jaar=" + jaar;
      ajaxRequest.open("POST", "datum_opslaan.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);

}

function togglemaand(maand, jaar){
    
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('kalender');
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    if(document.getElementById('maandag') != null){
    maandag = document.getElementById('maandag').value;
    }
    maandag = "0";
    
    if(maandag == "0"){
    var queryString = "maand=" + maand + "&jaar=" + jaar;
    }else{
    var queryString = "maand=" + maand + "&jaar=" + jaar + "&maandag=" + maandag;
    }
      ajaxRequest.open("POST", "kalender.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      
}

function adresToevoegen(a){
        var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var divnaam = 'adres' + a;
            var divtransnaam = 'adresvak' + a;
            var ajaxDisplay = document.getElementById(divnaam);
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
                  
                  
            var mySlide = new Fx.Slide(divtransnaam).hide().toggle().chain(function(){
                    document.getElementById(elmnaamt).style.display = "none";
                    document.getElementById(elmnaaml).src = "img/plus.gif";     
                    });



        }
    }
    
    var queryString = "a=" + a;
      ajaxRequest.open("POST", "adrestoevoegen.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      
      var adressen = document.getElementById('adressen').value;
      adressen += a + ",";
      document.getElementById('adressen').value = adressen;
      
      var i = Number(a) - 1;
      var elmnaaml = 'loading' + i;
      document.getElementById(elmnaaml).src = "img/loading_green.gif"; 
      
      var elmnaamt = 'toevoegen' + i;
      //document.getElementById(elmnaam).style.display = "none";
      
      

}

function gelijk_ontvanger(status){

    if(status == "aan"){
       //document.getElementById('land1').value = "nederland";
       //document.getElementById('land1').disabled = 1;
       document.getElementById('contactpersoon1').value = document.getElementById('contactpersoon').value;
       document.getElementById('naam1').value = document.getElementById('naam').value;
       document.getElementById('adresveld1').value = document.getElementById('adres').value;
       document.getElementById('huisnummer1').value = document.getElementById('huisnummer').value;
       document.getElementById('postcode1').value = document.getElementById('postcode').value;
       document.getElementById('plaats1').value = document.getElementById('plaats').value;
    }
    if(status == "uit"){
       //document.getElementById('land1').disabled = 0; 
       document.getElementById('contactpersoon1').value = "";
       document.getElementById('naam1').value = "";
       document.getElementById('adresveld1').value = "";
       document.getElementById('huisnummer1').value = "";
       document.getElementById('postcode1').value = "";
       document.getElementById('plaats1').value = "";
    }
    

}

function toggleBesteller(besteller){
   if(besteller == "bedrijf"){
        //besteller is bedrijf
        var bedrijfinput = new Fx.Slide('bedrijfinput', {
                duration: 'long'
            });          
        bedrijfinput.hide(); 
         
     $('bedrijfinput').setStyle('display', 'block');
        bedrijfinput.slideIn(); 
        
    //document.getElementById('bedrijfinput').style.display = "";  
        var bedrijfbetaling = new Fx.Slide('bedrijfbetaling', {
                duration: 'long'
            });          
        bedrijfbetaling.hide(); 
        
     $('bedrijfbetaling').setStyle('display', 'block');
        bedrijfbetaling.slideIn(); 
      /*  
        var bedrijffactuur = new Fx.Slide('bedrijffactuur', {
                duration: 'long',
                transition: Fx.Transitions.Bounce.easeOut
            });          
        bedrijffactuur.hide(); 
         
     $('bedrijffactuur').setStyle('display', 'block');
        bedrijffactuur.slideIn();
     
    */     

   }
   if(besteller == "particulier"){
   //als besteller particulier is
   
            var bedrijfinput = new Fx.Slide('bedrijfinput', {
                duration: 'long'
                
            });   
        bedrijfinput.slideOut();  
        
        var bedrijfbetaling = new Fx.Slide('bedrijfbetaling', {
                duration: 'long'
                
            });   
        bedrijfbetaling.slideOut();   

   }   
}

function adresVerwijderen(a){
    /*
    var i = Number(a) - 1;
    var laadstring = 'verwijderloading'+i;
    document.getElementById(laadstring).src = 'img/loading_red.gif';
    */
    var adressen = document.getElementById('adressen').value;
    var vervangstring = '';
    var zoekstring = a + ",";
    adressen = adressen.replace(zoekstring, vervangstring);
    document.getElementById('adressen').value = adressen;
    
  
    arr_adressen = adressen.split(",");
    arr_adressen.sort(function(a,b){return b - a});
    var hoogst = arr_adressen[0];
    
    var mySlide = new Fx.Slide('foutplaats'+a).slideOut().chain(function(){
    });
        
    var mySlide = new Fx.Slide('adresvak'+a).toggle().chain(function(){
        document.getElementById('toevoegen'+hoogst).style.display = "inline";
        

    });
     
     //document.getElementById('adresvak'+a).style.display = "none"; 
      
}

function adresVerwijderenDB(a, id){
   
    var adressen = document.getElementById('adressen').value;
    var vervangstring = '';
    var zoekstring = a + ",";
    adressen = adressen.replace(zoekstring, vervangstring);
    document.getElementById('adressen').value = adressen;
    
  
    arr_adressen = adressen.split(",");
    arr_adressen.sort(function(a,b){return b - a});
    var hoogst = arr_adressen[0];
    
   // var mySlide = new Fx.Slide('foutplaats'+a).toggle().chain(function(){
   // });
    var mySlide = new Fx.Slide('adresvak'+a).toggle().chain(function(){
         
        document.getElementById('toevoegen'+hoogst).style.display = "inline"; 
    });
     
      
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
           // var ajaxDisplay = document.getElementById('delete');
           // ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    
    var queryString = "action=verwijder&id=" + id;
      ajaxRequest.open("POST", "verwerkgegevens.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
     
}

function voltooien(){
    if(document.getElementById('av').checked == true){
    window.location = "afronden.php";
    }else{
    alert('U dient akkoord te gaan met de Algemene Voorwaarden');
    }
}

function leegMaken(){
    var tekst = document.getElementById('kaart').value;
    if(tekst == "Typ hier uw tekst"){ 
    document.getElementById('kaart').value = '';
        }   
}

function opmerkingLeegMaken(){
    var tekst = document.getElementById('opmerking_klant').value;
   if(tekst == "Typ hier uw tekst \n\nEen voorkeurstijdstip voor aflevering is helaas niet mogelijk."){ 
    document.getElementById('opmerking_klant').value = '';
        }   
}

function terugNaarBezorgdatum(){
    document.getElementById('link').value = "bezorgdatum";
    document.gegevens.submit();
}

function terugNaarBestelling(){
    document.getElementById('link').value = "winkelwagen";
    document.gegevens.submit();
}

function checkDatum(){

    var bezorgtekst = document.getElementById('bezorgdatum').innerHTML.toLowerCase()
    if(bezorgtekst == "<strong>nog geen datum geselecteerd! </strong>"){
        alert('U heeft nog geen bezorgdatum geselecteerd!');
    }else{
    window.location = "gegevens.php";
    }
    
}

function IsNumeric(strString)
   //  check for valid numeric strings    
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }


function gegevensCheck(){
    //alert(document.gegevens.plaats.value);
    var melding = "";
    if(document.getElementById('contactpersoon').value == ""){
        melding += "- Uw naam <br />";
    }
    if(document.getElementById('besteller').value == "bedrijf" && document.getElementById('naam').value == ""){
        melding += "- Uw bedrijfsnaam <br />";
    }    
    if(document.getElementById('adres').value == ""){
        melding += "- Uw adres <br />";
    }    
    if(document.getElementById('huisnummer').value == ""){
        melding += "- Uw huisnummer <br />";
    }
    if(document.getElementById('postcode').value == ""){
        melding += "- Uw postcode <br />";
    }
    if(document.getElementById('plaats').value == ""){
        melding += "- Uw plaats <br />";
    }
    if(document.getElementById('telefoon').value == ""){
        melding += "- Uw telefoonnummer <br />";
    } 
    if(document.getElementById('email').value == ""){
        melding += "- Uw emailadres <br />";
    }
    if(checkEmail() == false){
     melding += "- U heeft een ongeldig emailadres ingevuld <br />";
    }  
    
    adressen = document.getElementById('adressen').value;
    arr_adressen = adressen.split(",");
    arr_adressen.pop();
    
    //alert(adressen);

    for(x in arr_adressen){
    
        if (IsNumeric(x) == true){ 

        y = Number(x) + 1; 
        //alert(arr_adressen[x]);
        if(document.getElementById('contactpersoon'+arr_adressen[x]).value == ""){
         melding += "- De naam van de " + y +"e ontvanger <br />";
        }
        if(document.getElementById('adresveld'+arr_adressen[x]).value == ""){
         melding += "- Het adres van de " + y +"e ontvanger <br />";
        }
        if(document.getElementById('huisnummer'+arr_adressen[x]).value == ""){
         melding += "- Het huisnummer van de " + y +"e ontvanger <br />";
        }
        if(document.getElementById('postcode'+arr_adressen[x]).value == ""){
         melding += "- De postcode van de " + y +"e ontvanger <br />";
        }
        if(document.getElementById('plaats'+arr_adressen[x]).value == ""){
         melding += "- De plaats van de " + y +"e ontvanger <br />";
        }      
      }        
    }
            
        
    if(melding != ""){
        melding = "U heeft de volgende velden nog niet ingevuld: <br />" + melding;
        alert(melding);
  
    }else{
        document.gegevens.submit(); 
    }
    

}

function checkEmail(){
    var str=document.gegevens.email.value;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(str)) {
        return true;
    }else{  
        return false;
    }
}

function betalen(){

    document.getElementById('betaalkeuze').style.display = "none";     
    document.getElementById('_pay').style.display = "inline";
     

    methode = document.getElementById('methode').value;
        if(methode == ""){
        alert('U dient een betaalmethode te kiezen');
        }else{
      
                self.name = "payopener";
           
                if(methode == "ideal"){
                    document.betalen.action = "https://payment.buckaroo.nl/gateway/ideal_payment.asp";
                }
                if(methode == "creditcard"){
                    document.betalen.action = "https://payment.buckaroo.nl/sslplus/request_for_authorization.asp";
                } 
                if(methode == "machtiging"){
                    document.betalen.action = "https://payment.buckaroo.nl/gateway/machtiging.asp";
                }
                
                document.betalen.target = "_pay";   
                document.betalen.submit();
                
                
                document.getElementById('vorige').style.display = "none";     
                document.getElementById('afrekenen').style.display = "none";     
           } 
        
}

function toggleMethode(methode){
    document.getElementById('methode').value = methode;
    
          
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
           // var ajaxDisplay = document.getElementById('delete');
           // ajaxDisplay.innerHTML = ajaxRequest.responseText;
        }
    }
    
    var queryString = "methode=" + methode;
      ajaxRequest.open("POST", "verwerkmethode.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
     
}

function toggleBank(bank){
    document.getElementById('BPE_Issuer').value = bank;
}

function setMaxLength() {
/*
    var x = document.getElementsByTagName('textarea');
    var counter = document.createElement('div');
    counter.className = 'info_tekst';
    for (var i=0;i<x.length;i++) {
        if (x[i].getAttribute('maxlength')) {
            var counterClone = counter.cloneNode(true);
            counterClone.relatedElement = x[i];
            counterClone.innerHTML = '<span>0</span>/'+x[i].getAttribute('maxlength');
            x[i].parentNode.insertBefore(counterClone,x[i].nextSibling);
            x[i].relatedElement = counterClone.getElementsByTagName('span')[0];

            x[i].onkeyup = x[i].onchange = checkMaxLength;
            x[i].onkeyup();
        }
    }
    */
}

function checkMaxLength() {
    var maxLength = "300";
    var currentLength = document.getElementById('kaart').value.length;
    var counter = document.getElementById('counter');
    if (currentLength > maxLength){
        //this.value.length = maxLength;
        counter.className = 'info_tekst_rood';
        document.getElementById('kaartval').value = "0";
    }else{
        counter.className = 'product_tekst_klein';
        document.getElementById('kaartval').value = "1"; 
    }
    document.getElementById('currentLength').innerHTML = currentLength;
    // not innerHTML
}

function productNaarWinkelwagen(){

    //alert(document.getElementById('kaartcheck').checked);
    if(document.getElementById('kaartval').value == 0){

            alert("De tekst van uw kaartje is te lang");
            
        }else{
 
        document.product.submit(); 

    }
}

function checkBrief(){
    //alert(document.getElementById('briefcheck').disabled);
    if(document.getElementById('brief').disabled == false && document.getElementById('briefcheck').checked == true){
      if(document.getElementById('brief').value.length == 0){
            return false;
            //alert("U heeft geen bestand voor uw brief geselecteerd");
      }else{
            return true;
      }
    }else{
            return true;
    }
}

function productArea(){
    
    var toon = document.getElementById('toon').value;
    var prijs = document.getElementById('prijs').value;

    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('productarea');
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
                             
        }
    }
    
    var queryString = "toon=" + toon + "&prijs=" + prijs;
      ajaxRequest.open("POST", "productarea.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
     
}

function openDesigner(bestelid, productid){
    slaKaartOp();
    window.location = "etiketdesigner.php?bestelid="+bestelid+"&productid="+productid;

}

function slaKaartOp(){
    var kaart = document.getElementById('kaart').value;
    
    if(document.getElementById('kaartcheck').checked == 1){
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            //var ajaxDisplay = document.getElementById('productarea');
            //ajaxDisplay.innerHTML = ajaxRequest.responseText;
                             
        }
    }
    
    var queryString = "kaart=" + kaart;
      ajaxRequest.open("POST", "slakaartop.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
    }
}

function mailVerzonden(){
    document.getElementById('formulier').style.display = "none";
    document.getElementById('tekstklaar').style.display = "inline";
}

function getpostcode(code, target, nummer){

if(code.length > 4){

    if(nummer != undefined){
        var land = document.getElementById('land'+nummer).value;
    }else{
        var land = "nederland";
    }
    
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
        
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
            
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
                        
            
            if(land == "nederland"){
                try{
                          try //Internet Explorer
                          {
                          xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
                          xmlDoc.async="false";
                          xmlDoc.loadXML(ajaxRequest.responseText);
         
                          }
                        catch(e)
                          {
                          //Firefox, Mozilla, Opera, etc.
                          parser=new DOMParser();
                          xmlDoc=parser.parseFromString(ajaxRequest.responseText,"text/xml");

                        }
                
                   
                   var plaats = xmlDoc.documentElement.getElementsByTagName("plaats")[0].firstChild.nodeValue;
                   var waddeneiland = xmlDoc.documentElement.getElementsByTagName("waddeneiland")[0].firstChild.nodeValue;

                
                        if(nummer != null){ 
                        document.getElementById('plaats'+nummer).value = plaats;
                        }else{
                        document.getElementById('plaats').value = plaats
                        }
                }catch(err){
                        if(nummer != null){ 
                        document.getElementById('plaats'+nummer).value = "";
                        }else{
                        document.getElementById('plaats').value = "";
                        } 
                checkPlaatsnaam(nummer, 'fout'); 
                }
            }
            checkPlaatsnaam(nummer);
            
                    if(waddeneiland == 1 && nummer != null){
                            schuifWadden(nummer);
                        }
                        if(waddeneiland == 0 && nummer != null){
                            schuifWaddenDicht(nummer);
                        }     
        }
    }
    
    var queryString = "postcode=" + code;
      ajaxRequest.open("POST", "getpostcode.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      }
}

function checkPlaatsnaam(nummer, status){
     //alert(nummer);
    if(nummer == undefined){
    var land = "nederland";
    var plaats = document.getElementById('plaats').value;
    var postcode = document.getElementById('postcode').value;
    }else{
    var land = document.getElementById('land'+nummer).value;
    var plaats = document.getElementById('plaats'+nummer).value;
    var postcode = document.getElementById('postcode'+nummer).value;
    }
    
    postcode = postcode.replace(/^\s+|\s+$/g,"");
    var postcodecijfers = postcode.substr(0,4);
    
    if(((plaats == "" || status == "fout") || (postcode.charAt(3) == 0 && postcodecijfers != 1060 && nummer != undefined)) && land == "nederland"){
        if(nummer == undefined){
         //als postcode fout is
                 var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('foutplaats');
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
                  //document.getElementById(elmnaam).style.display = "none";
            var myFx = new Fx.Slide('foutplaats', {
                duration: 'long'
                
            });
             
            //Automatically hides and then slies in "myElement":

            if(document.getElementById('foutpostcode').value != 1){
            myFx.hide().slideIn();
            
            document.getElementById('foutpostcode').value = 1;
            //alert(document.getElementById('foutpostcode').value);            
            }

        }
    }
    
    var queryString = "";
    

    ajaxRequest.open("POST", "postcodefout.php", true);

      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);


            
        }else{
        
                         var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('foutplaats'+nummer);
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
                  //document.getElementById(elmnaam).style.display = "none";
            var myFx = new Fx.Slide('foutplaats'+nummer, {
                duration: 'long'
            });
             
            //Automatically hides and then slies in "myElement":

            if(document.getElementById('foutpostcode'+nummer).value != 1){
            myFx.hide().slideIn();
            
            document.getElementById('foutpostcode'+nummer).value = 1;
            //alert(document.getElementById('foutpostcode').value);            
            }

        }
    }
    
    var queryString = "";
    if(postcode.charAt(3) == 0 && postcodecijfers != 1060){
        ajaxRequest.open("POST", "postcodefout.php?postbus=ja", true);
    }else{
      ajaxRequest.open("POST", "postcodefout.php", true);
    }
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);

        }
    }else{
        if(nummer == undefined){
            //als postcode goed is 
            if(document.getElementById('foutpostcode').value != 0){
       var myFx = new Fx.Slide('foutplaats', {
                duration: 1000
            });

            myFx.slideOut().chain(function(){
            document.getElementById('foutpostcode').value = 0;
            //alert(document.getElementById('foutpostcode').value);
            }); 
            }  
        }else{
        if(document.getElementById('foutpostcode'+nummer).value != 0){
       var myFx = new Fx.Slide('foutplaats'+nummer, {
                duration: 1000
            });

            myFx.slideOut().chain(function(){
            document.getElementById('foutpostcode'+nummer).value = 0;
            //alert(document.getElementById('foutpostcode').value);
            }); 
            }  
        }
    }

}

function schuifWadden(nummer){

if(document.getElementById('waddenpostcode'+nummer).value == 0){  
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            var ajaxDisplay = document.getElementById('foutplaats'+nummer);
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
                var myFx = new Fx.Slide('foutplaats'+nummer, {
                    duration: 'long'
                });

                myFx.hide().slideIn();
             
                document.getElementById('waddenpostcode'+nummer).value = 1;

        }
    }
    
    var queryString = "";
      ajaxRequest.open("POST", "waddenfout.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
      }
}

function schuifWaddenDicht(nummer){

if(document.getElementById('waddenpostcode'+nummer).value == 1){
    var myFx = new Fx.Slide('foutplaats'+nummer, {
            duration: 'long'
        });

        myFx.slideOut();
        
        document.getElementById('waddenpostcode'+nummer).value = 0;
        }
}


function toonAfbeelding(productid){

    if(productid == ""){
     document.getElementById('afbeelding').style.display = "none";
    }else{
    //document.getElementById('loading').style.display = "inline";
    
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
            document.getElementById('afbeelding').style.display = "inline";
            var ajaxDisplay = document.getElementById('afbeelding');
            ajaxDisplay.innerHTML = ajaxRequest.responseText;
            //checkEtiket();
            //document.getElementById('loading').style.display = "none";
        }
    }
    
    var queryString = "productid=" + productid;
      ajaxRequest.open("POST", "productafbeelding.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
    }
}

function checkEtiket(){

   if(document.getElementById('etiket').value == 1){
   //alert('eigen etiket');
        document.getElementById('eigenetiket').style.display = "inline";
   }else{
   //alert('geen eigen etiket');
        document.getElementById('eigenetiket').style.display = "none";
   }
   
   if(document.getElementById('kist').value == 1){
   //alert('eigen etiket');
        document.getElementById('kistje').style.display = "inline";
   }else{
   //alert('geen eigen etiket');
        document.getElementById('kistje').style.display = "none";
   }
}

function checkAantalProducten(){
    var ajaxRequest;  // The variable that makes Ajax possible!
    
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new XMLHttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Your browser broke!");
                return false;
            }
        }
    }
    ajaxRequest.onreadystatechange = function(){
        if(ajaxRequest.readyState == 4){
                       
            var aantalproducten = ajaxRequest.responseText;
            if(aantalproducten == 0){
                document.getElementById('naarBezorgdatum').style.display = "none";
            }
        }
    }
    
    var queryString = "";
      ajaxRequest.open("POST", "aantalproducten.php", true);
      ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      ajaxRequest.setRequestHeader("Content-length", queryString.length);
      ajaxRequest.setRequestHeader("Connection", "close");
      ajaxRequest.send(queryString);
    
}

function toonmenu(id)
{
document.getElementById(id).style.visibility="visible"
}
function verstopmenu(id)
{
document.getElementById(id).style.visibility="hidden"
}

function zakelijk_inloggen(){

    var inlog = '<form name="inloggen" action="inloggen.php" method="POST" target="_self">';
    var inlog = inlog + '<input type="hidden" name="gbuserid" id="gbuserid" value="">';
    var inlog = inlog + '<input type="hidden" name="gebruikerid" id="gebruikerid" value="">';
    var inlog = inlog + '<input type="hidden" name="login_bezorgdatum" id="login_bezorgdatum" value="">';
    var inlog = inlog + '<table width="270" border="0" cellspacing="0" cellpadding="0">';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td height="40" align="left" valign="middle" class="titel" colspan="2"><img src="img/logo_business_inlog.png"></td>';
    var inlog = inlog + '</tr>';    
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td width="90" height="40" align="left" valign="middle" class="tekst"><strong>Emailadres:</strong></td>';
    var inlog = inlog + '<td width="180" align="right">';
    var inlog = inlog + '<input name="username" id="username" type="text" class="invulveld_inlog"/></td>'
    var inlog = inlog + '</tr>';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td height="40" align="left" valign="middle" class="tekst"><strong>Wachtwoord:</strong></td>';
    var inlog = inlog + '<td align="right" class="tekst"><input name="password" id="password" type="password" class="invulveld_inlog" onkeypress="{if (event.keyCode==13)zakelijk_submit()}"/></td>';
    var inlog = inlog + '</tr>';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td width="260" align="left" class="tekst_melding" colspan="2"></td>';
    var inlog = inlog + '</tr>';
    var inlog = inlog + '</table>';
    var inlog = inlog + '<table width="270" border="0" cellspacing="0" cellpadding="0">';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td height="50" align="left" valign="middle" class="tekst" width="150" style="font-size:80%;"> <a href="javascript:;" onClick="zakelijk_wachtwoord();">wachtwoord vergeten?</a></td>';
    var inlog = inlog + '<td align="right" valign="middle" class="tekst" width="110"><a href="#" onClick="zakelijk_submit();"><img src="img/aanmelden.png" width="110" height="37" border="0"></a></td>';
    var inlog = inlog + '</tr>';
    var inlog = inlog + '</table>';
    var inlog = inlog + '</form>';
       
        
    alert(inlog);
} 

function zakelijk_wachtwoord(){

    var inlog = '<table width="270" border="0" cellspacing="0" cellpadding="0">';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td height="40" align="left" valign="middle" class="titel" colspan="2"><img src="img/logo_business_inlog.png"></td>';
    var inlog = inlog + '</tr>';    
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td width="90" height="40" align="left" valign="middle" class="tekst"><strong>Emailadres:</strong></td>';
    var inlog = inlog + '<td width="180" align="right">';
    var inlog = inlog + '<input name="username" id="username" type="text" class="invulveld_inlog"/></td>'
    var inlog = inlog + '</tr>';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td width="260" align="left" class="tekst_melding" colspan="2">&nbsp;</td>';
    var inlog = inlog + '</tr>';
    var inlog = inlog + '<tr>';
    var inlog = inlog + '<td align="left" class="tekst"><!--<a href="javascript:;" onClick="zakelijk_inloggen();">&laquo; terug</a>--></td>';
    var inlog = inlog + '<td align="right" class="tekst"><a href="javascript:;" onClick="wachtwoord_opvragen(document.getElementById(\'username\').value);">wachtwoord opvragen &raquo;</a></td>';
    var inlog = inlog + '</tr>';    
    var inlog = inlog + '</table>';
       
        
    alert(inlog);
} 

function wachtwoord_opvragen(email){

        var ajaxRequest;  // The variable that makes Ajax possible!
        
        try{
            // Opera 8.0+, Firefox, Safari
            ajaxRequest = new XMLHttpRequest();
        } catch (e){
            // Internet Explorer Browsers
            try{
                ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try{
                    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e){
                    // Something went wrong
                    alert("Your browser broke!");
                    return false;
                }
            }
        }
        ajaxRequest.onreadystatechange = function(){
            if(ajaxRequest.readyState == 4){
                alert(ajaxRequest.responseText);
            }
        }
        
        var queryString = "email=" + email;
          ajaxRequest.open("GET", "wachtwoordvergeten.php?"+queryString, true);
          ajaxRequest.send(queryString);
}

function zakelijk_submit(){

    username = document.getElementById('username').value;
    password = document.getElementById('password').value;
    document.getElementById('login_bezorgdatum').value = document.getElementById('bezorgdatum').value;
    
    if(username != "" && password != ""){
    
    
        var ajaxRequest;  // The variable that makes Ajax possible!
        
        try{
            // Opera 8.0+, Firefox, Safari
            ajaxRequest = new XMLHttpRequest();
        } catch (e){
            // Internet Explorer Browsers
            try{
                ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try{
                    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e){
                    // Something went wrong
                    alert("Your browser broke!");
                    return false;
                }
            }
        }
        ajaxRequest.onreadystatechange = function(){
            if(ajaxRequest.readyState == 4){
               if(ajaxRequest.responseText.length == "4"){
                    document.getElementById('gbuserid').value = ajaxRequest.responseText;
                    document.inloggen.submit();  
                }else{
                    if(ajaxRequest.responseText.search("gebruiker_") == "0"){
                        document.getElementById('gebruikerid').value = ajaxRequest.responseText.replace("gebruiker_", "");
                        document.inloggen.submit();     
                    }else{
                        alert('<img src="img/logo_business_inlog.png"><br />Het inloggen is mislukt. Klik <a href="#" onClick="zakelijk_inloggen();">hier</a> om het nogmaals te proberen.');
                    }
                }
            }
        }
        
        var queryString = "username=" + username + "&password=" + password + "&action=inloggen";
          ajaxRequest.open("POST", "remote_inloggen.php", true);
          ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
          ajaxRequest.setRequestHeader("Content-length", queryString.length);
          ajaxRequest.setRequestHeader("Connection", "close");
          ajaxRequest.send(queryString);
           
    }
        //document.inloggen.submit();
}
 

