<!--

function CheckReservation() {
	//alert('CheckReservation');
	
	d = document
	
	// get form input
	var aankomst_dag = d.formreservation.aankomst_dag.options[d.formreservation.aankomst_dag.selectedIndex].value
	var aankomst_maand = d.formreservation.aankomst_maand.options[d.formreservation.aankomst_maand.selectedIndex].value
	var aankomst_jaar = d.formreservation.aankomst_jaar.options[d.formreservation.aankomst_jaar.selectedIndex].value
	
	var vertrek_dag = d.formreservation.vertrek_dag.options[d.formreservation.vertrek_dag.selectedIndex].value
	var vertrek_maand = d.formreservation.vertrek_maand.options[d.formreservation.vertrek_maand.selectedIndex].value
	var vertrek_jaar = d.formreservation.vertrek_jaar.options[d.formreservation.vertrek_jaar.selectedIndex].value
	
	// date object
	var ndate = new Date();
	
	// build aankomst_datum
	ndate.setDate(aankomst_dag);
	ndate.setMonth(aankomst_maand -1);
	ndate.setYear(aankomst_jaar);
	adate_milisec = ndate.getTime();
	
	// build vertrek_datum
	ndate.setDate(vertrek_dag);
	ndate.setMonth(vertrek_maand -1);
	ndate.setYear(vertrek_jaar);
	vdate_milisec = ndate.getTime();
	
	// get current date
	var today = new Date();
	var day = today.getDate();
	var month = eval(today.getMonth()+1);
	var year = today.getYear();
	cdate_now_milisec = today.getTime();
	
	// over 2/3 dagen
	in2days = adate_milisec + (1000 * 60 * 60 * 24 * 2);
	in3days = adate_milisec + (1000 * 60 * 60 * 24 * 3);
	
	// checks
	if (vdate_milisec < in2days && aankomst_maand > 0 && aankomst_maand < 5) {
		alert('Minimum 2 nachten in het laagseizoen');
		return false;
	}
	if (vdate_milisec < in3days && aankomst_maand > 5 && aankomst_maand < 9) {
		alert('Minimum 3 nachten in het hoogseizoen');
		return false;
	}
	if (vdate_milisec < in2days && aankomst_maand > 9) {
		alert('Minimum 2 nachten in het laagseizoen');
		return false;
	}
	
	// check in the past
	if (adate_milisec < cdate_now_milisec) {
		alert('U kunt geen reservering maken in het verleden. Kies aub een nieuwe datum.');
		return false;
	}
	
	return true;
}

//-->

