function check_date(val)
{
//alert("On client click is raised");
	var m_names = new Array("Jan", "Feb", "Mar", 
		"Apr", "May", "Jun", "Jul", "Aug", "Sep", 
	"Oct", "Nov", "Dec");

	var today=new Date();

	var dd,mm,yyyy;
	dd=today.getDate();
	mm=today.getMonth ();
	yyyy=today.getFullYear ();
//document.getElementById(val).value=dd+"/"+mm+"/"+yyyy;
	alert(dd);
	alert(val);
	if(dd < val)
	{
		alert ("You can not book before today's date");
	}

}

function submit_booking(objForm)
{

	var objPickDate = document.getElementById("date-sel-dd");
	var pickupdate = objPickDate.value;

	var objPickMonth = document.getElementById("date-sel-mm");
	var pickMonth = objPickMonth.value;

	var objPickYear = document.getElementById("date-sel");
	var pickYear = objPickYear.value;
	
	var objReturnDate = document.getElementById("date-se2-dd");
	var returnDate = objReturnDate.value;

	var objReturnMonth = document.getElementById("date-se2-mm");
	var returnMonth = objReturnMonth.value;

	var objReturnYear = document.getElementById("date-se2");
	var returnYear = objReturnYear.value;

	//Calculate the days
	var today = new Date();

	var pickupDate =new Date(pickYear, pickMonth-1, pickupdate, today.getHours(), today.getMinutes(), today.getSeconds(), today.getMilliseconds());
	var rtrnDate =new Date(returnYear, returnMonth-1, returnDate, today.getHours(), today.getMinutes(), today.getSeconds(), today.getMilliseconds());
	var one_day=1000*60*60*24;
	var day_diff = Math.ceil((rtrnDate.getTime()-pickupDate.getTime())/(one_day));

	var max_book_days = document.getElementById("hidMaxNumberDays").value;

	//var dd,mm,yyyy;
	//dd=today.getDate();
	//mm=today.getMonth();

	if(pickupDate < today)
	{
		alert ("You can not book before today's date");
		objPickDate.focus();
		return false;
	}
	else if(rtrnDate < today)
	{
		alert ("You can not book before today's date");
		objReturnDate.focus();
		return false;
	}else if(day_diff < 0){
		alert("Please check your date");
		objReturnDate.focus();
		return false;
	}else if(day_diff < max_book_days){
		alert("Sorry the minimum days for this time of year is " + max_book_days + ". Please use the contact form to email an enquiry");
		objReturnDate.focus();
		return false;
	}else if(objForm.cmbPickup.value == '')
	{
		alert("Please select pickup.")
		objForm.cmbPickup.focus();
		return false;
	}else if(objForm.cmbDropoff.value == ''){
		alert("Please select dropoff.")
		objForm.cmbDropoff.focus();
		return false;
	}
	else if(objForm.cmbType.value == 'ALL TYPES')
	{
		objForm.action = alltype_url;
	}
	else if(objForm.cmbType.value != 'ALL TYPES')
	{
			objForm.action = addone_url;
	}else{
		return true;
	}
}

function change_pickup(){
	var objPickUp = document.getElementById("cmbPickup");
	var objDropOff = document.getElementById("cmbDropoff");

	objDropOff.value = objPickUp.value;
}

function change_dropoff(){
	var objPickUp = document.getElementById("cmbPickup");
	var objDropOff = document.getElementById("cmbDropoff");
	var obj_request_quote = document.getElementById("request_quote");

	if(objPickUp.value != objDropOff.value && objDropOff.value != ''){
		alert("Please note that all one way bookings require a quotation from us");
		obj_request_quote.value = '1';
	}else{
		obj_request_quote.value = '0';
	}
}
