// Pop up Menu 
  function showMenuListNew(listId){
	lastID1='a'+lastID;
	if(lastID>0) document.getElementById(lastID1).style.display='none';
	newId = listId;
		lastID = newId;
	newId='a'+newId;
	document.getElementById(newId).style.display='';
}
 
function change_type(obj) {
// alert(navigator.appName);
	 if(navigator.appName == "Netscape")
	 {
		 document.getElementById('pass').value='';
		 document.getElementById('pass').type='password';
	 }
	 else if(navigator.appName == "Microsoft Internet Explorer")
	 {
		var newO=document.createElement('input');
		newO.setAttribute('type','password');
		newO.setAttribute('name','pass');
		newO.setAttribute('size','30');
		obj.parentNode.replaceChild(newO,obj);
		newO.focus();
	 }
	 else
	 {
		document.getElementById('pass').value='';
		document.getElementById('pass').type='password';
	 }
 }
  function change_mentor_type(obj) {
// alert(navigator.appName);
	 if(navigator.appName == "Netscape")
	 {
		 document.getElementById('pass1').value='';
		 document.getElementById('pass1').type='password';
	 }
	 else if(navigator.appName == "Microsoft Internet Explorer")
	 {
		var newO=document.createElement('input');
		newO.setAttribute('type','password');
		newO.setAttribute('name','pass');
		newO.setAttribute('size','30');
		obj.parentNode.replaceChild(newO,obj);
		newO.focus();
	 }
	 else
	 {
		document.getElementById('pass1').value='';
		document.getElementById('pass1').type='password';
	 }
 }
function ValidateLogin()
{	
frmName = document.loginFrm;
	if((frmName.name.value=="") || (frmName.name.value=="Please Enter Your Id"))
	{
	alert("Please enter your id !");	
	frmName.name.focus();
	return false;
	}
	else if((frmName.pass.value=="") || (frmName.pass.value=="Password"))
	{
	alert("Please enter your password !");	
	frmName.pass.focus();
	return false;
	}
	else 
	return true;

}
function ValidateLogin_mentor()
{	
frmName = document.mentorloginFrm;
	if((frmName.name.value=="") || (frmName.name.value=="Please Enter Your Id"))
	{
	alert("Please enter your id !");	
	frmName.name.focus();
	return false;
	}
	else if((frmName.pass.value=="") || (frmName.pass.value=="Password"))
	{
	alert("Please enter your password !");	
	frmName.pass.focus();
	return false;
	}
	else 
	return true;

}
  function logout_pop()
  {
	var agreewin=dhtmlmodal.open("agreebox", "iframe", "user_help.php", "User Help", "left=1205,top=1000,width=754px,height=454px,center=1,resize=1,scrolling=0", "recal");
  }
function hide()
{
parent.agreewin.hide(); return false;
}

