/* Browser Detection code 
browser_version = parseInt(navigator.appVersion);
browser_type = navigator.appName;


if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) 
{	
	//IE detection 
	document.write("<link REL='stylesheet' HREF='css/style.css' TYPE='text/css'>");
} 
else if (browser_type == "Netscape" && (browser_version >= 4)) 
{
	//Mozilla / Netscape Detection 
	document.write("<link REL='stylesheet' HREF='css/style_ff.css' TYPE='text/css'>");
}
else if (browser_type == "Opera" && (browser_version >= 7)) 
{

	//OPERA Detection
	document.write("<link REL='stylesheet' HREF='css/style_opera.css' TYPE='text/css'>");
}
else
{
	document.write("<link REL='stylesheet' HREF='css/style.css' TYPE='text/css'>");
}



*/
function logincheck()
{
	var frm1=document.aget_log; //login page form
	
			if(isBlank(frm1.User_name.value))
			  {
				  alert("Enter The Username");
				  frm1.User_name.focus();
				  return false;
			  }
			  if(isBlank(frm1.User_Password.value))
			  {
				  alert("Enter The Password");
				  frm1.User_Password.focus();
				  return false;
			  }
			
}

function loginchecked ()
{
	
	//var frm=document.agent_Personal_regestration;
	
	if(logincheck() == false)
	{
	  return false;
		
	}
	alert("all fields are fill up ");
	return true;
}
//end of login validation form








/*
-------------------------------------------- 
-------registration form validation---------
-------------------------------------------- 
*/
function FormCheck()
{
	var frm=document.agent_Personal_regestration;
	
	
	
	if(isBlank(frm.first_name.value))
	{
		alert("Please Enter First Name");
		frm.first_name.value = "";
		frm.first_name.focus();
		return false;
	}
	
		else
		{
			if(!IsCharacter(frm.first_name.value))
	       {
			alert("Invalid First Name");
			frm.first_name.value="";
			frm.first_name.focus();
			return false;
		  }
		}
	
	
    		if(!IsCharacter(frm.middle_name.value))
		{
			alert("Invalid Middle Name");
			frm.middle_name.value="";
			frm.middle_name.focus();
			return false;
		}	
	
	
	if(isBlank(frm.last_name.value))
	{
		alert("Please Enter Last Name");
		frm.last_name.value = "";
		frm.last_name.focus();
		return false;
	}
	else 
    {
		if(!IsCharacter(frm.last_name.value))
		{
			alert("Invalid last Name");
			frm.last_name.value="";
			frm.last_name.focus();
			return false;
		}	
	}
	
	if(isBlank(frm.Agnt_u_name.value))
	  {
		  alert("Enter Agent Name  minimum 6 character");
		
		 frm.Agnt_u_name.focus();
		  return false;
	  }
	  
	 if(frm.Agnt_u_name.value.length <5 )
	  {
	   alert("Login name must have minimum 6 character");
	          
			frm.Agnt_u_name.focus();
		     return false;
	  }
 
	if(isBlank(frm.agnt_pass.value))
	   {
		   alert("Enter the password minimum 6 char");
		   frm.agnt_pass.value="";
		   frm.agnt_pass.focus();
		   return false;
	   }
	if(frm.agnt_pass.value.length <5)
	  {
	        alert("Enter the password minimum 6 char");
		   frm.agnt_pass.focus();
	       return false;
	   }
	if(isBlank(frm.address.value))
	{
		alert("Please Enter Your Address");
		frm.address.value ="";
		frm.address.focus();
		return false;
	}
	
	if(isBlank(frm.pincode.value))
	{
		alert("Please Enter Pincode Number");
		frm.pincode.value ="";
		frm.pincode.focus();
		return false;
	}
	else
	{
		if(!IsNumeric(frm.pincode.value))
		{
			alert("Invalid pincode number");
			frm.pincode.value="";
			frm.pincode.focus();
			
			return false;
		}
		if(frm.pincode.value.length !=6)
		{
		   alert("Invalid Pincode number");
		   frm.pincode.focus();
		   return false;
		}
	}
	
	
	if(frm.state.selectedIndex =="")
	{
		alert("Please select State");
		
		frm.state.focus();
		return false;
	}
	
/*	
	if(frm.city_id.selectedIndex =="")
	{
		alert("Please select city");
		
		frm.city_id.focus();
		return false;
	}
	
	
	
	*/
	
	if(isBlank(frm.MobilePhone1.value))
	{
		alert("Please Enter Mobile Number 1");
		frm.MobilePhone1.focus();
		return false;
	}
	else
	{
		if(!IsNumeric(frm.MobilePhone1.value))
		{
			alert("Invalid Mobile number ");
			frm.MobilePhone1.focus();
			return false;
		}
		else
		 {
		  if(frm.MobilePhone1.value.length!=10)
		    {
				alert("Invalid Mobile No.");
                 frm.MobilePhone1.focus();
                return false;
			}
			
			
		      if(frm.MobilePhone1.value.charAt(0)!=9)
			     {
					
				   alert("Invalid Mobile No.");
				   frm.MobilePhone1.focus();
                   return false;
				 }
			
		 }
	 }
    
	if(isBlank(frm.Email1.value))
	{
		alert("Please Enter Email Address");
		frm.Email1.focus();
		return false;
	}
	else
	{
		if(!chkemail(frm.Email1.value))
		{
			alert("Invalid Email Format");
			frm.Email1.focus();
			return false;
		}
	}
	
	
		
	
	
			if(frm.Email2.value == frm.Email1.value)
			{
				alert("Email_1 and Email_2 should not be same");
				frm.Email1.focus();
				return false;
			}
			
			
}



