function  ask_doct()
{   
	
	var val = document.frm1;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var check=regex.test(val.email.value);
	
		if(val.fname.value=='')
			{
				alert('Please Provide Your First Name');
				val.fname.focus();
				return false;
			}
		else if(val.lname.value=='')
			{
				alert('Please Provide Your Last Name');
				val.lname.focus();
				return false;
			}	
		else if(val.email.value=='')
			{
				alert('Please Provide Your Email');
				val.email.focus();
				return false;
			}
		else if(check==false)
			{
					alert("Enter a valid email address");
					val.email.select();
					return false;
			}
		else if(val.country.value=="")
		{
			alert("Plesae provide Contry");
			val.country.focus();
			return false;
		}
		else if(val.hphone1.value=="")
		{
			alert("Plesae Provide Phoneno.");
			val.hphone1.focus();
			return false;
			
		}
		else if(val.hphone2.value=="")
		{
			alert("Plesae Provide Phoneno.");
			val.hphone2.focus();
			return false;
			
		}
		else if(val.know.selectedIndex==0)
		{
			alert("Plesae Provide vaild value");
			val.know.focus();
			return false;
			
		}
		else if(val.ques.value=='')
			{
				alert('Please Provide Your Medical Question');
				val.ques.focus();
				return false;
			}
		else if(val.cap_code.value=='')
		{
		alert('Please Enter the code');
		val.cap_code.focus();
		return false;
		}		
		
		
}
function  contactus()
{
	var val = document.frm;
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var check=regex.test(val.email_con.value);
	
		if(val.fname.value=='')
			{
				alert('Please Provide Your First Name');
				val.fname.focus();
				return false;
			}
		else if(val.lname.value=='')
			{
				alert('Please Provide Your Last Name');
				val.lname.focus();
				return false;
			}	
		else if(val.email_con.value=='')
			{
				alert('Please Provide Your Email');
				val.email_con.focus();
				return false;
			}
		else if(check==false)
			{
					alert("Enter a valid email address");
					val.email_con.select();
					return false;
			}
		else if(val.pass_con.value=='')
		{
			alert("Please provide Password");
			val.pass_con.focus();
			return false;
			
		}
		else if(val.cpass_con.value=='')
		{
			alert("Please provide Confirm Password");
			val.cpass_con.focus();
			return false;
			
		}
		else if(val.cpass_con.value!=val.pass_con.value)
		{
			alert("Confirm password field does not match");
			val.cpass_con.select();
			return false;
		}
		else if(val.country.selectedIndex==0)
		{
			alert("Please Select Country");
			val.country.focus();
			return false;
		}
		else if(val.hphone.value=='')
		{
			alert("Please Enter a Working Telephone Number. Your information will be kept confidential and used for verification and consultation purposes only");
			val.hphone.focus();
			return false;
		}
		else if(val.comments.value=='')
			{
				alert('Please Provide Your Comments');
				val.comments.focus();
				return false;
			}
			

}


function formatPhone()
{
	oldtxt = window.event.srcElement.value
	len = oldtxt.length
	if(window.event.keyCode>47 && window.event.keyCode<58 && len<=11)
	{
		newtxt = oldtxt
		nxt = window.event.keyCode
		nxt = parseInt(nxt) - 48
		if(len<3 || (len>4 && len<7) || len>8)
		newtxt+=nxt
		else
		newtxt+="-"+nxt
		window.event.srcElement.value = newtxt
	}
	window.event.cancelBubble = true
	window.event.returnValue = false
}

function valid()
	{
		var val = document.frm1;
		if(val.mem_id.value=='')
			{
				alert('Please Provide Your User Name');
				val.mem_id.focus();
				return false;
			}
		if(val.mem_pass.value=='')
			{
				alert('Please Provide Your Password');
				val.mem_pass.focus();
				return false;
			}
		else
		frm1.submit();
	}

