
/*START REGULAR EXPRESSION */
var emailre = /^\s*\w[\w\_.-]*\w*@\w[\w\-.]*\w*\.\w+\s*$/;
var phone =/^[\(]?\d{3}[\)]?[\s|\-|\.]?\d{3}[\s|\-|\.]?\d{4}$/;
var datere =/^\d{2}\-\d{2}\-\d{4}$/; 
var datere =/^\d{1,2}\-\d{1,2}\-\d{4}$/; 
/*END REGULAR EXPRESSION */

/*FUNCTION: validate_subscribe(form_object): To validate  Email subscription in the Home page */
function validate_subscribe(form)
	{			
		if(form.email.value=="")
		{
			alert("Please enter your email");
			form.email.focus();			
			return false;
		}
		else if(!emailre.test(form.email.value)) 
		{
		alert( "You must enter a Valid email address.");
		form.email.focus();
		return false;
		}
			
	}
/* END OF FUNCTION*/


/*FUNCTION: validate_usa(form_object): To validate USA Quote*/

function validate_usa(form)
	{
		
		if(!(form.utrip[0].checked || form.utrip[1].checked ))
		{
			alert("Please provide trip details");
			form.utrip[0].focus();			
			return false;
		}
		if(form.udeparture_date.value=="")
		{
			alert("Please enter your Departure Date");
			form.udeparture_date.focus();	
			return false;
		}
		else if(!datere.test(form.udeparture_date.value)) 
		{
			alert( "You must enter a Valid Departure Date.");
			form.udeparture_date.focus();
			return false;
		}
		if(form.ureturn_date.value=="")
		{
			alert("Please enter your Return Date");
			form.ureturn_date.focus();	
			return false;
		}
		else if(!datere.test(form.ureturn_date.value)) 
		{
			alert( "You must enter a Valid Return Date.");
			form.ureturn_date.focus();
			return false;
		}

		if(form.udeparture_city.value==0)
		{
			alert("Please choose your Departure city");
			form.udeparture_city.focus();			
			return false;
		}
		if(form.selindia.value==0 && form.selmiddleeast.value==0 && form.seleurope.value==0 && form.selindiasub.value==0 && form.selasia.value==0)
		{
			alert("Please choose your Designation");
			form.selindia.focus();			
			return false;
		}
		
		
		if(form.umail_id.value=="")
		{
			alert("Please enter your email");
			form.umail_id.focus();			
			return false;
		}
		else if(!emailre.test(form.umail_id.value)) 
		{
		alert( "You must enter a Valid email address.");
		form.umail_id.focus();
		return false;
		}

		if(!form.uday_phone.value)
		{
		alert( "You must enter a Daytime phone number.");
		form.uday_phone.focus();
		return false;
		}
		else if(!phone.test(form.uday_phone.value))
		{
		alert( "You must enter a valid Daytime phone number.");
		form.uday_phone.focus();
		return false;
		}		
		if(!form.ueve_phone.value)
		{
		alert( "You must enter a Evenningtime phone number.");
		form.ueve_phone.focus();
		return false;
		}
		else if(!phone.test(form.ueve_phone.value))
		{
		alert( "You must enter a valid Evenningtime phone number.");
		form.ueve_phone.focus();
		return false;
		}		
		if(!(form.uticket[0].checked || form.uticket[1].checked ))
		{
			alert("Please choose your Ticket");
			form.uticket[0].focus();			
			return false;
		}
			
	}

/* END OF FUNCTION*/


/*FUNCTION: validate_india(form_object): To validate USA Quote*/

