var ThreeDays = new Date().getTime();
var myDate = new Date(ThreeDays);
	myDay = myDate.getDate();
	myMonth = myDate.getMonth();						

var FourDays = new Date().getTime() + 345600000;
var myEndDate = new Date(FourDays);
	myEndDay = myEndDate.getDate();
	myEndMonth = myEndDate.getMonth();

if (navigator.appName!="Netscape"){
	thisyear = myDate.getYear();
} else {
	thisyear = myDate.getYear()+1900;
}

function setDay() {
	document.forms["booking"].arrival1.selectedIndex=myDay-1
}

function setMonth(){
	document.forms["booking"].arrival2.selectedIndex=myMonth
}

function setEndDay() {
	document.forms["booking"].depart1.selectedIndex=myEndDay-1
}

function setEndMonth(){
	document.forms["booking"].depart2.selectedIndex=myEndMonth
}

function setEndYear(){
	if ((myDay == 31) && (myMonth == 11)){
		document.forms["booking"].depart3.selectedIndex=1;
	}
	else{
		document.forms["booking"].depart3.selectedIndex=0;
	}
}

function checkDate() {

	var ThreeDays = new Date().getTime() + 259200000;
	var myDate = new Date(ThreeDays);	
		start = document.forms["booking"].arrival2.value + " " + document.forms["booking"].arrival1.value + ", " + document.forms["booking"].arrival3.value + " 00:00:01";
		end = document.forms["booking"].depart2.value + " " + document.forms["booking"].depart1.value + ", " + document.forms["booking"].depart3.value + " 00:00:01";
		starttime = new Date(start);
		endtime = new Date(end);
		
		if (starttime > endtime) {
			alert(myDate);
			document.document.forms["booking"].arrival2.setfocus;
			return (false);
		}else{							
			return (true);
		}
								
		if (start < myDate){
			alert("It appears your check out date is on or before your check in date");
			document.document.forms["booking"].arrival2.setfocus;
			return (false);
		}else{							
			return (true);
		}
}


function set_form() {
	setDay();
	setMonth();
	setEndDay();
	setEndMonth();
	setEndYear();
}

function Form_Validator(theForm)
{
	var ThreeDays = new Date().getTime() + 172800000;
	var myDate = new Date(ThreeDays);	

	var tds = new Date().getTime() + 259200000;
	var md = new Date(tds);	

	start = document.forms["booking"].arrival2.value + " " + document.forms["booking"].arrival1.value + ", " + document.forms["booking"].arrival3.value + " 00:00:01";
	end = document.forms["booking"].depart2.value + " " + document.forms["booking"].depart1.value + ", " + document.forms["booking"].depart3.value + " 00:00:01";
	starttime = new Date(start);
	endtime = new Date(end);
								
	if (starttime >= endtime) {
		alert("It appears your check out date is on or before your check in date");
		document.forms["booking"].arrival2.focus();
		return (false);
	}
									
	return (true);
}
