function refreshcontactfield(value,fieldname)

{
	

if((fieldname=="semail") && (value=="Your email"))

	{

		document.frmcontact.semail.value="";

		return false;	

	}
	if((fieldname=="searching") && (value=="Search"))

	{

		document.frmcontact1.searching.value="";

		return false;	

	}



	return true;

}



function revertcontactfield(fieldname)

{

	if(fieldname=="searching")

	{

		if(document.frmcontact1.searching.value=="")

		{

			document.frmcontact1.searching.value="Search";

			return false;

		}

	}
	if(fieldname=="semail")

	{

		if(document.frmcontact.semail.value=="")

		{

			document.frmcontact.semail.value="Your email";

			return false;

		}

	}

		return true;

}
function checkspecialcharacterforname(str)
{
	var iChars = "!@#$%^&*()+=[]\\;/{}|\":<>?";
	for (var i = 0; i < str.length; i++) 
	{
		if (iChars.indexOf(str.charAt(i)) != -1) 
		{
			return false;
		}
	}
}

function feedback()
{
	
	
	name=namefield(document.getElementById("name").value);
	address=checkfield(document.getElementById("address").value,"* Please enter your postal address.");
	town=checkfield(document.getElementById("town").value,"* Please enter your town name.");
	phone=phonefield(document.getElementById("phone").value);
	email=emailfield(document.getElementById("email").value);
	comments=messagefield(document.getElementById("comments").value);
	
	if(name!="")
	{
		document.getElementById("mandatory").innerHTML=name;
		document.formfeedback.name.className="error_textfield";
		}
	else if(address!="")
	{
		
		document.formfeedback.address.className="error_textfield";
		document.formfeedback.name.className="booking_engine_textfield";
		document.getElementById("mandatory").innerHTML=address;
	}
	else if(town!="")
	{
		document.getElementById("mandatory").innerHTML=town;
		document.formfeedback.town.className="error_textfield";
		document.formfeedback.address.className="booking_engine_textfield";
	}
	else if(phone!="")
	{
		document.getElementById("mandatory").innerHTML=phone;
		document.formfeedback.phone.className="error_textfield";
		document.formfeedback.town.className="booking_engine_textfield";
	}
	else if(email!="")
	{
		document.getElementById("mandatory").innerHTML=email;
		document.formfeedback.email.className="error_textfield";
		document.formfeedback.phone.className="booking_engine_textfield";
	}
	else if(comments!="")
	{
		document.getElementById("mandatory").innerHTML=comments;
		document.formfeedback.comments.className="error_textfield";
		document.formfeedback.email.className="booking_engine_textfield";
	}
	else
	{
		
	}
	
	if( name=="" &&  address=="" && town=="" && phone=="" && email=="" && comments=="" )
	{
		return true;
	}
	else
	{
		return false;
	}
} 
function RTrim(VALUE)
{
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0)
	{
		return"";
	}
	var iTemp = v_length -1;
	
	while(iTemp > -1)
	{
		if(VALUE.charAt(iTemp) == w_space)
		{
		}
		else
		{
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;
	} 
	return strTemp;
} 