function validate_india(form)
	{
		
		if(!(form.itrip[0].checked || form.itrip[1].checked ))
		{
			alert("Please provide trip details");
			form.itrip[0].focus();			
			return false;
		}
		if(form.ideparture_date.value=="")
		{
			alert("Please enter your Departure Date");
			form.ideparture_date.focus();	
			return false;
		}
		else if(!datere.test(form.ideparture_date.value)) 
		{
			alert( "You must enter a Valid Departure Date.");
			form.ideparture_date.focus();
			return false;
		}
		if(form.ireturn_date.value=="")
		{
			alert("Please enter your Return Date");
			form.ireturn_date.focus();	
			return false;
		}
		else if(!datere.test(form.ireturn_date.value)) 
		{
			alert( "You must enter a Valid Return Date.");
			form.ireturn_date.focus();
			return false;
		}

		if(form.ideparture_city.value==0)
		{
			alert("Please choose your Departure city");
			form.ideparture_city.focus();			
			return false;
		}
		if(form.selusa.value==0 && form.selmiddleeast.value==0 && form.seleurope.value==0 && form.selindiasub.value==0 && form.selasia.value==0)
		{
			alert("Please choose your Designation");
			form.selusa.focus();			
			return false;
		}	

		if(form.imail_id.value=="")
		{
			alert("Please enter your email");
			form.imail_id.focus();			
			return false;
		}
		else if(!emailre.test(form.imail_id.value)) 
		{
		alert( "You must enter a Valid email address.");
		form.imail_id.focus();
		return false;
		}

		if(!form.iday_phone.value)
		{
		alert( "You must enter a Daytime phone number.");
		form.iday_phone.focus();
		return false;
		}
		
		
		if(!form.ieve_phone.value)
		{
		alert( "You must enter a Evenningtime phone number.");
		form.ieve_phone.focus();
		return false;
		}
		

		if(!(form.iticket[0].checked || form.iticket[1].checked ))
		{
			alert("Please choose your Ticket");
			form.iticket[0].focus();			
			return false;
		}
			
	}

/* END OF FUNCTION*/

function validate_quote(form)
	{		
				
		if(!(form.trip[0].checked || form.trip[1].checked ))
		{
			alert("Please provide trip details");
			form.trip[0].focus();			
			return false;
		}
		if(form.from.selectedIndex <=0 ) {
			alert("Please Select the Departure City");
			form.from.focus();
			return false;
		}
		if(form.to.selectedIndex <=0 ) {
			alert("Please Select the Destination");
			form.to.focus();
			return false;
		}
		if(form.trip[0].checked)
		{
			if(!form.depart.value)
			{
			alert("You must enter the value for Departure Date.");
			form.depart.focus();
			return false;
			}
			else if(!datere.test(form.depart.value)) 
			{
				alert("You must enter a Valid Departure Date.");
				form.depart.focus();
				return false;
			}
			if(!form.return_date.value)
			{
			alert("You must enter the value for Return Date.");
			form.return_date.focus();
			return false;
			}
			else if(!datere.test(form.return_date.value)) 
			{
				alert("You must enter a Valid Return Date.");
				form.return_date.focus();
				return false;
			}
		}
		if(form.trip[1].checked)
		{
			if(!form.depart.value)
			{
			alert("You must enter the value for Departure Date.");
			form.depart.focus();
			return false;
			}
			else if(!datere.test(form.depart.value)) 
			{
				alert("You must enter a Valid Departure Date.");
				form.depart.focus();
				return false;
			}
			
		}

		if(form.con_name.value=="")
		{
			alert("Please enter a Email Address");
			form.con_name.focus();			
			return false;
		}
		else if(!emailre.test(form.con_name.value)) 
		{
		alert("You must enter a Valid email address.");
		form.con_name.focus();
		return false;
		}
		if(form.telephone.value=="")
		{
		alert("You must enter the value for Telephone No.");
		form.telephone.focus();
		return false;
		}
		else if(!phone.test(form.telephone.value))
		{
		alert( "You must enter a valid Telephone No.");
		form.telephone.focus();
		return false;
		}
	}



