function chkemail(emval)
{
        var posi = 0;
        var posj = 0;
        var iflg = "false";
        var jflg = "false";
        for(i=0;i<=emval.length;i++)
        {
                if(emval.substr(i, 1) == "\@")
                {
                        posi = i+1;
                        iflg = "true";
                }
                if(emval.substr(i, 1) == ".")
                {
                        posj = i+1;
                        jflg = "true";
                }
        }
        if(posi == "1" || (posi+1) == posj || posj == emval.length || iflg == "false" || jflg == "false")
        {
                return false;
        }
        else
        {
                return true;
        }
}

function validateLife(lifedetails)
 {
    
	lifedetails.onsubmit = function()
	{
	
	if(lifedetails.day.options.selectedIndex=="0")

	{
	    alert("Please enter day");
		lifedetails.day.focus();
		return false;
        
	}

	if(lifedetails.month.options.selectedIndex=="0")

	{

		alert("Please enter month");

		lifedetails.month.focus();

		return false;
		 }
		  	   		 					
	
	if(lifedetails.year.options.selectedIndex=="0")

	{

		alert("Please enter year");

		lifedetails.year.focus();

		return false;
		
		}
		if(lifedetails.cust_sex.options.selectedIndex==0)
	  {
	     alert("Please Select Your Gender From the List");
		 lifedetails.cust_sex.focus();
		 return false;
		 	 	 
		}

		if(lifedetails.elements['cust_fname'].value=="First Name")

	{

		alert("Please Enter First Name");

		lifedetails.cust_fname.focus();

		return false;

	}
	if(lifedetails.elements['cust_fname'].value=="")

	{

		alert("Please Enter First Name");

		lifedetails.cust_fname.focus();

		return false;

	}
  if(lifedetails.elements['cust_lname'].value=="Last Name")

	{

		alert("Please Enter Last Name");

		lifedetails.cust_lname.focus();

		return false;

	}
	if(lifedetails.elements['cust_lname'].value=="")

	{

		alert("Please Enter Last Name");

		lifedetails.cust_lname.focus();

		return false;

	}
			 	   		
if(!chkemail(lifedetails.cust_email.value))
		
		{
		   alert("Please Enter Correct Email Address");
		 lifedetails.cust_email.focus();
		 return false;
		 	 	 
		} 
			
	           
	
	if(lifedetails.cust_mob.value.length<10)
		     {
	    			 alert("Please Enter 10 Digit Mobile Number");

					lifedetails.cust_mob.focus();

					return false;

					    }
						      
				else

					{
							 
							for(i = 0; i < lifedetails.cust_mob.value.length; i++)
							{
								if(parseInt(lifedetails.cust_mob.value.charAt(i)) >= 0 && parseInt(lifedetails.cust_mob.value.charAt(i)) <= 9)				
								{
								 	}
									else
									{
									 alert("Please enter Numeric value");
									 lifedetails.cust_mob.focus();
									 return false;
									 }
								} 
								
								        if(parseInt(lifedetails.cust_mob.value.charAt(0))==9)
										   {
										       }
											   
											else 
										    	{   
										          alert("Please Enter Mobile With 9");
											      lifedetails.cust_mob.focus();
											      return false;
											 }
								
								
								
								
							}


		if(lifedetails.marital_status.options.selectedIndex==0)
	  {
	     alert("Please Select Your Martial Status From the List");
		 lifedetails.marital_status.focus();
		 return false;
		 	 	 
		}



if(lifedetails.cust_city.options.selectedIndex==0)
	  {
	     alert("Please Select a CITY From the List");
		 lifedetails.cust_city.focus();
		 return false;
		 	 	 
		} 
		   
		
		
		
        	if(lifedetails.insure_policy_type.options.selectedIndex==0)
	     {
	           alert("Please Select The Policy Type");
		       lifedetails.insure_policy_type.focus();
		        return false;
		 	 	 
		   } 
		    
			if(lifedetails.insure_required_for.options.selectedIndex==0)
	     {
	           alert("Please Select Insurance Cover For");
		       lifedetails.insure_required_for.focus();
		        return false;
		 	 	 
		   } 
		   
		   if(lifedetails.gross_income.options.selectedIndex==0)
	     {
	           alert("Please Select Income Group");
		       lifedetails.gross_income.focus();
		        return false;
		 	 	 
		   } 
	   
		   
		   if(lifedetails.insure_year_protection.options.selectedIndex==0)
	     {
	           alert("Please Select Policy Term");
		       lifedetails.insure_year_protection.focus();
		        return false;
		 	 	 
		   } 
	  
	
		
							
							if(!lifedetails.privacy.checked)
	     {
	           alert("Please Read Our Privacy Policy & Accept To Proceed");
		       lifedetails.privacy.focus();
		        return false;
		 	 	 
		   }  
							
							
	return true;	   
     }
 
 }

