//function to avoid multiple spaces
function trimStr (str) {
  str = this != window? this : str;
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

//function to validate the numeric terms
function isdigit(a)
{
var num='0123456789.'
for(i=0;i<a.length;i++)
{
if(num.indexOf(a.charAt(i),0)== -1)
{
return true;
}
}
}

function days_between(date1, date2) {

    // The number of milliseconds in one day
    var ONE_DAY = 1000 * 60 * 60 * 24

    // Convert both dates to milliseconds
    var date1_ms = date1.getTime()
    var date2_ms = date2.getTime()

    // Calculate the difference in milliseconds
    var difference_ms = Math.abs(date1_ms - date2_ms)
    
    // Convert back to days and return
    return Math.round(difference_ms/ONE_DAY)

}

function istext(a)
{
var num='ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz. '
for(i=0;i<a.length;i++)
{
if(num.indexOf(a.charAt(i),0)== -1)
{
return true;
}
}
}


//function to find a valid email id
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		var com_array=str.split(".")
		n=com_array.length;
		com=com_array[n-1];
		
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID. Kindly re-enter.")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID. Kindly re-enter.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID. Kindly re-enter.")
		    return false
		}
		if(istext(com))
		{
		alert("Invalid Email Id. Kindly re-enter.");	
		document.form1.emailid.focus();
		return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID. Kindly re-enter.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID. Kindly re-enter.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID. Kindly re-enter.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID. Kindly re-enter.")
		    return false
		 }

 		 return true					
	}



//functrion to find a valid file
function validate()
{
file=trimStr(document.form1.userfile.value);
if(file=='')
{
}
else
{
ext=file.split('.');
if(ext[1]!='zip')
{
alert('Kindly Enter a valid Zip file.');
return false;
}
}
hr_chk=document.form1.tothr.value;
hr_chk_split=hr_chk.split(':');
hr_chk_tothr=(1*hr_chk_split[0])*60;
hr_chk_tot=hr_chk_tothr+(1*hr_chk_split[1]);
if(hr_chk_tot>1440)
{
	alert('Your total hour exceeded the limit. Please check with the start time, End time, and your total hour');
	return false;
}
}
function show(val){
        if(val=="yes")
        {
        document.getElementById("show_insure").style.display="block";
        } 
        else
        {
         document.getElementById("show_insure").style.display="none";     
        }
}
function validate_member()
{
	
frm=document.simplecareform;
 if(frm.ddate.selectedIndex==0 || frm.Month.selectedIndex==0 || frm.Year.selectedIndex==0)
     {
        alert("Date is required") ;
       frm.ddate.focus();
        return false;
        
     } 
 if(frm.insurance.value=="")
	{
	   alert("Application Number is required") ;
		   frm.insurance.focus();
			return false; 
	
	}
	 if(frm.Passport.value=="")
	{
	   alert("DNI/Passport is required") ;
		   frm.Passport.focus();
			return false; 
	
	}
	 if(frm.date1.selectedIndex==0 || frm.Month1.selectedIndex==0 || frm.Year1.selectedIndex==0)
     {
        alert("Date Of Birth is required") ;
       frm.date1.focus();
        return false;
        
     } 
	  if(frm.Address.value=="")
	{
	   alert("Address is required") ;
		   frm.Address.focus();
			return false; 
	
	}
	  if(frm.Town.value=="")
	{
	   alert("Town is required") ;
		   frm.Town.focus();
			return false; 
	
	}
	  if(frm.State.value=="")
	{
	   alert("State is required") ;
		   frm.State.focus();
			return false; 
	
	}
	  if(frm.Postal.value=="")
	{
	   alert("Postal is required") ;
		   frm.Postal.focus();
			return false; 
	
	}
	if(frm.email1.value=="")
 {
	alert("Email address is required") ;
	frm.email1.focus();
	return false;
	
 }
if(frm.email1.value!="")
 {
 emailid=frm.email1.value;
	 if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		 frm.email1.focus();
		 frm.email1.value="";
		return false;
	}

 }
if( frm.telephone.value=="")
     {
        alert("Phone number is required") ;
         frm.telephone.focus();
        return false;
        
     }
	 if( frm.telephone.value!='')
    {
         phoneval= frm.telephone.value; 
        if(isdigit(phoneval))
        {
            alert('Please Enter a valid Phone number');
             frm.telephone.focus();
            return false;    
        }
        if(phoneval.length<6 || phoneval.length>14)
        {
            alert('Please Enter a valid Phone number');
             frm.telephone.focus();
            return false;    
        }
    }
if( frm.bank.value=="")
     {
        alert("Bank is required") ;
         frm.bank.focus();
        return false;
        
     }	
	 
if( frm.address1.value=="")
     {
        alert("Address is required") ;
         frm.address1.focus();
        return false;
        
     }	
if( frm.accountno.value=="")
     {
        alert("Account Number is required") ;
         frm.accountno.focus();
        return false;
        
     }	
if( frm.cardno.value=="")
     {
        alert("Credit Card number is required") ;
         frm.cardno.focus();
        return false;
        
     }		 
if( frm.cardtype.value=="")
     {
        alert("Credit Card number is required") ;
         frm.cardtype.focus();
        return false;
        
     }	
	 if(frm.date6.selectedIndex==0 || frm.Month6.selectedIndex==0 || frm.Year6.selectedIndex==0)
     {
        alert("Expiration date is required") ;
       frm.date6.focus();
        return false;
        
     } 	 