function Validate_credit(form) 	{

    if (!form.passangername.value) 	{
		alert("Enter the name as on Your Credit Card");
		form.passangername.focus();
		return false;
	}
	
	if(form.passangeremail.value=="") 	{
		alert("Enter the Email Address");
		form.passangeremail.focus();			
		return false;
	}
	else if(!emailre.test(form.passangeremail.value)) 
	{
	alert( "You must enter a Valid Email Address.");
	form.passangeremail.focus();
	return false;
	}
	
    if (!(form.passangername1.value || form.passangername2.value || form.passangername3.value || form.passangername4.value || form.passangername5.value))
	{
	alert("Enter the atleas one passenger name");
	form.passangername1.select();
	return false;
	}
	
    if (!form.ccnumber.value)
	{
	alert("Enter the Credit Card Number");
	form.ccnumber.select();
	return false;
	}
    if (!form.cctype.value)
	{
	alert("Enter the Credit Card Type");
	form.cctype.select();
	return false;
	}
	 if (!form.expdate.value)
	{
	alert("Enter the Expiration Date");
	form.expdate.select();
	return false;
	}
	else if(!datere.test(form.expdate.value)) 
		{
			alert( "You must enter a Valid Expiration Date.");
			form.expdate.focus();
			return false;
		}
	 if (!form.ccphone.value)
	{
	alert("Enter the Card Holder Phone");
	form.ccphone.select();
	return false;
	}
	
	if (!form.ccnaddress.value)
	{
	alert("Enter the Credit Card Holder's Name and Address");
	form.ccnaddress.select();
	return false;
	}
	 if (!form.ccamount.value)
	{
	alert("Enter the Amount");
	form.ccamount.select();
	return false;
	}
	 if (!form.ccsignature.value)
	{
	alert("Enter the Credit Card Holder's Signature");
	form.ccsignature.select();
	return false;
	}
	 if (!form.ccdate.value)
	{
	alert("Enter the Today's Date");
	form.ccdate.select();
	return false;
	}
	
}



function Validate_check(form) 	{

    if (!form.passangername.value) 	{
		alert("Enter the your Name");
		form.passangername.focus();
		return false;
	}
	if(form.passangeremail.value=="")
	{
		alert("Enter the Email Address");
		form.passangeremail.focus();			
		return false;
	}
	else if(!emailre.test(form.passangeremail.value)) 
	{
	alert( "You must enter a Valid Email Address.");
	form.passangeremail.focus();
	return false;
	}
	
    if (!(form.passangername1.value || form.passangername2.value || form.passangername3.value || form.passangername4.value || form.passangername5.value))
	{
	alert("Enter the atleas one passenger name");
	form.passangername1.select();
	return false;
	}
	
    if (!form.ccnumber.value)
	{
	alert("Enter the Credit Card Number");
	form.ccnumber.select();
	return false;
	}
	 if (!form.bank_name.value)
	{
	alert("Enter the Bank Name");
	form.bank_name.select();
	return false;
	}
    if (!form.ccphone.value)
	{
	alert("Enter the Card Holder Phone");
	form.ccphone.select();
	return false;
	}
	
	if (!form.ccnaddress.value)
	{
	alert("Enter the Credit Card Holder's Name and Address");
	form.ccnaddress.select();
	return false;
	}
	 if (!form.ccamount.value)
	{
	alert("Enter the Amount");
	form.ccamount.select();
	return false;
	}
	 if (!form.ccsignature.value)
	{
	alert("Enter the Credit Card Holder's Signature");
	form.ccsignature.select();
	return false;
	}
	 if (!form.ccdate.value)
	{
	alert("Enter the Today's Date");
	form.ccdate.select();
	return false;
	}
	
}

/*	FUNCTION: validate Tour Package Request From	*/