function validateHealth(healthdetails)
 {
    
	healthdetails.onsubmit = function()
	{
	
	if(healthdetails.day.options.selectedIndex=="0")

	{
	    alert("Please enter day");
		healthdetails.day.focus();
		return false;
        
	}

	if(healthdetails.month.options.selectedIndex=="0")

	{

		alert("Please enter month");

		healthdetails.month.focus();

		return false;
		 }
		  	   		 					
	
	if(healthdetails.year.options.selectedIndex=="0")

	{

		alert("Please enter year");

		healthdetails.year.focus();

		return false;
		
		}
		if(healthdetails.cust_sex.options.selectedIndex==0)
	  {
	     alert("Please Select Your Gender From the List");
		 healthdetails.cust_sex.focus();
		 return false;
		 	 	 
		}

		if(healthdetails.elements['cust_fname'].value=="")

	{

		alert("Please Enter First Name");

		healthdetails.cust_fname.focus();

		return false;

	}
      if(healthdetails.elements['cust_fname'].value=="First Name")

	{

		alert("Please Enter First Name");

		healthdetails.cust_fname.focus();

		return false;

	}



       if(healthdetails.elements['cust_lname'].value=="")

	{

		alert("Please Enter Last Name");

		healthdetails.cust_lname.focus();

		return false;

	}
	   if(healthdetails.elements['cust_lname'].value=="Last Name")

	{

		alert("Please Enter Last Name");

		healthdetails.cust_lname.focus();

		return false;

	}
	
	if(!chkemail(healthdetails.cust_email.value))
		
		{
		   alert("Please Enter Correct Email Address");
		 healthdetails.cust_email.focus();
		 return false;
		 	 	 
		} 
			
	           
	
	if(healthdetails.cust_mob.value.length<10)
		     {
	    			 alert("Please Enter 10 Digit Mobile Number");

					healthdetails.cust_mob.focus();

					return false;

					    }
						      
				else

					{
							 
							for(i = 0; i < healthdetails.cust_mob.value.length; i++)
							{
								if(parseInt(healthdetails.cust_mob.value.charAt(i)) >= 0 && parseInt(healthdetails.cust_mob.value.charAt(i)) <= 9)				
								{
								 	}
									else
									{
									 alert("Please enter Numeric value");
									 healthdetails.cust_mob.focus();
									 return false;
									 }
								}
								
								        if(parseInt(healthdetails.cust_mob.value.charAt(0))==9)
										   {
										       }
											   
											else 
										    	{   
										          alert("Please Enter Mobile With 9");
											      healthdetails.cust_mob.focus();
											      return false;
											 }
								
								
								
								
							}
							
			if(healthdetails.marital_status.options.selectedIndex==0)
	  {
	     alert("Please Select Your Martial Status From the List");
		 healthdetails.marital_status.focus();
		 return false;
		 	 	 
		}
						
       if(healthdetails.cust_city.options.selectedIndex==0)
	  {
	     alert("Please Select a CITY From the List");
		 healthdetails.cust_city.focus();
		 return false;
		 	 	 
		} 
        	if(healthdetails.mediclaim_required_for.options.selectedIndex==0)
	     {
	           alert("Please Select Health or Mediclaim Required ");
		       healthdetails.mediclaim_required_for.focus();
		        return false;
		 	 	 
		   }  
		    
			if(healthdetails.no_of_people.options.selectedIndex==0)
	     {
	           alert("Please Select No. Of People To Be Insured");
		       healthdetails.no_of_people.focus();
		        return false;
		 	 	 
		   }  
		   		   
 if(healthdetails.gross_income.options.selectedIndex==0)
	     {
	           alert("Please Select Income Group");
		       healthdetails.gross_income.focus();
		        return false;
		 	 	 
		   } 
	   
		
		
		
               if(!healthdetails.privacy.checked)
	     {
	           alert("Please Read Our Privacy Policy & Accept To Proceed");
		       healthdetails.privacy.focus();
		        return false;
		 	 	 
		   }  
	   
	return true;	   
     }
 
 }

 function validateAuto(autodetails)
 {
    
	autodetails.onsubmit = function()
	{
        	
			if(autodetails.day.options.selectedIndex=="0")

	{
	    alert("Please enter day");
		autodetails.day.focus();
		return false;
        
	}

	if(autodetails.month.options.selectedIndex=="0")

	{

		alert("Please enter month");

		autodetails.month.focus();

		return false;
		 }
		  	   		 					
	
	if(autodetails.year.options.selectedIndex=="0")

	{

		alert("Please enter year");

		autodetails.year.focus();

		return false;
		
		}

		if(autodetails.cust_sex.options.selectedIndex==0)
	  {
	     alert("Please Select Your Gender From the List");
		 autodetails.cust_sex.focus();
		 return false;
		 	 	 
		}
		if(autodetails.elements['cust_fname'].value=="")

	{

		alert("Please Enter First Name");

		autodetails.cust_fname.focus();

		return false;

	}
      if(autodetails.elements['cust_fname'].value=="First Name")

	{

		alert("Please Enter First Name");

		autodetails.cust_fname.focus();

		return false;

	}



       if(autodetails.elements['cust_lname'].value=="")

	{

		alert("Please Enter Last Name");

		autodetails.cust_lname.focus();

		return false;

	}
	   if(autodetails.elements['cust_lname'].value=="Last Name")

	{

		alert("Please Enter Last Name");

		autodetails.cust_lname.focus();

		return false;

	}
	
	if(!chkemail(autodetails.cust_email.value))
		
		{
		   alert("Please Enter Correct Email Address");
		 autodetails.cust_email.focus();
		 return false;
		 	 	 
		} 
			
	           
	
	if(autodetails.cust_mob.value.length<10)
		     {
	    			 alert("Please Enter 10 Digit Mobile Number");

					autodetails.cust_mob.focus();

					return false;

					    }
						      
				else

					{
							 
							for(i = 0; i < autodetails.cust_mob.value.length; i++)
							{
								if(parseInt(autodetails.cust_mob.value.charAt(i)) >= 0 && parseInt(autodetails.cust_mob.value.charAt(i)) <= 9)				
								{
								 	}
									else
									{
									 alert("Please enter Numeric value");
									 autodetails.cust_mob.focus();
									 return false;
									 }
								}
								
								        if(parseInt(autodetails.cust_mob.value.charAt(0))==9)
										   {
										       }
											   
											else 
										    	{   
										          alert("Please Enter Mobile With 9");
											      autodetails.cust_mob.focus();
											      return false;
											 }
								
								
								
								
							}
							
			if(autodetails.marital_status.options.selectedIndex==0)
	  {
	     alert("Please Select Your Martial Status From the List");
		 autodetails.marital_status.focus();
		 return false;
		 	 	 
		}
						
       if(autodetails.cust_city.options.selectedIndex==0)
	  {
	     alert("Please Select a CITY From the List");
		 autodetails.cust_city.focus();
		 return false;
		 	 	 
		} 


			if(autodetails.vehicle_manf.options.selectedIndex==0)
	     {
	           alert("Please Select Auto Manufacturer's Name");
		       autodetails.vehicle_manf.focus();
		        return false;
		 	 	 
		   } 
		    
			if(autodetails.model_name.value=="")
	     {
	           alert("Please Provide Car Model Name and Version");
		       autodetails.model_name.focus();
		        return false;
		 	 	 
		   } 
		   
		   if(autodetails.model_name.value=="Model Name")
	     {
	           alert("Please Provide Car Model Name and Version");
		       autodetails.model_name.focus();
		        return false;
		 	 	 
		   } 
		   
		   
		   if(autodetails.day_m.options.selectedIndex=="0")

	        {
	              
		          alert("Please Select Day Of Registration");

		            autodetails.day_m.focus();

		            return false;
        
	           }

	if(autodetails.month_m.options.selectedIndex=="0")

	{

		alert("Please Select Month of Registration");

		autodetails.month_m.focus();

		return false;
		 }
		  	   		 					
	
	if(autodetails.year_m.options.selectedIndex==0)

	{

		alert("Please Select Year Of Registration");

		autodetails.year_m.focus();

		return false;
		
		}
		
		if(autodetails.gross_income.options.selectedIndex==0)
	     {
	           alert("Please Select Income Group");
		       autodetails.gross_income.focus();
		        return false;
		 	 	 
		   } 
	   
            if(autodetails.idv_of_vehicle.value=="")
	     {
	           alert("Provide The Insurance Declared Value (IDV) Of The Vehicle. As Printed On Your Last Policy ");
		       autodetails.idv_of_vehicle.focus();
		        return false;
		 	 	 
		   } 
		   	
if(autodetails.idv_of_vehicle.value=="IDV Of Vehicle")
	     {
		 
		 alert("Provide The Insurance Declared Value (IDV) Of The Vehicle. As Printed On Your Last Policy ");
		       autodetails.idv_of_vehicle.focus();
		        return false;
		 	 	 
		   } 

		   
  
		   
	   if(!autodetails.privacy.checked)
	     {
	           alert("Please Read Our Privacy Policy & Accept To Proceed");
		       autodetails.privacy.focus();
		        return false;
		 	 	 
		   }  
		   
	   
	return true;	   
     }
 
 } 
 
 