// Phone Validation
// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}
function trim(s)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;
}
function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
var bracket=3
strPhone=trim(strPhone)
if(strPhone.indexOf("+")>1) return false
if(strPhone.indexOf("-")!=-1)bracket=bracket+1
if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false
var brchr=strPhone.indexOf("(")
if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false
if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}
// validation for start_a_business_pop.php page
function validate_out_of_work()
{	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var doc =document.out_of_work;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(doc.email.value);
	//var str=doc.email.value;
	if(doc.email.value=="")
	{
		alert("Email address should not be blank!");
		doc.email.focus();
		return false;
	}
	else if(doc.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.f_name.value=="")
	{
		alert("First name should not be blank!");
		doc.f_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		doc.f_name.value= "";
		doc.f_name.focus();
		return false;
	}
	else if(!doc.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		doc.f_name.focus();
		doc.f_name.value= "";
		return false;
	}
	else if(doc.l_name.value=="")
	{
		alert("Last name should not be blank!");
		doc.l_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		doc.l_name.value= "";
		doc.l_name.focus();
		return false;
	}
	else if(!doc.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		doc.l_name.focus();
		doc.l_name.value= "";
		return false;
	}
	else if(doc.address.value=="")
	{
		alert("Please enter address!");
		doc.address.focus();
		return false;
	}
	else if(doc.city.value=="")
	{
		alert("City should not be blank!");
		doc.city.focus();
		return false;
	}
	else if(doc.city.value.charAt(0)==' ')
	{
		alert("City can't be start by space!");
		doc.city.value= "";
		doc.city.focus();
		return false;
	}
	else if(!doc.city.value.match(reg_exp_char))
	{
		alert("Invalid City name!");
		doc.city.focus();
		doc.city.value= "";
		return false;
	}
	else if(doc.county.value=="")
	{
		alert("County name should not be blank!");
		doc.county.focus();
		return false;
	}
	else if(doc.state.value=="")
	{
		alert("State should not be blank!");
		doc.state.focus();
		return false;
	}
	else if(doc.state.value.charAt(0)==' ')
	{
		alert("State can't be start by space!");
		doc.state.value= "";
		doc.state.focus();
		return false;
	}
	else if(!doc.state.value.match(reg_exp_char))
	{
		alert("Invalid State name!");
		doc.state.focus();
		doc.state.value= "";
		return false;
	}
	else if(doc.zip.value=="")
	{
		alert("Zip should not be blank!");
		doc.zip.focus();
		return false;
	}
	else if(!doc.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		doc.zip.focus();
		doc.zip.value= "";
		return false;
	}
	else if ((doc.phone.value==null)||(doc.phone.value=="")){
		alert("Please enter your phone number!")
		doc.phone.focus()
		return false
	}
	if (checkInternationalPhone(doc.phone.value)==false){
		alert("Please enter a valid phone number")
		doc.phone.value=""
		doc.phone.focus()
		return false
	}
	else if(doc.card_type.value==0)
	{
		alert("Please select credit card type!");
		doc.card_type.focus();
		return false;
	}
	else if(doc.card_no.value=="")
	{
		alert("Please enter credit card number!");
		doc.card_no.focus();
		return false;
	}
	else if(doc.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		doc.ccv_no.focus();
		return false;
	}
	else if(doc.month.value==0)
	{
		alert("Please select month!");
		doc.month.focus();
		return false;
	}
	else if(doc.year.value==0)
	{
		alert("Please select year!");
		doc.year.focus();
		return false;
	}
}
// validation for start_a_business page
function validate_start_a_business()
{	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var doc =document.start_a_business;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(doc.email.value);
	//var str=doc.email.value;
	if(doc.email.value=="")
	{
		alert("Email address should not be blank!");
		doc.email.focus();
		return false;
	}
	else if(doc.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.f_name.value=="")
	{
		alert("First name should not be blank!");
		doc.f_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		doc.f_name.value= "";
		doc.f_name.focus();
		return false;
	}
	else if(!doc.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		doc.f_name.focus();
		doc.f_name.value= "";
		return false;
	}
	else if(doc.l_name.value=="")
	{
		alert("Last name should not be blank!");
		doc.l_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		doc.l_name.value= "";
		doc.l_name.focus();
		return false;
	}
	else if(!doc.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		doc.l_name.focus();
		doc.l_name.value= "";
		return false;
	}
	else if(doc.address.value=="")
	{
		alert("Please enter address!");
		doc.address.focus();
		return false;
	}
	else if(doc.city.value=="")
	{
		alert("City should not be blank!");
		doc.city.focus();
		return false;
	}
	else if(doc.city.value.charAt(0)==' ')
	{
		alert("City can't be start by space!");
		doc.city.value= "";
		doc.city.focus();
		return false;
	}
	else if(!doc.city.value.match(reg_exp_char))
	{
		alert("Invalid City name!");
		doc.city.focus();
		doc.city.value= "";
		return false;
	}
	else if(doc.county.value=="")
	{
		alert("County name should not be blank!");
		doc.county.focus();
		return false;
	}
	else if(doc.state.value=="")
	{
		alert("State should not be blank!");
		doc.state.focus();
		return false;
	}
	else if(doc.state.value.charAt(0)==' ')
	{
		alert("State can't be start by space!");
		doc.state.value= "";
		doc.state.focus();
		return false;
	}
	else if(!doc.state.value.match(reg_exp_char))
	{
		alert("Invalid State name!");
		doc.state.focus();
		doc.state.value= "";
		return false;
	}
	else if(doc.zip.value=="")
	{
		alert("Zip should not be blank!");
		doc.zip.focus();
		return false;
	}
	else if(!doc.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		doc.zip.focus();
		doc.zip.value= "";
		return false;
	}
	else if ((doc.phone.value==null)||(doc.phone.value=="")){
		alert("Please enter your phone number!")
		doc.phone.focus()
		return false
	}
	if (checkInternationalPhone(doc.phone.value)==false){
		alert("Please enter a valid phone number")
		doc.phone.value=""
		doc.phone.focus()
		return false
	}
	else if(doc.type_of_business.value=="")
	{
		alert("Type of business should not be blank!");
		doc.type_of_business.focus();
		return false;
	}
	
	else if(doc.card_type.value==0)
	{
		alert("Please select credit card type!");
		doc.card_type.focus();
		return false;
	}
	else if(doc.card_no.value=="")
	{
		alert("Please enter credit card number!");
		doc.card_no.focus();
		return false;
	}
	else if(doc.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		doc.ccv_no.focus();
		return false;
	}
	else if(doc.month.value==0)
	{
		alert("Please select month!");
		doc.month.focus();
		return false;
	}
	else if(doc.year.value==0)
	{
		alert("Please select year!");
		doc.year.focus();
		return false;
	}
}
// validation for start_a_business_pop.php page
function validate_pop_form(pagevalue)
{	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
// 	alert(pagevalue);
	if(pagevalue==3){
	var doc =document.expand_your_business;} 
	else if(pagevalue==4){
	var doc =document.credit_card_problem;} 
	else if(pagevalue==5){
	var doc =document.mortgage_rent;} 
	else if(pagevalue==6){
	var doc =document.help_with_an_invention;} 
	else if(pagevalue==7){
	var doc =document.buy_your_first_home;} 
	else if(pagevalue==8){
	var doc =document.fix_up_your_home;} 
	else if(pagevalue==9){
	var doc =document.help_pay_bill;} 
	else if(pagevalue==10){
	var doc =document.help_getting_health;} 
	else if(pagevalue==11){
	var doc =document.goinig_back_to_school;}
	else if(pagevalue==12){
	var doc =document.other;}
	else if(pagevalue==13){
	var doc =document.buy_a_home_or_real_estate;}
	else if(pagevalue==14){
	var doc =document.low_income;}
	else if(pagevalue==15){
	var doc =document.green_your_home;}
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(doc.email.value);
	//var str=doc.email.value;
	if(doc.email.value=="")
	{
		alert("Email address should not be blank!");
		doc.email.focus();
		return false;
	}
	else if(doc.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.f_name.value=="")
	{
		alert("First name should not be blank!");
		doc.f_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		doc.f_name.value= "";
		doc.f_name.focus();
		return false;
	}
	else if(!doc.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		doc.f_name.focus();
		doc.f_name.value= "";
		return false;
	}
	else if(doc.l_name.value=="")
	{
		alert("Last name should not be blank!");
		doc.l_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		doc.l_name.value= "";
		doc.l_name.focus();
		return false;
	}
	else if(!doc.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		doc.l_name.focus();
		doc.l_name.value= "";
		return false;
	}
	else if(doc.address.value=="")
	{
		alert("Please enter address!");
		doc.address.focus();
		return false;
	}
	else if(doc.city.value=="")
	{
		alert("City should not be blank!");
		doc.city.focus();
		return false;
	}
	else if(doc.city.value.charAt(0)==' ')
	{
		alert("City can't be start by space!");
		doc.city.value= "";
		doc.city.focus();
		return false;
	}
	else if(!doc.city.value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		doc.city.focus();
		doc.city.value= "";
		return false;
	}
	else if(doc.county.value=="")
	{
		alert("County name should not be blank!");
		doc.county.focus();
		return false;
	}
	else if(doc.state.value=="")
	{
		alert("State should not be blank!");
		doc.state.focus();
		return false;
	}
	else if(doc.state.value.charAt(0)==' ')
	{
		alert("State can't be start by space!");
		doc.state.value= "";
		doc.state.focus();
		return false;
	}
	else if(!doc.state.value.match(reg_exp_char))
	{
		alert("Invalid state name!");
		doc.state.focus();
		doc.state.value= "";
		return false;
	}
	else if(doc.zip.value=="")
	{
		alert("Zip should not be blank!");
		doc.zip.focus();
		return false;
	}
	else if(!doc.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		doc.zip.focus();
		doc.zip.value= "";
		return false;
	}
	else if ((doc.phone.value==null)||(doc.phone.value=="")){
		alert("Please enter your phone number!")
		doc.phone.focus()
		return false
	}
	if (checkInternationalPhone(doc.phone.value)==false){
		alert("Please enter a valid phone number")
		doc.phone.value=""
		doc.phone.focus()
		return false
	}
	if(pagevalue==3)
	{
		if(doc.type_of_business.value=="")
		{
		alert("Type of business should not be blank!");
		doc.type_of_business.focus();
		return false;
		}
		else if(doc.no_of_employee.value=="")
		{
		alert("Number of employees should not be blank!");
		doc.no_of_employee.focus();
		return false;
		}
		else if(doc.year_in_business.value=="")
		{
		alert("Years in business should not be blank!");
		doc.year_in_business.focus();
		return false;
		}
		else if(doc.other_details.value=="")
		{
		alert("Other details should not be blank!");
		doc.other_details.focus();
		return false;
		}
	}
	if(pagevalue==6)
	{	
		if(doc.info.value=="")
		{
		alert("Info about the invention should not be blank!");
		doc.info.focus();
		return false;
		}
	}
	if(pagevalue==10)
	{
		if(doc.kind_of_health.value=="")
		{
		alert("Kind of health problem should not be blank!");
		doc.kind_of_health.focus();
		return false;
		}
	}
	if(pagevalue==15)
	{
		if(doc.electric_company.value=="")
		{
		alert("Electric Company name should not be blank!");
		doc.electric_company.focus();
		return false;
		}
		else if(doc.gas_company.value=="")
		{
		alert("Gas Company name should not be blank!");
		doc.gas_company.focus();
		return false;
		}
		else if(doc.card_type.value==0)
		{
			alert("Please select credit card type!");
			doc.card_type.focus();
			return false;
		}
		else if(doc.card_no.value=="")
		{
			alert("Please enter credit card number!");
			doc.card_no.focus();
			return false;
		}
		else if(doc.ccv_no.value=="")
		{
			alert("Please enter CVV2 number!");
			doc.ccv_no.focus();
			return false;
		}
			else if(doc.month.value==0)
		{
			alert("Please select month!");
			doc.month.focus();
			return false;
		}
		else if(doc.year.value==0)
		{
			alert("Please select year!");
			doc.year.focus();
			return false;
		}
	}
	else if(doc.card_type.value==0)
	{
		alert("Please select credit card type!");
		doc.card_type.focus();
		return false;
	}
	else if(doc.card_no.value=="")
	{
		alert("Please enter credit card number!");
		doc.card_no.focus();
		return false;
	}
	else if(doc.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		doc.ccv_no.focus();
		return false;
	}
	else if(doc.month.value==0)
	{
		alert("Please select month!");
		doc.month.focus();
		return false;
	}
	else if(doc.year.value==0)
	{
		alert("Please select year!");
		doc.year.focus();
		return false;
	}
}
// #############################
// validation for start_a_business_pop.php page
function validate_customer_care_new(pagevalue)
{	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
// 	alert(pagevalue);
	if(pagevalue==1){
	var doc =document.fbi;} 
	else if(pagevalue==2){
	var doc =document.president;} 
	else if(pagevalue==3){
	var doc =document.expand_your_business;} 
	else if(pagevalue==4){
	var doc =document.free_mammogram;} 
	else if(pagevalue==5){
	var doc =document.white_house;} 
	else if(pagevalue==6){
	var doc =document.internship;} 
	else if(pagevalue==7){
	var doc =document.small_bussiness;} 
	else if(pagevalue==8){
	var doc =document.missing_money;} 
	else if(pagevalue==9){
	var doc =document.apply_for;}
	else if(pagevalue==10){
	var doc =document.seniors;}

	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(doc.email.value);
	//var str=doc.email.value;
	if(doc.email.value=="")
	{
		alert("Email address should not be blank!");
		doc.email.focus();
		return false;
	}
	else if(doc.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.f_name.value=="")
	{
		alert("First name should not be blank!");
		doc.f_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		doc.f_name.value= "";
		doc.f_name.focus();
		return false;
	}
	else if(!doc.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		doc.f_name.focus();
		doc.f_name.value= "";
		return false;
	}
	else if(doc.l_name.value=="")
	{
		alert("Last name should not be blank!");
		doc.l_name.focus();
		return false;
	}
	else if(doc.f_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		doc.l_name.value= "";
		doc.l_name.focus();
		return false;
	}
	else if(!doc.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		doc.l_name.focus();
		doc.l_name.value= "";
		return false;
	}
	else if(doc.address.value=="")
	{
		alert("Please enter address!");
		doc.address.focus();
		return false;
	}
	else if(doc.city.value=="")
	{
		alert("City should not be blank!");
		doc.city.focus();
		return false;
	}
	else if(doc.city.value.charAt(0)==' ')
	{
		alert("City can't be start by space!");
		doc.city.value= "";
		doc.city.focus();
		return false;
	}
	else if(!doc.city.value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		doc.city.focus();
		doc.city.value= "";
		return false;
	}
	else if(doc.county.value=="")
	{
		alert("County name should not be blank!");
		doc.county.focus();
		return false;
	}
	else if(doc.state.value=="")
	{
		alert("State should not be blank!");
		doc.state.focus();
		return false;
	}
	else if(doc.state.value.charAt(0)==' ')
	{
		alert("State can't be start by space!");
		doc.state.value= "";
		doc.state.focus();
		return false;
	}
// 	else if(!doc.state.value.match(reg_exp_char))
// 	{
// 		alert("Invalid state name!");
// 		doc.state.focus();
// 		doc.state.value= "";
// 		return false;
// 	}
	else if(doc.zip.value=="")
	{
		alert("Zip should not be blank!");
		doc.zip.focus();
		return false;
	}
	else if(!doc.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		doc.zip.focus();
		doc.zip.value= "";
		return false;
	}
	else if ((doc.phone.value==null)||(doc.phone.value=="")){
		alert("Please enter your phone number!")
		doc.phone.focus()
		return false
	}
	if (checkInternationalPhone(doc.phone.value)==false){
		alert("Please enter a valid phone number")
		doc.phone.value=""
		doc.phone.focus()
		return false
	}
	if(pagevalue==1)
	{
		if(doc.citizenship.value=="")
		{
		alert("Citizenship status should not be blank!");
		doc.citizenship.focus();
		return false;
		}
	}
	if(pagevalue==2)
	{	
		if(doc.recipients_name.value=="")
		{
			alert("Recipient's Name should not be blank!");
			doc.recipients_name.focus();
			return false;
		}
		else if(doc.recipients_address.value=="")
		{
			alert("Recipient's Address Name should not be blank!");
			doc.recipients_address.focus();
			return false;
		}
		else if(doc.event_date.value=="")
		{
			alert("Please enter event date!");
			doc.event_date.focus();
			return false;
		}
	}
	if(pagevalue==3)
	{
		if(doc.diagnosis.value=="")
		{
			alert("Please enter diagnosis!");
			doc.diagnosis.focus();
			return false;
		}
	}
	if(pagevalue==5)
	{
		if(doc.like_tour.value=="")
		{
			alert("Please enter tour dates which you like!");
			doc.like_tour.focus();
			return false;
		}
		else if(doc.num_people.value=="")
		{
			alert("Please enter number of people who will be on tour!");
			doc.num_people.focus();
			return false;
		}
		else if(isNaN(doc.num_people.value)==true)
		{
			alert("Invalid Entry For Number Of People!");
			doc.num_people.focus();
			return false;
		}
		
	}
	if(pagevalue==8)
	{
		if(doc.other_states.value=="")
		{
		alert("Please enter list of other states you have lived in!");
		doc.other_states.focus();
		return false;
		}
		else if(isNaN(doc.other_states.value)==false)
		{
		alert("Invalid State!");
		doc.other_states.focus();
		return false;
		}
		
	}
	if(pagevalue==9)
	{
		if(doc.child_age.value=="")
		{
			alert("Please enter age of each child!");
			doc.child_age.focus();
			return false;
		}
		else if(doc.card_type.value==0)
		{
			alert("Please select credit card type!");
			doc.card_type.focus();
			return false;
		}
		else if(doc.card_no.value=="")
		{
			alert("Please enter credit card number!");
			doc.card_no.focus();
			return false;
		}
		else if(doc.ccv_no.value=="")
		{
			alert("Please enter CVV2 number!");
			doc.ccv_no.focus();
			return false;
		}
		else if(doc.month.value==0)
		{
			alert("Please select month!");
			doc.month.focus();
			return false;
		}
		else if(doc.year.value==0)
		{
			alert("Please select year!");
			doc.year.focus();
			return false;
		}
	}
	else if(doc.card_type.value==0)
	{
		alert("Please select credit card type!");
		doc.card_type.focus();
		return false;
	}
	else if(doc.card_no.value=="")
	{
		alert("Please enter credit card number!");
		doc.card_no.focus();
		return false;
	}
	else if(doc.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		doc.ccv_no.focus();
		return false;
	}
	else if(doc.month.value==0)
	{
		alert("Please select month!");
		doc.month.focus();
		return false;
	}
	else if(doc.year.value==0)
	{
		alert("Please select year!");
		doc.year.focus();
		return false;
	}
}
// function for subscribe newsletter
function validate_subscribe_news()
{	
	doc = document.subscribe_frm;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(doc.email.value);
	if((doc.email.value=="") || (doc.name.value=="Email address"))
	{
	alert("Please enter email addres !");	
	doc.email.focus();
	return false;
	}
	else if(doc.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
}

/*Valdatin for email*/
function validate_vote_mail()
{
	var frmName=document.vote_poll;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	if(frmName.email.value=="")
	{
		alert('Please enter your email!');
		frmName.email.focus();
		return false;
	}
	else if(check==false)
	{
		alert('Invalid email!');
		frmName.email.select();
		return false;
	}
}
function ValidateSearchOrder1()
{
	var frmName=document.search_form;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var color='';
	
        if(frmName.email.value == "")
	{
		document.getElementById('err').innerHTML='* Please Enter Your Email Address !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.email.select();
		return false;
	}
	else if(check==false)
	{
		document.getElementById('err').innerHTML='* Invalid Email Address !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.email.select();
		return false;
	}
}
function validate_credit_card()
{
	var frmName=document.search_form;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.contact_id.value);	
	var color='';
	if(frmName.first_name.value=="")
	{
		document.getElementById('err').innerHTML='* Please Enter Your First Name !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.first_name.select();
		return false;
	}
	else if(frmName.last_name.value=="")
	{
		document.getElementById('err').innerHTML='* Please Enter Your Last Name !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.last_name.select();
		return false;
	}
	else if(frmName.addr_1.value=="")
	{
		document.getElementById('err').innerHTML='* Please Enter Your Address-1 !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.addr_1.select();
		return false;
	}
// 	else if(frmName.addr_2.value=="")
// 	{
// 		document.getElementById('err').innerHTML='* Please Enter Your Address-2 !';
// 		document.getElementById('err').style.backgroundColor=color;
// 		frmName.addr_2.select();
// 		return false;
// 	}
	else if(frmName.city.value=="")
	{
		document.getElementById('err').innerHTML='* Please Enter Your City !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.city.select();
		return false;
	}
	else if(frmName.state.value=="")
	{
		document.getElementById('err').innerHTML='* Please Enter Your City !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.state.select();
		return false;
	}
	
	else if(frmName.postal_code.value == "")
	{
		document.getElementById('err').innerHTML='* Please Enter Your Zip Code !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.postal_code.select();
		return false;
	}
	else if(!frmName.postal_code.value.match(zip_code))
	{
		document.getElementById('err').innerHTML='* Invalid Zip Code !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.postal_code.select();
		return false;
	}
	else if(frmName.phone_1.value == "")
	{
		document.getElementById('err').innerHTML='* Please Enter Your Phone Number !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.phone_1.select();
		return false;
	}
	else if (checkInternationalPhone(frmName.phone_1.value)==false){
		document.getElementById('err').innerHTML='* Invalid Phone Number !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.phone_1.select();
		return false;
	}
	else if(frmName.contact_id.value == "")
	{
		document.getElementById('err').innerHTML='* Please Enter Your Email Address !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.contact_id.select();
		return false;
	}
	else if(check==false)
	{
		document.getElementById('err').innerHTML='* Invalid Email Address !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.contact_id.select();
		return false;
	}
	
	else if(frmName.ccnum.value=="")
	{
		document.getElementById('err').innerHTML='* Please enter your credit card number !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.ccnum.focus();
		return false;
	}
	else if(!frmName.ccnum.value.match(zip_code))
	{	
		document.getElementById('err').innerHTML='* Invalid credit card number !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.ccnum.select();
		return false;
	}
	else if(frmName.cctype.value=='0')
	{
// 		alert(frmName.ctype.value);
		document.getElementById('err').innerHTML='* Please select your credit card type !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.cctype.focus();
		return false;
	}
	else if(frmName.month.value=='0')
	{
// 		alert(frmName.ctype.value);
		document.getElementById('err').innerHTML='* Please select your credit card expiration month !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.month.focus();
		return false;
	}
		else if(frmName.year.value=='0')
	{
// 		alert(frmName.ctype.value);
		document.getElementById('err').innerHTML='* Please select your credit card expiration year !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.month.focus();
		return false;
	}
	else if(frmName.card_code.value=="")
	{
// 		alert(frmName.cctype.value);
		document.getElementById('err').innerHTML='* Please enter your credit card security code !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.card_code.focus();
		return false;
	}
	else if(!frmName.card_code.value.match(zip_code))
	{	
		document.getElementById('err').innerHTML='* Invalid security code !';
		document.getElementById('err').style.backgroundColor=color;
		frmName.card_code.select();
		return false;
	}
}