function valTourPackRequ(frm)	{
	
	if (frm.regname.value=="")	{
		alert("Enter your Name");
		frm.regname.focus();
		return false;
		}
	if (frm.regnumber.value=="")	{
		alert("Please Enter the Telephone No.");
		frm.regnumber.focus();
		return false;
	}
	if(frm.regemail.value=="") {
		alert("Enter the Email Address");
		frm.regemail.focus();			
		return false;
	}else if(!emailre.test(frm.regemail.value)) {
		alert( "Please Enter a Valid Email Address");
		frm.regemail.focus();
		frm.regemail.select();
		return false;
		}	
	if (frm.regcity.value=="")	{
		alert("Enter the City");
		frm.regcity.focus();
		return false;
		}
	if (frm.regdestination.value==""){
		alert("Enter the Destination");
		frm.regdestination.focus();
		return false;
		}
	if(frm.regdate.value==""){
		alert("Please enter your Date of Travel");
		frm.regdate.focus();	
		return false;
	}else if(!datere.test(frm.regdate.value)){
		alert( "Please Enter a Valid Date of Travel");
		frm.regdate.focus();
		return false;
		}
	if (frm.regdate.value=="")	{
		alert("Select the date");
		frm.regdate.focus();
		return false;
		}
	if (frm.regduration.value=="")	{
		alert("Enter the Duration");
		frm.regduration.focus();
		return false;
	}
	if (frm.regAdults.value=="")	{
		alert("Enter the atleas one passenger name");
		frm.regAdults.focus();
		return false;
		}
	if (frm.regselect.value=="")	{
		alert("Select the Tour type");
		frm.regselect.focus();
		return false;
		}
	if (!frm.regacco[0].checked && !frm.regacco[1].checked && !frm.regacco[2].checked){
		alert("Please Select Accommodation Required");
		return false;
	}
 return true;
}
	/* END OF FUNCTION*/