function medical_his()
{
	if(document.frm.blood_type.value=="0")
	{
		alert("Please Select Blood Type");
		document.frm.blood_type.focus();
		return false;
	}
	else if(document.frm.height.value=="")
	{
		alert("Please enter height");
		document.frm.height.focus();
		return false;
	}
	else if(document.frm.weight.value=="")
	{
		alert("Please enter weight");
		document.frm.weight.focus();
		return false;
	}
	else if(document.frm.cont_person.value=="")
	{
		alert("Please enter emergency contact person name");
		document.frm.cont_person.focus();
		return false;
	}
	else if(document.frm.cont_no.value=="")
	{
		alert("Please enter contact person Number");
		document.frm.cont_no.focus();
		return false;
	}
	else if(document.frm.ref_doc.value=="")
	{
		alert("Please enter refering doctor's Name");
		document.frm.ref_doc.focus();
		return false;
	}
	else if(document.frm.date_lp_m.selectedIndex==0)
	{
		alert("Please enter month of last physical");
		document.frm.date_lp_m.focus();
		return false;
	}
	else if(document.frm.date_lp_d.selectedIndex==0)
	{
		alert("Please enter day of last physical");
		document.frm.date_lp_d.focus();
		return false;
	}
	else if(document.frm.date_lp_y.selectedIndex==0)
	{
		alert("Please enter year of last physical");
		document.frm.date_lp_y.focus();
		return false;
	}
	else
	{
		
		var a=document.frm.length;
		var flg = new Array();
		for(var i=13;i<=30;i=i+4)
		{
		   var med_prob=document.frm.elements[i].value;
		   var file_name=document.frm.elements[i].name;          //catching all medical_prob
		   var year = document.frm.elements[i+1].value; //Year Name.
			if((med_prob!="") && (year=="Y"))
			{ flg[i] = 1;}
			else if((med_prob=="") && (year!="Y"))
			{ flg[i] = 2;}
			else if((med_prob=="") && (year=="Y"))
			{ flg[i] = 0;}
			
			if(flg[i]==1)
			{
			alert('Please Select Year');
			document.frm.elements[i+1].focus();
			return false;
			}	
			else if(flg[i]==2)
			{
			alert("Please Enter Medical Problem");
			document.frm.elements[i].focus();
			return false;			
			}	
		}
		
		//-------------------------------------------------------------------------------------
		for(var i=1;i<=5;i++)
		{	if(document.getElementById('name'+i).value=='' && (document.getElementById('strength'+i).value!='' || document.getElementById('freq'+i).value!='') )
			{
					alert("Enter Value for Medication Name");
					document.getElementById('name'+i).select();
					return false;
			}
			if(document.getElementById('al_from'+i).value=='' && document.getElementById('al_reaction'+i).value!='')
			{
					alert("Enter Value for Allergy From");
					document.getElementById('al_from'+i).select();
					return false;
			}			
			if(document.getElementById('al_from'+i).value!='' && document.getElementById('al_reaction'+i).value=='')
			{
					alert("Enter Value for Reaction");
					document.getElementById('al_reaction'+i).select();
					return false;
			}
	
		}
	}

	
}