// Function for free research form validation.
function validate_research_frm(mem_type)
{	
	if(mem_type==1)
	{
 		var doc =document.free_research1;
	}
	else
	{
		var doc =document.free_research2;
	}

	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(doc.email.value);
	var str=doc.email.value;
	if(doc.user_name.value=="")
	{
		alert("Name should not be blank!");
		doc.user_name.focus();
		return false;
	}
	else if(doc.user_name.value.charAt(0)==' ')
	{
		alert("Name can't be start by space!");
		doc.user_name.value= "";
		doc.user_name.focus();
		return false;
	}
	else if(!doc.user_name.value.match(reg_exp_char))
	{
		alert("Invalid name!");
		doc.user_name.focus();
		doc.user_name.value= "";
		return false;
	}
	else if ((doc.phone.value==null)||(doc.phone.value==""))
	{
		alert("Please enter your phone number!")
		doc.phone.focus()
		return false
	}
	else if (checkInternationalPhone(doc.phone.value)==false){
		alert("Please enter a valid phone number")
		doc.phone.value=""
		doc.phone.focus()
		return false
	}
	else if(doc.email.value=="")
	{
		alert("Email address should not be blank!");
		doc.email.focus();
		return false;
	}
	else if(doc.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		doc.email.value= "";
		doc.email.focus();
		return false;
	}
	else if(doc.state.value==0)
	{
		alert("Please select your state!");
		doc.state.focus();
		return false;
	}
	
	else if(doc.sub_cat.value==0)
	{
		alert("Please select program type!");
		doc.sub_cat.focus();
		return false;
	}
	else if(doc.income.value==0)
	{
		alert("Please select income!");
		doc.income.focus();
		return false;
	}
}
// function for subscribe newsletter
function subscribe_newsletter()
{	
	doc = document.subscriber_form;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(document.getElementById('email').value);
	if((document.getElementById('email').value==""))
	{
	alert("Please enter email address !");	
	document.getElementById('email').focus();
	return false;
	}
	else if(document.getElementById('email').value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		document.getElementById('email').value= "";
		document.getElementById('email').focus();
		return false;
	}
	else if(document.getElementById('email').value!="" && check==false)
	{
		alert("Invalid email address!");
		document.getElementById('email').value= "";
		document.getElementById('email').focus();
		return false;
	}
	else
	{
		window.location.reload(true);
	}
}
// Validation function for call back form.
function validate_call_back()
{
	var frmName=document.sendphone;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(frmName.user_email.value);
	if(frmName.user_name.value=="")
	{
		alert("Please enter your name!");
		frmName.user_name.focus();
		return false;
	}
	else if(frmName.user_name.value.charAt(0)==' ')
	{
		alert("Name can't be start by space!");
		frmName.user_name.value= "";
		frmName.user_name.focus();
		return false;
	}
	else if(!frmName.user_name.value.match(reg_exp_char))
	{
		alert("Invalid name!");
		frmName.user_name.focus();
		frmName.user_name.value= "";
		return false;
	}
	else if(frmName.user_email.value=="")
	{
		alert("Please enter your email address!");
		frmName.user_email.focus();
		return false;
	}
	else if(frmName.user_email.value!="" && check==false)
	{
		alert("Invalid email address!");
		frmName.user_email.value= "";
		frmName.user_email.focus();
		return false;
	}
	else if(frmName.phone_no.value=="")
	{
		alert("Please enter your phone number!");
		frmName.phone_no.focus();
		return false;
	}
	else if (checkInternationalPhone(frmName.phone_no.value)==false)
	{
		alert("Please enter a valid phone number!")
		frmName.phone_no.value=""
		frmName.phone_no.focus()
		return false
	}
	else if(frmName.captcha_number.value=="")
	{
		alert("Please enter code!");
		frmName.captcha_number.focus();
		return false;
	}
}
// Free Research Form Validation