function validateTravel(traveldetails)
 {
    
	traveldetails.onsubmit = function()
	{
        	if(traveldetails.traval_insure_required_for.options.selectedIndex==0)
	     {
	           alert("Please Select Travel Insurance Required ");
		       traveldetails.traval_insure_required_for.focus();
		        return false;
		 	 	 
		   } 
		    
			if(traveldetails.traveling_for.options.selectedIndex==0)
	     {
	           alert("Please Select The Duration Of Stay");
		       traveldetails.traveling_for.focus();
		        return false;
		 	 	 
		   } 
		    
			if(traveldetails.day_traval.options.selectedIndex==0)

	        {
	              
		          alert("Please Select Day ");

		            traveldetails.day_traval.focus();

		            return false;
        
	           }

	if(traveldetails.month_traval.options.selectedIndex==0)

	{

		alert("Please Select Month ");

		traveldetails.month_traval.focus();

		return false;
		 }
		  	   		 					
	
	if(traveldetails.year_traval.options.selectedIndex==0)

	{

		alert("Please Select Year ");

		traveldetails.year_traval.focus();

		return false;
		
		}
		   		
		   if(traveldetails.travel_country.value=="")
	     {
	           alert("Please Provide Country You Are Travelling");
		       traveldetails.travel_country.focus();
		        return false;
		 	 	 
		   } 
		   
	          if(traveldetails.element['travel_country'].value>40)
	     {
	           alert("Please Provide Country You Are Travelling");
		       traveldetails.travel_country.focus();
		        return false;
		 	 	 
		   } 
	return true;	   
     }
 
 }

 