function validate_gastric()
{
	if(document.frm.fname.value=='')
	{
		alert("Please Enter First Name.");
		document.frm.fname.focus();
		return false;
	}
	if(document.frm.mname.value=='')
	{
		alert("Please Enter Middle Name.");
		document.frm.mname.focus();
		return false;
	}
	if(document.frm.lname.value=='')
	{
		alert("Please Enter Last Name.");
		document.frm.lname.focus();
		return false;
	}
	if(document.frm.lstmonth.value==0)
	{
		alert("Please Select Month of the Date of Birth.");
		document.frm.lstmonth.focus();
		return false;
	}
	if(document.frm.lstdate.value==0)
	{
		alert("Please Select Day of the Date of Birth.");
		document.frm.lstdate.focus();
		return false;
	}
	if(document.frm.lstyear.value==0)
	{
		alert("Please Select Year of the Date of Birth.");
		document.frm.lstyear.focus();
		return false;
	}
	if(document.frm.add1.value=="")
	{
		alert("Please Enter Address Line 1.");
		document.frm.add1.focus();
		return false;
	}
	if(document.frm.home_phone.value=="")
	{
		alert("Please Enter Home Telephone No.");
		document.frm.home_phone.focus();
		return false;
	}
	
	if(document.frm.work_phone.value=="")
	{
		alert("Please Enter Work Telephone No.");
		document.frm.work_phone.focus();
		return false;
	}
	if(document.frm.city.value=="")
	{
		alert("Please Enter City.");
		document.frm.city.focus();
		return false;
	}
	if(document.frm.state.value=="")
	{
		alert("Please Enter State.");
		document.frm.state.focus();
		return false;
	}
	if(document.frm.zip.value=="")
	{
		alert("Please Enter Zip Code.");
		document.frm.zip.focus();
		return false;
	}
	if(isNaN(document.frm.zip.value))
	{
		alert("Please Enter Zip Code in Numbers Only.");
		document.frm.zip.focus();
		return false;
	}
	
	if(document.frm.country.value=="0")
	{
		alert("Please Select Country.");
		document.frm.country.focus();
		return false;
	}
	
	if(document.frm.passport_no.value=="")
	{
		alert("Please Enter Passport No.");
		document.frm.passport_no.focus();
		return false;
	}
	if(document.frm.marital_status.value=="0")
	{
		alert("Please Select Marital Status.");
		document.frm.marital_status.focus();
		return false;
	}
	if(document.frm.religion.value=="0")
	{
		alert("Please Select Religion.");
		document.frm.religion.focus();
		return false;
	}
	
	if(document.frm.blood_type.value=="0")
	{
		alert("Please Select Blood Type");
		document.frm.blood_type.focus();
		return false;
	}
	else if(document.frm.race.value=="0")
	{
		alert("Please Select Race");
		document.frm.race.focus();
		return false;
	}
	else if(document.frm.height.value=="")
	{
		alert("Please enter height");
		document.frm.height.focus();
		return false;
	}
	else if(document.frm.weight.value=="")
	{
		alert("Please enter weight");
		document.frm.weight.focus();
		return false;
	}
	
	else if(document.frm.ref_doc.value=="")
	{
		alert("Please enter refering doctor's Name");
		document.frm.ref_doc.focus();
		return false;
	}
	else if(document.frm.date_lp_m.selectedIndex==0)
	{
		alert("Please enter month of last physical date.");
		document.frm.date_lp_m.focus();
		return false;
	}
	else if(document.frm.date_lp_d.selectedIndex==0)
	{
		alert("Please enter day of last physical date.");
		document.frm.date_lp_d.focus();
		return false;
	}
	else if(document.frm.date_lp_y.selectedIndex==0)
	{
		alert("Please enter year of last physical date.");
		document.frm.date_lp_y.focus();
		return false;
	}
	else if(document.frm.ref_cardiologist.value=="")
	{
		alert("Please enter refering cardiologist Name");
		document.frm.ref_cardiologist.focus();
		return false;
	}
	else if(document.frm.c_date_lp_m.selectedIndex==0)
	{
		alert("Please enter month of last physical date of cardiologist.");
		document.frm.c_date_lp_m.focus();
		return false;
	}
	else if(document.frm.c_date_lp_d.selectedIndex==0)
	{
		alert("Please enter day of last physical date of cardiologist.");
		document.frm.c_date_lp_d.focus();
		return false;
	}
	else if(document.frm.c_date_lp_y.selectedIndex==0)
	{
		alert("Please enter year of last physical date of cardiologist.");
		document.frm.c_date_lp_y.focus();
		return false;
	}
	
	
	else return true;
	
}

function onlyNum()
{
	if(!(window.event.keyCode==13 || window.event.keyCode==8 || window.event.keyCode==9 || window.event.keyCode==46 || window.event.keyCode==37 || window.event.keyCode==39 || (window.event.keyCode>47 && window.event.keyCode<58)))
	{
		window.event.cancelBubble = true
		window.event.returnValue = false
	}
}