function validate_member_research_help()
{
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(document.getElementById('email_id').value);
	//var str=document.getElementById('email_id').value;
	if(document.getElementById('f_name').value=="")
	{
		alert("Please enter your first name!");
		document.getElementById('f_name').focus();
		return false;
	}
	else if(document.getElementById('f_name').value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		document.getElementById('f_name').value= "";
		document.getElementById('f_name').focus();
		return false;
	}
	else if(!document.getElementById('f_name').value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		document.getElementById('f_name').focus();
		document.getElementById('f_name').value= "";
		return false;
	}
	else if(document.getElementById('l_name').value=="")
	{
		alert("Please enter your last name!");
		document.getElementById('l_name').focus();
		return false;
	}
	else if(document.getElementById('l_name').value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		document.getElementById('l_name').value= "";
		document.getElementById('l_name').focus();
		return false;
	}
	else if(!document.getElementById('l_name').value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		document.getElementById('l_name').focus();
		document.getElementById('l_name').value= "";
		return false;
	}
	else if(document.getElementById('email_id').value=="")
	{
		alert("Please enter your email address!");
		document.getElementById('email_id').focus();
		return false;
	}
	else if(document.getElementById('email_id').value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		document.getElementById('email_id').value= "";
		document.getElementById('email_id').focus();
		return false;
	}
	else if(document.getElementById('email_id').value!="" && check==false)
	{
		alert("Invalid email address!");
		document.getElementById('email_id').value= "";
		document.getElementById('email_id').focus();
		return false;
	}
	else if((document.getElementById('phone_no').value==null) || (document.getElementById('phone_no').value==""))
	{
		alert("Please enter your phone number!");
		document.getElementById('phone_no').focus();
		return false;
	}
	else if(checkInternationalPhone(document.getElementById('phone_no').value) == false){
		alert("Please enter a valid phone number!");
		document.getElementById('phone_no').value="";
		document.getElementById('phone_no').focus();
		return false
	}
	else if(document.getElementById('qus_comm').value=="")
	{
		alert("Please enter your qus/comment!");
		document.getElementById('qus_comm').focus();
		return false;
	}
	else
	{
		showContent('free-research-mail.php', send_mail2(), 1, send_ids('my_msg','FormDiv'),'loader');
		return true;
	}
}
function validate_research_frm()
{  
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var zip_code=/^[0-9,]+$/;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|[A-Z]{2,4}|\d+)$/;
	var check = regex.test(document.getElementById('emailid').value);
	//var str=document.getElementById('email').value;
	//alert(str);
	if(document.getElementById('fname').value=="")
	{
		alert("Please enter your first name!");
		document.getElementById('fname').focus();
		return false;
	}
	else if(document.getElementById('fname').value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		document.getElementById('fname').value= "";
		document.getElementById('fname').focus();
		return false;
	}
	else if(!document.getElementById('fname').value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		document.getElementById('fname').focus();
		document.getElementById('fname').value= "";
		return false;
	}
	else if(document.getElementById('lname').value=="")
	{
		alert("Please enter your last name!");
		document.getElementById('lname').focus();
		return false;
	}
	else if(document.getElementById('fname').value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		document.getElementById('lname').value= "";
		document.getElementById('lname').focus();
		return false;
	}
	else if(!document.getElementById('lname').value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		document.getElementById('lname').focus();
		document.getElementById('lname').value= "";
		return false;
	}
	else if(document.getElementById('emailid').value=="")
	{
		alert("Please enter your email address!");
		document.getElementById('emailid').focus();
		return false;
	}
	else if(document.getElementById('emailid').value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		document.getElementById('emailid').value= "";
		document.getElementById('emailid').focus();
		return false;
	}
	else if(document.getElementById('emailid').value!="" && check==false)
	{
		alert("Invalid email address!");
		document.getElementById('emailid').value= "";
		document.getElementById('emailid').focus();
		return false;
	}
	else if((document.getElementById('phone').value==null) || (document.getElementById('phone').value==""))
	{
		alert("Please enter your phone number!");
		document.getElementById('phone').focus();
		return false;
	}
	else if(checkInternationalPhone(document.getElementById('phone').value) == false){
		alert("Please enter a valid phone number!");
		document.getElementById('phone').value="";
		document.getElementById('phone').focus();
		return false
	}
	else if(document.getElementById('comment').value=="")
	{
		alert("Please enter your qus/comment!");
		document.getElementById('comment').focus();
		return false;
	}
	else
	{
		showContent('free-research-mail.php', send_mail1(), 1, send_ids('my_msg','FormDiv'),'loader');
		return true;
	}
}