/*FUNCTION: validate passport form(passportform):*/
function  valpassfrm(frm){

	if(frm.pfname.value == '') {
		frm.pfname.parentNode.style.color='red';
		frm.pfname.focus();
		alert("Enter your First Name");
		return false;
	} else{	frm.pfname.parentNode.style.color='';	}

	if(frm.plname.value == '') {
		frm.plname.parentNode.style.color='red';
		frm.plname.focus();
		alert("Enter your Last Name");
		return false;
	} else{	frm.plname.parentNode.style.color='';	}

	if (!frm.pgent[0].checked && !frm.pgent[1].checked){
		frm.pgent[0].parentNode.style.color='red';
		alert("Please Select Gender");
		return false;
	} else{	frm.pgent[0].parentNode.style.color='';	}

	if(frm.pbplace.value == '') {
		frm.pbplace.parentNode.style.color='red';
		frm.pbplace.focus();
		alert("Enter the Birth Place");
		return false;
	} else{	frm.pbplace.parentNode.style.color='';	}

	if(frm.pdob.value == '') {
		frm.pdob.parentNode.style.color='red';
		frm.pdob.focus();
		alert("Please enter your Date Of Birth");
		return false;
	} else{	frm.pdob.parentNode.style.color='';	}

	if(frm.ppass.value == '') {
		frm.ppass.parentNode.style.color='red';
		frm.ppass.focus();
		alert("Enter the Passport #");
		return false;
	} else{	frm.ppass.parentNode.style.color='';	}

	if(frm.pplace.value == '') {
		frm.pplace.parentNode.style.color='red';
		frm.pplace.focus();
		alert("Please enter Place of Passport Issue");
		return false;
	} else{	frm.pplace.parentNode.style.color='';	}

	if(frm.pdoissue.value == '') {
		frm.pdoissue.parentNode.style.color='red';
		frm.pdoissue.focus();
		alert("Please enter your Date Of Issue");
		return false;
	} else{	frm.pdoissue.parentNode.style.color='';	}
	
	if(frm.pnation.value == '') {
		frm.pnation.parentNode.style.color='red';
		frm.pnation.focus();
		alert("Enter the Nationality");
		return false;
	} else{	frm.pnation.parentNode.style.color='';	}
	
	if(frm.pdoexp.value == '') {
		frm.pdoexp.parentNode.style.color='red';
		frm.pdoexp.focus();
		alert("Please enter your Date Of Expiry");
		return false;
	} else{	frm.pdoexp.parentNode.style.color='';	}
	
	/* Taveller 2 Details */
	if( (frm.lc_count.value == 2) || (frm.lc_count.value == 3) || (frm.lc_count.value == 4) || (frm.lc_count.value == 5)){

		if(frm.pfname2.value == '') {
			frm.pfname2.parentNode.style.color='red';
			frm.pfname2.focus();
			alert("Enter your First Name");
			return false;
		} else{	frm.pfname2.parentNode.style.color='';	}

		if(frm.plname2.value == '') {
			frm.plname2.parentNode.style.color='red';
			frm.plname2.focus();
			alert("Enter your Last Name");
			return false;
		} else{	frm.plname2.parentNode.style.color='';	}

		if (!frm.pgent2[0].checked && !frm.pgent2[1].checked){
			frm.pgent2[0].parentNode.style.color='red';
			alert("Please Select Gender");
			return false;
		} else{	frm.pgent2[0].parentNode.style.color='';	}

		if(frm.pbplace2.value == '') {
			frm.pbplace2.parentNode.style.color='red';
			frm.pbplace2.focus();
			alert("Enter the Birth Place");
			return false;
		} else{	frm.pbplace2.parentNode.style.color='';	}

		if(frm.pdob2.value == '') {
			frm.pdob2.parentNode.style.color='red';
			frm.pdob2.focus();
			alert("Please enter your Date Of Birth");
			return false;
		} else{	frm.pdob2.parentNode.style.color='';	}

		if(frm.ppass2.value == '') {
			frm.ppass2.parentNode.style.color='red';
			frm.ppass2.focus();
			alert("Enter the Passport #");
			return false;
		} else{	frm.ppass2.parentNode.style.color='';	}

		if(frm.pplace2.value == '') {
			frm.pplace2.parentNode.style.color='red';
			frm.pplace2.focus();
			alert("Please enter Place of Passport Issue");
			return false;
		} else{	frm.pplace2.parentNode.style.color='';	}

		if(frm.pdoissue2.value == '') {
			frm.pdoissue2.parentNode.style.color='red';
			frm.pdoissue2.focus();
			alert("Please enter your Date Of Issue");
			return false;
		} else{	frm.pdoissue2.parentNode.style.color='';	}
		
		if(frm.pnation2.value == '') {
			frm.pnation2.parentNode.style.color='red';
			frm.pnation2.focus();
			alert("Enter the Nationality");
			return false;
		} else{	frm.pnation2.parentNode.style.color='';	}
		
		if(frm.pdoexp2.value == '') {
			frm.pdoexp2.parentNode.style.color='red';
			frm.pdoexp2.focus();
			alert("Please enter your Date Of Expiry");
			return false;
		} else{	frm.pdoexp2.parentNode.style.color='';	}
	
	}

	/* Taveller 3 Details */
	if( (frm.lc_count.value == 3) || (frm.lc_count.value == 4) || (frm.lc_count.value == 5)){

		if(frm.pfname3.value == '') {
			frm.pfname3.parentNode.style.color='red';
			frm.pfname3.focus();
			alert("Enter your First Name");
			return false;
		} else{	frm.pfname3.parentNode.style.color='';	}

		if(frm.plname3.value == '') {
			frm.plname3.parentNode.style.color='red';
			frm.plname3.focus();
			alert("Enter your Last Name");
			return false;
		} else{	frm.plname3.parentNode.style.color='';	}

		if (!frm.pgent3[0].checked && !frm.pgent3[1].checked){
			frm.pgent3[0].parentNode.style.color='red';
			alert("Please Select Gender");
			return false;
		} else{	frm.pgent3[0].parentNode.style.color='';	}

		if(frm.pbplace3.value == '') {
			frm.pbplace3.parentNode.style.color='red';
			frm.pbplace3.focus();
			alert("Enter the Birth Place");
			return false;
		} else{	frm.pbplace3.parentNode.style.color='';	}

		if(frm.pdob3.value == '') {
			frm.pdob3.parentNode.style.color='red';
			frm.pdob3.focus();
			alert("Please enter your Date Of Birth");
			return false;
		} else{	frm.pdob3.parentNode.style.color='';	}

		if(frm.ppass3.value == '') {
			frm.ppass3.parentNode.style.color='red';
			frm.ppass3.focus();
			alert("Enter the Passport #");
			return false;
		} else{	frm.ppass3.parentNode.style.color='';	}

		if(frm.pplace3.value == '') {
			frm.pplace3.parentNode.style.color='red';
			frm.pplace3.focus();
			alert("Please enter Place of Passport Issue");
			return false;
		} else{	frm.pplace3.parentNode.style.color='';	}

		if(frm.pdoissue3.value == '') {
			frm.pdoissue3.parentNode.style.color='red';
			frm.pdoissue3.focus();
			alert("Please enter your Date Of Issue");
			return false;
		} else{	frm.pdoissue3.parentNode.style.color='';	}
		
		if(frm.pnation3.value == '') {
			frm.pnation3.parentNode.style.color='red';
			frm.pnation3.focus();
			alert("Enter the Nationality");
			return false;
		} else{	frm.pnation3.parentNode.style.color='';	}
		
		if(frm.pdoexp3.value == '') {
			frm.pdoexp3.parentNode.style.color='red';
			frm.pdoexp3.focus();
			alert("Please enter your Date Of Expiry");
			return false;
		} else{	frm.pdoexp3.parentNode.style.color='';	}
	
	}

	/* Taveller 4 Details */
	if( (frm.lc_count.value == 4) || (frm.lc_count.value == 5) ){

		if(frm.pfname4.value == '') {
			frm.pfname4.parentNode.style.color='red';
			frm.pfname4.focus();
			alert("Enter your First Name");
			return false;
		} else{	frm.pfname4.parentNode.style.color='';	}

		if(frm.plname4.value == '') {
			frm.plname4.parentNode.style.color='red';
			frm.plname4.focus();
			alert("Enter your Last Name");
			return false;
		} else{	frm.plname4.parentNode.style.color='';	}

		if (!frm.pgent4[0].checked && !frm.pgent4[1].checked){
			frm.pgent4[0].parentNode.style.color='red';
			alert("Please Select Gender");
			return false;
		} else{	frm.pgent4[0].parentNode.style.color='';	}

		if(frm.pbplace4.value == '') {
			frm.pbplace4.parentNode.style.color='red';
			frm.pbplace4.focus();
			alert("Enter the Birth Place");
			return false;
		} else{	frm.pbplace4.parentNode.style.color='';	}

		if(frm.pdob4.value == '') {
			frm.pdob4.parentNode.style.color='red';
			frm.pdob4.focus();
			alert("Please enter your Date Of Birth");
			return false;
		} else{	frm.pdob4.parentNode.style.color='';	}

		if(frm.ppass4.value == '') {
			frm.ppass4.parentNode.style.color='red';
			frm.ppass4.focus();
			alert("Enter the Passport #");
			return false;
		} else{	frm.ppass4.parentNode.style.color='';	}

		if(frm.pplace4.value == '') {
			frm.pplace4.parentNode.style.color='red';
			frm.pplace4.focus();
			alert("Please enter Place of Passport Issue");
			return false;
		} else{	frm.pplace4.parentNode.style.color='';	}

		if(frm.pdoissue4.value == '') {
			frm.pdoissue4.parentNode.style.color='red';
			frm.pdoissue4.focus();
			alert("Please enter your Date Of Issue");
			return false;
		} else{	frm.pdoissue4.parentNode.style.color='';	}
		
		if(frm.pnation4.value == '') {
			frm.pnation4.parentNode.style.color='red';
			frm.pnation4.focus();
			alert("Enter the Nationality");
			return false;
		} else{	frm.pnation4.parentNode.style.color='';	}
		
		if(frm.pdoexp4.value == '') {
			frm.pdoexp4.parentNode.style.color='red';
			frm.pdoexp4.focus();
			alert("Please enter your Date Of Expiry");
			return false;
		} else{	frm.pdoexp4.parentNode.style.color='';	}
	
	}

	/* Taveller 5 Details */
	if(frm.lc_count.value == 5) {

		if(frm.pfname5.value == '') {
			frm.pfname5.parentNode.style.color='red';
			frm.pfname5.focus();
			alert("Enter your First Name");
			return false;
		} else{	frm.pfname5.parentNode.style.color='';	}

		if(frm.plname5.value == '') {
			frm.plname5.parentNode.style.color='red';
			frm.plname5.focus();
			alert("Enter your Last Name");
			return false;
		} else{	frm.plname5.parentNode.style.color='';	}

		if (!frm.pgent5[0].checked && !frm.pgent5[1].checked){
			frm.pgent5[0].parentNode.style.color='red';
			alert("Please Select Gender");
			return false;
		} else{	frm.pgent5[0].parentNode.style.color='';	}

		if(frm.pbplace5.value == '') {
			frm.pbplace5.parentNode.style.color='red';
			frm.pbplace5.focus();
			alert("Enter the Birth Place");
			return false;
		} else{	frm.pbplace5.parentNode.style.color='';	}

		if(frm.pdob5.value == '') {
			frm.pdob5.parentNode.style.color='red';
			frm.pdob5.focus();
			alert("Please enter your Date Of Birth");
			return false;
		} else{	frm.pdob5.parentNode.style.color='';	}

		if(frm.ppass5.value == '') {
			frm.ppass5.parentNode.style.color='red';
			frm.ppass5.focus();
			alert("Enter the Passport #");
			return false;
		} else{	frm.ppass5.parentNode.style.color='';	}

		if(frm.pplace5.value == '') {
			frm.pplace5.parentNode.style.color='red';
			frm.pplace5.focus();
			alert("Please enter Place of Passport Issue");
			return false;
		} else{	frm.pplace5.parentNode.style.color='';	}

		if(frm.pdoissue5.value == '') {
			frm.pdoissue5.parentNode.style.color='red';
			frm.pdoissue5.focus();
			alert("Please enter your Date Of Issue");
			return false;
		} else{	frm.pdoissue5.parentNode.style.color='';	}
		
		if(frm.pnation5.value == '') {
			frm.pnation5.parentNode.style.color='red';
			frm.pnation5.focus();
			alert("Enter the Nationality");
			return false;
		} else{	frm.pnation5.parentNode.style.color='';	}
		
		if(frm.pdoexp5.value == '') {
			frm.pdoexp5.parentNode.style.color='red';
			frm.pdoexp5.focus();
			alert("Please enter your Date Of Expiry");
			return false;
		} else{	frm.pdoexp5.parentNode.style.color='';	}
	
	}

	if(frm.pcfname.value == '') {
		frm.pcfname.parentNode.style.color='red';
		frm.pcfname.focus();
		alert("Please Enter the Caller Name");
		return false;
	} else{	frm.pcfname.parentNode.style.color='';	}

	if(frm.pclname.value == '') {
		frm.pclname.parentNode.style.color='red';
		frm.pclname.focus();
		alert("Please Enter the Caller Last Name");
		return false;
	} else{	frm.pclname.parentNode.style.color='';	}

	if(frm.pcphone.value == '') {
		frm.pcphone.parentNode.style.color='red';
		frm.pcphone.focus();
		alert("Please Enter the Phone Number");
		return false;
	} else{	frm.pcphone.parentNode.style.color='';	}

	if(frm.pcemail.value == '') {
		frm.pcemail.parentNode.style.color='red';
		frm.pcemail.focus();
		alert("Please Enter the Email Address");
		return false;
	} else{	frm.pcemail.parentNode.style.color='';	}

	if(frm.pcref.value == '') {
		frm.pcref.parentNode.style.color='red';
		frm.pcref.focus();
		alert("Please Enter the Booking reference#/Reservation Code");
		return false;
	} else{	frm.pcref.parentNode.style.color='';	}

 return true;
}

