function change(arg) {
	switch(arg) {
		case 1: {
			$("Header1").style.display="none";
			$("TripPanel_1").style.display="block";
			$("TripPanel_2").style.display="none";
			$("TripPanel_3").style.display="none";
			setForm(1);
			break;
			}
		case 2: {
			$("Header1").style.display="block";
			$("TripPanel_1").style.display="block";
			$("TripPanel_2").style.display="block";
			$("TripPanel_3").style.display="none";
			setForm(2);
			break;
			}	
		default:{
			$("Header1").style.display="none";
			$("TripPanel_1").style.display="none";
			$("TripPanel_2").style.display="none";
			$("TripPanel_3").style.display="none";
			break;}
	}
}

function addForm() {
	var openForm = Number($("formNum").value)+1;
	if (openForm == 3)
	{
		$("addFormLink").style.display="none";
	}
	$("formNum").value = openForm;
	$("addFormLink").href = "#link_"+openForm;
	
	//Google maps objects initialization
	initialize(openForm);

	if (openForm > 1)
		setCheckedValue(document.forms[0].reservationType, "Multiple");
	switch (openForm){
	case 1: {
		$("Header1").style.display="none";
		$("TripPanel_1").style.display="block";
		$("TripPanel_2").style.display="none";
		$("TripPanel_3").style.display="none";
		break;
		}
	case 2: {
		$("Header1").style.display="block";
		$("TripPanel_1").style.display="block";
		$("TripPanel_2").style.display="block";
		$("TripPanel_3").style.display="none";		
		break;
		}
	case 3: {
		$("Header1").style.display="block";
		$("TripPanel_1").style.display="block";
		$("TripPanel_2").style.display="block";
		$("TripPanel_3").style.display="block";
		break;
		}	
	}
}
function setForm(arg) {
	$("formNum").value = arg;
	initialize(arg);
}
function init() {
	
	change(0);
	TripSelection(1,0); TripSelection(2,0); TripSelection(3,0);
	//start_cal();
	PickUpSelection(1,0); PickUpSelection(2,0); PickUpSelection(3,0); 
	DropSelection(1,0); DropSelection(2,0); DropSelection(3,0);
	startGIS(); 
	$("SubmitButton").disabled = true;

}
function preformattedInit(trip, car, pickUp, destination, pick_Up_Type, pick_Up_Typeb, charter_Area, charter_Number_of_Hours) {
	setCheckedValue($("reservationType"), "Single");
	change(1);
	TripSelection(2,0); TripSelection(3,0);
	PickUpSelection(2,0); PickUpSelection(3,0); 
	DropSelection(2,0); DropSelection(3,0);
	startGIS(); 
	$("SubmitButton").disabled = true;

	$("Car_1").value = car;	
	setCheckedValue(document.forms[0].Trip_1, trip);

	if (trip == "RoundTrip") {
		$("RoundTrip_1").style.display="block";
		$("OneWay_1").style.display="block";
		$("HourlyCharter_1").style.display="none";
		$("Trip_1_TopPart").style.display="block";
		$("additional_panel_1").style.display="block";	
	} 
	if (trip == "OneWay") {
		$("RoundTrip_1").style.display="none";
		$("OneWay_1").style.display="block";
		$("HourlyCharter_1").style.display="none";
		$("Trip_1_TopPart").style.display="block";
		$("additional_panel_1").style.display="block";
	} 
	if ((trip == "RoundTrip")||(trip == "OneWay")) {
		setCheckedValue(document.forms[0].PickUp_1, pickUp);		
		if ((pickUp == "SFO")||(pickUp == "OAK")||(pickUp == "SJC")){
			$("AirportPickUp_1").style.display="block";
			$("OtherPickUp_1").style.display="none";
			setCheckedValue(document.forms[0].Pick_Up_Type_1, pick_Up_Type);
		} else {
			$("AirportPickUp_1").style.display="none";
			$("OtherPickUp_1").style.display="block";
		}
		
		if ((destination == "SFO")||(destination == "OAK")||(destination == "SJC")){
			$("AirportDestination_1").style.display="block";
			$("OtherDestination_1").style.display="none";
			setCheckedValue(document.forms[0].Pick_Up_Type_1b, pick_Up_Typeb);
		} else {
			$("AirportDestination_1").style.display="none";
			$("OtherDestination_1").style.display="block";
		}

		setCheckedValue(document.forms[0].Destination_1, destination);

	}
	if (trip == "HourlyCharter") {
		
		$("RoundTrip_1").style.display="none";
		$("OneWay_1").style.display="none";
		$("HourlyCharter_1").style.display="block";
		$("Trip_1_TopPart").style.display="block";
		$("additional_panel_1").style.display="block";
		setCheckedValue(document.forms[0].Charter_Area_1, charter_Area);
		$("Charter_Number_of_Hours_1").value = charter_Number_of_Hours;
	}

	$('First_Name').focus();

}