function GetCallFormName()
	{
		
		var control;
	   	control = document.forms ;
			var j;
			for (j=0; j < control.length; j++)
			{
				var inner = control[j];
				if (typeof(inner.name) != "") 
				{
					return inner.name;
				}
				
			}
			
		return "";
	}	
	
	// returns the objects ref variable when the name is passed.
	function getControlName(controlName)
	{
		var control;
		var formname =GetCallFormName();
//		alert(formname);
	   	control = eval('document.' + formname+ '.elements') ;
	   	var j;
		for (j=0; j < control.length; j++)
		{
			var inner = control[j];
			//alert("name " + inner.name + "controlName " +  controlName);
			if (inner.name.toUpperCase() == controlName.toUpperCase()) 
			{	
				return inner;
			}
		}
		return "";	
	}	


	// returns the objects ref variable when the name is passed.
	function getControlName2(controlName,formname)
	{
		var control;
//		var formname =GetCallFormName();
//		alert(formname);
	   	control = eval('document.' + formname+ '.elements') ;
	   	var j;
		for (j=0; j < control.length; j++)
		{
			var inner = control[j];
			//alert("name " + inner.name + "controlName " +  controlName);
			if (inner.name.toUpperCase() == controlName.toUpperCase()) 
			{	
				return inner;
			}
		}
		return "";	
	}	

	
	
function MoveNext(objFrom,objTo,len)	
	{
		var strFrom="";
		strFrom=objFrom.value;
		
		var FromLen;
		FromLen=strFrom.length;
		if(FromLen==parseInt(len))
		{
			objTo.focus();
		}
}
	
function sh()
{
	var t=document.getElementById('selEvent').value;
	if (t=="1" || t=="1-to" || t=="1-from"){
		//document.all.share_ride.style.display='';
		if(document.getElementById('share_ride').style.display='block')
		{
		document.getElementById('share_ride').style.display='none';
		}
		sr4();
		
		if (t=="1-from"){ 
			document.getElementById('city_label').innerHTML="Drop Off City:";
			document.getElementById('airport_label').innerHTML="Arrival Airport:";
			document.getElementById('chk_label').innerHTML='<br><input type="Checkbox" class="txt" name="chk_roundtrip"><b>&nbsp; Will you need a trip back TO the airport?</b>';
			document.search.to_from.value = "from";
			}
		else if(t=="1-to")
		{	
			document.getElementById('city_label').innerHTML="Pick Up City:";
			document.getElementById('airport_label').innerHTML="Departure Airport:";
			document.getElementById('chk_label').innerHTML='<br><input type="Checkbox" class="txt" name="chk_roundtrip"><b>&nbsp; Will you need a trip back FROM the airport?</b>';
			document.search.to_from.value = "to";
		}
		else
		{
			document.getElementById('city_label').innerHTML="Select City:";
		}
		document.getElementById('airport_label').style.display="";
		document.getElementById('CountryStateArea2_selArea1').style.display="";
		document.getElementById('chk_label').style.display="";
		
		
		document.search.CountryStateArea1_selArea[1] = null;
		document.search.CountryStateArea1_selArea.options.length = 0;

		var option = new Option("----Select City----","");
		document.search.CountryStateArea1_selArea.options[0] = option
		document.search.CountryStateArea1_selArea[0].selected=true;	
				
		var selStateCode = document.forms[1].hidSelState.value;
		populateAreas(selStateCode);
	}	
	else{	
		document.search.to_from.value = "";
		document.getElementById('city_label').innerHTML="Pick Up City:";
		document.getElementById('airport_label').style.display="none";
		document.getElementById('CountryStateArea2_selArea1').style.display="none";
		document.getElementById('chk_label').style.display="none";
		
		
		
		document.getElementById('share_ride').style.display='none'
			sr3();
			sr5();
	}
}

function sr2(){
	document.search.selVehicle[1] = null;
	document.search.selVehicle.options.length = 0;

	var option = new Option("Luxury Sedan (Share Ride)","70");
	document.search.selVehicle.options[0] = option

	var option = new Option("Minibus 20-24 Passenger (Share Ride)","77");
	document.search.selVehicle.options[1] = option

	var option = new Option("Van - Airport Shuttle (Share Ride)","74");
	document.search.selVehicle.options[2] = option

	document.search.selVehicle[0].selected=true;	
}


function sr3(){
	document.search.selVehicle[1] = null;
	document.search.selVehicle.options.length = 0;
	var l=document.search.lgth.value
	var n=new Array();
	var v=new Array();
	for (i=0;i<l;i++){
		eval("n["+i+"]=document.search.nm_"+i+".value")
		eval("v["+i+"]=document.search.vl_"+i+".value")
		var option = new Option(n[i],v[i]);
		document.search.selVehicle.options[i] = option
	}//for
	document.search.selVehicle[0].selected=true;
}


function sr4(){
	document.search.selVehicle[1] = null;
	document.search.selVehicle.options.length = 0;

	var option = new Option("3 Passenger Luxury Sedan","49");
	document.search.selVehicle.options[0] = option

	var option = new Option("6 Passenger Limousine","2");
	document.search.selVehicle.options[1] = option

	var option = new Option("8 Passenger Limousine","3");
	document.search.selVehicle.options[2] = option

	var option = new Option("10 Passenger Limousine","4");
	document.search.selVehicle.options[3] = option
	
	var option = new Option("SUV Sedan","36");
	document.search.selVehicle.options[4] = option
	
	var option = new Option("Van -  7 Passenger","83");
	document.search.selVehicle.options[5] = option

	var option = new Option("Van - 10 Passenger","75");
	document.search.selVehicle.options[6] = option

	var option = new Option("Van - 14 Passenger","7");
	document.search.selVehicle.options[7] = option

	document.search.selVehicle[0].selected=true;	
}


function sr5(){
	document.search.CountryStateArea1_selArea[1] = null;
	document.search.CountryStateArea1_selArea.options.length = 0;
	var l=document.search.lgth_loc.value
	var n=new Array();
	var v=new Array();
	for (i=0;i<l;i++){
		eval("n["+i+"]=document.search.loc_desc_"+i+".value")
		eval("v["+i+"]=document.search.loc_code_"+i+".value")
		var option = new Option(n[i],v[i]);
		document.search.CountryStateArea1_selArea.options[i] = option
	}//for
	document.search.CountryStateArea1_selArea[0].selected=true;
}