/*--------------------------------------------------
-------------End of registration form validation----
----------------------------------------------------*/
	
	
	/*-CODE FOR RADIO BUTTON
	-*/
	
	

	/*
	
	if(frm.day.options.selectedIndex=="0")
	{
		alert("Please enter day");
		frm.day.focus();
		return false;
	}
	if(frm.month.options.selectedIndex=="0")
	{
		alert("Please enter month");
		frm.month.focus();
		return false;
	}
	if(frm.year.options.selectedIndex=="0")
	{
		alert("Please enter year");
		frm.year.focus();
		return false;
	}
	if(((frm.day.options.value>30) & (frm.month.options.value==4)) | ((frm.day.options.value>30) & (frm.month.options.value==6)) | ((frm.day.options.value>30) & (frm.month.options.value==9)) | ((frm.day.options.value>30) & (frm.month.options.value==11)))
	{
		alert("Please enter correct days for month ");
		frm.day.focus();
		return false;
	}

	if((frm.day.options.value>28) & (frm.month.options.value==2))
	{
		alert("Please enter correct days in February");
		frm.day.focus();
		return false;
	}	
	
	if(frm.City.selectedIndex == 0)
	{
		alert("Please select city");
		frm.City.value = "";
		frm.City.focus();
		return false;
	}
	if(frm.ResidingState.selectedIndex == 0)
	{
		alert("Please select city");
		frm.ResidingState.value = "";
		frm.ResidingState.focus();
		return false;
	}
	if(isBlank(frm.cust_mob.value))
	{
		alert("Please Enter Mobile Number");
		frm.cust_mob.focus();
		return false;
	}
	else
	{
		if(!IsNumeric(frm.cust_mob.value))
		{
			alert("Invalid Mobile number");
			frm.cust_mob.focus();
			return false;
		}
	}
	if(isBlank(frm.cust_email.value))
	{
		alert("Please Enter Email Address");
		frm.cust_email.focus();
		return false;
	}
	else
	{
		if(!chkemail(frm.cust_email.value))
		{
			alert("Invalid Email Format");
			frm.cust_email.focus();
			return false;
		}
	}

	
	if(!isBlank(frm.cust_alt_email.value))
	{
		if(!chkemail(frm.cust_alt_email.value))
		{
			alert("Invalid Email Format");
			frm.cust_alt_email.focus();
			return false;
		}
		else
		{
			if(frm.cust_alt_email.value == frm.cust_email.value)
			{
				alert("Email and Alternate Email should not be same");
				frm.cust_alt_email.focus();
				return false;
			}
		}
		
	}
	
	var check_val = '';
	var t = 0;
	//document.insuranceForm["ownchose[]"][i].checked
	for (var i=0; i < document.insuranceForm["ownchose[]"].length; i++)
	{
		//alert("checked "+i+": "+document.insuranceForm['ownchose[]'][i].checked);
		if (document.insuranceForm["ownchose[]"][i].checked)
		{
			t = eval(t) + 1;
			//check_val = check_val + "," + document.insuranceForm.ownchose[i].value;
		}
	}
	//alert(document.insuranceForm.ownchose.length);
	
	if(frm.byadmin[1].value == "no" && frm.byadmin[1].checked == true)
	{
		if(t < 3)
		{
			alert('Please select atleast three companies.');
			//alert(frm.byadmin[1].value);
			return false;
		}
		
		
	}
	
	return true;
} 
*/
function agentregestrtion ()
{
	
	//var frm=document.agent_Personal_regestration;
	
	if(FormCheck() == false)
	{
	  return false;
		
	}
	
	return true;
}