function chk_num()
{ var x=window.event.keyCode;
//alert(x)
if((x<48 || x>57) && x!=46)
	{ return  false; 
	}
	else 
		return true;
}
function tel_chk_num()
{ var x=window.event.keyCode;
//alert(x)
if((x<48 || x>57) && x!=45)
	{ return  false; 
	}
	else 
		return true;
}

function validate_mem_register(f)
{
var mem_id=f.mem_em;
var pass=f.mem_pwd;
var cpass=f.mem_c_pwd;
var hphone1=f.hphone;
var fname1=f.fname;
var lname1=f.lname;

	if(fname1.value=='')
	{
		alert("Please Enter First Name.");
		fname1.focus();
		return false;
		
	}
	else if(lname1.value=='')
	{
		alert("Please Enter Last Name.");
		lname1.focus();
		return false;
		
	}
	else if(mem_id.value=='')
	{
		alert("Please Enter Your E-Mail Id");
		mem_id.select();
		return false;
	}
	
	else if(pass.value=='')
	{
		alert("Please Enter Password");
		pass.select();
		return false;
	}
	else if(cpass.value=='')
	{
		alert("Please Enter Conirm Password");
		cpass.select();
		return false;
	}
	else if(pass.value!=cpass.value)
	{
		alert("Password And Confirm Password Should Be Same");
		cpass.select();
		return false;
	}
	else if(hphone1.value=='')
	{
		alert("Please Enter Telephone No.");
		hphone1.focus();
		return false;
		
	}
	
	else if(mem_id.value!='')
	{
		var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
		var check=regex.test(mem_id.value);
		if(check==false)
		{
    		alert("Enter a valid email address");
			mem_id.select();
	        return false;
         }
	}
	else 
		return true;
	
}
function validate_login()
{
	if(document.getElementById('mem_id').value=='')
	{
		alert("Please Enter Your E-Mail Id");
		document.getElementById('mem_id').select();
		return(false);
	}
	else if(document.getElementById('mem_pass').value=='')
	{
		alert("Please Enter Your Password");
		document.getElementById('mem_pass').select();
		return(false);
	}
}
function validate_personal_info(f)
{
	var birth_mon=document.getElementById('lstmonth').options[document.getElementById('lstmonth').selectedIndex].value;
	var birth_date=document.getElementById('lstdate').options[document.getElementById('lstdate').selectedIndex].value;
	var birth_year=document.getElementById('lstyear').options[document.getElementById('lstyear').selectedIndex].value; 

	if(document.getElementById('txtfname').value=='')
	{
		alert("Enter Your First Name");
		document.getElementById('txtfname').select();
		return false;
	}
	else if(document.getElementById('txtlname').value=='')
	{
		alert("Enter Your Last Name");
		document.getElementById('txtlname').select();
		return false;
	}
	else if(birth_year==0||birth_date==0||birth_mon==0)
	{
		alert("Please Select A Valid Date of birth");
		document.getElementById('lstmonth').focus();
		return false;
	}
	else if(document.getElementById('txthphone').value=='')
	{
		alert("Enter Phone Number");
		document.getElementById('txthphone').select();
		return false;
	}
	else if(f.txtadd1.value=='')
	{
		alert("Enter Your Address");
		f.txtadd1.select();
		return false;
	}
	else if(f.txtcity.value=='')
	{
		alert("Please Enter City ");
		f.txtcity.select();
		return false;
	}
	else if(f.txtstate.value=='')
	{
		alert("Please Enter State");
		f.txtstate.select();
		return false;
	}
	else if(f.lstcon.options.selectedIndex==0)
	{
		alert("Please Select Country");
		f.lstcon.focus();
		return false;
	}
	else if(f.txtzip.value=='')
	{
		alert("Please Enter Zip Code");
		f.txtzip.select();
		return false;
	}
	else if(isNaN(f.txtzip.value))
	{
		alert("Please Enter Numeric Zip Code");
		f.txtzip.select();
		return false;
	}
	else
	{
		if(f.fimg1.value!='')
		{
			ext=f.fimg1.value.split('.');
			if(ext[1]!='jpg'&&ext[1]!='gif'&&ext[1]!='JPG'&&ext[1]!='GIF')
			{
				alert("Select Only GIF or JPG files");
				f.fimg1.select();
				return false;
			}
		}
		if(f.fimg2.value!='')
		{
			ext=f.fimg2.value.split('.');
			if(ext[1]!='jpg'&&ext[1]!='gif'&&ext[1]!='JPG'&&ext[1]!='GIF')
			{
				alert("Select Only GIF or JPG files");
				f.fimg2.select();
				return false;
			}
		}
		 if(f.fimg3.value!='')
		{
			ext=f.fimg3.value.split('.');
			if(ext[1]!='jpg'&&ext[1]!='gif'&&ext[1]!='JPG'&&ext[1]!='GIF')
			{
				alert("Select Only GIF or JPG files");
				f.fimg3.select();
				return false;
			}
		}
		 if(f.fimg4.value!='')
		{
			ext=f.fimg4.value.split('.');
			if(ext[1]!='jpg'&&ext[1]!='gif'&&ext[1]!='JPG'&&ext[1]!='GIF')
			{
				alert("Select Only GIF or JPG files");
				f.fimg4.select();
				return false;
			}
		}

	}
}
function show_more()
{
	for(i=1;i<=4;i++)
	{
			var t=document.getElementById(i);
			if(t.style.display=='none')
				break;
	}
	t.style.display='';
	document.getElementById('add_text').innerHTML="Add More Images";
	if(i==4)
	{
		document.getElementById('t_add').style.display='none';
	}
	
}
function chk_ext(f,i)
{
	var ext=f.value.split('.');
	
	ext[1]=ext[1].toLowerCase();
	if(ext[1]!='jpg'&&ext[1]!='gif'&&ext[1]!='jpeg')
	{
		
		document.getElementById(i).style.display='none'
		alert("Please Select JPG or GIF file");
		f.select();
		
		return false;
	}
	else
	{
		
		document.getElementById(i).style.display=''
		document.getElementById(i).src=f.value;
	}
	
}


