
			function Bende()
			{
				document.taxatieblad.verstuurknop.disabled=true;
				MM_preloadImages('images/knopje-groen.jpg','images/knopje-rood.jpg','images/indicator.gif');
			}

/*
      function getLijst(scheme, opties)
      {
        var url1 = "http://dealerdirect.vinvin.nl/woocks/LijstenDB.php";
				var XMLHttpRequestObject = false; 
				
		      if (window.XMLHttpRequest) {
	        XMLHttpRequestObject = new XMLHttpRequest();
	      } else if (window.ActiveXObject) {
	        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	      }


        if(XMLHttpRequestObject) {
          XMLHttpRequestObject.open("POST", url1, true); 
          XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 

          XMLHttpRequestObject.onreadystatechange = function() 
          { 
            if (XMLHttpRequestObject.readyState == 4 && 
              XMLHttpRequestObject.status == 200) {
            var xmlDocument = XMLHttpRequestObject.responseXML;
            options = xmlDocument.getElementsByTagName("option");
            listoptions(opties);
            delete XMLHttpRequestObject;
						xMLHttpRequestObject = null;
            } 
          } 

          XMLHttpRequestObject.send("lijst=" + scheme); 

        }
      }

*/

    	function getData(urltje, idtje)
      {
				var XMLHttpRequestObject = false;
				
			      if (window.XMLHttpRequest) {
			        XMLHttpRequestObject = new XMLHttpRequest();
			      } else if (window.ActiveXObject) {
			        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
			      }

		        if(XMLHttpRequestObject) {
		          var obj = document.getElementById(idtje); 
		          XMLHttpRequestObject.open("GET", urltje); 
	
			          XMLHttpRequestObject.onreadystatechange = function() 
			          { 
			            if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
			                obj.innerHTML = XMLHttpRequestObject.responseText; 
			            } 
			          } 
	
		          
		        }
		        XMLHttpRequestObject.send(null);
      }
      
			function CheckInhoud(InputName, spanID, MinLengte) 
      { 

				obj = InputName.value;
				        
        if (obj.length > MinLengte) {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-groen.jpg' border='0' alt='Verplicht veld' />";
					AantalVerplichteVelden();
        	return(true);
        } else {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-rood.jpg' border='0' alt='Verplicht veld' />";       	
					AantalVerplichteVelden();
        	return(false);
        }
      }
      
      function CheckPostcode(InputName1, InputName2, spanID) 
      { 
        var obj1 = document.getElementById(InputName1).value;
        var obj2 = document.getElementById(InputName2).value;
        if (obj1.length > 3 && obj2.length > 1) {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-groen.jpg' border='0' alt='Verplicht veld' />";	
    			AantalVerplichteVelden();
        	return(true);
        } else {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-rood.jpg' border='0' alt='Verplicht veld' />";
					AantalVerplichteVelden();
        	return(false);
        }
      }

			function CheckKenteken(InputName1, InputName2, InputName3, spanID) 
      { 

        var obj1 = document.getElementById(InputName1).value;
        var obj2 = document.getElementById(InputName2).value;
        var obj3 = document.getElementById(InputName3).value;
        if (obj1.length > 1 && obj2.length > 1 && obj3.length > 0) {
        		document.getElementById(spanID).innerHTML = "<img src='images/knopje-groen.jpg' border='0' alt='Verplicht veld' />";	
					// AantalVerplichteVelden();
					FotoUpload('aan');
					// document.taxatieblad.kent1.disabled=true;
					// document.taxatieblad.kent2.disabled=true;
					// document.taxatieblad.kent3.disabled=true;
					return (true)
        } else {
        		document.getElementById(spanID).innerHTML = "<img src='images/knopje-rood.jpg' border='0' alt='Verplicht veld' />";
					AantalVerplichteVelden();
					FotoUpload('uit');
					return (false)
        }
      }

			function checkEmail(emailadres) {
				if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailadres.value)){
				// document.getElementById(spanid).innerHTML = "<img src=\'images/knopje-groen.jpg\' border=\'0\' alt=\'Verplicht veld\' />";	
			AantalVerplichteVelden();
			return (true)
			}
				// document.getElementById(spanid).innerHTML = "<img src=\'images/knopje-rood.jpg\' border=\'0\' alt=\'Verplicht veld\' />";
				alert("Het ingevoerde e-mail adres is incorrect.");
			AantalVerplichteVelden();
			return (false)
			}
			
			function checkEmailDupe(email1, email2){
				var eersteadres = document.getElementById(email1).value;
				var tweedeadres = document.getElementById(email2).value;
				if(eersteadres != tweedeadres){
					alert('Let op: ingevoerde e-mail adressen komen niet overeen!');
				}
			}
				

			function MM_preloadImages() {
			 	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
			}

			function AantalVerplichteVelden()
			{
				var VerplichteVelden = 6;
				var obj1 = document.getElementById('voorletter').value; if (obj1.length > 0){ VerplichteVelden--; }
        var obj2 = document.getElementById('naam').value; if (obj2.length > 2){ VerplichteVelden--; }
        // var obj3 = document.getElementById('adres').value; if (obj3.length > 3){ VerplichteVelden--; }
        // var obj4 = document.getElementById('huisnummer').value; if (obj4.length > 0){ VerplichteVelden--; }
        // var obj5 = document.getElementById('postcodec').value; var obj55 = document.getElementById('postcodel').value; if (obj5.length > 3 && obj55.length > 1){ VerplichteVelden--; }
        // var obj6 = document.getElementById('woonplaats').value; if (obj6.length > 1){ VerplichteVelden--; }
        // var obj7 = document.getElementById('land').value; if (obj7.length > 1){ VerplichteVelden--; }
        var obj8 = document.getElementById('telefoon').value; if (obj8.length > 4){ VerplichteVelden--; }
        var obj9 = document.getElementById('gsmnummer').value; if (obj9.length > 4){ VerplichteVelden--; }
        var obj0 = document.getElementById('email').value; if (obj0.length > 6){ VerplichteVelden--; }
        // var obj01 = document.getElementById('kent1').value; var obj02 = document.getElementById('kent2').value; var obj03 = document.getElementById('kent3').value; if (obj01.length > 1 && obj02.length > 1 && obj03.length > 0){ VerplichteVelden--; }
        // var obj04 = document.getElementById('optionList').id; if (obj04.length > 2){ VerplichteVelden--; }
        // var obj05 = document.getElementById('autotype').value; if (obj05.length > 1){ VerplichteVelden--; }
        var obj06 = document.getElementById('kmstand').value; if (obj06.length > 0){ VerplichteVelden--; }
        // var obj07 = document.getElementById('Bouwjaar').id; if (obj07.length > 3){ VerplichteVelden--; }
				if(VerplichteVelden == 0){
					document.taxatieblad.verstuurknop.disabled=false;
				}else{
					document.taxatieblad.verstuurknop.disabled=true;
				}

			}
			
			function FotoUpload(optie)
			{
			var objSPAN = document.getElementById('FotoUpload');
			var kenteken1 = document.getElementById('kent1').value;
			var kenteken2 = document.getElementById('kent2').value;
			var kenteken3 = document.getElementById('kent3').value;
			var kenteken = kenteken1 + "-" + kenteken2 + "-" + kenteken3; 
				if(optie == "aan"){
					objSPAN.innerHTML = '<div id="fileupload" align="center"><div id="iframe" align="center"><iframe src="upload.php?kenteken='+kenteken+'" frameborder="0"></iframe></div><div id="images" align="center"></div></div>'; 
				}else{
					objSPAN.innerHTML = '<p class="alerttekst" style="text-align: center;">Deze optie wordt geactiveerd zodra er een geldig kenteken is ingevoerd.</p>';
				}
			}

			function CheckCheckbox(InputName, spanID) 
      { 

				var obj = InputName;
				        
        if (obj.checked == true) {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-groen.jpg' border='0' alt='Verplicht veld' />";
					AantalVerplichteVelden();
        	return(true);
        } else {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-rood.jpg' border='0' alt='Verplicht veld' />";       	
					AantalVerplichteVelden();
        	return(false);
        }
      }
  
			function cleartekst(InputName,StandaardTekst){ 
				var obj = document.getElementById(InputName);
				
				if(obj.value==StandaardTekst){
					obj.value="";
				}
			}

			function showad()
			{
				var ad1 = document.getElementById("ad1");
			  var ad1v = ad1.style;
			  ad1v.visibility = "visible";
			}
			function closead()
			{
			 	var ad1 = document.getElementById("uitlegconcar");
			 	var ad1v = ad1.style;
			 	ad1v.visibility = "hidden";
			}
			
			function conditieCheck(InputName, BoxName) 
      { 

				var obj = document.getElementById(InputName);
				var box = document.getElementById(BoxName);
				objvalue = obj.value;
				boxstyle = box.style;
				
				if(objvalue == "Redelijk" || objvalue == "Slecht"){
					boxstyle.visibility = "visible";
					return(true);
				}else{
					boxstyle.visibility = "hidden";
					return(false);
				}
				        
      }

			function checkAirco()
			{
				myform = document.forms["taxatieblad"];
					if(myform.Airconditioning.checked==true){
						var XMLHttpRequestObject = false; 
								
			      if (window.XMLHttpRequest) {
			        XMLHttpRequestObject = new XMLHttpRequest();
			      } else if (window.ActiveXObject) {
			        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
			      }

		        if(XMLHttpRequestObject) {
		          var obj = document.getElementById('AircoOption'); 
		          XMLHttpRequestObject.open("GET", "aircooption.php"); 
	
			          XMLHttpRequestObject.onreadystatechange = function() 
			          { 
			            if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
			                obj.innerHTML = XMLHttpRequestObject.responseText; 
			            } 
			          } 
	
		          
		        }
		        XMLHttpRequestObject.send(null);
					}else{
	          var obj = document.getElementById('AircoOption'); 
	          obj.innerHTML = "";
					}
					// document.writeln(loopIndex + " = " + myform.elements[loopIndex].value);
				
			}     

       function stuurData()
      	{
        var url1 = "verzamelbase_add.php";
				var XMLHttpRequestObject = false; 
				
				var aanhef = document.getElementById('aanhef').value;
				var voorletter = document.getElementById('voorletter').value;
				var naam = document.getElementById('naam').value;
				var straatnaam = document.getElementById('adres').value;
				var huisnummer = document.getElementById('huisnummer').value;
				var postcodec = document.getElementById('postcodec').value;
				var postcodel = document.getElementById('postcodel').value;
				var woonplaats = document.getElementById('woonplaats').value;
				var land = document.getElementById('land').value;
				var telefoonnummer = document.getElementById('telefoon').value;
				var gsmnummer = document.getElementById('gsmnummer').value;
				var email = document.getElementById('email').value;
				var kenteken = document.getElementById('kent1').value + "-" + document.getElementById('kent2').value + "-" + document.getElementById('kent3').value;
				var duplicaatcode = document.getElementById('duplicaatcode').value;
				var automerk = document.getElementById('optionList').value;
				var autotype = document.getElementById('autotype').value;
				var carrosserie = document.getElementById('carrosserie').value;
				var uitvoering = document.getElementById('uitvoering').value;
				var motorinhoud = document.getElementById('motorinhoud').value;
				var brandstof = document.getElementById('brandstof').value;
				var motortype = document.getElementById('motortype').value;
				var vermogen = document.getElementById('vermogen').value;
				var vermogen2 = document.getElementById('vermogen2').value;
				var versnellingsbak = document.getElementById('versnellingsbak').value;
				var soortkenteken = document.getElementById('soortkenteken').value;
				var kmstand = document.getElementById('kmstand').value;
				var onderhboekje = document.getElementById('onderhoudsboekje').value;
				var nieuwoudmodel = document.getElementById('nieuwoudmodel').value;
				var officieleimport = document.getElementById('officieleimport').value;
				var bouwjaar = document.getElementById('Bouwjaar').value;
				var vervalapk = document.getElementById('APKMaand').value + "-" + document.getElementById('APKJaar').value;
				var laktint = document.getElementById('laktint').value;
				var kleur = document.getElementById('kleur').value;
				var laksoort = document.getElementById('laksoort').value;
				var interieurkleur = document.getElementById('interieurkleur').value;
				var bekleding = document.getElementById('bekleding').value;
				var con_carrosserie = document.getElementById('conditiecarrosserie').value;
				var	uitlegconcar = document.getElementById('uitlegconcar').value;
				var con_interieur = document.getElementById('conditieinterieur').value;
				var	uitlegconint = document.getElementById('uitlegconint').value;
				var con_technisch = document.getElementById('conditietechnisch').value;
				var	uitlegcontec = document.getElementById('uitlegcontec').value;
				var con_bandenprofiel = document.getElementById('conditiebandenprofiel').value;
				var	uitlegconban = document.getElementById('uitlegconban').value;
				var con_schadevrij = document.getElementById('conditieschadevrij').value;
				var con_opmerkingen = document.getElementById('conditieopmerkingen').value;
				var verwachteprijs = document.getElementById('verwachteprijs').value;
				var provincie = document.getElementById('provincie').value;
				
				var optieverzameling = "";
						myform = document.forms["taxatieblad"];
						for (loopIndex = 0; loopIndex < myform.length; loopIndex++ )
						{	
							if(myform.elements[loopIndex].type=="checkbox" && myform.elements[loopIndex].checked==true){
								optieverzameling = optieverzameling + myform.elements[loopIndex].name + ",";
							}
						}

				if(myform.elements.Airconditioning.checked==true){
					var aircofunctioneert = myform.elements.airco_functioneert.value;
					optieverzameling = optieverzameling + "Airconditioning functioneert: " + aircofunctioneert + ",";
				}

				var gevonden = "";
						myform = document.forms["taxatieblad"];
						for (loopIndex = 0; loopIndex < myform.length; loopIndex++ )
						{	
							if(myform.elements[loopIndex].type=="radio" && myform.elements[loopIndex].checked==true){
								gevonden = gevonden + myform.elements[loopIndex].value;
							}
						}
	
				if(document.getElementById('foto1')){
					var foto1 =	document.getElementById('foto1').name;
				}else{
					var foto1 = "undefined";
				}
				if(document.getElementById('foto2')){
					var foto2 =	document.getElementById('foto2').name;
				}else{
					var foto2 = "undefined";
				}
				if(document.getElementById('foto3')){
					var foto3 =	document.getElementById('foto3').name;
				}else{
					var foto3 = "undefined";
				}
						
				var opmerkingenklant = document.getElementById('opmerkingenklant').value;
				var hoofdscherm = document.getElementById('hoofdscherm');
								
	      if (window.XMLHttpRequest) {
	        XMLHttpRequestObject = new XMLHttpRequest();
	      } else if (window.ActiveXObject) {
	        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	      }

        if(XMLHttpRequestObject) {
          XMLHttpRequestObject.open("POST", url1, true); 
          XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 

          XMLHttpRequestObject.onreadystatechange = function() 
          { 
            if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
            delete XMLHttpRequestObject;
						xMLHttpRequestObject = null;
            } 
          } 
          XMLHttpRequestObject.send("aanhef=" + aanhef + "&voorletter=" + voorletter + "&naam=" + naam + "&straatnaam=" + straatnaam + "&huisnummer=" + huisnummer + "&postcodec=" + postcodec + "&postcodel=" + postcodel + "&woonplaats=" + woonplaats + "&land=" + land + "&telefoonnummer=" + telefoonnummer + "&gsmnummer=" + gsmnummer + "&email=" + email + "&kenteken=" + kenteken + "&duplicaatcode=" + duplicaatcode + "&automerk=" + automerk + "&autotype=" + autotype + "&carrosserie=" + carrosserie + "&uitvoering=" + uitvoering + "&motorinhoud=" + motorinhoud + "&brandstof=" + brandstof + "&motortype=" + motortype + "&vermogen=" + vermogen + "&vermogen2=" + vermogen2 + "&versnellingsbak=" + versnellingsbak + "&soortkenteken=" + soortkenteken + "&kmstand=" + kmstand + "&onderhboekje=" + onderhboekje + "&nieuwoudmodel=" + nieuwoudmodel + "&officieleimport=" + officieleimport + "&bouwjaar=" + bouwjaar + "&vervalapk=" + vervalapk+ "&laktint=" + laktint + "&kleur=" + kleur + "&laksoort=" + laksoort + "&interieurkleur=" + interieurkleur + "&bekleding=" + bekleding + "&con_carrosserie=" + con_carrosserie + "&uitlegconcar=" + uitlegconcar + "&con_interieur=" + con_interieur + "&uitlegconint=" + uitlegconint + "&con_technisch=" + con_technisch + "&uitlegcontec=" + uitlegcontec + "&con_bandenprofiel=" + con_bandenprofiel + "&uitlegconban=" + uitlegconban + "&con_schadevrij=" + con_schadevrij + "&con_opmerkingen=" + con_opmerkingen + "&opties=" + optieverzameling + "&gevonden=" + gevonden + "&opmerkingenklant=" + opmerkingenklant + "&foto1=" + foto1 + "&foto2=" + foto2 + "&foto3=" + foto3 + "&verwachteprijs=" + verwachteprijs  + "&provincie=" + provincie);
					getData('iwvmaa_verstuurd.php', 'taxatiedeel');  
					return(true);
        }
            
      }

			function BendeTwee()
			{
				//document.taxatieblad.verstuurknop.disabled=true;
				MM_preloadImages('images/knopje-groen.jpg','images/knopje-rood.jpg','images/indicator.gif');
				
			}
			
			function CheckInhoudTwee(InputName, spanID, MinLengte) 
      { 

				var obj = document.getElementById(InputName).value;
				        
        if (obj.length > MinLengte) {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-groen.jpg' border='0' alt='Verplicht veld' />";
					AantalVerplichteVelden();
        	return(true);
        } else {
        	document.getElementById(spanID).innerHTML = "<img src='images/knopje-rood.jpg' border='0' alt='Verplicht veld' />";       	
					AantalVerplichteVelden();
        	return(false);
        }
      }
      
      function sluitduplicaat(){
      	var obj = document.getElementById('duplicaatcodescherm');
      	obj.style.visibility = "hidden";
      }
      
      function openduplicaat(){
      	var obj = document.getElementById('duplicaatcodescherm');
      	obj.style.visibility = "visible";
      }
      
			function xstooltip_findPosX(obj) 
			{
			  var curleft = 0;
			  if (obj.offsetParent) 
			  {
			    while (obj.offsetParent) 
			        {
			            curleft += obj.offsetLeft
			            obj = obj.offsetParent;
			        }
			    }
			    else if (obj.x)
			        curleft += obj.x;
			    return curleft;
			}
			
			function xstooltip_findPosY(obj) 
			{
			    var curtop = 0;
			    if (obj.offsetParent) 
			    {
			        while (obj.offsetParent) 
			        {
			            curtop += obj.offsetTop
			            obj = obj.offsetParent;
			        }
			    }
			    else if (obj.y)
			        curtop += obj.y;
			    return curtop;
			}


			function xstooltip_show(tooltipId, parentId, posX, posY)
			{
			    it = document.getElementById(tooltipId);
			    
			    if ((it.style.top == '' || it.style.top == 0) 
			        && (it.style.left == '' || it.style.left == 0))
			    {
			        // need to fixate default size (MSIE problem)
			        it.style.width = it.offsetWidth + 'px';
			        it.style.height = it.offsetHeight + 'px';
			        
			        img = document.getElementById(parentId); 
			    
			        // if tooltip is too wide, shift left to be within parent 
			        if (posX + it.offsetWidth > img.offsetWidth) posX = img.offsetWidth - it.offsetWidth;
			        if (posX < 0 ) posX = 0; 
			        
			        x = xstooltip_findPosX(img) + posX;
			        y = xstooltip_findPosY(img) + posY;
			        x = x - 200;
			        it.style.top = y + 'px';
			        it.style.left = x + 'px';
			    }
			    
			    it.style.visibility = 'visible'; 
			}
			
			function xstooltip_hide(id)
			{
			    it = document.getElementById(id); 
			    it.style.visibility = 'hidden'; 
			}