// Validation for 15 government programs
function ValidateFifteenprograms()
{  
	var frmName=document.frm1;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var ages=/^[0-9,]+$/;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	var color='';
	if(document.getElementById('f_name').value=="")
	{
		alert("Please enter your first name!");
		document.getElementById('f_name').focus();
		return false;
	}
	else if(document.getElementById('f_name').value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		document.getElementById('f_name').value= "";
		document.getElementById('f_name').focus();
		return false;
	}
	else if(!document.getElementById('f_name').value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		document.getElementById('f_name').focus();
		document.getElementById('f_name').value= "";
		return false;
	}
	else if(document.getElementById('l_name').value=="")
	{
		alert("Please enter your last name!");
		document.getElementById('l_name').focus();
		return false;
	}
	else if(document.getElementById('l_name').value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		document.getElementById('l_name').value= "";
		document.getElementById('l_name').focus();
		return false;
	}
	else if(!document.getElementById('l_name').value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		document.getElementById('l_name').focus();
		document.getElementById('l_name').value= "";
		return false;
	}
	else if(document.getElementById('address').value=="")
	{
		alert("Please enter your address!");
		document.getElementById('address').focus();
		return false;
	}
	else if(document.getElementById('city').value=="")
	{
		alert("Please enter your city!");
		document.getElementById('city').focus();
		return false;
	}
	else if(document.getElementById('city').value.charAt(0)==' ')
	{
		alert("City name can't be start by space!");
		document.getElementById('city').value= "";
		document.getElementById('city').focus();
		return false;
	}
	else if(!document.getElementById('city').value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		document.getElementById('city').focus();
		document.getElementById('city').value= "";
		return false;
	}

	else if(document.getElementById('state_name').value=="")
	{
		alert("Please enter your state!");
		document.getElementById('state_name').focus();
		return false;
	}
	else if(document.getElementById('state_name').value.charAt(0)==' ')
	{
		alert("State name can't be start by space!");
		document.getElementById('state_name').value= "";
		document.getElementById('state_name').focus();
		return false;
	}
	else if(!document.getElementById('state_name').value.match(reg_exp_char))
	{
		alert("Invalid state name!");
		document.getElementById('state_name').focus();
		document.getElementById('state_name').value= "";
		return false;
	}

	else if(document.getElementById('zip_code').value=="")
	{
		alert("Please enter your zip code!");
		document.getElementById('zip_code').focus();
		return false;
	}
	else if(!document.getElementById('zip_code').value.match(zip_code))
	{
		alert("Invalid zip code!");
		document.getElementById('zip_code').focus();
		document.getElementById('zip_code').value= "";
		return false;
	}
	else if(document.getElementById('county').value=="")
	{
		alert("Please enter your county name!");
		document.getElementById('county').focus();
		return false;
	}
	else if(document.getElementById('county').value.charAt(0)==' ')
	{
		alert("County name can't be start by space!");
		document.getElementById('county').value= "";
		document.getElementById('county').focus();
		return false;
	}
	else if(!document.getElementById('county').value.match(reg_exp_char))
	{
		alert("Invalid county name!");
		document.getElementById('county').focus();
		document.getElementById('county').value= "";
		return false;
	}
// 	else if(document.getElementById('tele_phone_provider').value=="")
// 	{
// 		alert("Please enter telephone service provider name!");
// 		document.getElementById('tele_phone_provider').focus();
// 		return false;
// 	}
// 	else if(document.getElementById('tele_phone_provider').value.charAt(0)==' ')
// 	{
// 		alert("Telephone service provider name can't be start by space!");
// 		document.getElementById('tele_phone_provider').value= "";
// 		document.getElementById('tele_phone_provider').focus();
// 		return false;
// 	}
// 	else if(!document.getElementById('tele_phone_provider').value.match(reg_exp_char))
// 	{
// 		alert("Invalid telephone service provider name!");
// 		document.getElementById('tele_phone_provider').focus();
// 		document.getElementById('tele_phone_provider').value= "";
// 		return false;
// 	}
	else if(document.getElementById('age').value=="")
	{
		alert("Please enter your age!");
		document.getElementById('age').focus();
		return false;
	}
	else if(!document.getElementById('age').value.match(zip_code))
	{
		alert("Invalid age!");
		document.getElementById('age').focus();
		document.getElementById('age').value= "";
		return false;
	}
	else if(document.getElementById('ages_of_children').value=="")
	{
		alert("Please enter ages of children!");
		document.getElementById('ages_of_children').focus();
		return false;
	}
	else if(!document.getElementById('ages_of_children').value.match(ages))
	{
		alert("Invalid ages of children!");
		document.getElementById('ages_of_children').focus();
		document.getElementById('ages_of_children').value= "";
		return false;
	}
	else if((document.getElementById('phone').value==null) || (document.getElementById('phone').value==""))
	{
		alert("Please enter your phone number!");
		document.getElementById('phone').focus();
		return false;
	}
	else if(checkInternationalPhone(document.getElementById('phone').value) == false){
		alert("Please enter a valid phone number!");
		document.getElementById('phone').value="";
		document.getElementById('phone').focus();
		return false
	}
	else if(document.getElementById('email_id').value=="")
	{
		alert("Please enter your email address!");
		document.getElementById('email_id').focus();
		return false;
	}
	else if(document.getElementById('email_id').value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		document.getElementById('email_id').value= "";
		document.getElementById('email_id').focus();
		return false;
	}
	else if(document.getElementById('email_id').value!="" && check==false)
	{
		alert("Invalid email address!");
		document.getElementById('email_id').value= "";
		document.getElementById('email_id').focus();
		return false;
	}
	else if(document.getElementById('card_type').value==0)
	{
		alert("Please select credit card type!");
		document.getElementById('card_type').focus();
		return false;
	}
	else if(document.getElementById('card_no').value=="")
	{
		alert("Please enter credit card number!");
		document.getElementById('card_no').focus();
		return false;
	}
	else if(!document.getElementById('card_no').value.match(zip_code))
	{
		alert("Invalid credit card number!");
		document.getElementById('card_no').focus();
		document.getElementById('card_no').value= "";
		return false;
	}
	else if(document.getElementById('ccv_no').value=="")
	{
		alert("Please enter CVV2 number!");
		document.getElementById('ccv_no').focus();
		return false;
	}
	else if(!document.getElementById('ccv_no').value.match(zip_code))
	{
		alert("Invalid CVV number!");
		document.getElementById('ccv_no').focus();
		document.getElementById('ccv_no').value= "";
		return false;
	}
	else if(document.getElementById('month').value==0)
	{
		alert("Please select month!");
		document.getElementById('month').focus();
		return false;
	}
	else if(document.getElementById('year').value==0)
	{
		alert("Please select year!");
		document.getElementById('year').focus();
		return false;
	}
}