/* END OF FUNCTION*/
/*FUNCTION: validate Travel Insurance */

function valTravelIns(insuform){
	if (insuform.insuname.value==""){
		alert("Enter your Name");
		insuform.insuname.focus();
		return false;
		}
	if (insuform.insufirstname.value=="")	{
		alert("Enter First Name");
		insuform.insufirstname.focus();
		return false;
		}
	if (insuform.insucontact.value=="")	{
		alert("Enter the Contact Number");
		insuform.insucontact.focus();
		return false;
	}else if(isNaN(insuform.insucontact.value)) {
		alert("Enter The intger values");
		insuform.insucontact.focus();
		insuform.insucontact.select();
		return false;
		}	
	if(insuform.insuemail.value=="") {
		alert("Enter the Email Address");
		insuform.insuemail.focus();			
		return false;
	}else if(!emailre.test(insuform.insuemail.value)) {
		alert( "Please enter a Valid Email Address.");
		insuform.insuemail.focus();
		insuform.insuemail.select();
		return false;
		}
	if(insuform.insudob.value=="") {
		alert("Please enter your Date Of Birth");
		insuform.insudob.focus();	
		return false;
	}
	if (insuform.insuyear.value=="")	{
		alert("Enter the Year");
		insuform.insuyear.focus();
		return false;
	}else if(isNaN(insuform.insuyear.value)) {
		alert("Enter the Intger values");
		insuform.insuyear.focus();
		insuform.insuyear.select();
		return false;
	}
	if (insuform.insumonth.value=="")	{
		alert("Enter the month");
		insuform.insumonth.focus();
		return false;
	}
	if (insuform.insuadderr.value=="")	{
		alert("Enter the adderss");
		insuform.insuadderr.focus();
		return false;
		}
	if (insuform.insunomname.value=="")	{
		alert("Enter the Nominee Name");
		insuform.insunomname.focus();
		return false;
		}
	if (insuform.insupassno.value=="")	{
		alert("Enter the Passport Number");
		insuform.insupassno.focus();
		return false;
		}
	if (insuform.insuuscode.value=="")	{
		alert("Enter the U.S. Area Code");
		insuform.insuuscode.focus();
		return false;
		}
 return true;
}

