
// AUTHOR - LEXHAM INSURANCE WAYNE DAVIES 2008



/* FIELD DATA RESTRICTORS */

var phone = "0123456789 ";
var numb = "0123456789 ";
var engineSize = "0123456789-. ";
var curValue = "0123456789";
var alpha = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
var postcode = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
var regCode = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
function res(t,v){
var w = "";
for (i=0; i < t.value.length; i++) {
x = t.value.charAt(i);
if (v.indexOf(x,0) != -1)
w += x;
}
t.value = w;
}



/*FIELD VALIDATORS CAR */

function validateForm(quoteCar)
{

if(""==document.forms.quoteCar.Title.value)
{
alert("Please enter your 'Title'");
document.forms.quoteCar.Title.focus();

return false;
}

if(""==document.forms.quoteCar.Fname.value)
{
alert("Please enter your 'First Name'.");
document.forms.quoteCar.Fname.focus();

return false;
}

if(""==document.forms.quoteCar.Sname.value)
{
alert("Please enter your 'Last Name'.");
document.forms.quoteCar.Sname.focus();

return false;
}

if(""==document.forms.quoteCar.Postcode.value)
{
alert("Please enter your 'Post Code'.");
document.forms.quoteCar.Postcode.focus();

return false;
}

if(""==document.forms.quoteCar.Houseno.value)
{
alert("Please enter your 'House Name or Number'.");
document.forms.quoteCar.Houseno.focus();

return false;
}

if(""==document.forms.quoteCar.Telno.value)
{
alert("Please enter your 'Contact Telephone No'.");
document.forms.quoteCar.Telno.focus();

return false;
}

if(""==document.forms.quoteCar.clientEmail.value)
{
alert("Please enter your 'Email Address'.");
document.forms.quoteCar.clientEmail.focus();

return false;
}

if(""==document.forms.quoteCar.Dob.value)
{
alert("Please enter your 'Date of Birth'.");
document.forms.quoteCar.Dob.focus();

return false;
}

if(""==document.forms.quoteCar.Mstatus.value)
{
alert("Please choose your 'Marital Status'.");
document.forms.quoteCar.Mstatus.focus();
 
return false;
}

if(""==document.forms.quoteCar.YearsUk.value)
{
alert("Please choose 'How long you have been a UK Resident'.");
document.forms.quoteCar.YearsUk.focus();

return false;
}

if(""==document.forms.quoteCar.Rider.value)
{
alert("Please enter 'Who is going to Drive the Car'.");
document.forms.quoteCar.Rider.focus();

return false;
}

if(""==document.forms.quoteCar.BikeUse.value)
{
alert("Please choose 'What the Car will be used for'.");
document.forms.quoteCar.BikeUse.focus();

return false;
}

if(""==document.forms.quoteCar.emType.value)
{
alert("Please choose 'Your Employment type'.");
document.forms.quoteCar.emType.focus();

return false;
}

if(""==document.forms.quoteCar.Occupation.value)
{
alert("Please enter your 'Occupation'.");
document.forms.quoteCar.Occupation.focus();

return false;
}

if(""==document.forms.quoteCar.LicenceType.value)
{
alert("Please choose your 'Licence type'.");
document.forms.quoteCar.LicenceType.focus();

return false;
}

if(""==document.forms.quoteCar.dateLicence.value)
{
alert("Please enter 'What date you obtained your licence'.");
document.forms.quoteCar.dateLicence.focus();

return false;
}

if(""==document.forms.quoteCar.Bike.value)
{
alert("Please enter your 'Car Make'.");
document.forms.quoteCar.Bike.focus();

return false;
}

if(""==document.forms.quoteCar.BikeMod.value)
{
alert("Please enter your 'Car Model'.");
document.forms.quoteCar.BikeMod.focus();

return false;
}

if(""==document.forms.quoteCar.EngineSize.value)
{
alert("Please enter your 'Car Engine Size'.");
document.forms.quoteCar.EngineSize.focus();

return false;
}

if(""==document.forms.quoteCar.doors.value)
{
alert("Please enter 'The Number of Doors on your Car'.");
document.forms.quoteCar.doors.focus();

return false;
}

if(""==document.forms.quoteCar.fuel.value)
{
alert("Please choose 'Your Car fuel type'.");
document.forms.quoteCar.fuel.focus();

return false;
}

if(""==document.forms.quoteCar.gear.value)
{
alert("Please choose 'Your Car gear box type'.");
document.forms.quoteCar.gear.focus();

return false;
}

if(""==document.forms.quoteCar.body.value)
{
alert("Please choose 'Your Car body type'.");
document.forms.quoteCar.body.focus();

return false;
}


if(""==document.forms.quoteCar.YearManu.value)
{
alert("Please enter your 'Car Manufacture Date'.");
document.forms.quoteCar.YearManu.focus();

return false;
}

if(""==document.forms.quoteCar.Value.value)
{
alert("Please enter your 'Current Car Value in GBP(£)'.");
document.forms.quoteCar.Value.focus();

return false;
}

if(""==document.forms.quoteCar.mcKept.value)
{
alert("Please choose 'Where your Car will be kept at night'.");
document.forms.quoteCar.mcKept.focus();

return false;
}

if(""==document.forms.quoteCar.yearsNcb.value)
{
alert("Please confirm 'No. of years Car no claims bonus held'.");
document.forms.quoteCar.yearsNcb.focus();

return false;
}



}