//======================================================================//
//-----------Hotel and Travel form, feild validation-----------//
//======================================================================//

function validate(form)
{ //var regex=/\d+\d+\/+\d+\d+\/+\d+\d/;
	var a=form.chkin_mm.selectedIndex;
    var b=form.chkin_dd.selectedIndex;
	var c=form.chkin_yy.selectedIndex;
    var val=form.chkin_yy.options(c).value+form.chkin_mm.options(a).value+form.chkin_dd.options(b).value;
	var x=form.chkout_mm.selectedIndex;
    var y=form.chkout_dd.selectedIndex;
	var z=form.chkout_yy.selectedIndex;
    var val2=form.chkout_yy.options(z).value+form.chkout_mm.options(x).value+form.chkout_dd.options(y).value;
	
  if(isNaN(form.max_day.value) || (form.max_day.value==''))
  { alert("Required, \nEnter numbers only");
    form.max_day.select();
	return false;
  }
  else if(form.max_day.value=='0')
  { alert("Invalid entry! \nCannot be zero.");
    form.max_day.select();
	return false;
  }
  else if(isNaN(form.num_ppl.value) || (form.num_ppl.value==''))
  { alert("Required, \nEnter numbers only");
    form.num_ppl.select();
	return false;
  }
  else if(form.num_ppl.value=='0')
  { alert("Invalid entry! \nCannot be zero.");
    form.num_ppl.select();
	return false;
  }
  else if(form.chkin_mm.selectedIndex=='0')
  { alert("Required, \nSelect values for 'Check-in Date'");
    form.chkin_mm.focus();
	return false;
  }
  else if(form.chkin_dd.selectedIndex=='0')
  { alert("Required, \nSelect values for 'Check-in Date'");
    form.chkin_dd.focus();
	return false;
  }
  else if(form.chkin_yy.selectedIndex=='0')
  { alert("Required, \nSelect values for 'Check-in Date'");
    form.chkin_yy.focus();
	return false;
  }
  else if(form.chkout_mm.selectedIndex=='0')
  { alert("Required, \nSelect values for 'Check-out Date'");
    form.chkout_mm.focus();
	return false;
  }
  else if(form.chkout_dd.selectedIndex=='0')
  { alert("Required, \nSelect values for 'Check-out Date'");
    form.chkout_dd.focus();
	return false;
  }
  else if(form.chkout_yy.selectedIndex=='0')
  { alert("Required, \nSelect values for 'Check-out Date'");
    form.chkout_yy.focus();
	return false;
  }
  else if(val>=val2)
  { alert("Invalid Check-In/Check-Out Date");
	form.chkin_mm.focus();
    return false;	
  }
  else if(form.hotel_pref.selectedIndex=='0')
  { alert("Select a value");
    form.hotel_pref.focus();
	return false;
  }
  else if(form.room_pref.selectedIndex=='0')
  { alert("Select a value");
    form.room_pref.focus();
	return false;
  }
  else if(form.ttl_rm.value=='' || isNaN(form.ttl_rm.value))
  { alert("Required, \nEnter numbers only");
    form.ttl_rm.select();
	return false;
  }
  else if(form.ttl_rm.value=='0')
  { alert("Invalid entry! \nCannot be zero.");
    form.ttl_rm.select();
	return false;
  } 
  else if((form.arr_mm.selectedIndex>'0') || (form.arr_dd.selectedIndex>'0') || (form.arr_yy.selectedIndex>'0') || (form.dpt_mm.selectedIndex>'0') || (form.dpt_dd.selectedIndex>'0') || (form.dpt_yy.selectedIndex>'0'))
  { if((form.arr_mm.selectedIndex>'0') && (form.arr_dd.selectedIndex>'0') && (form.arr_yy.selectedIndex>'0') && (form.dpt_mm.selectedIndex>'0') && (form.dpt_dd.selectedIndex>'0') && (form.dpt_yy.selectedIndex>'0'))
    { if(!airline())
      { alert("Invalid Arrival/Departure Date \nArrival Date cannot be greater than Departure Date");
        form.arr_mm.focus();
		return false;	
      }
    }
	else
	{ alert("Select appropriate values for Arrival/Departure Date");
      form.arr_mm.focus();
	  return false;	
	}
  }  
  else if(!check())
  { alert("Provide atleast one Tour Information");
    document.getElementById('tour_info1').focus();
	return false;
  }
  else if(document.getElementById('tour_info11').checked)
  { if(form.others_1.value=='')
    { alert("Required, \nPlease specify");
	  form.others_1.focus();
	  return false;
	}	
  }
}

