// JavaScript Document
function CheckForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE REQUIRED FIELDS ARE POPULATED
	if( form.service.value == "" )
	{ 
		if( !errNum ) fldName = "service"; 
		errMsg += ++errNum + ". Please select one service.\n";
	}
	if( form.dot.value == "" || form.dot.value == "date of travel")
	{ 
		if( !errNum ) fldName = "dot"; 
		errMsg += ++errNum + ". Please select date of travel.\n";
	}
	if( form.nop.value == "" || form.nop.value == "number of persons")
	{ 
		if( !errNum ) fldName = "nop"; 
		errMsg += ++errNum + ". Number of persons cannot be blank.\n";
	}
	if( form.name.value == ""  || form.name.value == "your name")
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Your Name cannot be blank.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.phone.value != "your contact No." && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	if( form.phone.value == "" || form.phone.value == "your contact No.")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckravForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE REQUIRED FIELDS ARE POPULATED
	if( form.vehicle.value == "" )
	{ 
		if( !errNum ) fldName = "vehicle"; 
		errMsg += ++errNum + ". Please select one vehicle.\n";
	}
	if( form.route.value == "" )
	{ 
		if( !errNum ) fldName = "route"; 
		errMsg += ++errNum + ". Please select one route.\n";
	}
	if( form.dot.value == "" || form.dot.value == "date of travel")
	{ 
		if( !errNum ) fldName = "dot"; 
		errMsg += ++errNum + ". Please select date of travel.\n";
	}
	
	if( form.name.value == "" || form.name.value == "your name")
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Please enter your name.\n";
	}
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.phone.value != "your contact No." && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	if( form.phone.value == "" || form.phone.value == "your contact No.")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checktourenquiry(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE REQUIRED FIELDS ARE POPULATED
	if( form.packagename.value == "" || form.packagename.value == "enter package name")
	{ 
		if( !errNum ) fldName = "packagename"; 
		errMsg += ++errNum + ". Please enter package name / place.\n";
	}
	
	if( form.duration.value == "" || form.duration.value == "enter duration")
	{ 
		if( !errNum ) fldName = "duration"; 
		errMsg += ++errNum + ". Please enter duration.\n";
	}
	
	if( ( form.departuredate.value == "departure date" || form.departuredate.value == "") )
	{ 
		if( !errNum ) fldName = "departuredate"; 
		errMsg += ++errNum + ". Enter departure date.\n";
	}
	
	if( ( form.departureplace.value == "departure place" || form.departureplace.value == "") )
	{ 
		if( !errNum ) fldName = "departureplace"; 
		errMsg += ++errNum + ". Enter departure place.\n";
	}
	
	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}

	if( form.name.value == ""  || form.name.value == "your name")
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Your Name cannot be blank.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.phone.value != "your contact No." && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	if( form.phone.value == "" || form.phone.value == "your contact No.")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckfaqForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.question.value == "your question" || form.question.value == "") )
	{ 
		if( !errNum ) fldName = "question"; 
		errMsg += ++errNum + ". Enter your question.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckguestForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.title.value == "title" || form.title.value == "") )
	{ 
		if( !errNum ) fldName = "title"; 
		errMsg += ++errNum + ". Enter title.\n";
	}
	
	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter your name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.comment.value == "your comment" || form.comment.value == "") )
	{ 
		if( !errNum ) fldName = "comment"; 
		errMsg += ++errNum + ". Enter your comment.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckregistrationForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.password.value == "your password" || form.password.value == "") )
	{ 
		if( !errNum ) fldName = "password"; 
		errMsg += ++errNum + ". Enter your password.\n";
	}
	
	if( ( form.repassword.value == "re-enter password" || form.repassword.value == "") )
	{ 
		if( !errNum ) fldName = "repassword";
		errMsg += ++errNum + ". Re-enter your password.\n";
	}
	
	if( ( form.repassword.value != form.password.value ) )
	{ 
		if( !errNum ) fldName = "password";
		errMsg += ++errNum + ". Passwords do not match.\n";
	}
	
	if( ( form.fname.value == "your first name" || form.fname.value == "") )
	{ 
		if( !errNum ) fldName = "fname"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	if( ( form.address.value == "your street address" || form.address.value == "") )
	{ 
		if( !errNum ) fldName = "address"; 
		errMsg += ++errNum + ". Enter your address.\n";
	}

	if( ( form.city.value == "your city" || form.city.value == "") )
	{ 
		if( !errNum ) fldName = "city"; 
		errMsg += ++errNum + ". Enter your city.\n";
	}
	
	if( ( form.state.value == "your state" || form.state.value == "") )
	{ 
		if( !errNum ) fldName = "state"; 
		errMsg += ++errNum + ". Enter your state.\n";
	}
	
	if( ( form.pincode.value == "your zip/postal code" || form.pincode.value == "") )
	{ 
		if( !errNum ) fldName = "pincode"; 
		errMsg += ++errNum + ". Enter your zip/postal code.\n";
	}
	
	if( ( form.country.value == "") )
	{ 
		if( !errNum ) fldName = "country"; 
		errMsg += ++errNum + ". Select your country.\n";
	}

	if( ( form.telephone.value != "your contact number" && form.telephone.value != "") && !IsNumeric(form.telephone.value) )
	{ 
		if( !errNum ) fldName = "telephone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.telephone.value == "" || form.telephone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "telephone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}


	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckuserloginForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.password.value == "your password" || form.password.value == "") )
	{ 
		if( !errNum ) fldName = "password"; 
		errMsg += ++errNum + ". Enter your password.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkbusbookingone(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.dtdate.value == "date of travel" || form.dtdate.value == "") )
	{ 
		if( !errNum ) fldName = "dtdate"; 
		errMsg += ++errNum + ". Select Tour Date.\n";
	}
	
	if( ( form.terms.checked == false) )
	{ 
		if( !errNum ) fldName = "terms"; 
		errMsg += ++errNum + ". Read and Check Terms And Conditions.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkbookingtwo(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.fname.value == "your first name" || form.fname.value == "") )
	{ 
		if( !errNum ) fldName = "fname"; 
		errMsg += ++errNum + ". Enter your first name.\n";
	}

	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.telephone.value == "your contact number" || form.telephone.value == "") )
	{ 
		if( !errNum ) fldName = "telephone"; 
		errMsg += ++errNum + ". Enter your contact number.\n";
	}


 /*   for($i=1;$i<=form.noap.value;$i++){
		alert("pfname"+.$i);
		alert(form.pfname+$i.value);
		if( ( form.pfname+$i.value == "passenger first name" || form.pfname.value == "") )
		{ 
			if( !errNum ) fldName = "pfname"+$i; 
			errMsg += ++errNum + ". Enter passenger first name.\n";
		}
		if( ( form.plname+$i.value == "passenger last name" || form.plname.value == "") )
		{ 
			if( !errNum ) fldName = "plname"; 
			errMsg += ++errNum + ". Enter passenger last name.\n";
		}
    } */

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckeditprofileForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";

	
	if( ( form.customers_firstname.value == "your first name" || form.customers_firstname.value == "") )
	{ 
		if( !errNum ) fldName = "customers_firstname"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	if( ( form.customers_telephone.value != "your contact number" && form.customers_telephone.value != "") && !IsNumeric(form.customers_telephone.value) )
	{ 
		if( !errNum ) fldName = "customers_telephone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.customers_telephone.value == "" || form.customers_telephone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "customers_telephone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.customers_street_address.value == "street address" || form.customers_street_address.value == "") )
	{ 
		if( !errNum ) fldName = "customers_street_address"; 
		errMsg += ++errNum + ". Enter street address.\n";
	}
	
	if( ( form.customers_city.value == "city" || form.customers_city.value == "") )
	{ 
		if( !errNum ) fldName = "customers_city"; 
		errMsg += ++errNum + ". Enter city.\n";
	}
	
	if( ( form.customers_state.value == "state" || form.customers_state.value == "") )
	{ 
		if( !errNum ) fldName = "customers_state"; 
		errMsg += ++errNum + ". Enter state.\n";
	}
	
	if( ( form.customers_postcode.value == "zip/postal code" || form.customers_postcode.value == "") )
	{ 
		if( !errNum ) fldName = "customers_postcode"; 
		errMsg += ++errNum + ". Enter zip/postal code.\n";
	}
	
	if( ( form.customers_country_id.value == "country" || form.customers_country_id.value == "") )
	{ 
		if( !errNum ) fldName = "customers_country_id"; 
		errMsg += ++errNum + ". Select Country.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckchangepasswordForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";

	if( ( form.cpassword.value == "your password" || form.cpassword.value == "") )
	{ 
		if( !errNum ) fldName = "cpassword"; 
		errMsg += ++errNum + ". Enter your current password.\n";
	}

	if( ( form.password.value == "your password" || form.password.value == "") )
	{ 
		if( !errNum ) fldName = "password"; 
		errMsg += ++errNum + ". Enter your new password.\n";
	}
	
	if( ( form.repassword.value == "re-enter password" || form.repassword.value == "") )
	{ 
		if( !errNum ) fldName = "repassword";
		errMsg += ++errNum + ". Re-enter your new password.\n";
	}
	
	if( ( form.repassword.value != form.password.value ) )
	{ 
		if( !errNum ) fldName = "password";
		errMsg += ++errNum + ". Passwords do not match.\n";
	}
	

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckaddaddressForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";

	
	if( ( form.entry_firstname.value == "first name" || form.entry_firstname.value == "") )
	{ 
		if( !errNum ) fldName = "entry_firstname"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	if( ( form.entry_street_address.value == "street address" || form.entry_street_address.value == "") )
	{ 
		if( !errNum ) fldName = "entry_street_address"; 
		errMsg += ++errNum + ". Enter street address.\n";
	}
	
	if( ( form.entry_city.value == "city" || form.entry_city.value == "") )
	{ 
		if( !errNum ) fldName = "entry_city"; 
		errMsg += ++errNum + ". Enter city.\n";
	}
	
	if( ( form.entry_state.value == "state" || form.entry_state.value == "") )
	{ 
		if( !errNum ) fldName = "entry_state"; 
		errMsg += ++errNum + ". Enter state.\n";
	}
	
	if( ( form.entry_postcode.value == "zip/postal code" || form.entry_postcode.value == "") )
	{ 
		if( !errNum ) fldName = "entry_postcode"; 
		errMsg += ++errNum + ". Enter zip/postal code.\n";
	}
	
	if( ( form.entry_country_id.value == "country" || form.entry_country_id.value == "") )
	{ 
		if( !errNum ) fldName = "entry_country_id"; 
		errMsg += ++errNum + ". Select Country.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkforexenquiry(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
		
	if( ( form.forexcity.value == "enter fulfillment city" || form.forexcity.value == "") )
	{ 
		if( !errNum ) fldName = "forexcity"; 
		errMsg += ++errNum + ". Enter fulfillment city.\n";
	}
	
	if( ( form.notraveller.value == "number of travellers" || form.notraveller.value == "") )
	{ 
		if( !errNum ) fldName = "notraveller"; 
		errMsg += ++errNum + ". Enter number of travellers.\n";
	}

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkhotelenquiry(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.hotelcity.value == "enter city/place" || form.hotelcity.value == "") )
	{ 
		if( !errNum ) fldName = "hotelcity"; 
		errMsg += ++errNum + ". Enter city or place name.\n";
	}
	
	if( ( form.hotel1.value == "first choice hotel" || form.hotel1.value == "") && ( form.hotel2.value == "second choice hotel" || form.hotel2.value == "") && ( form.location1.value == "first choice location" || form.location1.value == "") && ( form.location2.value == "second choice location" || form.location2.value == "") && ( form.category1.value == "first choice category" || form.category1.value == "") && ( form.category2.value == "second choice category" || form.category2.value == "") )
	{ 
		if( !errNum ) fldName = "hotel1"; 
		errMsg += ++errNum + ". Enter Preference .\n";
	}
	
	if( ( form.checkindate.value == "check-in date" || form.checkindate.value == "") )
	{ 
		if( !errNum ) fldName = "checkindate"; 
		errMsg += ++errNum + ". Enter check-in date.\n";
	}
	
	if( ( form.checkoutdate.value == "check-out date" || form.checkoutdate.value == "") )
	{ 
		if( !errNum ) fldName = "checkoutdate"; 
		errMsg += ++errNum + ". Enter check-out date.\n";
	}
	
	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}
		

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}
	
	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckYourtureenquiry(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.likeplaces.value == "Tour Places" || form.likeplaces.value == "") )
	{ 
		if( !errNum ) fldName = "likeplaces"; 
		errMsg += ++errNum + ". Enter Tour Places .\n";
	}
	
	if( ( form.nodays.value == "No Of Days" || form.nodays.value == "") )
	{ 
		if( !errNum ) fldName = "nodays"; 
		errMsg += ++errNum + ". Enter No Of Days .\n";
	}
	
	if( ( form.tvlmode.value == "mode of travel" || form.tvlmode.value == "") )
	{ 
		if( !errNum ) fldName = "tvlmode"; 
		errMsg += ++errNum + ". Enter mode of travel .\n";
	}
	
	if( ( form.strplace.value == "starting place" || form.strplace.value == "") )
	{ 
		if( !errNum ) fldName = "strplace"; 
		errMsg += ++errNum + ". Enter starting place.\n";
	}
	
	if( ( form.strdate.value == "starting date" || form.strdate.value == "") )
	{ 
		if( !errNum ) fldName = "strdate"; 
		errMsg += ++errNum + ". Enter starting date.\n";
	}
	
	if( ( form.endplace.value == "ending place" || form.endplace.value == "") )
	{ 
		if( !errNum ) fldName = "endplace"; 
		errMsg += ++errNum + ". Enter ending place.\n";
	}
	
	if( ( form.budget.value == "Budget" || form.budget.value == "") )
	{ 
		if( !errNum ) fldName = "budget"; 
		errMsg += ++errNum + ". Enter Budget.\n";
	}
	
	if( ( form.hotelcity.value == "enter city/place" || form.hotelcity.value == "") )
	{ 
		if( !errNum ) fldName = "hotelcity"; 
		errMsg += ++errNum + ". Enter city or place name.\n";
	}
	
	if( ( form.hotel1.value == "first choice hotel" || form.hotel1.value == "") && ( form.hotel2.value == "second choice hotel" || form.hotel2.value == "") && ( form.location1.value == "first choice location" || form.location1.value == "") && ( form.location2.value == "second choice location" || form.location2.value == "") && ( form.category1.value == "first choice category" || form.category1.value == "") && ( form.category2.value == "second choice category" || form.category2.value == "") )
	{ 
		if( !errNum ) fldName = "hotel1"; 
		errMsg += ++errNum + ". Enter Preference .\n";
	}
	
	if( ( form.checkindate.value == "check-in date" || form.checkindate.value == "") )
	{ 
		if( !errNum ) fldName = "checkindate"; 
		errMsg += ++errNum + ". Enter check-in date.\n";
	}
	
	if( ( form.checkoutdate.value == "check-out date" || form.checkoutdate.value == "") )
	{ 
		if( !errNum ) fldName = "checkoutdate"; 
		errMsg += ++errNum + ". Enter check-out date.\n";
	}
	
	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}
		

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}
	
	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkrentavechile(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	
	
	if( ( form.vechile.value == "vechile" || form.vechile.value == "") )
	{ 
		if( !errNum ) fldName = "vechile"; 
		errMsg += ++errNum + ". Enter vechile.\n";
	}
	
	if( ( form.nop.value == "enter no of passengers" || form.nop.value == "") )
	{ 
		if( !errNum ) fldName = "nop";
		errMsg += ++errNum + ". Enter no of passengers.\n";
	}
	
	if( ( form.traveldate.value == "starting date" || form.traveldate.value == "") )
	{ 
		if( !errNum ) fldName = "traveldate"; 
		errMsg += ++errNum + ". Enter starting date.\n";
	}
	
	if( ( form.traveltime.value == "starting time" || form.traveltime.value == "") )
	{ 
		if( !errNum ) fldName = "traveltime"; 
		errMsg += ++errNum + ". Enter starting time.\n";
	}
	
	if( ( form.pickupaddress.value == "your Pick Up Address" || form.pickupaddress.value == "") )
	{ 
		if( !errNum ) fldName = "pickupaddress"; 
		errMsg += ++errNum + ". Enter Pick Up Address.\n";
	}

	
	
		
	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}


	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckairtravelForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( ( form.from1.value == "leaving from" || form.from1.value == "") && ( form.from2.value == "leaving from" || form.from2.value == "") && ( form.from3.value == "leaving from" || form.from3.value == "") && ( form.from4.value == "leaving from" || form.from4.value == "") && ( form.from5.value == "leaving from" || form.from5.value == "") ) || ( ( form.to1.value == "leaving from" || form.to1.value == "") && ( form.to2.value == "leaving from" || form.to2.value == "") && ( form.to3.value == "leaving from" || form.to3.value == "") && ( form.to4.value == "leaving from" || form.to4.value == "") && ( form.to5.value == "leaving from" || form.to5.value == "") ) || ( ( form.date1.value == "mm-dd-yyyy" || form.date1.value == "") && ( form.date2.value == "mm-dd-yyyy" || form.date2.value == "") && ( form.date3.value == "mm-dd-yyyy" || form.date3.value == "") && ( form.date4.value == "mm-dd-yyyy" || form.date4.value == "") && ( form.date5.value == "mm-dd-yyyy" || form.date5.value == "") ) )
	{ 
		if( !errNum ) fldName = "from1"; 
		errMsg += ++errNum + ". Enter atleast one row of journy details .\n";
	}
	
	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckcruiseForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.cruise_from.value == "cruise from" || form.cruise_from.value == "") )
	{ 
		if( !errNum ) fldName = "cruise_from"; 
		errMsg += ++errNum + ". Enter place.\n";
	}
	
	if( ( form.duration.value == "duration" || form.duration.value == "") )
	{ 
		if( !errNum ) fldName = "duration"; 
		errMsg += ++errNum + ". Enter cruise duration.\n";
	}
	
	if( ( form.startingdate.value == "mm-dd-yyyy" || form.startingdate.value == "") )
	{ 
		if( !errNum ) fldName = "startingdate"; 
		errMsg += ++errNum + ". Enter starting date.\n";
	}

	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}
	
	if( ( form.budget.value == "budget" || form.budget.value == "") )
	{ 
		if( !errNum ) fldName = "budget"; 
		errMsg += ++errNum + ". Enter budget.\n";
	}

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckoverseasForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.prf_countries.value == "countries to be visited" || form.prf_countries.value == "") )
	{ 
		if( !errNum ) fldName = "prf_countries"; 
		errMsg += ++errNum + ". Enter countries to be visited.\n";
	}
	
	if( ( form.upto40.value == "") && ( form.f41to60.value == "") && ( form.f61to70.value == "") && ( form.above71.value == ""))
	{ 
		if( !errNum ) fldName = "upto40"; 
		errMsg += ++errNum + ". Enter No. of passengers.\n";
	}
	
	if( ( form.startdate.value == "mm-dd-yyyy" || form.startdate.value == "") )
	{ 
		if( !errNum ) fldName = "startdate"; 
		errMsg += ++errNum + ". Enter start date.\n";
	}
	
	if( ( form.enddate.value == "mm-dd-yyyy" || form.enddate.value == "") )
	{ 
		if( !errNum ) fldName = "enddate"; 
		errMsg += ++errNum + ". Enter end date.\n";
	}


	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckconferenceForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.place.value == "place" || form.place.value == "") )
	{ 
		if( !errNum ) fldName = "place"; 
		errMsg += ++errNum + ". Enter place.\n";
	}
	
	if( ( form.duration.value == "duration" || form.duration.value == "") )
	{ 
		if( !errNum ) fldName = "duration"; 
		errMsg += ++errNum + ". Enter duration.\n";
	}
	
	if( ( form.startingdate.value == "start date" || form.startingdate.value == "") )
	{ 
		if( !errNum ) fldName = "startingdate"; 
		errMsg += ++errNum + ". Enter starting date.\n";
	}

	if( ( form.single.value == "") && ( form.couple.value == ""))
	{ 
		if( !errNum ) fldName = "single"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}
	
	if( ( form.budget.value == "budget" || form.budget.value == "") )
	{ 
		if( !errNum ) fldName = "budget"; 
		errMsg += ++errNum + ". Enter budget.\n";
	}

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckincentiveForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.place.value == "place" || form.place.value == "") )
	{ 
		if( !errNum ) fldName = "place"; 
		errMsg += ++errNum + ". Enter place.\n";
	}
	
	if( ( form.duration.value == "duration" || form.duration.value == "") )
	{ 
		if( !errNum ) fldName = "duration"; 
		errMsg += ++errNum + ". Enter duration.\n";
	}
	
	if( ( form.startingdate.value == "start date" || form.startingdate.value == "") )
	{ 
		if( !errNum ) fldName = "startingdate"; 
		errMsg += ++errNum + ". Enter starting date.\n";
	}

	if( ( form.single.value == "") && ( form.couple.value == ""))
	{ 
		if( !errNum ) fldName = "single"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}
	
	if( ( form.budget.value == "budget" || form.budget.value == "") )
	{ 
		if( !errNum ) fldName = "budget"; 
		errMsg += ++errNum + ". Enter budget.\n";
	}

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckvisaForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if( ( form.visa_country.value == "country name" || form.visa_country.value == "") )
	{ 
		if( !errNum ) fldName = "visa_country"; 
		errMsg += ++errNum + ". Enter Visa For Country.\n";
	}
	
	if( ( form.visa_days.value == "visa required days" || form.visa_days.value == "") )
	{ 
		if( !errNum ) fldName = "visa_days"; 
		errMsg += ++errNum + ". Enter No. of days Visa Required.\n";
	}
	
	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}
	
	if( ( form.visited_country.value == "visited countries" || form.visited_country.value == "") )
	{ 
		if( !errNum ) fldName = "visited_country"; 
		errMsg += ++errNum + ". Enter Countries Visited Earlier.\n";
	}
	
	if( ( form.entry_type.value == "entry type" || form.entry_type.value == "") )
	{ 
		if( !errNum ) fldName = "entry_type"; 
		errMsg += ++errNum + ". Enter Entry Type.\n";
	}

	if( ( form.name.value == "your name" || form.name.value == "") )
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter first name.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	if( ( form.phone.value != "your contact number" && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	
	if( form.phone.value == "" || form.phone.value == "your contact number")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function CheckforgotpasswordForm(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkjobapplication(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";
	
	if(form.position.value == "")
	{ 
		if( !errNum ) fldName = "position"; 
		errMsg += ++errNum + ". Enter Position Applied For.\n";
	}
	
	if(form.salary.value == "")
	{ 
		if( !errNum ) fldName = "salary"; 
		errMsg += ++errNum + ". Enter Salary Expecting.\n";
	}
	
	if(form.name.value == "")
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Enter Your Name.\n";
	}
	
	if(form.address.value == "")
	{ 
		if( !errNum ) fldName = "address"; 
		errMsg += ++errNum + ". Enter Your Local Address.\n";
	}
	
	if(form.praddress.value == "")
	{ 
		if( !errNum ) fldName = "praddress"; 
		errMsg += ++errNum + ". Enter Your Permanent Address.\n";
	}
	
	if(form.mobile.value == "" && form.resi.value == "" && form.careof.value == "")
	{ 
		if( !errNum ) fldName = "mobile"; 
		errMsg += ++errNum + ". Enter Your Contact Number.\n";
	}
	
	if(form.dob.value == "")
	{ 
		if( !errNum ) fldName = "dob"; 
		errMsg += ++errNum + ". Enter Your Date of Birth.\n";
	}
	
	if(form.marital.value == "")
	{ 
		if( !errNum ) fldName = "marital"; 
		errMsg += ++errNum + ". Enter Your Marital Status.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}
	
	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}

function Checkbbenquiry(form)
{
	var errMsg  = "Please correct the following item(s):\n\n";
	var errNum  = 0;
	var fldName = "";


	// CHECK THAT THE REQUIRED FIELDS ARE POPULATED
	if( form.sector.value == "" || form.sector.value == "enter sector")
	{ 
		if( !errNum ) fldName = "sector"; 
		errMsg += ++errNum + ". Enter sector.\n";
	}
	
	if( form.departure.value == "" || form.departure.value == "enter departure time")
	{ 
		if( !errNum ) fldName = "departure"; 
		errMsg += ++errNum + ". Enter departure time.\n";
	}

	if( form.vtype.value == "" || form.vtype.value == "enter vehicle type")
	{ 
		if( !errNum ) fldName = "vtype"; 
		errMsg += ++errNum + ". Enter vehicle type.\n";
	}

	if( ( form.departuredate.value == "departure date" || form.departuredate.value == "") )
	{ 
		if( !errNum ) fldName = "departuredate"; 
		errMsg += ++errNum + ". Enter departure date.\n";
	}
	
	if( ( form.departureplace.value == "departure place" || form.departureplace.value == "") )
	{ 
		if( !errNum ) fldName = "departureplace"; 
		errMsg += ++errNum + ". Enter departure place.\n";
	}
	
	if( ( form.nopadult.value == "") )
	{ 
		if( !errNum ) fldName = "nopadult"; 
		errMsg += ++errNum + ". Enter No. of Persons.\n";
	}

	if( form.name.value == ""  || form.name.value == "your name")
	{ 
		if( !errNum ) fldName = "name"; 
		errMsg += ++errNum + ". Your Name cannot be blank.\n";
	}
	
	// CHECK THAT THE EMAIL ADDRESS IS VALID
	if( (form.email.value != "your email address" && form.email.value != "") && !isValidEmail(form.email.value) )
	{
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address appears to be invalid.\n";
	}
	if( form.email.value == "" || form.email.value == "your email address")
	{ 
		if( !errNum ) fldName = "email"; 
		errMsg += ++errNum + ". Your Email Address cannot be blank.\n";
	}
	
	if( ( form.phone.value != "your contact No." && form.phone.value != "") && !IsNumeric(form.phone.value) )
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact numbar appears to be invalid.\n";
	}
	if( form.phone.value == "" || form.phone.value == "your contact No.")
	{ 
		if( !errNum ) fldName = "phone"; 
		errMsg += ++errNum + ". Your Contact number cannot be blank.\n";
	}
	
	if( ( form.code.value == "validation code" || form.code.value == "") )
	{ 
		if( !errNum ) fldName = "code"; 
		errMsg += ++errNum + ". Enter verification code.\n";
	}

	// RETURN THE ERRORS OR ALLOW THE FORM TO SUBMIT
	if( errNum )
	{
		alert(errMsg);
		if (form[fldName].select) form[fldName].select();
		form[fldName].focus();
		return false;
	}	
}
//  check for valid numeric strings	
function IsNumeric(strString)
{
	var strValidChars = "0123456789.-() ";
	var strChar;
	var blnResult = true;
	
	if (strString.length == 0) return false;
	
	//  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++)
	{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		{
			blnResult = false;
		}
	}
	
	return blnResult;
}

//  checks that the email address has one (@), atleast one (.). It also makes sure that there are no spaces, extra '@'s or a (.) just before or after the @. It also makes sure that there is atleast one (.) after the @.
function isValidEmail(str) 
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	
	if (str.indexOf(at)==-1) return false;
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;
	if (str.indexOf(at,(lat+1))!=-1) return false;
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;
	if (str.indexOf(dot,(lat+2))==-1) return false;
	if (str.indexOf(" ")!=-1) return false;
	
	return true;					
}