function INS(webdealform) {

var ErrorFirstName="Please Enter Your First Name";
var ErrorLastName="Please Enter Your Last Name";
var ErrorHomePhoneArea="Please Check Area Code - Home Phone";
var ErrorHomePhone="Please Check Home Phone No";
var ErrorWorkPhoneArea="Please Check Area Code - Work Phone";
var ErrorWorkPhone="Please Check Work Phone No ";
var ErrorPhones="Please Provide At Least\n2 Contact Numbers";
var ErrorEmail="Please Enter Email Address";
var ErrorEmailValid="Please Type a Valid Email Address";
var ErrorProduct="Please Select Insurance Product";



var control13 = webdealform.firstname;
var control14 = webdealform.lastname;
var control15 = webdealform.home_area_code;
var control16 = webdealform.work_area_code;
var control17 = webdealform.home_phone;
var control18 = webdealform.work_phone;
var control19 = webdealform.mobile;
var control20 = webdealform.email;

var control21 = webdealform.product;






if(control13.value=="") { 
alert (ErrorFirstName);
control13.focus();
return false;
 }
if(control14.value=="") { 
alert (ErrorLastName);
control14.focus();
return false;
 }


var areacodehp=control15;
var areacodewp=control16;
var homephone=control17;
var workphone=control18;
var mobile=control19;
var email = control20;



if (((areacodehp.value=="") && (homephone.value==""))  &&  ((areacodewp.value=="") && (workphone.value=="")) && (mobile.value=="")){
alert (ErrorPhones);
areacodehp.focus();
return false;
}
if (areacodehp.value.length==1){
alert (ErrorHomePhoneArea); 
areacodehp.focus();
return false;
}
if ((areacodehp.value.length==2) && (homephone.value=="")){
alert (ErrorHomePhone); 
homephone.focus();
return false;
}
if (((!areacodehp.value=="") && (!homephone.value==""))  &&  ((areacodewp.value=="") && (workphone.value=="")) && (mobile.value=="")){
alert (ErrorPhones);
areacodewp.focus();
return false;
}
if (areacodewp.value.length==1){
alert (ErrorWorkPhoneArea); 
areacodewp.focus();
return false;
}
if ((areacodewp.value.length==2) && (workphone.value=="")){
alert (ErrorWorkPhone); 
workphone.focus();
return false;
}
if(email.value=="") {
alert (ErrorEmail);
email.focus();
return false;
}
if(email){
var mail=email.value
}
   if (( mail.indexOf("@") == -1)||(mail.indexOf(".") == -1))
    {
        alert (ErrorEmailValid);
        email.focus() ;
        return false;
    }


if (control21.options[control21.selectedIndex].value=="9999"){
alert (ErrorProduct);
control21.focus();
return false;
}


return true;
}