function LTrim(VALUE)
{
	var w_space = String.fromCharCode(32);
	if(v_length < 1)
	{
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;
	while(iTemp < v_length)
	{
		if(VALUE.charAt(iTemp) == w_space)
		{
		}
		else
		{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} 
	return strTemp;
} 
function Trim(trimstr)
{
	if(trimstr.length < 1)
	{
		return"";
	}
	trimstr = RTrim(trimstr);
	trimstr = LTrim(trimstr);
	if(trimstr=="")
	{
		return "";
	}
	else
	{
		return trimstr;
	}
}

function checknumericcharacterforname(str)
{
	var iChars = "0123456789";
	for (var i = 0; i < str.length; i++) 
	{
		if (iChars.indexOf(str.charAt(i)) != -1) 
		{
			return false;
		}
	}
}
function isEmailAddr(email)
{
	var result = false
  	var theStr = new String(email)
  	var index = theStr.indexOf("@");
 	if (index > 0)
  	{
    	var pindex = theStr.indexOf(".",index);
    	if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;
 	}
  return result;
}
function namefield(name)
{
	var msg="";
	if(checkspecialcharacterforname(name)==false)
	{
		msg="* Name cannot contain special character!"; 
	}
	else if(Trim(name)=="")
	{
		msg="* Please enter your name.";
	}
	
	return msg;
}
function emailfield(email)
{
	var msg="";
	if(Trim(email)=="")
	{
		msg="* Please enter your email address. ";
	}else if(Trim(email)=="Your Email Address")
	{
		msg="* Please enter your email address. ";
	}
	else if(!isEmailAddr(email))
	{
		msg="* Please enter a valid email address.";
	}
	
	return msg;
}
function emailfield1(email)
{
	var msg="";
	if(Trim(email)=="")
	{
		msg="* Please enter your email id above.";
	}else if(Trim(email)=="Your email")
	{
		msg="* Please enter a your email id above. ";
	}
	else if(!isEmailAddr(email))
	{
		msg="* Enter valid email e.g name@domain.com";
	}
	
	return msg;
}
function phonefield(phone)
{
	
	var msg="";
	if(isNaN(phone))
	{
		msg="* Phone number should contain only numbers.";
	}
	else if(Trim(phone)=="")
	{
		msg="* Please enter your phone number.";
	}
	return msg;
}
function qtyfield(qty)
{
	
	var msg="";
	if(isNaN(qty))
	{
		msg="* Quantity should contain only numbers.";
	}
	else if(Trim(qty)=="")
	{
		msg="* Please enter item quantity.";
	}
	return msg;
}
function messagefield(message)
{
	var msg="";
	if(Trim(message)=="")
	{
		msg="* Please enter your Comments / Queries.";
	}
	
	return msg;
}
function checkfield(fieldname,msgtext)
{
	
	var msg="";
	if(Trim(fieldname)=="")
	{
		
		msg=msgtext;
	}
	
	return msg;
}
function namefield1(name,txt)
{
	var msg="";
	if(checkspecialcharacterforname(name)==false)
	{
		msg="* Name cannot contain special character!"; 
	}
	else if(Trim(name)=="")
	{
		msg=txt;
	}
	
	return msg;
}
function validatesemail()
{
	
	
	semail=emailfield1(document.getElementById("semail").value);


if(semail=="")
	{
		//document.getElementById("semail").className="jobs_textfield";
		document.getElementById("divsemail").innerHTML=semail;
	}
	else
	{	
		//document.getElementById("semail").className="newsletter_error_textfield";
		document.getElementById("divsemail").innerHTML=semail;
		
	}
	
	if(semail=="")
	{
		sendQuickRequest(101);
		return false;
	}
	else
	{
		return false;
	}
} 

function revertfieldd(fieldname)
{
	if(fieldname=="check_in")
	{
		if(document.book.check_in.value=="")
		{
			document.book.check_in.value="MM/DD/YY";
			return false;
		}
	}
	if(fieldname=="check_out")
	{
		if(document.book.check_out.value=="")
		{
			document.book.check_out.value="MM/DD/YY";
			return false;
		}
	}
	return true;
}

function refreshfieldd(value,fieldname)
{
	
	if((fieldname=="check_in") && (value=="MM/DD/YY"))
	{
		document.bookroom.check_in.value="";
		return false;	
	}
			
	if((fieldname=="check_out") && (value=="MM/DD/YY"))
	{
		document.bookroom.check_out.value="";
		return false;	
	}
	return true;
	
}
function travel(){
//	alert(true);
msg="";
yourname=document.booking.yourname.value;
phone=document.booking.phone.value;
from=document.booking.from.value;
to=document.booking.to.value;
email=emailfield(document.booking.email.value);
paddress=document.booking.paddress.value; 
check_in=document.booking.check_in.value;
check_out=document.booking.check_out.value;
where=document.booking.where.value;
fclass=document.booking.fclass.value;
adult=document.booking.adult.value;
child=document.booking.child.value;
infant=document.booking.infant.value; 
//hotel=document.booking.hotel.value; 
people=document.booking.people.value; 
check_in1=document.booking.check_in1.value; 
check_out1=document.booking.check_out1.value;
condition=document.booking.condition.checked;
//to check date
var cindata = check_in.split('/');
	var day1= parseInt(cindata[1]);
	var month1= parseInt(cindata[0]);
	var year1= parseInt(cindata[2]);

	var coutdata = check_out.split('/');
	var day2= parseInt(coutdata[1]);
	var month2= parseInt(coutdata[0]);
	var year2= parseInt(coutdata[2]);

	///for hotle booking

var cindata_h = check_in1.split('/');
	var day1_h= parseInt(cindata_h[1]);
	var month1_h= parseInt(cindata_h[0]);
	var year1_h= parseInt(cindata_h[2]);

	var coutdata_h = check_out1.split('/');
	var day2_h= parseInt(coutdata_h[1]);
	var month2_h= parseInt(coutdata_h[0]);
	var year2_h= parseInt(coutdata_h[2]);
	///
	
//yourname
if(yourname==""){

msg="* Please enter your name.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.yourname.className="error_textfield";

return false;
}else if(isNaN(phone))	{
		msg="* Phone number should contain only numbers.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.phone.className="error_textfield";
document.booking.yourname.className="booking_engine_textfield";
return false;
}	else if(Trim(phone)==""){

msg="* Please enter your phone number.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.phone.className="error_textfield";
document.booking.yourname.className="booking_engine_textfield";
return false;
}else if(from==""){

msg="* Please enter your from destination.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.from.className="error_textfield";
document.booking.phone.className="booking_engine_textfield";

return false;
}else if(to==""){

msg="* Please enter your to destination.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.to.className="error_textfield";
document.booking.from.className="booking_engine_textfield";
return false;
}else if(email!=""){

msg=email;
document.getElementById("mandatory").innerHTML=msg;
document.booking.email.className="error_textfield";
document.booking.to.className="booking_engine_textfield";
return false;
}else if(paddress==""){

msg="* Please enter your physical address.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.paddress.className="error_textfield";
document.booking.email.className="booking_engine_textfield";
return false;
}
else if(check_in=="MM/DD/YY"){

msg="* Please enter your departure date.";
document.booking.check_in.className="error_textfield";
document.booking.paddress.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_out=="MM/DD/YY"){

msg="* Please enter your return date.";
document.booking.check_out.className="error_textfield";
document.booking.check_in.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 < year1){
		msg="* Please select a valid return date.";	
document.booking.check_out.className="error_textfield";
document.booking.check_in.className="booking_engine_textfield";		
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 == year1 && month2 < month1){
msg="* Please select a valid return date.";		
document.booking.check_out.className="error_textfield";
document.booking.check_in.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(year2 == year1 && month2 == month1 && day2 < day1){
msg="* Please select a valid return date.";	
document.booking.check_out.className="error_textfield";
document.booking.check_in.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(where==""){
document.booking.where.className="error_textfield1";
document.booking.check_out.className="booking_engine_textfield";
msg="* Please select the country from where you are booking.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(fclass==""){
document.booking.fclass.className="error_textfield1";
document.booking.where.className="";
msg="* Please select your flight class.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(adult==""){
document.booking.adult.className="error_textfield";
document.booking.fclass.className="";
msg="* Please select the number of adults.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}/*else if(child==""){
document.booking.child.className="error_textfield";
document.booking.adult.className="booking_engine_textfield";
msg="* Please select the number of children.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(infant==""){
document.booking.infant.className="error_textfield";
document.booking.adult.className="booking_engine_textfield";
msg="* Please select the age.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(people==""){
document.booking.people.className="error_textfield";
document.booking.adult.className="booking_engine_textfield";
msg="* Please enter the remarks.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}*/else if(check_in1=="MM/DD/YY" && check_out1!="MM/DD/YY"){
msg="* Please enter your arrival date.";
document.booking.check_in1.className="error_textfield";
document.booking.people.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_out1=="MM/DD/YY" && check_in1!="MM/DD/YY"){
msg="* Please enter your departure date.";
document.booking.check_out1.className="error_textfield";
document.booking.check_in1.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2_h < year1_h){
		msg="* Please select a valid departure date.";	
document.booking.check_out1.className="error_textfield";
document.booking.check_in1.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2_h == year1_h && month2_h < month1_h){
msg="* Please select a valid departure date.";		
document.booking.check_out1.className="error_textfield";
document.booking.check_in1.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(year2_h == year1_h && month2_h == month1_h && day2_h < day1_h){
msg="* Please select a valid departure date.";	
document.booking.check_out1.className="error_textfield";
document.booking.check_in1.className="booking_engine_textfield";
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(condition==false){

document.booking.check_out1.className="booking_engine_textfield";
msg="* Please accept the terms & conditions.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}



else{
return true;
}

	
	}
	
//travel 
function tours(){
name=document.booking.name.value;
address=document.booking.address.value;
country=document.booking.country.value;
email=emailfield(document.booking.email.value);
city=document.booking.city.value;
check_in=document.booking.check_in.value;
check_out=document.booking.check_out.value;

remarks=document.booking.remarks.value;
pax=document.booking.pax.value;
child=document.booking.child.value;
age=document.booking.age.value;
//to check date
	var cindata = check_in.split('/');
	var day1= parseInt(cindata[1]);
	var month1= parseInt(cindata[0]);
	var year1= parseInt(cindata[2]);

	var coutdata = check_out.split('/');
	var day2= parseInt(coutdata[1]);
	var month2= parseInt(coutdata[0]);
	var year2= parseInt(coutdata[2]);

if(name==""){

msg="* Please enter your name.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.name.className="tours_error_textfield";

return false;
}else if(address==""){

msg="* Please enter your address.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.name.className="";
document.booking.address.className="tours_error_textfield";

return false;
}else if(country==""){

msg="* Please select your country.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.address.className="";
document.booking.country.className="tours_error_textfield";

return false;
}else if(email!=""){

msg=email;
document.getElementById("mandatory").innerHTML=msg;
document.booking.email.className="tours_error_textfield";
document.booking.country.className="";
return false;
}else if(city==""){

msg="* Please enter your city.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.email.className="";
document.booking.city.className="tours_error_textfield";

return false;
}else if(check_in=="MM/DD/YY"){

msg="* Please enter the start.";
document.booking.check_in.className="tours_error_textfield";
document.booking.city.className="";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_out=="MM/DD/YY"){

msg="* Please enter your end date.";
document.booking.check_out.className="tours_error_textfield";
document.booking.check_in.className="";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 < year1){
		msg="* Please select a valid end date.";	
document.booking.check_out.className="tours_error_textfield";
document.booking.check_in.className="";		
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 == year1 && month2 < month1){
msg="* Please select a valid end date.";		
document.booking.check_out.className="tours_error_textfield";
document.booking.check_in.className="";
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(year2 == year1 && month2 == month1 && day2 < day1){
msg="* Please select a valid end date.";	
document.booking.check_out.className="tours_error_textfield";
document.booking.check_in.className="";
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(remarks==""){

msg="* Please enter your remarks.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.check_out.className="textfield";
document.booking.remarks.className="tours_error_textfield";

return false;
}else if(pax==""){

msg="* Please select the number of pax.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.remarks.className="textfield";
document.booking.pax.className="tours_error_textfield";

return false;
}else if(child==""){

msg="* Please select the number of children.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.pax.className="textfield";
document.booking.child.className="tours_error_textfield";

return false;
}else if(age==""){

msg="* Please select the age.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.child.className="textfield";
document.booking.age.className="tours_error_textfield";

return false;
}else{
//sendQuickRequest_tour(102);
return true;
}

}
function tours_1(){
pickup=document.booking.pickup.value;
pcountry=document.booking.pcountry.value;
plocation=document.booking.plocation.value;
check_in=document.booking.check_in.value;
ptime=document.booking.ptime.value;
returnc=document.booking.returnc.value;
rcountry=document.booking.rcountry.value;
rlocation=document.booking.rlocation.value;
check_out=document.booking.check_out.value;
rtime=document.booking.rtime.value;
var cindata = check_in.split('/');
var day1= parseInt(cindata[1]);
var month1= parseInt(cindata[0]);
var year1= parseInt(cindata[2]);

var coutdata = check_out.split('/');
var day2= parseInt(coutdata[1]);
var month2= parseInt(coutdata[0]);
var year2= parseInt(coutdata[2]);
if(pickup==""){

msg="* Please enter your pick up destination.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.pickup.className="tours_error_textfield";

return false;
}else if(pcountry==""){
document.booking.pcountry.className="tours_error_textfield";
document.booking.pickup.className="";
msg="* Please select your pick up country.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(plocation==""){
document.booking.plocation.className="tours_error_textfield";
document.booking.pcountry.className="";
msg="* Please select your location of pick up.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_in=="MM/DD/YY"){
document.booking.check_in.className="tours_error_textfield";
document.booking.plocation.className="";
msg="* Please enter your pick up date.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(ptime==""){
document.booking.ptime.className="tours_error_textfield";
document.booking.check_in.className="";
msg="* Please select your pick up time";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(returnc==""){
document.booking.returnc.className="tours_error_textfield";
document.booking.ptime.className="";
msg="* Please enter your return destination.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(rcountry==""){
document.booking.rcountry.className="tours_error_textfield";
document.booking.returnc.className="";
msg="* Please select your return country.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(rlocation==""){
document.booking.rlocation.className="tours_error_textfield";
document.booking.rcountry.className="";
msg="* Please select your location of return.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_out=="MM/DD/YY"){
document.booking.check_out.className="tours_error_textfield";
document.booking.rlocation.className="";
msg="* Please enter your return date.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 < year1){
document.booking.check_out.className="tours_error_textfield";
document.booking.rlocation.className="";
msg="* Please enter a valid return date.";	
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 == year1 && month2 < month1){
document.booking.check_out.className="tours_error_textfield";
document.booking.rlocation.className="";
msg="* Please enter a valid return date.";		
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(year2 == year1 && month2 == month1 && day2 < day1){
document.booking.check_out.className="tours_error_textfield";
document.booking.rlocation.className="";
msg="* Please enter a valid return date.";	
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(rtime==""){
document.booking.rtime.className="tours_error_textfield";
document.booking.check_out.className="";

msg="* Please select your return time.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else {

sendQuickRequest_tour(102);
return false;
}
}
//end travel

	//for car
	function car(){
	
msg="";
yourname=document.booking.yourname.value;
phone=document.booking.phone.value;

pickup=document.booking.pickup.value;
pcountry=document.booking.pcountry.value;
plocation=document.booking.plocation.value;
check_in=document.booking.check_in.value;
ptime=document.booking.ptime.value;
email=emailfield(document.booking.email.value);
paddress=document.booking.paddress.value; 
returnc=document.booking.returnc.value;
rcountry=document.booking.rcountry.value;
rlocation=document.booking.rlocation.value;
check_out=document.booking.check_out.value;
rtime=document.booking.rtime.value;
servicetype=document.booking.servicetype.value;
//vmake=document.booking.vmake.value;
vtype=document.booking.vtype.value;
//vmodel=document.booking.vmodel.value;
var cindata = check_in.split('/');
var day1= parseInt(cindata[1]);
var month1= parseInt(cindata[0]);
var year1= parseInt(cindata[2]);

var coutdata = check_out.split('/');
var day2= parseInt(coutdata[1]);
var month2= parseInt(coutdata[0]);
var year2= parseInt(coutdata[2]);
//alert(pickup);
/*from=document.booking.from.value;pickup
to=document.booking.to.value;
check_in=document.booking.check_in.value;
check_out=document.booking.check_out.value;
where=document.booking.where.value;
fclass=document.booking.fclass.value;
adult=document.booking.adult.value;
child=document.booking.child.value;
infant=document.booking.infant.value;
condition=document.booking.condition.checked;
//to check date
var cindata = check_in.split('/');
	var day1= parseInt(cindata[1]);
	var month1= parseInt(cindata[0]);
	var year1= parseInt(cindata[2]);

	var coutdata = check_out.split('/');
	var day2= parseInt(coutdata[1]);
	var month2= parseInt(coutdata[0]);
	var year2= parseInt(coutdata[2]);
	*/
//
if(yourname==""){

msg="* Please enter your name.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.yourname.className="error_textfield";

return false;
}else if(isNaN(phone))	{
		msg="* Phone number should contain only numbers.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.phone.className="error_textfield";
document.booking.yourname.className="booking_engine_textfield";
return false;
}	else if(Trim(phone)==""){

msg="* Please enter your phone number.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.phone.className="error_textfield";
document.booking.yourname.className="booking_engine_textfield";
return false;
}else if(pickup==""){

msg="* Please select your pick up destination.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.phone.className="booking_engine_textfield";
document.booking.pickup.className="error_textfield";
return false;
}else if(pcountry==""){
document.booking.pcountry.className="error_textfield";
document.booking.pickup.className="booking_engine_textfield";
msg="* Please select your pick up country.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(plocation==""){
document.booking.plocation.className="error_textfield";
document.booking.pcountry.className="booking_engine_textfield";
msg="* Please enter your city of pick up.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_in=="MM/DD/YY"){
document.booking.check_in.className="error_textfield";
document.booking.plocation.className="booking_engine_textfield";
msg="* Please enter your pick up date.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(ptime==""){
	document.booking.ptime.className="error_textfield";
document.booking.check_in.className="booking_engine_textfield";
msg="* Please select your pick up time";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(email!=""){

msg=email;
document.getElementById("mandatory").innerHTML=msg;
document.booking.email.className="error_textfield";
document.booking.ptime.className="booking_engine_textfield";
return false;
}else if(paddress==""){

msg="* Please enter your physical address.";
document.getElementById("mandatory").innerHTML=msg;
document.booking.paddress.className="error_textfield";
document.booking.email.className="booking_engine_textfield";
return false;
}else if(returnc==""){
document.booking.returnc.className="error_textfield";
document.booking.paddress.className="booking_engine_textfield";
msg="* Please select your return destination.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(rcountry==""){
document.booking.rcountry.className="error_textfield";
document.booking.returnc.className="booking_engine_textfield";
msg="* Please select your return country.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(rlocation==""){
document.booking.rlocation.className="error_textfield";
document.booking.rcountry.className="booking_engine_textfield";
msg="* Please enter your city of return.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(check_out=="MM/DD/YY"){
document.booking.check_out.className="error_textfield";
document.booking.rlocation.className="booking_engine_textfield";
msg="* Please enter your return date.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 < year1){
	document.booking.check_out.className="error_textfield";
document.booking.rlocation.className="booking_engine_textfield";
msg="* Please enter a valid return date.";	
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(year2 == year1 && month2 < month1){
document.booking.check_out.className="error_textfield";
document.booking.rlocation.className="booking_engine_textfield";
msg="* Please enter a valid return date.";		
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(year2 == year1 && month2 == month1 && day2 < day1){
	document.booking.check_out.className="error_textfield";
document.booking.rlocation.className="booking_engine_textfield";
msg="* Please enter a valid return date.";	
document.getElementById("mandatory").innerHTML=msg;
return false;	
}else if(rtime==""){
	document.booking.rtime.className="error_textfield";
document.booking.check_out.className="booking_engine_textfield";
msg="* Please select your return time.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(servicetype==""){
	document.booking.servicetype.className="error_textfield";
document.booking.rtime.className="booking_engine_textfield";
msg="* Please select your service type.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}else if(vtype==""){
document.booking.vtype.className="error_textfield";
document.booking.servicetype.className="booking_engine_textfield";
msg="* Please select your vehicle type.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}

/*else if(vmake==""){
	document.booking.vmake.className="error_textfield";
document.booking.servicetype.className="booking_engine_textfield";
msg="* Please select your vehicle make.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}*//*else if(vmodel==""){
document.booking.vmodel.className="error_textfield";
document.booking.vtype.className="booking_engine_textfield";
msg="* Please select your vehicle model.";
document.getElementById("mandatory").innerHTML=msg;
return false;
}*/





else{
return true;
}

	
	}
	//end car
function validationfeedback()
{
	
	name=namefield(document.getElementById("name").value);

	//address=checkfield(document.getElementById("address").value,"* Please enter Postal address.");
	//town=checkfield(document.getElementById("town").value,"* Please enter Town name.");
	email=emailfield(document.getElementById("email").value);
	phone=phonefield(document.getElementById("phone").value);
	
	comments=messagefield(document.getElementById("comments").value);
	
	if(name!="")
	{
		document.getElementById("mandatory").innerHTML=name;
	}
	//else if(address!="")
	//{
		//document.getElementById("mandatory").innerHTML=address;
	//}
	//else if(town!="")
	//{
		//document.getElementById("mandatory").innerHTML=town;
	//}
	else if(email!="")
	{
		document.getElementById("mandatory").innerHTML=email;
	}
	else if(phone!="") 
	{
		document.getElementById("mandatory").innerHTML=phone;
	}
	
	else if(comments!="")
	{
		document.getElementById("mandatory").innerHTML=comments;
	}
	else
	{
		
	}
	
	if( name=="" &&  email=="" && phone=="" &&  comments=="" )
	{
		return true;
	}
	else
	{
		return false;
	}
} 
function validationporder()
{
	
	name=namefield1(document.getElementById("name").value,"* Please enter Customer name.");
	itemdesc=checkfield(document.getElementById("itemdesc").value,"* Please enter item Description.");
	qty=qtyfield(document.getElementById("qty").value);
	if(name!="")
	{
		document.getElementById("mandatory").innerHTML=name;
	}
	else if(itemdesc!="")
	{
		document.getElementById("mandatory").innerHTML=itemdesc;
	}
	else if(qty!="")
	{
		document.getElementById("mandatory").innerHTML=qty;
	}
	else
	{
		
	}
	if(name=="" && itemdesc=="" && qty=="")
	{
   	    	
		return true;
	}
	else
	{
		return false;
	}
} 
function validationsuppliers()
{
	
	name=namefield1(document.getElementById("name").value,"* Please enter Supplier's Name.");
	address=checkfield(document.getElementById("address").value,"* Please enter Supplier's address.");
	cperson=namefield1(document.getElementById("cperson").value,"* Please enter contact person name.");
	bdesc=checkfield(document.getElementById("bdesc").value,"* Please enter Brief Description.");
	
	if(name!="")
	{
		document.getElementById("mandatory").innerHTML=name;
	}
	else if(address!="")
	{
		document.getElementById("mandatory").innerHTML=address;
	}
	else if(cperson!="")
	{
		document.getElementById("mandatory").innerHTML=cperson;
	}
	else if(bdesc!="")
	{
		document.getElementById("mandatory").innerHTML=bdesc;
	}
	else
	{
		
	}
	
	if(name=="" && address=="" && cperson=="" && bdesc=="")
	{
		return true;
	}
	else
	{
		return false;
	}
} 


function validationviewpoint(){
	formObj=document.frmvoting;
	var flag=0;
	for (var i=0;i < formObj.length;i++) {
		fldObj = formObj.elements[i];
		if (fldObj.type == 'radio') {
			if(fldObj.checked) {
				flag=1;
			}
		}
	}
	if(flag==0) {
		alert("Please check an option to vote.");
		return false;
	}
	else{
		sendRequest(1);
		return false;
	}
}
function sendRequest(fid)
{
	var oForm = document.frmvoting;
	var sBody = getRequestBody(oForm);
			var oXmlHttp = zXmlHttp.createRequest();
			oXmlHttp.open("POST", oForm.action, true);
			oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			
			oXmlHttp.onreadystatechange = function () {
				if (oXmlHttp.readyState == 4) {
					if (oXmlHttp.status == 200) {
						saveResult(oXmlHttp.responseText,fid);
					} else {
						saveResult("An error occurred: " + oXmlHttp.statusText,fid);
					}
				}            
			};
			oXmlHttp.send(sBody); 
	
	
}
function sendQuickRequest_tour(fid)
{
	var oForm = document.booking;
	var sBody = getRequestBody_tours(oForm);
			var oXmlHttp = zXmlHttp.createRequest();
			oXmlHttp.open("POST", oForm.action, true);
			oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			
			oXmlHttp.onreadystatechange = function () {
				if (oXmlHttp.readyState == 4) {
					if (oXmlHttp.status == 200) {
						saveResult(oXmlHttp.responseText,fid);
					} else {
						saveResult("An error occurred: " + oXmlHttp.statusText,fid);
					}
				}            
			};
			oXmlHttp.send(sBody); 
	
	
}

function sendQuickRequest(fid)
{
	var oForm = document.frmcontact;
	var sBody = getRequestBody1(oForm);
			var oXmlHttp = zXmlHttp.createRequest();
			oXmlHttp.open("POST", oForm.action, true);
			oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			
			oXmlHttp.onreadystatechange = function () {
				if (oXmlHttp.readyState == 4) {
					if (oXmlHttp.status == 200) {
						saveResult(oXmlHttp.responseText,fid);
					} else {
						saveResult("An error occurred: " + oXmlHttp.statusText,fid);
					}
				}            
			};
			oXmlHttp.send(sBody); 
	
	
}
function getRequestBody(oForm) {
		var aParams = new Array();
		 for (var i=0 ; i < oForm.elements.length; i++) {
				fldObj = oForm.elements[i];
				if (fldObj.type == 'radio') {
					if(fldObj.checked) {
					var sParam = encodeURIComponent(oForm.elements[i].name);
					sParam += "=";
					sParam += encodeURIComponent(oForm.elements[i].value);
					aParams.push(sParam);
					}
				}
				else{
					var sParam = encodeURIComponent(oForm.elements[i].name);
					sParam += "=";
					sParam += encodeURIComponent(oForm.elements[i].value);
					aParams.push(sParam);
				}
			
		} 
		return aParams.join("&");        
	}
function getRequestBody_tours(oForm) {
		var aParams = new Array();
		 for (var i=0 ; i < oForm.elements.length; i++) {
				fldObj = oForm.elements[i];
				if (fldObj.type == 'checkbox') {
					if(fldObj.checked) {
					var sParam = encodeURIComponent(oForm.elements[i].name);
					sParam += "=";
					sParam += encodeURIComponent(oForm.elements[i].value);
					aParams.push(sParam);
					}
				}
				else{
					var sParam = encodeURIComponent(oForm.elements[i].name);
					sParam += "=";
					sParam += encodeURIComponent(oForm.elements[i].value);
					aParams.push(sParam);
				}
			
		} 
		return aParams.join("&");        
	}
function getRequestBody1(oForm) {
		var aParams = new Array();
		 for (var i=0 ; i < oForm.elements.length; i++) {
			var sParam = encodeURIComponent(oForm.elements[i].name);
			sParam += "=";
			sParam += encodeURIComponent(oForm.elements[i].value);
			aParams.push(sParam);
		} 
		return aParams.join("&");        
	}	
function saveResult(sMessage,fid) {
		var divStatus = document.getElementById('showhide'+fid);
		divStatus.innerHTML = "" + sMessage;  
}
function chk(a,fname){
var f=a;
var tes=document.booking.test.value;
if(tes!=""){
tes +=",";
tes +=fname;

document.booking.test.value=tes;
}else{
document.booking.test.value=fname;
}



}

function div_d(){

document.getElementById("lbl1").style.color='#6b6b6b';
document.getElementById("lbl5").style.color='#6b6b6b';
document.getElementById("lbl2").style.color='#306674';
document.getElementById("lbl3").style.color='#306674';
document.getElementById("lbl4").style.color='#306674';
document.getElementById("lbl6").style.color='#306674';
document.getElementById("lbl7").style.color='#306674';
document.getElementById("lbl8").style.color='#306674';


document.getElementById("div1").style.display='';
document.getElementById("div2").style.display='none';
document.getElementById("div3").style.display='none';
document.getElementById("div4").style.display='none';

}
function div_d2(){
document.getElementById("lbl2").style.color='#6b6b6b';
document.getElementById("lbl6").style.color='#6b6b6b'; 
document.getElementById("lbl1").style.color='#306674';
document.getElementById("lbl3").style.color='#306674';
document.getElementById("lbl4").style.color='#306674';
document.getElementById("lbl5").style.color='#306674';
document.getElementById("lbl7").style.color='#306674';
document.getElementById("lbl8").style.color='#306674';


document.getElementById("div2").style.display='';
document.getElementById("div1").style.display='none';
document.getElementById("div3").style.display='none';
document.getElementById("div4").style.display='none';

}function div_d3(){
document.getElementById("lbl3").style.color='#6b6b6b';
document.getElementById("lbl7").style.color='#6b6b6b';
document.getElementById("lbl1").style.color='#306674';
document.getElementById("lbl2").style.color='#306674';
document.getElementById("lbl4").style.color='#306674';
document.getElementById("lbl5").style.color='#306674';
document.getElementById("lbl6").style.color='#306674';
document.getElementById("lbl8").style.color='#306674';


document.getElementById("div3").style.display='';
document.getElementById("div2").style.display='none';
document.getElementById("div1").style.display='none';
document.getElementById("div4").style.display='none';

}
function div_d4(){
document.getElementById("lbl4").style.color='#6b6b6b';
document.getElementById("lbl8").style.color='#6b6b6b';
document.getElementById("lbl1").style.color='#306674';
document.getElementById("lbl3").style.color='#306674';
document.getElementById("lbl2").style.color='#306674';
document.getElementById("lbl5").style.color='#306674';
document.getElementById("lbl6").style.color='#306674';
document.getElementById("lbl7").style.color='#306674';


document.getElementById("div4").style.display='';
document.getElementById("div2").style.display='none';
document.getElementById("div3").style.display='none';
document.getElementById("div1").style.display='none';


}