// Validation for government proframs form 2

// Validation for 15 government programs
function ValidateFifteenPrograms1(FrmName)
{  
	var frmName=document.frm2;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var ages=/^[0-9,]+$/;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	var color='';
	if(frmName.f_name.value=="")
	{
		alert("Please enter your first name!");
		frmName.f_name.focus();
		return false;
	}
	else if(frmName.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		frmName.f_name.value= "";
		frmName.f_name.focus();
		return false;
	}
	else if(!frmName.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		frmName.f_name.focus();
		frmName.f_name.value= "";
		return false;
	}
	else if(frmName.l_name.value=="")
	{
		alert("Please enter your last name!");
		frmName.l_name.focus();
		return false;
	}
	else if(frmName.l_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		frmName.l_name.value= "";
		frmName.l_name.focus();
		return false;
	}
	else if(!frmName.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		frmName.l_name.focus();
		frmName.l_name.value= "";
		return false;
	}
	else if(frmName.address.value=="")
	{
		alert("Please enter your address!");
		frmName.address.focus();
		return false;
	}
	else if(frmName.city.value=="")
	{
		alert("Please enter your city!");
		frmName.city.focus();
		return false;
	}
	else if(frmName.city.value.charAt(0)==' ')
	{
		alert("City name can't be start by space!");
		frmName.city.value= "";
		frmName.city.focus();
		return false;
	}
	else if(!frmName.city.value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		frmName.city.focus();
		frmName.city.value= "";
		return false;
	}

	else if(frmName.state.value=="")
	{
		alert("Please enter your state!");
		frmName.state.focus();
		return false;
	}
	else if(frmName.state.value.charAt(0)==' ')
	{
		alert("State name can't be start by space!");
		frmName.state.value= "";
		frmName.state.focus();
		return false;
	}
	else if(!frmName.state.value.match(reg_exp_char))
	{
		alert("Invalid state name!");
		frmName.state.focus();
		frmName.state.value= "";
		return false;
	}

	else if(frmName.zip.value=="")
	{
		alert("Please enter your zip code!");
		frmName.zip.focus();
		return false;
	}
	else if(!frmName.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		frmName.zip.focus();
		frmName.zip.value= "";
		return false;
	}
	else if(frmName.county.value=="")
	{
		alert("Please enter your county name!");
		frmName.county.focus();
		return false;
	}
	else if(frmName.county.value.charAt(0)==' ')
	{
		alert("County name can't be start by space!");
		frmName.county.value= "";
		frmName.county.focus();
		return false;
	}
	else if(!frmName.county.value.match(reg_exp_char))
	{
		alert("Invalid county name!");
		frmName.county.focus();
		frmName.county.value= "";
		return false;
	}
	else if(frmName.age.value=="")
	{
		alert("Please enter your age!");
		frmName.age.focus();
		return false;
	}
	else if(!frmName.age.value.match(zip_code))
	{
		alert("Invalid age!");
		frmName.age.focus();
		frmName.age.value= "";
		return false;
	}
	
	else if((frmName.phone.value==null) || (frmName.phone.value==""))
	{
		alert("Please enter your phone number!");
		frmName.phone.focus();
		return false;
	}
	else if(checkInternationalPhone(frmName.phone.value) == false){
		alert("Please enter a valid phone number!");
		frmName.phone.value="";
		frmName.phone.focus();
		return false
	}
	else if(frmName.email.value=="")
	{
		alert("Please enter your email address!");
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.card_type.value==0)
	{
		alert("Please select credit card type!");
		frmName.card_type.focus();
		return false;
	}
	else if(frmName.card_no.value=="")
	{
		alert("Please enter credit card number!");
		frmName.card_no.focus();
		return false;
	}
	else if(!frmName.card_no.value.match(zip_code))
	{
		alert("Invalid credit card number!");
		frmName.card_no.focus();
		frmName.card_no.value= "";
		return false;
	}
	else if(frmName.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		frmName.ccv_no.focus();
		return false;
	}
	else if(!frmName.ccv_no.value.match(zip_code))
	{
		alert("Invalid CVV number!");
		frmName.ccv_no.focus();
		frmName.ccv_no.value= "";
		return false;
	}
	else if(frmName.month.value==0)
	{
		alert("Please select month!");
		frmName.month.focus();
		return false;
	}
	else if(frmName.year.value==0)
	{
		alert("Please select year!");
		frmName.year.focus();
		return false;
	}
}

	
// Validation for 6 government programs
function ValidateFifteenPrograms6(FrmName)
{  
	var frmName=document.frm6;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var ages=/^[0-9,]+$/;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	var color='';
	if(frmName.f_name.value=="")
	{
		alert("Please enter your first name!");
		frmName.f_name.focus();
		return false;
	}
	else if(frmName.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		frmName.f_name.value= "";
		frmName.f_name.focus();
		return false;
	}
	else if(!frmName.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		frmName.f_name.focus();
		frmName.f_name.value= "";
		return false;
	}
	else if(frmName.l_name.value=="")
	{
		alert("Please enter your last name!");
		frmName.l_name.focus();
		return false;
	}
	else if(frmName.l_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		frmName.l_name.value= "";
		frmName.l_name.focus();
		return false;
	}
	else if(!frmName.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		frmName.l_name.focus();
		frmName.l_name.value= "";
		return false;
	}
	else if(frmName.address.value=="")
	{
		alert("Please enter your address!");
		frmName.address.focus();
		return false;
	}
	else if(frmName.city.value=="")
	{
		alert("Please enter your city!");
		frmName.city.focus();
		return false;
	}
	else if(frmName.city.value.charAt(0)==' ')
	{
		alert("City name can't be start by space!");
		frmName.city.value= "";
		frmName.city.focus();
		return false;
	}
	else if(!frmName.city.value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		frmName.city.focus();
		frmName.city.value= "";
		return false;
	}

	else if(frmName.state.value=="")
	{
		alert("Please enter your state!");
		frmName.state.focus();
		return false;
	}
	else if(frmName.state.value.charAt(0)==' ')
	{
		alert("State name can't be start by space!");
		frmName.state.value= "";
		frmName.state.focus();
		return false;
	}
	else if(!frmName.state.value.match(reg_exp_char))
	{
		alert("Invalid state name!");
		frmName.state.focus();
		frmName.state.value= "";
		return false;
	}

	else if(frmName.zip.value=="")
	{
		alert("Please enter your zip code!");
		frmName.zip.focus();
		return false;
	}
	else if(!frmName.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		frmName.zip.focus();
		frmName.zip.value= "";
		return false;
	}
	else if(frmName.county.value=="")
	{
		alert("Please enter your county name!");
		frmName.county.focus();
		return false;
	}
	else if(frmName.county.value.charAt(0)==' ')
	{
		alert("County name can't be start by space!");
		frmName.county.value= "";
		frmName.county.focus();
		return false;
	}
	else if(!frmName.county.value.match(reg_exp_char))
	{
		alert("Invalid county name!");
		frmName.county.focus();
		frmName.county.value= "";
		return false;
	}

	else if(frmName.tele_phone_provider.value=="")
	{
		alert("Please enter telephone service provider name!");
		frmName.tele_phone_provider.focus();
		return false;
	}
	else if(frmName.tele_phone_provider.value.charAt(0)==' ')
	{
		alert("Telephone service provider name can't be start by space!");
		frmName.tele_phone_provider.value= "";
		frmName.tele_phone_provider.focus();
		return false;
	}
	else if(!frmName.tele_phone_provider.value.match(reg_exp_char))
	{
		alert("Invalid telephone service provider name!");
		frmName.tele_phone_provider.focus();
		frmName.tele_phone_provider.value= "";
		return false;
	}
	
	else if(frmName.age.value=="")
	{
		alert("Please enter your age!");
		frmName.age.focus();
		return false;
	}
	else if(!frmName.age.value.match(zip_code))
	{
		alert("Invalid age!");
		frmName.age.focus();
		frmName.age.value= "";
		return false;
	}
	
	else if((frmName.phone.value==null) || (frmName.phone.value==""))
	{
		alert("Please enter your phone number!");
		frmName.phone.focus();
		return false;
	}
	else if(checkInternationalPhone(frmName.phone.value) == false){
		alert("Please enter a valid phone number!");
		frmName.phone.value="";
		frmName.phone.focus();
		return false
	}
	else if(frmName.email.value=="")
	{
		alert("Please enter your email address!");
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.card_type.value==0)
	{
		alert("Please select credit card type!");
		frmName.card_type.focus();
		return false;
	}
	else if(frmName.card_no.value=="")
	{
		alert("Please enter credit card number!");
		frmName.card_no.focus();
		return false;
	}
	else if(!frmName.card_no.value.match(zip_code))
	{
		alert("Invalid credit card number!");
		frmName.card_no.focus();
		frmName.card_no.value= "";
		return false;
	}
	else if(frmName.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		frmName.ccv_no.focus();
		return false;
	}
	else if(!frmName.ccv_no.value.match(zip_code))
	{
		alert("Invalid CVV number!");
		frmName.ccv_no.focus();
		frmName.ccv_no.value= "";
		return false;
	}
	else if(frmName.month.value==0)
	{
		alert("Please select month!");
		frmName.month.focus();
		return false;
	}
	else if(frmName.year.value==0)
	{
		alert("Please select year!");
		frmName.year.focus();
		return false;
	}
}
	