/*
	if(frm.insure_year_protection.selectedIndex == 0)
	{
		alert("Please select Year of Protection");
		frm.insure_year_protection.value = "";
		frm.insure_year_protection.focus();
		return false;
	}	
	if(frm.insure_policy_type.selectedIndex == 0)
	{
		alert("Please select type of Life Insurance");
		frm.insure_policy_type.value = "";
		frm.insure_policy_type.focus();
		return false;
	}	
	}
	else
	{
		return false;
	}
	return true;
}

function healthInsurance ()
{
	
	var frm=document.insuranceForm;
	if(FormCheck() == true)
	{
	
		var t = 0;
		
			
		
		if(frm.mediclaim_required_for.selectedIndex == 0)
		{
		  // alert(frm.document.getElementById('id1').checked);
		    alert("Please select Mediclaim Insurance Required For");
			frm.mediclaim_required_for.value = "";
			frm.mediclaim_required_for.focus();
			return false;
		  }
		  
		  if(((frm.day_expire.options.value>30) & (frm.month.options.value==4)) | ((frm.day_expire.options.value>30) & (frm.month_expire.options.value==6)) | ((frm.day.options.value>30) & (frm.month_expire.options.value==9)) | ((frm.day_expire.options.value>30) & (frm.month_expire.options.value==11)))
		{
			alert("Please enter correct days for month ");
			frm.day_expire.focus();
			return false;
		}
	
		if((frm.day_expire.options.value>28) & (frm.month_expire.options.value==2))
		{
			alert("Please enter correct days in February");
			frm.day_expire.focus();
			return false;
		}	
	}
	else
	{
		return false;
	}
	return true;
}
function childInsurance ()
{
	
	var frm=document.insuranceForm;
	if(FormCheck() == true)
	{
		if((frm.no_child[frm.no_child.selectedIndex].value == null) | (frm.no_child[frm.no_child.selectedIndex].value == ""))
		{
			alert("Please Select No. of Child");
			frm.no_child.focus();
			return false ;
		}
		if((frm.no_child[frm.no_child.selectedIndex].value == 1)) 
		{
			if( ((frm.c11.value == null) || (frm.c11.value == "") ))
			{  
			alert("Please Enter Child Age");
			frm.c11.focus();
			return false ;
			}
			if(isNaN(frm.c11.value))
			{
			alert("Please Enter Number");
			if(isNaN(frm.c11.value))
			frm.c11.focus();
			return false ;
			}
		}
		if((frm.no_child[frm.no_child.selectedIndex].value == 2)) 
		{
			if( ((frm.c21.value == null) || (frm.c21.value == "") ))
			{  
			alert("Please Enter Child Age");
			frm.c21.focus();
			return false ;
			}
			if(isNaN(frm.c21.value) || isNaN(frm.c22.value))
			{
			alert("Please Enter Number");
			if(isNaN(frm.c21.value))
			{
			frm.c21.focus();
			return false
			}
			isNaN(frm.c22.value)
			{
			frm.c22.focus();
			return false ;
			}
			return false ;
			}
		}
		if((frm.no_child[frm.no_child.selectedIndex].value == 3)) 
		{
			if( ((frm.c31.value == null) || (frm.c31.value == "") ))
			{  
				alert("Please Enter Child Age");
				frm.c31.focus();
				return false ;
				}
				if(isNaN(frm.c31.value) || isNaN(frm.c32.value)|| isNaN(frm.c33.value))
				{
				alert("Please Enter Number");
				if(isNaN(frm.c31.value))
				{
				frm.c31.focus();
				return false ;
				}
				isNaN(frm.c32.value)
				{
				frm.c32.focus();
				return false ;
				}
				isNaN(frm.c33.value)
				{
				frm.c33.focus();
				return false ;
				}
				return false ;
			}
			
		}
		if((frm.no_child[frm.no_child.selectedIndex].value == 4)) 
		{
			
			
		if( ((frm.c41.value == null) || (frm.c41.value == "") ))
			{  
			alert("Please Enter Child Age");
			frm.c41.focus();
			return false ;
			}
			if(isNaN(frm.c41.value) || isNaN(frm.c42.value)|| isNaN(frm.c43.value)||isNaN(frm.c44.value))
			{
			alert("Please Enter Number");
			if(isNaN(frm.c41.value))
			{
			frm.c41.focus();
			return false ;
			}
			isNaN(frm.c42.value)
			{
			frm.c42.focus();
			return false ;
			}
			isNaN(frm.c43.value)
			{
			frm.c43.focus();
			return false ;
			}
			isNaN(frm.c44.value)
			{
			frm.c44.focus();
			return false ;
			}
			return false ;
			}
			
		}
	}
	else
	{
		return false;
	}
	return true;
}

function homeInsurance ()
{
	
	var frm=document.insuranceForm;
	if(FormCheck() == true)
	{
		if(frm.kind_of_insure.selectedIndex == 0)
			{
					alert("Select Kind Of Insurance");
					frm.kind_of_insure.focus ;
					return false ;
			} 
		
		if(((frm.day1.options.value>30) & (frm.month1.options.value==4)) | ((frm.day1.options.value>30) & (frm.month1.options.value==6)) | ((frm.day1.options.value>30) & (frm.month1.options.value==9)) | ((frm.day1.options.value>30) & (frm.month1.options.value==11)))
		{
			alert("Please enter correct days for month ");
			frm.day1.focus();
			return false;
		}
	
		if((frm.day1.options.value>28) & (frm.month1.options.value==2))
		{
			alert("Please enter correct days in February");
			frm.day1.focus();
			return false;
		}	
	}
	else
	{
		return false;
	}
	return true;
}

function travelInsurance ()
{
	
	var frm=document.insuranceForm;
	if(FormCheck() == true)
	{
			if(frm.traval_insure_required_for.selectedIndex == 0)
			{
				alert("Please select Life Insurance Required For");
				frm.traval_insure_required_for.value = "";
				frm.traval_insure_required_for.focus();
				return false;
			}
			
			
			
			if(((frm.day_traval.options.value>30) & (frm.month_traval.options.value==4)) | ((frm.day_traval.options.value>30) & (frm.month_traval.options.value==6)) | ((frm.day_traval.options.value>30) & (frm.month_traval.options.value==9)) | ((frm.day_traval.options.value>30) & (frm.month_traval.options.value==11)))
			{
				alert("Please enter correct days for month ");
				frm.day_traval.focus();
				return false;
			}
		
			if((frm.day_traval.options.value>28) & (frm.month_traval.options.value==2))
			{
				alert("Please enter correct days in February");
				frm.day_traval.focus();
				return false;
		}	
	}
	else
	{
		return false;
	}
	return true;
}

function autoInsurance ()
{
	
	var frm=document.insuranceForm;
	if(FormCheck() == true)
	{
		if(frm.vehicle_manf.selectedIndex == 0)
		{
			alert("Please Select Manufacturer Name");
			frm.vehicle_manf.focus();
			return false;
		}
		
		if(isBlank(frm.model_name.value))	
		{
			alert("Please enter model Name");
			frm.model_name.focus();
			return false;
		}
	}
	else
	{
		return false;
	}
	return true;
}

function retirementInsurance ()
{
	
	var frm=document.insuranceForm;
	if(FormCheck() == true)
	{
		if(isBlank(frm.curr_anual_exp.value))
		{
			
		}
		else
		{
			if(isNaN(frm.curr_anual_exp.value))
			{
			   alert("please Enter Number");
			   frm.curr_anual_exp.focus();
			   return false ;
			   }
			return true ;
		}
		if(isBlank(frm.age_of_retire.value))
		{
			
		}
		else
		{
			if(isNaN(frm.age_of_retire.value))
			{
			   alert("please Enter Number");
			   frm.age_of_retire.focus();
			   return false ;
			   }
			return true ;
		}
		if(isBlank(frm.gross_income.value))
		{
			
		}
		else
		{
			if(isNaN(frm.gross_income.value))
			{
			   alert("please Enter Number");
			   frm.gross_income.focus();
			   return false ;
			   }
			return true ;
		}
	
	}
	else
	{
		return false;
	}
	return true;
}
*/