// JavaScript Document

txf = new Array();
txf['c_phone'] = "(example: xxx-xxx-xxxx)";
txf['c_fax'] = "(example: xxx-xxx-xxxx)";
txf['c_address'] = "Type in address here.";
txf['c_alt_phone'] = "(example: xxx-xxx-xxxx)";

txf['c_city'] = "Type in city here.";
txf['c_zip'] = "Type in zip here.";

txf['d_airline_cruise'] = "Type in airline or ship name here";

//txf['d_pickup_address_f'] = "Type in street address here";
//txf['d_pickup_address_s'] = "Type in street address here";

txf['a_airline_cruise'] = "Type in airline or ship name here";
txf['a_flight_num'] = "Type flight number or ship name here";
txf['a_from'] = "Type in returning flight location";

function focusInput(inp) {
	if(inp.value == txf[inp.name])
		inp.value = "";
}

function blurInput(inp) {
	if((inp.value == ""))
		inp.value = txf[inp.name];
}

function validateServiceRqForm(frm) {
	errMessage = "";
	if(frm.vehicle_type.selectedIndex == 0) 
		errMessage+="* Please select Vehicle Type\n";
	
	if(frm.passagers_number.value == "")
		errMessage+="* Please specify the Number of Passengers\n";
	
	if(frm.c_first_name.value == "")
		errMessage+="* Please enter Customer First name\n";
		
	if(frm.c_last_name.value == "")
		errMessage+="* Please enter Customer Last name\n";
		
	if(frm.c_phone.value == "" || frm.c_phone.value == "(example: xxx-xxx-xxxx)")
		errMessage+="* Please enter Customer Phone Number\n";
	
	if(frm.c_email.value == "")
		errMessage+="* Please enter Customer E-mail address\n";
	
	if(frm.c_address.value == "" || frm.c_address.value == "Type in address here.")
		errMessage+="* Please enter Customer Address\n";
	
	if(frm.c_city.value == "" || frm.c_city.value == "Type in city here.")
		errMessage+="* Please enter Customer City\n";
		
	if(frm.c_zip.value == "" || frm.c_zip.value == "Type in zip here.")
		errMessage+="* Please enter Customer Zip\n";
	
	// departure
	/*if(frm.d_day.selectedIndex == 0) 
		errMessage+="* Please select Departure day of week\n";
	
	if(frm.d_airline_cruise.value == "" || frm.d_airline_cruise.value == "Type in airline or ship name here")
		errMessage+="* Please enter Departure airline or ship name\n";
	
	if((frm.d_airports.selectedIndex !=0 ) && (frm.d_harbors.selectedIndex != 0))
		errMessage = "Please specify Airport OR Harbor in Departure Information\n";
	
	if((frm.a_airports.selectedIndex !=0 ) && (frm.a_harbors.selectedIndex != 0))
		errMessage = "Please specify Airport OR Harbor in Arrival Information\n";
		
	if(frm.d_pickup_time.value == "") 
		errMessage+="* Please enter Departure requested pickup time\n";
		
	//if(frm.d_pickup_address_f.value == "" || frm.d_pickup_address_f.value == "Type in street address here")
	//	errMessage+="* Please enter Departure requested pickup address\n"
		
	//if(frm.d_pickup_city_f.value == "")
	//	errMessage+="* Please enter Departure requested pickup city \n";		
		
	//if(frm.d_pickup_zip_f.value == "")
	//	errMessage+="* Please enter Departure requested pickup zip \n";
		
		
	// arrival
	if(frm.a_day.selectedIndex == 0) 
		errMessage+="* Please select Arrival day of week\n";
	
	if(frm.a_airline_cruise.value == "" || frm.a_airline_cruise.value == "Type in airline or ship name here")
		errMessage+="* Please enter Arrival airline or ship name\n";
	
	if(frm.a_arrival_time.value == "") 
		errMessage+="* Please enter Arrival requested pickup time\n";

	if(frm.a_flight_num.value == "" || frm.a_flight_num.value == "Type flight number or ship name here")
		errMessage+="* Please enter Arrival flight or ship name\n";
	
	if(frm.a_from.value == "" || frm.a_from.value == "Type in returning flight location")
		errMessage+="* Please enter Returning flight location \n";
	
	if(frm.a_pickup_time.value == "") 
		errMessage+="* Please enter Arrival requested pickup time\n";
	*/	
//	f = window.frames['checkNumber'];
//	b = f.document.getElementById('hdDigit').value;
//	c = f.document.getElementById('IMMS').value;
//	if(b != c) 
//		errMessage+="* Please enter the correct validation number.\n";		
	if(errMessage != "") {
		alert(errMessage);
		return false;
	}	
	return true;
}