// Validation for 6 government programs
function ValidateProgramsNine(FrmName)
{  
	var frmName=document.frm9;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var ages=/^[0-9,]+$/;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	var color='';
	if(frmName.f_name.value=="")
	{
		alert("Please enter your first name!");
		frmName.f_name.focus();
		return false;
	}
	else if(frmName.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		frmName.f_name.value= "";
		frmName.f_name.focus();
		return false;
	}
	else if(!frmName.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		frmName.f_name.focus();
		frmName.f_name.value= "";
		return false;
	}
	else if(frmName.l_name.value=="")
	{
		alert("Please enter your last name!");
		frmName.l_name.focus();
		return false;
	}
	else if(frmName.l_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		frmName.l_name.value= "";
		frmName.l_name.focus();
		return false;
	}
	else if(!frmName.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		frmName.l_name.focus();
		frmName.l_name.value= "";
		return false;
	}
	else if(frmName.address.value=="")
	{
		alert("Please enter your address!");
		frmName.address.focus();
		return false;
	}
	else if(frmName.city.value=="")
	{
		alert("Please enter your city!");
		frmName.city.focus();
		return false;
	}
	else if(frmName.city.value.charAt(0)==' ')
	{
		alert("City name can't be start by space!");
		frmName.city.value= "";
		frmName.city.focus();
		return false;
	}
	else if(!frmName.city.value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		frmName.city.focus();
		frmName.city.value= "";
		return false;
	}

	else if(frmName.state.value=="")
	{
		alert("Please enter your state!");
		frmName.state.focus();
		return false;
	}
	else if(frmName.state.value.charAt(0)==' ')
	{
		alert("State name can't be start by space!");
		frmName.state.value= "";
		frmName.state.focus();
		return false;
	}
	else if(!frmName.state.value.match(reg_exp_char))
	{
		alert("Invalid state name!");
		frmName.state.focus();
		frmName.state.value= "";
		return false;
	}

	else if(frmName.zip.value=="")
	{
		alert("Please enter your zip code!");
		frmName.zip.focus();
		return false;
	}
	else if(!frmName.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		frmName.zip.focus();
		frmName.zip.value= "";
		return false;
	}
	else if(frmName.county.value=="")
	{
		alert("Please enter your county name!");
		frmName.county.focus();
		return false;
	}
	else if(frmName.county.value.charAt(0)==' ')
	{
		alert("County name can't be start by space!");
		frmName.county.value= "";
		frmName.county.focus();
		return false;
	}
	else if(!frmName.county.value.match(reg_exp_char))
	{
		alert("Invalid county name!");
		frmName.county.focus();
		frmName.county.value= "";
		return false;
	}
// 	else if(frmName.age.value=="")
// 	{
// 		alert("Please enter your age!");
// 		frmName.age.focus();
// 		return false;
// 	}
// 	else if(!frmName.age.value.match(zip_code))
// 	{
// 		alert("Invalid age!");
// 		frmName.age.focus();
// 		frmName.age.value= "";
// 		return false;
// 	}
// 
// 	else if(frmName.ages_of_children.value=="")
// 	{
// 		alert("Please enter ages of children!");
// 		frmName.ages_of_children.focus();
// 		return false;
// 	}
// 	else if(!frmName.ages_of_children.value.match(ages))
// 	{
// 		alert("Invalid ages of children!");
// 		frmName.ages_of_children.focus();
// 		frmName.ages_of_children.value= "";
// 		return false;
// 	}
	
	else if((frmName.phone.value==null) || (frmName.phone.value==""))
	{
		alert("Please enter your phone number!");
		frmName.phone.focus();
		return false;
	}
	else if(checkInternationalPhone(frmName.phone.value) == false){
		alert("Please enter a valid phone number!");
		frmName.phone.value="";
		frmName.phone.focus();
		return false
	}
	else if(frmName.email.value=="")
	{
		alert("Please enter your email address!");
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.card_type.value==0)
	{
		alert("Please select credit card type!");
		frmName.card_type.focus();
		return false;
	}
	else if(frmName.card_no.value=="")
	{
		alert("Please enter credit card number!");
		frmName.card_no.focus();
		return false;
	}
	else if(!frmName.card_no.value.match(zip_code))
	{
		alert("Invalid credit card number!");
		frmName.card_no.focus();
		frmName.card_no.value= "";
		return false;
	}
	else if(frmName.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		frmName.ccv_no.focus();
		return false;
	}
	else if(!frmName.ccv_no.value.match(zip_code))
	{
		alert("Invalid CVV number!");
		frmName.ccv_no.focus();
		frmName.ccv_no.value= "";
		return false;
	}
	else if(frmName.month.value==0)
	{
		alert("Please select month!");
		frmName.month.focus();
		return false;
	}
	else if(frmName.year.value==0)
	{
		alert("Please select year!");
		frmName.year.focus();
		return false;
	}
}

