function validateForm(form) {
var d = parseInt( form.SrchFromDay.value )
var m = parseInt( form.SrchFromMonth.value )
var j = parseInt( form.SrchFromYear.value )

	if ( !checkDate(d,m,j) ) {
		alert("Datum inkorrekt!") ;
		form.SrchFromDay.focus();
		return false;
	}
	setArrivalDate();
	if (window.document.frmQuickFind.qfdBook.checked) {
		window.document.frmQuickFind.qfdOnlyBookable.value = 1;
	}
	else{
		window.document.frmQuickFind.qfdOnlyBookable.value = 0;
	}
}

function checkDate( d, m, j ) {
var dt = new Date( j, m-1, d )
if ( dt.getDate() != d || dt.getMonth()+1 != m ) return false;
return true;
}

function setCurrentDay() {
//
// Set Quickfinder date to current day
//
var today = new Date();
var today_day = today.getDate();
var today_month = today.getMonth();
var today_year = today.getFullYear();

window.document.frmQuickFind.SrchFromDay.options[today_day-1].selected = true;
window.document.frmQuickFind.SrchFromMonth.options[today_month].selected = true;
window.document.frmQuickFind.SrchFromYear.options[0].value = today_year;
window.document.frmQuickFind.SrchFromYear.options[0].text = today_year;
}

function setArrivalDate(){
	var currDay = window.document.frmQuickFind.SrchFromDay.value;
	var currMonth = window.document.frmQuickFind.SrchFromMonth.value;
	var currYear = window.document.frmQuickFind.SrchFromYear.value;
	if(currDay.length==1){
		currDay = '0'+currDay;
	}
	if(currMonth.length==1){
		currMonth = '0'+currMonth;
	}
	currDateString = new String(currYear+''+currMonth+''+currDay);
	window.document.frmQuickFind.qfdArrivalDate.value = currDateString;
}
