<!--

/*CurYear = dteNow.getYear();*/

var browser=navigator.appName;
var date = new Date();
var StartYear = 1900
var CurYear = date.getYear();

if (browser == "Netscape") {
	var NewYear = CurYear + 1900
}
else {
	var NewYear = CurYear
}

function submitCarDetails()
{
	if (!isFieldValidAndFocus(document.CarDetails.dobDay, 'Day', false, 'The date of birth day'))
	{
		return false;
	}
	if (!isFieldValidAndFocus(document.CarDetails.dobMonth, 'Month', false, 'The date of birth month'))
	{
		return false;
	}
	if (!isFieldValidAndFocus(document.CarDetails.dobYear, 'Year', false, 'The date of birth year'))
	{
		return false;
	}
	if (!isFieldValidAndFocus(document.CarDetails.CarYear, 'Numeric', false, 'The Year of vehicle'))
	{
		return false;
	}

    var dob = new Date(document.CarDetails.dobYear.value, document.CarDetails.dobMonth.value - 1, document.CarDetails.dobDay.value);
    var today = new Date();
    
    if (isNaN(dob))
    {
     alert ("Please enter a valid date of birth.");
     return false;
    }
    var yearsBetween = Math.floor((today - dob) / (1000 * 60 * 60 * 24 * 365.25));
    if (yearsBetween < 17)
    {
        alert ("You must be at least seventeen to apply for motor breakdown cover.");
        document.CarDetails.dobYear.focus();
        document.CarDetails.dobYear.select();
        return false;
    }
        
	if (!(document.CarDetails.CarYear.value.length == 4))
	{
		alert("Please enter a 4 digit year")
		document.CarDetails.CarYear.focus();
		return false;
	}
	
		if (!isFieldValidAndFocus(document.CarDetails.AnnualMileage, 'Numeric', false, 'The vehicle annual mileage'))
	{
		return false;
	}
	
	if ((document.CarDetails.CarYear.value > NewYear) || (document.CarDetails.CarYear.value < StartYear))
	{
		alert("Please enter a valid year of registration for the primary vehicle.");
		document.CarDetails.CarYear.focus();
		return false;
	}
	
	if (/*(document.CarDetails.CoverType.value == 'vehicle') && */(!(document.CarDetails.EuropeanCover[0].checked) && !(document.CarDetails.EuropeanCover[1].checked)))
	{
		alert("Please choose if you would like european cover!")
		document.CarDetails.EuropeanCover[0].focus();
		return false;
	}
	
	return true
}

//-->
