	function CopyDepDate(y,m,d) {
		var tempDag;
		var tempMaand;
		var f = document.formulierAutoQF;
		var retourdatum = back_date(d + "/" + m + "/" + y);
		var retourdatum = new Date(retourdatum.valueOf() + (14*24*3600*1000)); //Add 14 days (in msec)
		if (d < 9) { d = '0' + d;}
		if (m < 9) { m = '0' + m;}
		f.SPickupdate.value = d + "/" + m + "/" + y;
		tempDag = retourdatum.getDate();
		tempMaand = retourdatum.getMonth()+1;
		if (tempDag < 9) {tempDag = '0' + tempDag;}
		if (tempMaand < 9) {tempMaand = '0' + tempMaand;}
		f.SDropdate.value = tempDag + "/" + tempMaand + "/" + retourdatum.getFullYear();
	}
	
	function CopyDepDateManual() {
		var f = document.formulierAutoQF;
		var temp = f.SPickupdate.value.split('/');
		var d = temp[0];
		var m = temp[1];
		var y = temp[2];
		if (d < 9) { d = '0' + d;}
		if (m < 9) { m = '0' + m;}
		var retourdatum = back_date(d + "/" + m + "/" + y);		
		retourdatum = new Date(retourdatum.valueOf() + (14*24*3600*1000)); //Add 14 days (in msec)
		tempDag = retourdatum.getDate();
		tempMaand = retourdatum.getMonth()+1;
		if (tempDag < 9) {tempDag = '0' + tempDag;}
		if (tempMaand < 9) {tempMaand = '0' + tempMaand;}
		f.SDropdate.value = tempDag + "/" + tempMaand + "/" + retourdatum.getFullYear();		
	}
	
	
	
	function ControleStap1(f) {
     
		// Hoofd Variabelen..
		var datum1  = back_date(f.SPickupdate.value);
		var datum2  = back_date(f.SDropdate.value);
		var vandaag = new Date();
		
			
		
		// nogmaals checken als er geen onChange is geweest
		if  (isNaN(datum1)) {
			alert("Invoerhulp: Een datum bestaat uit twee cijfers voor de dag en maand \n en 4 voor het jaar, gescheiden door een \"/\" (forward slash).");
			f.SPickupdate.focus();
			return false;
		}
		if (isNaN(datum2) ) {
			alert("Invoerhulp: Een datum bestaat uit twee cijfers voor de dag en maand \n en 4 voor het jaar, gescheiden door een \"/\" (forward slash).");
			f.SDropdate.focus();
			return false;
		}
		if (datum1 <= vandaag) {
			alert('Uw vertrekdatum is verstreken !');
			f.SPickupdate.focus();
			return false;
		}
		if (datum2 <= vandaag) {
			alert('Uw retourdatum is verstreken !');
			f.SDropdate.focus();
			return false;
		}
		if (datum2 < datum1) {
			alert('Uw retourdatum is vroeger dan uw vertrekdatum !');
			f.SPickupdate.focus();
			return false;
		} 
		if (f.SDestinationValue.value == '') {
			alert('Gelieve eerst een bestemming te kiezen.');
			return false;
		}
		
		// After all checks have succeeded, submit the form.
		return goToURL();
	}
	
	function ParseDate(d){
		var dob = d.value;
		if(dob.search("/") != -1){
			var arrDob = dob.split("/");
			var dobD = arrDob[0];
			var dobM = arrDob[1];
			var dobY = arrDob[2];
		}else{
			var dobD = dob.substring(0,2);
			var dobM = dob.substring(2,4);
			var dobY = dob.substring(4,8);
		}
		if (dobD == "" || dobM == "" || dobY == ""){
			alert("Gelieve een correcte datum in te vullen.");
			return false;
		}
		if (dobD.length < 2) { dobD = '0' + dobD;}
		if (dobM.length < 2) { dobM = '0' + dobM;}
		if(dobY.length == 2){			
			dobY = "20" + dobY;
		}
		dob = dobD+"/"+dobM+"/"+dobY;
		d.value = dob;
	}
 
		
	function FillDates() {
		var f = document.formulierAutoQF;
		var vertrekdatum = new Date();
		var vertrekdatum = new Date(vertrekdatum.valueOf() + (7*24*3600*1000)); //Add 14 days (in msec)
		var d = vertrekdatum.getDate();
		var m = vertrekdatum.getMonth()+1;
		var y = vertrekdatum.getFullYear();
		if (d < 9) { d = '0' + d;}
		if (m < 9) { m = '0' + m;}
		f.SPickupdate.value = d + "/" + m + "/" + y;
		var retourdatum = new Date(vertrekdatum.valueOf() + (14*24*3600*1000)); //Add 14 days (in msec)
		var d = retourdatum.getDate();
		var m = retourdatum.getMonth()+1;
		var y = retourdatum.getFullYear();
		if (d < 9) { d = '0' + d;}
		if (m < 9) { m = '0' + m;}
		f.SDropdate.value = d + "/" + m + "/" + y;
	}
	
 
	function goToURL()
	{
		var SPickupdate = document.forms.formulierAutoQF.SPickupdate.value;
		var SPickupTime = document.forms.formulierAutoQF.SPickupTime.value;
		var SDropdate = document.forms.formulierAutoQF.SDropdate.value;
		var SDropTime = document.forms.formulierAutoQF.SDropTime.value;
		var SDestinationValue = document.forms.formulierAutoQF.SDestinationValue.value;
		var SClass = document.forms.formulierAutoQF.SClass.value;
		var SDestinationID = document.forms.formulierAutoQF.SDestinationID.value;
		var GoSearch = document.forms.formulierAutoQF.GoSearch.value;
 
	
		var searchURL = 'http://www.cheaptickets.nl/autohuur.cfm?SPickupdate=' + SPickupdate + '&SPickupTime=' + SPickupTime + '&SDropdate=' + SDropdate + '&SDropTime=' + SDropTime + '&SDestinationValue=' + SDestinationValue + '&SClass=' + SClass + '&SDestinationID=' + SDestinationID + '&GoSearch=' + GoSearch;
					
		//document.forms.formulierAutoQF.r = escape(searchURL);
		document.getElementById('redirectURL').value = searchURL;
 
		return true;
	}
	