function check()
{ for(var i=1;i<=11;i++)
  { if(document.getElementById('tour_info'+i).checked)
	{ return true;
	}
  }
  return false;
}

function func_others(th,id)
{ var tmp=document.getElementById('others_'+id);
  if(th.checked)
    tmp.disabled=false;
  else
  { tmp.disabled=true;
    tmp.value='';
  }
}

function all_spa(th)
{ if(th.checked)
  { for(var i=1;i<11;i++)
      document.getElementById('spa_mas'+i).checked=true;
  }
  else
  { for(var i=1;i<11;i++)
      document.getElementById('spa_mas'+i).checked=false;
  }  
}

function airline()
{   var a2=document.hotel_travel.arr_mm.selectedIndex;
	var b2=document.hotel_travel.arr_dd.selectedIndex;
	var c2=document.hotel_travel.arr_yy.selectedIndex;
	var val3=document.hotel_travel.arr_yy.options(c2).value+document.hotel_travel.arr_mm.options(a2).value+document.hotel_travel.arr_dd.options(b2).value;
	var x2=document.hotel_travel.dpt_mm.selectedIndex;
	var y2=document.hotel_travel.dpt_dd.selectedIndex;
	var z2=document.hotel_travel.dpt_yy.selectedIndex;
	var val4=document.hotel_travel.dpt_yy.options(z2).value+document.hotel_travel.dpt_mm.options(x2).value+document.hotel_travel.dpt_dd.options(y2).value;
	//alert("val3="+val3+"  val4="+val4);
	if(val3>=val4)
	  return false;
	else 
	  return true;
}
//=========================================================================//
//-------------End of Validation for Hotel and Travel form-----------------//
//=========================================================================//