// Validation for 6 government programs
function ValidateProgramsSeven(FrmName)
{  
	var frmName=document.frm7;
	var reg_exp_char=/^[a-z,A-Z,.,_,\-,',`, ]+$/;
	var zip_code=/^[0-9]+$/;
	var ages=/^[0-9,]+$/;
	var regexp = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	
	var check = regexp.test(frmName.email.value);	
	var color='';
	if(frmName.f_name.value=="")
	{
		alert("Please enter your first name!");
		frmName.f_name.focus();
		return false;
	}
	else if(frmName.f_name.value.charAt(0)==' ')
	{
		alert("First name can't be start by space!");
		frmName.f_name.value= "";
		frmName.f_name.focus();
		return false;
	}
	else if(!frmName.f_name.value.match(reg_exp_char))
	{
		alert("Invalid first name!");
		frmName.f_name.focus();
		frmName.f_name.value= "";
		return false;
	}
	else if(frmName.l_name.value=="")
	{
		alert("Please enter your last name!");
		frmName.l_name.focus();
		return false;
	}
	else if(frmName.l_name.value.charAt(0)==' ')
	{
		alert("Last name can't be start by space!");
		frmName.l_name.value= "";
		frmName.l_name.focus();
		return false;
	}
	else if(!frmName.l_name.value.match(reg_exp_char))
	{
		alert("Invalid last name!");
		frmName.l_name.focus();
		frmName.l_name.value= "";
		return false;
	}
	else if(frmName.address.value=="")
	{
		alert("Please enter your address!");
		frmName.address.focus();
		return false;
	}
	else if(frmName.city.value=="")
	{
		alert("Please enter your city!");
		frmName.city.focus();
		return false;
	}
	else if(frmName.city.value.charAt(0)==' ')
	{
		alert("City name can't be start by space!");
		frmName.city.value= "";
		frmName.city.focus();
		return false;
	}
	else if(!frmName.city.value.match(reg_exp_char))
	{
		alert("Invalid city name!");
		frmName.city.focus();
		frmName.city.value= "";
		return false;
	}

	else if(frmName.state.value=="")
	{
		alert("Please enter your state!");
		frmName.state.focus();
		return false;
	}
	else if(frmName.state.value.charAt(0)==' ')
	{
		alert("State name can't be start by space!");
		frmName.state.value= "";
		frmName.state.focus();
		return false;
	}
	else if(!frmName.state.value.match(reg_exp_char))
	{
		alert("Invalid state name!");
		frmName.state.focus();
		frmName.state.value= "";
		return false;
	}

	else if(frmName.zip.value=="")
	{
		alert("Please enter your zip code!");
		frmName.zip.focus();
		return false;
	}
	else if(!frmName.zip.value.match(zip_code))
	{
		alert("Invalid zip code!");
		frmName.zip.focus();
		frmName.zip.value= "";
		return false;
	}
	else if(frmName.county.value=="")
	{
		alert("Please enter your county name!");
		frmName.county.focus();
		return false;
	}
	else if(frmName.county.value.charAt(0)==' ')
	{
		alert("County name can't be start by space!");
		frmName.county.value= "";
		frmName.county.focus();
		return false;
	}
	else if(!frmName.county.value.match(reg_exp_char))
	{
		alert("Invalid county name!");
		frmName.county.focus();
		frmName.county.value= "";
		return false;
	}
	
	else if(frmName.ages_of_children.value=="")
	{
		alert("Please enter ages of children!");
		frmName.ages_of_children.focus();
		return false;
	}
	else if(!frmName.ages_of_children.value.match(ages))
	{
		alert("Invalid ages of children!");
		frmName.ages_of_children.focus();
		frmName.ages_of_children.value= "";
		return false;
	}
	
	else if((frmName.phone.value==null) || (frmName.phone.value==""))
	{
		alert("Please enter your phone number!");
		frmName.phone.focus();
		return false;
	}
	else if(checkInternationalPhone(frmName.phone.value) == false){
		alert("Please enter a valid phone number!");
		frmName.phone.value="";
		frmName.phone.focus();
		return false
	}
	else if(frmName.email.value=="")
	{
		alert("Please enter your email address!");
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value.charAt(0)==' ')
	{
		alert("Email address can't be start by space!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.email.value!="" && check==false)
	{
		alert("Invalid email address!");
		frmName.email.value= "";
		frmName.email.focus();
		return false;
	}
	else if(frmName.card_type.value==0)
	{
		alert("Please select credit card type!");
		frmName.card_type.focus();
		return false;
	}
	else if(frmName.card_no.value=="")
	{
		alert("Please enter credit card number!");
		frmName.card_no.focus();
		return false;
	}
	else if(!frmName.card_no.value.match(zip_code))
	{
		alert("Invalid credit card number!");
		frmName.card_no.focus();
		frmName.card_no.value= "";
		return false;
	}
	else if(frmName.ccv_no.value=="")
	{
		alert("Please enter CVV2 number!");
		frmName.ccv_no.focus();
		return false;
	}
	else if(!frmName.ccv_no.value.match(zip_code))
	{
		alert("Invalid CVV number!");
		frmName.ccv_no.focus();
		frmName.ccv_no.value= "";
		return false;
	}
	else if(frmName.month.value==0)
	{
		alert("Please select month!");
		frmName.month.focus();
		return false;
	}
	else if(frmName.year.value==0)
	{
		alert("Please select year!");
		frmName.year.focus();
		return false;
	}
}



