/**
 *
 */
jQuery.noConflict();

jQuery(document).ready(function(e) {
	/*
	 * set the form selected
	 */
	jQuery('#selectedCar').bind({
		change : function(e) {

			if("all" != e.target.value)
				jQuery("#selection").val(1);
			else
				jQuery("#selection").val(0);
		}
	});

	/*
	 * Validate the form
	 */
	jQuery('form').bind('submit', function(e) {
		e.preventDefault();
		e.stopImmediatePropagation();
		var startDate = jQuery("#startDate").val();
		var pickupTime = jQuery("#pickupTime").val();
		var endDate = jQuery("#endDate").val();
		var dropOfTime = jQuery("#dropOfTime").val();
		var allvalid = true;
		var msg = "Please enter the dates and times"

		if(/(19|20)[0-9]{2}[\- \/.](0[1-9]|1[012])[\- \/.](0[1-9]|[12][0-9]|3[01])/.test(startDate)) {

		} else {
			msg = "Ensure to enter the startdate";
			msg = "Please enter a start date."; /* Changed by Vaughan */
			alert(msg);
			allvalid = false;
			return false;

		}

		if(/(19|20)[0-9]{2}[\- \/.](0[1-9]|1[012])[\- \/.](0[1-9]|[12][0-9]|3[01])/.test(endDate)) {
			if(true == allvalid)
				e.target.submit();
		} else {
			msg = "Ensure to enter the end date";
			msg = "Please enter an end date."; /* Changed by Vaughan */
			allvalid = false;
			alert(msg);
		}
	});

	jQuery('#ageRange').bind({
		change : function(e) {
			if(e.target.value == "1720"){
			   alert("Drivers must be over 21 years of age and have been the holder of a driver's license for no less than two years. ");	
			}
			if(e.target.value == "7180"){
				alert("Drivers over 70 years of age must supply a doctor's certificate.");
			}
		}
	});
	

});
//end of init