//=========================================================================//
//---------------------Affiliate form validation---------------------------//
//=========================================================================//

function affiliate_popup(id)
{ if(id=='1')
  window.open("swift_code.htm",'null','resizable=0, scrollbars=no, toolbar=no, height=240, width=400');  
  else if(id=='2')
  window.open("affiliate_statement.htm",'null','resizable=0, scrollbars=no, toolbar=no, height=450, width=480');  
}
function valid_affiliate(f)
{
	var r=/^\d{5,6}/
	var p=/^\d{12}/
	var regex = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	if(f.fname.value=="")
		{
		alert("Please enter first name");
		f.fname.focus();
		return false;
		
		}
	else if(f.mname.value=="")
		{
		alert("Please enter middle name");
		f.mname.focus();
		return false;
		}	
	else if(f.lname.value=="")
		{
		alert("Please enter last name");
		f.lname.focus();
		return false;
		}
	else if(f.address.value=="")	
		{alert("Please enter address field");
		f.address.focus();
		return false;
		}
	else if(f.city.value=="")
		{alert("Please enter city field");
		f.city.focus();
		return false;
		}
	else if(f.state.value=="")
		{alert("Please enter state field");
		f.state.focus();
		return false;
		}
	
	else if(f.country.value==0)
	{alert("Please enter country field");
	f.country.focus();
	return false;
	}		
	else if(f.zip.value.search(r)==-1)
	{
		alert("Please enter 5 or 6 digit zip code ");
		f.zip.select();
		return false;
				
	}
	
	else if(f.shopname.value=="")
		{alert("Please enter shop name field");
		f.shopname.focus();
		return false;
		}
	else if(f.buss_type.value==0)
		{alert("Please enter bussiness type field");
		f.buss_type.focus();
		return false;
		}
	
	else if(f.phone.value.search(p)==-1)
	{alert("Please enter numeric 12 digit phone field");
	f.phone.select();
	return false;
	}
	else if(regex.test(f.email.value)==false)
	{alert("Enter a valid email address");
			f.email.select();
			return false;
	}
	else if(f.bank.value=="")
	{alert("Please enter bank field");
	f.bank.focus();
	return false;
	}
	else if(f.ac_name.value=="")
	{alert("Please enter account name field");
	f.ac_name.focus();
	return false;
	}
	else if(f.ac_num.value=="")
	{alert("Please enter account number field");
	f.ac_num.focus();
	return false;
	}
	else if(f.branch.value=="")
	{alert("Please enter branch field");
	f.branch.focus();
	return false;
	}
	else if(f.swift_code.value=="")
	{alert("Please enter swift code field");
	f.swift_code.focus();
	return false;
	}
	else if(f.uname.value=="")
	{alert("Please enter user name field");
	f.uname.focus();
	return false;
	}
	else if(f.pwd.value=="")
	{alert("Please enter password field");
	f.pwd.focus();
	return false;
	}
	else if(f.cpwd.value=="")
	{alert("Please enter confirm password field");
	f.cpwd.focus();
	return false;
	}
	else if(f.cpwd.value!=f.pwd.value)
	{alert("Confirm password field does not match");
	f.cpwd.select();
	return false;
	}
	
 }
//=========================================================================//
//-------------------End ofAffiliate form validation-----------------------//
//=========================================================================//