if( frm.securityno.value=="")
     {
        alert("Security number is required") ;
         frm.securityno.focus();
        return false;
        
     }	
	  if(frm.captchamember.value=="")
    {
        alert("Captcha is required") ;
        frm.captchamember.focus();
        return false;
    } 
}
function validate_medical()
{
	frm=document.simplecareform;
	if(frm.patient.value=="")
	{
	   alert("Patient Name is required") ;
		   frm.patient.focus();
			return false; 
	
	}
	
	if(istext(frm.patient.value))
	{
	alert('Please Enter a valid Name');
	frm.patient.focus();   
	return false;    
	} 
 if(frm.date.selectedIndex==0 || frm.Month.selectedIndex==0 || frm.Year.selectedIndex==0)
     {
        alert("Date Of Birth is required") ;
       frm.date.focus();
        return false;
        
     } 
	 if(frm.insurance.value=="")
	{
	   alert("Insurance Number is required") ;
		   frm.insurance.focus();
			return false; 
	
	}
	 if(frm.Hospital.value=="")
	{
	   alert("Hospital Name is required") ;
		   frm.Hospital.focus();
			return false; 
	
	}
	  if(frm.Country.value=="")
	{
	   alert("Country is required") ;
		   frm.Country.focus();
			return false; 
	
	}
	 if(frm.Specialist.value=="")
	{
	   alert("Name of Specialist in charge is required") ;
		   frm.Specialist.focus();
			return false; 
	
	}
	 if(frm.contact.value=="")
	{
	   alert("Name of contact point for enquiries is required") ;
		   frm.contact.focus();
			return false; 
	
	}
	
	if(frm.email1.value=="")
 {
	alert("Email address is required") ;
	frm.email1.focus();
	return false;
	
 }
if(frm.email1.value!="")
 {
 emailid=frm.email1.value;
	 if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		 frm.email1.focus();
		 frm.email1.value="";
		return false;
	}

 }
  if( frm.telephone.value=="")
     {
        alert("Phone number is required") ;
         frm.telephone.focus();
        return false;
        
     }
	 if( frm.telephone.value!='')
    {
         phoneval= frm.telephone.value; 
        if(isdigit(phoneval))
        {
            alert('Please Enter a valid Phone number');
             frm.telephone.focus();
            return false;    
        }
        if(phoneval.length<6 || phoneval.length>14)
        {
            alert('Please Enter a valid Phone number');
             frm.telephone.focus();
            return false;    
        }
    }	
	 if(frm.Symptoms.value=="")
	{
	   alert("Symptoms is required") ;
		   frm.Symptoms.focus();
			return false; 
	
	}
 if(frm.Diagnosis.value=="")
	{
	   alert("Diagnosis is required") ;
		   frm.Diagnosis.focus();
			return false; 
	
	}
	 if(frm.BP.value=="")
	{
	   alert("BP is required") ;
		   frm.BP.focus();
			return false; 
	
	}
	 if(frm.Pulse.value=="")
	{
	   alert("Pulse is required") ;
		   frm.Pulse.focus();
			return false; 
	
	}
	 if(frm.Temp.value=="")
	{
	   alert("Temperature is required") ;
		   frm.Temp.focus();
			return false; 
	
	}
	 if(frm.RRate.value=="")
	{
	   alert("RRate is required") ;
		   frm.RRate.focus();
			return false; 
	
	}
	if(frm.date1.selectedIndex==0 || frm.Month1.selectedIndex==0 || frm.Year1.selectedIndex==0)
     {
        alert("Date when symptoms for this conditions were noticed by patient: is required") ;
       frm.date1.focus();
        return false;
        
     }
	 if(frm.condition.value=="")
	{
	   alert("When was this condition first diagonised is required") ;
		   frm.condition.focus();
			return false; 
	
	}
	if(frm.Treatment.value=="")
	{
	   alert("Treatment Details is required") ;
		   frm.Treatment.focus();
			return false; 
	
	}
	if(frm.medication.value=="")
	{
	   alert("Details of patient's regular medication is required") ;
		   frm.medication.focus();
			return false; 
	
	}
	if(frm.history.value=="")
	{
	   alert("Prevoius related treatment history is required") ;
		   frm.history.focus();
			return false; 
	
	}
	if(frm.date3.selectedIndex==0 || frm.Month3.selectedIndex==0 || frm.Year3.selectedIndex==0)
     {
        alert("Date of admission is required") ;
       frm.date3.focus();
        return false;
        
     }
	if(frm.date2.selectedIndex==0 || frm.Month2.selectedIndex==0 || frm.Year2.selectedIndex==0)
     {
        alert("Expected date of discharge is required") ;
       frm.date2.focus();
        return false;
        
     }
	 if(frm.hospitalcharge.value=="")
	{
	   alert("Estimated hospital charges is required") ;
		   frm.hospitalcharge.focus();
			return false; 
	
	}
	if(frm.Physiciancharge.value=="")
	{
	   alert("Estimated Physician charges is required") ;
		   frm.Physiciancharge.focus();
			return false; 
	
	}
	  if(frm.captchamedical.value=="")
    {
        alert("Captcha is required") ;
        frm.captchamedical.focus();
        return false;
    } 
}
function validate_card()
{
frm=document.simplecareform;
if(frm.first_name.value=="")
{
   alert("First Name is required") ;
       frm.first_name.focus();
        return false; 

}

if(istext(frm.first_name.value))
{
alert('Please Enter a valid First Name');
frm.first_name.focus();   
return false;    
} 
  if(frm.last_name.value=="")
{
   alert("Last Name is required") ;
       frm.last_name.focus();
        return false; 

}

if(istext(frm.last_name.value))
{
alert('Please Enter a valid Last Name');
frm.last_name.focus();   
return false;    
} 
 if(frm.email.value=="")
 {
	alert("Email address is required") ;
	frm.email.focus();
	return false;
	
 }
if(frm.email.value!="")
 {
 emailid=frm.email.value;
	 if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		 frm.email.focus();
		 frm.email.value="";
		return false;
	}

 }
     if( frm.phone.value=="")
     {
        alert("Phone number is required") ;
         frm.phone.focus();
        return false;
        
     }
	 if( frm.phone.value!='')
    {
         phoneval= frm.phone.value; 
        if(isdigit(phoneval))
        {
            alert('Please Enter a valid Phone number');
             frm.phone.focus();
            return false;    
        }
        if(phoneval.length<6 || phoneval.length>14)
        {
            alert('Please Enter a valid Phone number');
             frm.phone.focus();
            return false;    
        }
    }
	  if( frm.mobile.value=="")
     {
        alert("Mobile number is required") ;
         frm.mobile.focus();
        return false;
        
     }
	  if( frm.mobile.value!='')
    {
         mobileval= frm.mobile.value; 
        if(isdigit(mobileval))
        {
            alert('Please Enter a valid Mobile number');
             frm.mobile.focus();
            return false;    
        }
        if(mobileval.length<6 || mobileval.length>14)
        {
            alert('Please Enter a valid Mobile number');
             frm.mobile.focus();
            return false;    
        }
    }
	  if( frm.company.value=="")
     {
        alert("Company is required") ;
         frm.company.focus();
        return false;
        
     }

       
  if(frm.captchacard.value=="")
    {
        alert("Captcha is required") ;
        frm.captchacard.focus();
        return false;
    } 
    
}
function validate_contact()
{
 frm=document.simplecareform;
	 
if(frm.firstname.value=="")
{
   alert("First Name is required") ;
       frm.firstname.focus();
        return false; 

}

if(istext(frm.firstname.value))
{
alert('Please Enter a valid First Name');
frm.firstname.focus();   
return false;    
} 
  if(frm.lastname.value=="")
{
   alert("Last Name is required") ;
       frm.lastname.focus();
        return false; 

}

if(istext(frm.lastname.value))
{
alert('Please Enter a valid Last Name');
frm.lastname.focus();   
return false;    
} 
 if(frm.emailAddress.value=="")
 {
	alert("Email address is required") ;
	frm.emailAddress.focus();
	return false;
	
 }
if(frm.emailAddress.value!="")
 {
 emailid=frm.emailAddress.value;
	 if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		 frm.emailAddress.focus();
		 frm.emailAddress.value="";
		return false;
	}

 }

  if(frm.mediaSourceSelected.selectedIndex=="")
 {
	alert("How did you hear about us field is required") ;
	frm.mediaSourceSelected.focus();
	return false;
	
 }  
       
  if(frm.captchacontact.value=="")
    {
        alert("Captcha is required") ;
        frm.captchacontact.focus();
        return false;
    } 
    
}
 function validate_work()    { 
     frm=document.simplecareform;
	 
	 if(frm.firstname.value=="")
{
   alert("Name is required") ;
       frm.firstname.focus();
        return false; 

}

  if(istext(frm.firstname.value))
    {
    alert('Please Enter a valid Name');
   frm.firstname.focus();   
    return false;    
    } 
	
	
   
    
     if(frm.emailAddress.value=="")
     {
        alert("Email address is required") ;
        frm.emailAddress.focus();
        return false;
        
     }
   if(frm.emailAddress.value!="")
     {
     emailid=frm.emailAddress.value;
         if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
        {
            alert("Please enter a valid E-mail Addresss!");
             frm.emailAddress.focus();
             frm.emailAddress.value="";
            return false;
        }

     }
	
	
	    if( frm.phoneNumber.value=="")
     {
        alert("Phone number is required") ;
         frm.phoneNumber.focus();
        return false;
        
     }
	 if( frm.phoneNumber.value!='')
    {
         phone= frm.phoneNumber.value; 
        if(isdigit(phone))
        {
            alert('Please Enter a valid Phone number');
             frm.phoneNumber.focus();
            return false;    
        }
        if(phone.length<6 || phone.length>14)
        {
            alert('Please Enter a valid Phone number');
             frm.phoneNumber.focus();
            return false;    
        }
    }
	
	 if(frm.captchawork.value=="")
    {
        alert("Captcha is required") ;
        frm.captchawork.focus();
        return false;
    }
	 
 }
 function validate_quote()
{
	
frm=document.simplecareform;
 if(frm.date1.selectedIndex==0 || frm.month1.selectedIndex==0 || frm.year1.selectedIndex==0)
     {
        alert("Date Of Birth is required") ;
       frm.date1.focus();
        return false;
        
     }  
if(frm.postcode.value=="")
{
       alert("Postcode is required") ;
        frm.postcode.focus();
        return false;	
}
if(frm.begin_policy.value=="")
{
       alert("Policy Date is required") ;
        frm.begin_policy.focus();
        return false;	
}
if(frm.begin_policy.value=="")
{
       alert("Policy Date is required") ;
        frm.begin_policy.focus();
        return false;	
}
if(frm.add.value!="")
{
if(frm.add.value==1)
{
	if(frm.rec_namesur1.value=="")
	{
		alert("Name and Surname is required");
		frm.rec_namesur1.focus();
		return false;
	}
	if(istext(frm.rec_namesur1.value))
    {
    alert('Please Enter a valid Primary Policy Holder');
   frm.rec_namesur1.focus();   
    return false;    
    } 
	 if(frm.rec_date1.selectedIndex==0 || frm.rec_Month1.selectedIndex==0 || frm.rec_Year1.selectedIndex==0)
     {
        alert("Date Of Birth is required") ;
       frm.rec_date1.focus();
        return false;
        
     } 
	 if(frm.rec_passport1.value=="")
	 {
		  alert("N.I.E./Passport is required") ;
       frm.rec_passport1.focus();
        return false;
		
	 }
	 if(isdigit(frm.res_age1.value))
        {
            alert('Please Enter a valid Age');
             frm.res_age1.focus();
            return false;    
        }
	
	}
	if(frm.add.value==2)
	{
		if(frm.rec_namesur1.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur1.focus();
			return false;
		}
		if(istext(frm.rec_namesur1.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur1.focus();   
		return false;    
		} 
		 if(frm.rec_date1.selectedIndex==0 || frm.rec_Month1.selectedIndex==0 || frm.rec_Year1.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date1.focus();
			return false;
			
		 } 
		 if(frm.rec_passport1.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport1.focus();
			return false;
			
		 }
		 if(frm.res_age1.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age1.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age1.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age1.focus();
				return false;    
			}
		if(frm.rec_namesur2.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur2.focus();
			return false;
		}
		if(istext(frm.rec_namesur2.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur2.focus();   
		return false;    
		} 
		 if(frm.rec_date2.selectedIndex==0 || frm.rec_Month2.selectedIndex==0 || frm.rec_Year2.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date2.focus();
			return false;
			
		 } 
		 if(frm.rec_passport2.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport2.focus();
			return false;
			
		 }
		 if(frm.res_age2.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age2.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age2.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age2.focus();
				return false;    
			}
	}
	if(frm.add.value==3)
	{
		if(frm.rec_namesur1.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur1.focus();
			return false;
		}
		if(istext(frm.rec_namesur1.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur1.focus();   
		return false;    
		} 
		 if(frm.rec_date1.selectedIndex==0 || frm.rec_Month1.selectedIndex==0 || frm.rec_Year1.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date1.focus();
			return false;
			
		 } 
		 if(frm.rec_passport1.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport1.focus();
			return false;
			
		 }
		 if(frm.res_age1.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age1.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age1.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age1.focus();
				return false;    
			}
		if(frm.rec_namesur2.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur2.focus();
			return false;
		}
		if(istext(frm.rec_namesur2.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur2.focus();   
		return false;    
		} 
		 if(frm.rec_date2.selectedIndex==0 || frm.rec_Month2.selectedIndex==0 || frm.rec_Year2.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date2.focus();
			return false;
			
		 } 
		 if(frm.rec_passport2.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport2.focus();
			return false;
			
		 }
		 if(frm.res_age2.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age2.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age2.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age2.focus();
				return false;    
			}
			if(frm.rec_namesur3.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur3.focus();
			return false;
		}
		if(istext(frm.rec_namesur3.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur3.focus();   
		return false;    
		} 
		 if(frm.rec_date3.selectedIndex==0 || frm.rec_Month3.selectedIndex==0 || frm.rec_Year3.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date3.focus();
			return false;
			
		 } 
		 if(frm.rec_passport3.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport3.focus();
			return false;
			
		 }
		 if(frm.res_age3.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age3.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age3.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age3.focus();
				return false;    
			}
	}
if(frm.add.value==4)
	{
		if(frm.rec_namesur1.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur1.focus();
			return false;
		}
		if(istext(frm.rec_namesur1.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur1.focus();   
		return false;    
		} 
		 if(frm.rec_date1.selectedIndex==0 || frm.rec_Month1.selectedIndex==0 || frm.rec_Year1.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date1.focus();
			return false;
			
		 } 
		 if(frm.rec_passport1.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport1.focus();
			return false;
			
		 }
		 if(frm.res_age1.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age1.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age1.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age1.focus();
				return false;    
			}
		if(frm.rec_namesur2.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur2.focus();
			return false;
		}
		if(istext(frm.rec_namesur2.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur2.focus();   
		return false;    
		} 
		 if(frm.rec_date2.selectedIndex==0 || frm.rec_Month2.selectedIndex==0 || frm.rec_Year2.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date2.focus();
			return false;
			
		 } 
		 if(frm.rec_passport2.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport2.focus();
			return false;
			
		 }
		 if(frm.res_age2.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age2.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age2.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age2.focus();
				return false;    
			}
			if(frm.rec_namesur3.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur3.focus();
			return false;
		}
		if(istext(frm.rec_namesur3.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur3.focus();   
		return false;    
		} 
		 if(frm.rec_date3.selectedIndex==0 || frm.rec_Month3.selectedIndex==0 || frm.rec_Year3.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date3.focus();
			return false;
			
		 } 
		 if(frm.rec_passport3.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport3.focus();
			return false;
			
		 }
		 if(frm.res_age3.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age3.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age3.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age3.focus();
				return false;    
			}
		if(frm.rec_namesur4.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur4.focus();
			return false;
		}
		if(istext(frm.rec_namesur4.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur4.focus();   
		return false;    
		} 
		 if(frm.rec_date4.selectedIndex==0 || frm.rec_Month4.selectedIndex==0 || frm.rec_Year4.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date4.focus();
			return false;
			
		 } 
		 if(frm.rec_passport4.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport4.focus();
			return false;
			
		 }
		 if(frm.res_age4.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age4.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age4.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age4.focus();
				return false;    
			}	
	}
if(frm.add.value==5)
	{
		if(frm.rec_namesur1.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur1.focus();
			return false;
		}
		if(istext(frm.rec_namesur1.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur1.focus();   
		return false;    
		} 
		 if(frm.rec_date1.selectedIndex==0 || frm.rec_Month1.selectedIndex==0 || frm.rec_Year1.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date1.focus();
			return false;
			
		 } 
		 if(frm.rec_passport1.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport1.focus();
			return false;
			
		 }
		 if(frm.res_age1.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age1.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age1.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age1.focus();
				return false;    
			}
		if(frm.rec_namesur2.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur2.focus();
			return false;
		}
		if(istext(frm.rec_namesur2.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur2.focus();   
		return false;    
		} 
		 if(frm.rec_date2.selectedIndex==0 || frm.rec_Month2.selectedIndex==0 || frm.rec_Year2.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date2.focus();
			return false;
			
		 } 
		 if(frm.rec_passport2.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport2.focus();
			return false;
			
		 }
		 if(frm.res_age2.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age2.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age2.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age2.focus();
				return false;    
			}
			if(frm.rec_namesur3.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur3.focus();
			return false;
		}
		if(istext(frm.rec_namesur3.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur3.focus();   
		return false;    
		} 
		 if(frm.rec_date3.selectedIndex==0 || frm.rec_Month3.selectedIndex==0 || frm.rec_Year3.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date3.focus();
			return false;
			
		 } 
		 if(frm.rec_passport3.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport3.focus();
			return false;
			
		 }
		 if(frm.res_age3.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age3.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age3.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age3.focus();
				return false;    
			}
		if(frm.rec_namesur4.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur4.focus();
			return false;
		}
		if(istext(frm.rec_namesur4.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur4.focus();   
		return false;    
		} 
		 if(frm.rec_date4.selectedIndex==0 || frm.rec_Month4.selectedIndex==0 || frm.rec_Year4.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date4.focus();
			return false;
			
		 } 
		 if(frm.rec_passport4.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport4.focus();
			return false;
			
		 }
		 if(frm.res_age4.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age4.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age4.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age4.focus();
				return false;    
			}
	if(frm.rec_namesur5.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur5.focus();
			return false;
		}
		if(istext(frm.rec_namesur5.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur5.focus();   
		return false;    
		} 
		 if(frm.rec_date5.selectedIndex==0 || frm.rec_Month5.selectedIndex==0 || frm.rec_Year5.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date5.focus();
			return false;
			
		 } 
		 if(frm.rec_passport5.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport5.focus();
			return false;
			
		 }
		 if(frm.res_age5.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age5.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age5.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age5.focus();
				return false;    
			}		
	}
if(frm.add.value==6)
	{
		if(frm.rec_namesur1.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur1.focus();
			return false;
		}
		if(istext(frm.rec_namesur1.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur1.focus();   
		return false;    
		} 
		 if(frm.rec_date1.selectedIndex==0 || frm.rec_Month1.selectedIndex==0 || frm.rec_Year1.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date1.focus();
			return false;
			
		 } 
		 if(frm.rec_passport1.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport1.focus();
			return false;
			
		 }
		 if(frm.res_age1.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age1.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age1.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age1.focus();
				return false;    
			}
		if(frm.rec_namesur2.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur2.focus();
			return false;
		}
		if(istext(frm.rec_namesur2.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur2.focus();   
		return false;    
		} 
		 if(frm.rec_date2.selectedIndex==0 || frm.rec_Month2.selectedIndex==0 || frm.rec_Year2.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date2.focus();
			return false;
			
		 } 
		 if(frm.rec_passport2.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport2.focus();
			return false;
			
		 }
		 if(frm.res_age2.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age2.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age2.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age2.focus();
				return false;    
			}
			if(frm.rec_namesur3.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur3.focus();
			return false;
		}
		if(istext(frm.rec_namesur3.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur3.focus();   
		return false;    
		} 
		 if(frm.rec_date3.selectedIndex==0 || frm.rec_Month3.selectedIndex==0 || frm.rec_Year3.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date3.focus();
			return false;
			
		 } 
		 if(frm.rec_passport3.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport3.focus();
			return false;
			
		 }
		 if(frm.res_age3.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age3.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age3.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age3.focus();
				return false;    
			}
		if(frm.rec_namesur4.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur4.focus();
			return false;
		}
		if(istext(frm.rec_namesur4.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur4.focus();   
		return false;    
		} 
		 if(frm.rec_date4.selectedIndex==0 || frm.rec_Month4.selectedIndex==0 || frm.rec_Year4.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date4.focus();
			return false;
			
		 } 
		 if(frm.rec_passport4.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport4.focus();
			return false;
			
		 }
		 if(frm.res_age4.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age4.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age4.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age4.focus();
				return false;    
			}
	if(frm.rec_namesur5.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur5.focus();
			return false;
		}
		if(istext(frm.rec_namesur5.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur5.focus();   
		return false;    
		} 
		 if(frm.rec_date5.selectedIndex==0 || frm.rec_Month5.selectedIndex==0 || frm.rec_Year5.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date5.focus();
			return false;
			
		 } 
		 if(frm.rec_passport5.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport5.focus();
			return false;
			
		 }
		 if(frm.res_age5.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age5.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age5.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age5.focus();
				return false;    
			}
		if(frm.rec_namesur6.value=="")
		{
			alert("Name and Surname is required");
			frm.rec_namesur6.focus();
			return false;
		}
		if(istext(frm.rec_namesur6.value))
		{
		alert('Please Enter a valid Primary Policy Holder');
	   frm.rec_namesur6.focus();   
		return false;    
		} 
		 if(frm.rec_date6.selectedIndex==0 || frm.rec_Month6.selectedIndex==0 || frm.rec_Year6.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.rec_date6.focus();
			return false;
			
		 } 
		 if(frm.rec_passport6.value=="")
		 {
			  alert("N.I.E./Passport is required") ;
		   frm.rec_passport6.focus();
			return false;
			
		 }
		 if(frm.res_age6.value=="")
		 {
			  alert("Age is required") ;
		   frm.res_age6.focus();
			return false; 
		 }
		  if(isdigit(frm.res_age6.value))
			{
				alert('Please Enter a valid Age');
				 frm.res_age6.focus();
				return false;    
			}	
	}
}


if(frm.name1.value=="")
{
   alert("Primary Policy Holder is required") ;
       frm.name1.focus();
        return false; 

}

  if(istext(frm.name1.value))
    {
    alert('Please Enter a valid Primary Policy Holder');
   frm.name1.focus();   
    return false;    
    } 
	
	   if(frm.lastname.value=="")
     {
        alert("Lastname is required") ;
       frm.lastname.focus();
        return false;
        
     }
     if(istext(frm.lastname.value))
    {
    alert('Please Enter a valid Last Name');
      frm.lastname.focus();
    return false;    
    } 
	 
    
     if(frm.email1.value=="")
     {
        alert("Email address is required") ;
        frm.email1.focus();
        return false;
        
     }
   if(frm.email1.value!="")
     {
     emailid=frm.email1.value;
         if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
        {
            alert("Please enter a valid E-mail Addresss!");
             frm.email1.focus();
             frm.email1.value="";
            return false;
        }

     }
	 if(frm.email1.value!=frm.cemail.value)
	 {
		 alert("E-mail and Confirm E-mail should be same");
		    
             frm.cemail.value="";
			  frm.cemail.focus();
			 return false;
		 
	 }
	
	    if( frm.telephone.value=="")
     {
        alert("Phone number is required") ;
         frm.telephone.focus();
        return false;
        
     }
	 if( frm.telephone.value!='')
    {
         phone= frm.telephone.value; 
        if(isdigit(phone))
        {
            alert('Please Enter a valid Phone number');
             frm.telephone.focus();
            return false;    
        }
        if(phone.length<6 || phone.length>14)
        {
            alert('Please Enter a valid Phone number');
             frm.telephone.focus();
            return false;    
        }
    }
	
	 if(frm.captchaquote.value=="")
    {
        alert("Captcha is required") ;
        frm.captchaquote.focus();
        return false;
    }

}
 function validate_enquiry()    { 
     frm=document.simplecareform;
     if(document.getElementById('title').selectedIndex=="")
     {
        alert("Please select the Title") ;
        document.getElementById('title').focus();
        return false;
        
     }  
      if(document.getElementById('firstname').value=="")
     {
        alert("Firstname is required") ;
        document.getElementById('firstname').focus();
        return false;
        
     }
     
     if(istext(document.getElementById('firstname').value))
    {
    alert('Please Enter a valid First Name');
   document.getElementById('firstname').focus();   
    return false;    
    } 
          if(document.getElementById('lastname').value=="")
     {
        alert("Lastname is required") ;
        document.getElementById('lastname').focus();
        return false;
        
     }
     if(istext(document.getElementById('lastname').value))
    {
    alert('Please Enter a valid Last Name');
      document.getElementById('lastname').focus();
    return false;    
    } 
      if(document.getElementById('cmbCountry').selectedIndex=="")
     {
        alert("Please select the Country") ;
        document.getElementById('cmbCountry').focus();
        return false;
        
     }
 if(frm.date.selectedIndex==0 || frm.Month.selectedIndex==0 || frm.Year.selectedIndex==0)
		 {
			alert("Date Of Birth is required") ;
		   frm.date.focus();
			return false;
			
		 } 
   if(document.getElementById('txtPhoneCountryCode').value=="")
     {
        alert("Country code is required") ;
        document.getElementById('txtPhoneCountryCode').focus();
        return false;
        
     }
    if(document.getElementById('phoneNumber').value=="")
     {
        alert("Phone number is required") ;
        document.getElementById('phoneNumber').focus();
        return false;
        
     }
    
    if(document.getElementById('phoneNumber').value!='')
    {
         phone=document.getElementById('phoneNumber').value; 
        if(isdigit(phone))
        {
            alert('Please Enter a valid Phone number');
            document.getElementById('phoneNumber').focus();
            return false;    
        }
        if(phone.length<6 || phone.length>14)
        {
            alert('Please Enter a valid Phone number');
            document.getElementById('phoneNumber').focus();
            return false;    
        }
    }
    
     if(document.getElementById('emailAddress').value=="")
     {
        alert("Email address is required") ;
        document.getElementById('emailAddress').focus();
        return false;
        
     }
   if(document.getElementById('emailAddress').value!="")
     {
     emailid=document.getElementById('emailAddress').value;
         if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
        {
            alert("Please enter a valid E-mail Addresss!");
             document.getElementById('emailAddress').focus();
             document.getElementById('emailAddress').value="";
            return false;
        }

     }
      if(document.getElementById('mediaSourceSelected').selectedIndex=="")
     {
        alert("How did you hear about us field is required") ;
        document.getElementById('mediaSourceSelected').focus();
        return false;
        
     }  
       
   if(document.getElementById('captchaenquiry').value=="")
    {
        alert("Captcha is required") ;
        document.getElementById('captchaenquiry').focus();
        return false;
    }
    
 }  
  

function validate_callback()    {   // alert(frm.name);return false;
    //var frm = document.method;
    /*name = trimStr(frm.contact_name.value); 
    email = trimStr(frm.email.value);
    msg = trimStr(frm.message.value);  */
   
    
     if(document.getElementById('title').selectedIndex=="")
     {
        alert("Please select the Title") ;
        document.getElementById('title').focus();
        return false;
        
     }
     if(document.getElementById('firstname').value=="")
     {
        alert("Firstname is required") ;
        document.getElementById('firstname').focus();
        return false;
        
     }
     
     if(istext(document.getElementById('firstname').value))
    {
    alert('Please Enter a valid First Name');
   document.getElementById('firstname').focus();   
    return false;    
    }
    if(document.getElementById('lastname').value=="")
     {
        alert("Lastname is required") ;
        document.getElementById('lastname').focus();
        return false;
        
     }
     if(istext(document.getElementById('lastname').value))
    {
    alert('Please Enter a valid Last Name');
      document.getElementById('lastname').focus();
    return false;    
    } 
  if(document.getElementById('cmbCountry').selectedIndex=="")
     {
        alert("Please select the Country") ;
        document.getElementById('cmbCountry').focus();
        return false;
        
     }
   if(document.getElementById('txtPhoneCountryCode').value=="")
     {
        alert("Country code is required") ;
        document.getElementById('txtPhoneCountryCode').focus();
        return false;
        
     }
    if(document.getElementById('phoneNumber').value=="")
     {
        alert("Phone number is required") ;
        document.getElementById('phoneNumber').focus();
        return false;
        
     }
    
    if(document.getElementById('phoneNumber').value!='')
    {
         phone=document.getElementById('phoneNumber').value; 
        if(isdigit(phone))
        {
            alert('Please Enter a valid Phone number');
            document.getElementById('phoneNumber').focus();
            return false;    
        }
        if(phone.length<6 || phone.length>14)
        {
            alert('Please Enter a valid Phone number');
            document.getElementById('phoneNumber').focus();
            return false;    
        }
    }
    
     if(document.getElementById('emailAddress').value=="")
     {
        alert("Email address is required") ;
        document.getElementById('emailAddress').focus();
        return false;
        
     }
   if(document.getElementById('emailAddress').value!="")
     {
     emailid=document.getElementById('emailAddress').value;
         if(!emailid.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
        {
            alert("Please enter a valid E-mail Addresss!");
             document.getElementById('emailAddress').focus();
             document.getElementById('emailAddress').value="";
            return false;
        }

     }
   
     if(document.getElementById('cmbTime').selectedIndex=="")
     {
        alert("Please select the Time") ;
        document.getElementById('cmbTime').focus();
        return false;
        
     }
    if(document.simplecareform.newday.value=="")
     {
        alert("Please Enter the Day") ;
        document.simplecareform.newday.focus();
        return false;
        
     }   
    
    if(document.getElementById('captchacallback').value=="")
    {
        alert("Captcha is required") ;
        document.getElementById('captchacallback').focus();
        return false;
    }
    // else
   //  {
       //  return true;
     //window.location.href="/simplecarehealthplan/callback/#mmf-f3-p171-o1" ;
    /* jQuery(document).ready(function() {
     jQuery('div.mmf > form').ajaxForm({
     beforeSubmit: mmfBeforeSubmit,
     dataType: 'json',
     success: mmfProcessJson
     });
     jQuery('div.mmf > form').each(function(i, n) {
mmfToggleSubmit(jQuery(n));
 });
});    */
  // document.simplecareform.submit();
     
    // }    
    
}


function validRegForm()	{
	var frm = document.regform;
	firstname = trimStr(frm.first_name.value);
	lastname = trimStr(frm.last_name.value);
	name = trimStr(frm.full_name.value);
	email = trimStr(frm.email.value);
	phone = trimStr(frm.phone.value);

	if(firstname=='')
	{
		alert('Please enter First name !');
		frm.first_name.focus();
		return false;
	}
	if(lastname=='')
	{
		alert('Please enter Last name !');
		frm.last_name.focus();
		return false;
	}
	if(name=='')
	{
		alert('Please enter your Username !');
		frm.full_name.focus();
		return false;
	}
	if(istext(name))
	{
	alert('Please Enter a valid UserName');
	frm.full_name.focus();
	return false;	
	}

	if(email=='')
	{
		alert('Please enter your Email Address !');
		frm.email.focus();
		return false;
	}
	if (!frm.email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		frm.email.focus();
		frm.email.value="";
		return false;
	}

	
	if(phone!='')
	{
		if(isdigit(phone))
		{
			alert('Please Enter a valid Telephone number');
			frm.phone.focus();
			return false;	
		}
		if(phone.length<6 || phone.length>14)
		{
			alert('Please Enter a valid Phone number');
			frm.phone.focus();
			return false;	
		}
	}
	
}



function validLoginForm()	{
	var frm = document.regform;
	name = trimStr(frm.full_name.value);
	pass = trimStr(frm.pass.value);


	if(name=='')
	{
		alert('Please enter your name !');
		frm.full_name.focus();
		return false;
	}
	if(istext(name))
	{
	alert('Please Enter a valid username');
	frm.full_name.focus();
	return false;	
	}
	if(pass=='')
	{
		alert('Please enter your password !');
		frm.full_name.focus();
		return false;
	}
	
}


function validComment()	{
	var frm = document.comment;
	name = trimStr(frm.comm.value);

	if(name=='')
	{
		alert('Please enter your comment !');
		frm.comm.focus();
		return false;
	}
}



function CheckValidation()	{

	frm = document.qualify;
	
	Title = frm.title.value;
	SName = trimStr(frm.SurName.value);
	FName = trimStr(frm.ForeName.value);
	Email = trimStr(frm.Email.value);
	PhoneNo = trimStr(frm.PhoneNo.value);
	//Mobile = trimStr(frm.Mobile.value);alert(title);
	DOB = trimStr(frm.DOB.value);
	HouseNo = trimStr(frm.HouseNo.value);
	Street = trimStr(frm.Street.value);
	City = trimStr(frm.City.value);
	PinCode = trimStr(frm.PinCode.value);
	Region = frm.Region.value;
	
	if(frm.additional_info)
		additional_info = frm.additional_info.value;
	
	if(Title == '')	{
		alert("Please select a Title !");
		frm.title.focus();
		return false;
	}
	
	if(SName=='')
	{
		alert('Please Enter SurName');
		frm.SurName.focus();
		return false;
	}
	if(istext(SName))
	{
	alert('Please Enter a valid SurName');
	frm.SurName.focus();
	return false;	
	}
	
	if(FName=='')
	{
		alert('Please Enter ForeName');
		frm.ForeName.focus();
		return false;
	}
	if(istext(FName))
	{
	alert('Please Enter a valid ForeName');
	frm.ForeName.focus();
	return false;	
	}
	
	if(frm.job_role1)	{
		job_role = frm.job_role1.value;
		if(job_role == '')	{
			alert("Please give some information about job role !");
			frm.job_role1.focus();
			return false;
		}
	}
	

	if(Email=='')
	{
		alert('Please enter your Email Id');
		frm.Email.focus();
		return false;
	}
	if (!frm.Email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail ID!");
		frm.Email.focus();
		frm.Email.value="";
		return false;
	}
	
	
	if(PhoneNo == '')	{
		alert("Please enter your Phone No. ");
		frm.PhoneNo.focus();
		return false;
	}
	if(PhoneNo!='')
	{
		if(isdigit(PhoneNo))
		{
			alert('Please Enter a valid Phone number');
			frm.PhoneNo.focus();
			return false;	
		}
		if(PhoneNo.length<6 || PhoneNo.length>14)
		{
			alert('Please Enter a valid Phone number');
			frm.PhoneNo.focus();
			return false;	
		}
	}
	
	if(document.qualify.Mobile)
	{
		Mobile = document.qualify.Mobile.value;
		
		if(Mobile == '')	{
		alert("Please enter your Mobile No. ");
		frm.Mobile.focus();
		return false;
	}		
		if(isdigit(Mobile))
		{
			alert('Please Enter a valid Mobile number');
			frm.Mobile.focus();
			return false;	
		}
		if(Mobile.length<10 || Mobile.length>15)
		{
			alert('Please Enter a valid Mobile number');
			frm.Mobile.focus();
			return false;	
		}
	}
	
	if(frm.DOB)	{
		if(DOB == '')	{
			alert("Please enter your Date of Birth !");
			frm.DOB.focus();
			return false;
		}
	re = /^(\d{1,2})\/(\d{1,2})\/(\d{4})$/;

    if(DOB != '') {
      if(regs = DOB.match(re)) {
        if(regs[1] < 1 || regs[1] > 31) {
          alert("Invalid value for day: " + regs[1]);
          frm.DOB.focus();
          return false;
        }
        if(regs[2] < 1 || regs[2] > 12) {
          alert("Invalid value for month: " + regs[2]);
          frm.DOB.focus();
          return false;
        }
        if(regs[3] < 1902 || regs[3] > (new Date()).getFullYear()) {
          alert("Invalid value for year: " + regs[3] + "; - must be between 1902 and " + (new Date()).getFullYear());
          frm.DOB.focus();
          return false;
        }
      } else {
        alert("Invalid date format: " + frm.DOB.value);
        frm.DOB.focus();
        return false;
      }
    }
}
	
	if(HouseNo == '')	{
		alert("Please enter your House No. / Name ");
		frm.HouseNo.focus();
		return false;
	}
	 
	 if(Street == '')	{
	 	alert("Please enter your Street ");
		frm.Street.focus();
		return false;
	 }
	 
	 if(City == '')	{
	 	alert("Please enter your City ");
		frm.City.focus();
		return false;
	 }
	 if(istext(City))	{
	 	alert("Please enter your City ");
		frm.City.focus();
		return false;
	 }
	
	if(PinCode == '')	{
		alert("Please enter Postcode");
		frm.PinCode.focus();
		return false;
	}
	/*if(isdigit(PinCode))
	{
		alert('Please Enter a valid Pincode !');
		frm.PinCode.focus();
		return false;	
	}*/
	
	if(Region == '')	{
		alert("Please select your Region !");
		frm.Region.focus();
		return false;
		
	}
	
	if(frm.EthiniCity)	{
		EthiniCity = frm.EthiniCity.value;
		if(EthiniCity == '')	{
			alert("Please select your Ethinicity !");
			frm.EthiniCity.focus();
			return false;
		}
	}
				
	if(frm.sec)	{
	var total=0;
	for(var i=0;i<frm.sec.value;i++)	{
		if(document.getElementById('Sectors'+i).checked){
			total++
		}
	}
	if(total == 0)	{
		alert("You have to check atleast one Sector !");
		return false;
	}
	}
	
	if(frm.position_vaccant)	{
		vaccant = frm.position_vaccant.value;
		if(vaccant == '')	{
			alert("Please select Position Vaccant !");
			frm.position_vaccant.focus();
			return false;
		}	}
	
	if(frm.Salary_Sought)	{
		Salary_Sought = frm.Salary_Sought.value;
		if(Salary_Sought == '')	{
			alert("Please select Salary Sought");
			frm.Salary_Sought.focus();
			return false;
		}
	}
	
	if(frm.PosTerm)	{
		PosTerm = frm.PosTerm.value;
		if(PosTerm == '')	{
			alert("Please select your Position Term !");
			frm.PosTerm.focus();
			return false;
		}
	}
	
	if(frm.PosType)	{
		PosType = frm.PosType.value;
		if(PosType == '')	{
			alert("Please select your Posiyion Type !");
			frm.PosType.focus();
			return false;
		}
	}
	
	if(frm.job_role)	{
		job_role = frm.job_role.value;
		if(job_role == '')	{
			alert('Please give some information about Current Job role !');
			frm.job_role.focus();
			return false;	
		}
	}
	
	/*if(frm.additional_info)	{
		if(additional_info == '')	{
			alert('Please give some Additional information !');
			frm.additional_info.focus();
			return false;	
		}
	}*/
	
	if(frm.cv)	{
	cv = trimStr(frm.cv.value);
	if(cv == '')	{
		alert('please upload your CV');
		frm.cv.focus();
		return false;
	}
	
	if(cv != '')	{
		l=frm.cv.value.length;
		sel=cv.lastIndexOf('.');
	 	cv=cv.substring(sel+1);
		var err = 0;
		allowed_type = new Array(3);
		allowed_type[0] = 'doc';
		/*allowed_type[1] = 'csv';*/
		allowed_type[2] = 'docx';
		for(var i=0;i<2;i++)	{
			if(allowed_type[i] == cv)	{
				err++
			}
		}
	}
	
		if(err<=0)	{
			alert('Upload your CV either in doc or docx format !');
			return false;
		}
	}
	
	if(!frm.agree.checked)	{
		alert("Please agree the Terms and Conditions !");
		return false;
	}
	
		document.getElementById("pbar").style.visibility="visible";
}

function CheckForm()	{
	form = document.contact;
	
	Email = trimStr(form.Email.value);
	PhoneNo = trimStr(form.PhoneNo.value);
	
	if(trimStr(form.Name.value) == '')	{
		alert("Please enter your Name !");
		form.Name.focus();
		return false;
	}
	if(istext(trimStr(form.Name.value)))	{
		alert("Please enter Vaild Name !");
		form.Name.focus();
		return false;
	}
	
	if(Email=='')
	{
		alert('Please enter your Email Id');
		form.Email.focus();
		return false;
	}
	if(!echeck(Email))
	{
		return false;
	}
	
	if(PhoneNo == '')	{
		alert("Please enter your Phone No. ");
		form.PhoneNo.focus();
		return false;
	}
	if(PhoneNo!='')
	{
		if(isdigit(PhoneNo))
		{
			alert('Please Enter a valid Phone number');
			form.PhoneNo.focus();
			return false;	
		}
		if(PhoneNo.length<6 || PhoneNo.length>14)
		{
			alert('Please Enter a valid Phone number');
			form.PhoneNo.focus();
			return false;	
		}
	}
	
	if(form.mesg.value == '')	{
		alert('Please write some queries !');
		form.mesg.focus();
		return false;	
	}
	
}

function validateform()	{
	form = document.frm;
	user = form.formlogin.value;
	passwrd = form.formpass.value;
	
	
	if(user == '')	{
		alert("Please enter Username !");
		form.formlogin.focus();
		return false;
	}
	/*if(user != '')	{
		
	}*/
	if(passwrd == '')	{
		alert("Please enter Password !");
		form.formpass.focus();
		return false;
	}
}

function ValidRegion()	{
	form = document.frm;
	
	if(trimStr(form.Region.value) == '')	{
		alert("Please fill the field !");
		form.Region.focus();
		return false;
	}
	if(istext(trimStr(form.Region.value)))	{
		alert("Please enter Vaild Value !");
		form.Region.focus();
		return false;
	}
	
	
}

function CheckPassword()	{
	form = document.frm;
	OldPass = trimStr(form.OldPass.value);
	NewPass = trimStr(form.NewPass.value);
	ConfirmPass = trimStr(form.ConfirmPass.value);
	
	if(OldPass == '')	{
		alert("Please fill Old Password !");
		form.OldPass.focus();
		return false;
	}
	/*if(istext(OldPass))	{
		alert("Please fill valid Old Password !");
		form.OldPass.focus();
		return false;
	}*/
	if(NewPass == '')	{
		alert("Please fill New Password !");
		form.NewPass.focus();
		return false;
	}
	if(NewPass.length < 6)	{
		alert("Password must be minimum 6 characters !");
		form.NewPass.focus();
		return false;
	}
	
	
	if(ConfirmPass == '')	{
		alert("Please fill Confirm Password !");
		form.ConfirmPass.focus();
		return false;
	}
	
	if(ConfirmPass.length < 6)	{
		alert("Confirm Password must be minimum 6 characters !");
		form.ConfirmPass.focus();
		return false;
	}	
	if(NewPass.length != ConfirmPass.length || NewPass != ConfirmPass)	{
		alert("New Password does not match with Confirm Password. Please Check it !");
		form.ConfirmPass.focus();
		return false;
	}
}

function validForm()	{
	var frm = document.contactform;
	name = trimStr(frm.full_name.value);
	email = trimStr(frm.email.value);
	phone = trimStr(frm.phone.value);
	msg = trimStr(frm.message.value);
	
	
	if(name=='')
	{
		alert('Please enter your FullName !');
		frm.full_name.focus();
		return false;
	}
	if(istext(name))
	{
	alert('Please Enter a valid SurName');
	frm.full_name.focus();
	return false;	
	}

	if(email=='')
	{
		alert('Please enter your Email Address !');
		frm.email.focus();
		return false;
	}
	if (!frm.email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		frm.email.focus();
		frm.email.value="";
		return false;
	}

	
	if(phone == '')	{
		alert("Please enter your Telephone No. ");
		frm.phone.focus();
		return false;
	}
	if(phone!='')
	{
		if(isdigit(phone))
		{
			alert('Please Enter a valid Telephone number');
			frm.phone.focus();
			return false;	
		}
		if(phone.length<6 || phone.length>14)
		{
			alert('Please Enter a valid Phone number. Length should be 6 to 14');
			frm.phone.focus();
			return false;	
		}
	}
	
	
	if(msg == '')	{
		alert("Please enter Message box ");
		frm.message.focus();
		return false;
	}
}


function validNewForm()	{
	var frm = document.newform;
	email = trimStr(frm.email.value);
	if(email=='')
	{
		alert('Please enter your Email Address !');
		frm.email.focus();
		return false;
	}
	if (!frm.email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
	{
		alert("Please enter a valid E-mail Addresss!");
		frm.email.focus();
		frm.email.value="";
		return false;
	}
}