/********* STEP1 : ADD A TAVELLER ********/
function addlicense(val1) {
	if(document.passportform.lc_count.value == 1) {
		document.passportform.lc_count.value = 2;
		document.getElementById('lc_2').style.display = '';
	}
	else if(document.passportform.lc_count.value == 2) {
		if(val1 == 'rem') {
			document.passportform.lc_count.value = 1;
			document.getElementById('lc_2').style.display = 'none';
		}
		else if(val1 == 'add') {
			document.passportform.lc_count.value = 3;
			document.getElementById('lc_3').style.display = '';
		}
	}
	else if(document.passportform.lc_count.value == 3) {
		if(val1 == 'rem') {
			document.passportform.lc_count.value = 2;
			document.getElementById('lc_3').style.display = 'none';
		}
		else if(val1 == 'add') {
			document.passportform.lc_count.value = 4;
			document.getElementById('lc_4').style.display = '';
		}
	}
	else if(document.passportform.lc_count.value == 4) {
		if(val1 == 'rem') {
			document.passportform.lc_count.value = 3;
			document.getElementById('lc_4').style.display = 'none';
		}
		else if(val1 == 'add') {
			document.passportform.lc_count.value = 5;
			document.getElementById('lc_1').style.display = 'none';
			document.getElementById('lc_5').style.display = '';
		}
	}
	else if(document.passportform.lc_count.value == 5) {
		document.passportform.lc_count.value = 4;
		document.getElementById('lc_1').style.display = '';
		document.getElementById('lc_5').style.display = 'none';
	}

}

