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, numPass, pickUp, destination, charter_Area, charter_Number_of_Hours, charterType) {
	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;	
	$("Number_of_Passengers_1").value = numPass;
	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 ((pickUp == "otherLocation")){
			$("AirportPickUp_1").style.display="none";
			$("OtherPickUp_1").style.display="block";
		} else {
			$("AirportPickUp_1").style.display="block";
			$("OtherPickUp_1").style.display="none";
		}
		
		if ((destination == "otherLocation")){
			$("AirportDestination_1").style.display="none";
			$("OtherDestination_1").style.display="block";
		} else {
			$("AirportDestination_1").style.display="block";
			$("OtherDestination_1").style.display="none";
		}
		setCheckedValue(document.forms[0].PickUp_1, pickUp);
		setCheckedValue(document.forms[0].Destination_1, destination);
	} 
	if (trip == "OneWayTrip") {
		$("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 ((pickUp == "otherLocation")){
			$("AirportPickUp_1").style.display="none";
			$("OtherPickUp_1").style.display="block";
		} else {
			$("AirportPickUp_1").style.display="block";
			$("OtherPickUp_1").style.display="none";
		}
		if ((destination == "otherLocation")){
			$("AirportDestination_1").style.display="none";
			$("OtherDestination_1").style.display="block";
		} else {
			$("AirportDestination_1").style.display="block";
			$("OtherDestination_1").style.display="none";
		}
		setCheckedValue(document.forms[0].PickUp_1, pickUp);
		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;
		$("Charter_Type_1").value = charterType;
	}

	$('First_Name').focus();

}
