/****************************************************
 ** Function check_forgot_pwd_value
 ** Description:
 ** Input:
 ** Output:
 ** 03/31/05 - Created(jack)
 ****************************************************/
 function check_forgot_pwd_value(){
 if (trim(document.getElementById('txtUserID').value)==""){
 alert('Please Enter User Name.');
 document.getElementById('txtUserID').focus();
 return false;
 }
 else if (trim(document.getElementById('txtEmail').value)==""){
 alert('Please Enter Email Address.');
 document.getElementById('txtEmail').focus();
 return false;
 }
else if(document.getElementById('txtEmail').value.match(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/)==null){
alert('Please Enter the Correct Email Address.');
document.getElementById('txtEmail').focus();
return false;
}
  else {return true}
 }

/****************************************************
** Function select_airline_by_airport
** Description:when airport change the airline will change too
** Input:
** Output:
** 01/20/04 - Created(jack)
****************************************************/
function select_airline_by_airport(type)
{  var i;
   var j=0;  
   var intselect;
   var strPipe="|"  
   var objPairport=document.getElementById("ddlPAirport")
   var objPairline=document.getElementById("ddlPAirline")
   var objhidairline=document.getElementById("hidddlAirline")
	

if (type=="p"||type=="P")
 { 	objPairline.length = 0;
	objPairline.options[0] = new Option("-",""+"|"+"");
	
  			for(i=1; i<objhidairline.options.length;i++)
				{ 
				var p_arr=objhidairline.options[i].value.split(strPipe); 
				if(p_arr[0]==objPairport.value)
						{
						j=j+1;
						objPairline.options[j] = new Option(objhidairline.options[i].text,objhidairline.options[i].value, true, true);
								if(trim(objhidairline.options[i].text)==trim(document.getElementById("hidtxtPAirline").value))
								{
								intselect=j;
								
								}
						}
			    }
	 objPairline.selectedIndex=intselect;
		

	}

}

function select_dest_airline_by_airport(type){
 var i;
   var j=0;  
   var intselect;
   var strPipe="|"  
   var objPairport=document.getElementById("ddlDAirport")
   var objPairline=document.getElementById("ddldAirline")
   var objhidairline=document.getElementById("hiddestddlAirline")
	

if (type=="d"||type=="d")
 { 	objPairline.length = 0;
	objPairline.options[0] = new Option("-",""+"|"+"");
	
  			for(i=1; i<objhidairline.options.length;i++)
				{ 
				var p_arr=objhidairline.options[i].value.split(strPipe); 
				if(p_arr[0]==objPairport.value)
						{
						j=j+1;
						objPairline.options[j] = new Option(objhidairline.options[i].text,objhidairline.options[i].value, true, true);
								if(trim(objhidairline.options[i].text)==trim(document.getElementById("hidtxtPAirline").value))
								{
								intselect=j;
								
								}
						}
			    }
	 objPairline.selectedIndex=intselect;
		

	}

}

/*********************************************************************************
**function:trim
**Description:delte the leading space and the space tail
**Input:s
**Output:s
**11/23/04 - Created (eJay)
*********************************************************************************/
function trim(s)
{
    if (s == null)
    {
        return s;
    }

    var i;
    var beginIndex = 0;
    var endIndex = s.length - 1;

    for (i=0; i<s.length; i++)
    {
        if (s.charAt(i) == ' ' || s.charAt(i) == '??')
        {
            beginIndex++;
        }
        else
        {
            break;
        }
    }

    for (i = s.length - 1; i >= 0; i--)
    {
        if (s.charAt(i) == ' ' || s.charAt(i) == '??')
        {
            endIndex--;
        }
        else
        {
            break;
        }
    }

    if (endIndex < beginIndex)
    {
        return "";
    }

    return s.substring(beginIndex, endIndex + 1);
}

 
/****************************************************
 ** Function MM_swapImgRestore
 ** Description:show the pic on the page
 ** Input:
 ** Output:
 ** 01/12/05 - Created(jack)
 ****************************************************/
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function change_FromDisplay(type)
{
	//add by daniel for judy passenger and package 26/07/2007	
	var FromAirport=false;
	var ToAirport=false;
	try{
		hideDiv();
	}catch(ex){
	
	}		
	if (type=="P")
	{
		var StrFromText = document.getElementById("PickupAddressType").options[document.getElementById("PickupAddressType").selectedIndex].text
		var StrFromValue = document.getElementById("PickupAddressType").options[document.getElementById("PickupAddressType").selectedIndex].value;
		
		document.getElementById("hidFromValue").value=StrFromValue;
		document.getElementById("hidFromText").value=StrFromText;
		optionHidBulit(type,StrFromText);
		
		//if (StrFromValue=="Airport")
		if (StrFromText=="- Select One -")
		{
			document.getElementById("trFrom").style.display="none";
			document.getElementById("trFromCity").style.display="none";
			document.getElementById("trFromLandMark").style.display="none";
			document.getElementById("trFromState").style.display="none";
			document.getElementById("tdLandmarkLink").style.display="none"; //add by daniel 2008/11/05
		}
		else if (StrFromText =="JFK Airport" || StrFromText=="LaGuardia Airport" || StrFromText =="Newark Airport")
		{
		    document.getElementById("table_From").style.display="none";
			document.getElementById("trFrom").style.display="none";
			document.getElementById("trFromCity").style.display="none";
			document.getElementById("trFromLandMark").style.display="none";
			document.getElementById("trFromState").style.display="none";
			
			document.getElementById("txtPuHotel").value="";
			document.getElementById("txtPuAddress").value="";
			document.getElementById("trPuLnkHotelLandmark").style.display="none";
			
			if (StrFromText=="JFK Airport")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly JFK Airport", "HJFK" );
			}
			else if (StrFromText=="LaGuardia Airport")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly LaGuardia Airport", "HLAG" );
			}
			else if (StrFromText=="Newark Airport")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Newark Airport", "HNWK" );
			}

			FromAirport=true;
			/*document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="none";
			document.getElementById("trToCity").style.display="none";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";*/
		}			
		else if (StrFromText=="Manhattan" || StrFromText=="Queens" || StrFromText=="Brooklyn" || StrFromText=="Bronx" || StrFromText=="Staten Island" )	
		{
		    document.getElementById("tdLandmarkLink").style.display="";
			if (StrFromText=="Manhattan"){
				document.getElementById("lblpustreet_info").innerText='e.g. "W 10 St" or  "5 Ave"';				
			}else if (StrFromText=="Queens"){
				document.getElementById("lblpustreet_info").innerText='e.g. "45 Rd" or "35 Ave"';
				//document.getElementById("tdLandmarkLink").style.display="none";
			}else if (StrFromText=="Brooklyn"){
				document.getElementById("lblpustreet_info").innerText='e.g. "W 9 St" or "5 Ave"';
				//document.getElementById("tdLandmarkLink").style.display="none";
			}else if (StrFromText=="Bronx"){
				document.getElementById("lblpustreet_info").innerText='e.g. "E 135 St" or "4 Ave"';
				//document.getElementById("tdLandmarkLink").style.display="none";
			}else if (StrFromText=="Staten Island"){
				document.getElementById("lblpustreet_info").innerText='e.g. "6 Pl" or "Cooke St"';
				//document.getElementById("tdLandmarkLink").style.display="none";
			}else{
				document.getElementById("lblpustreet_info").innerText='';
			}
			document.getElementById("table_From").style.display="";
			//document.getElementById("trFrom").style.display="";
			//document.getElementById("trFromCity").style.display="none";
			//document.getElementById("trFromLandMark").style.display="none";
			//document.getElementById("trFromState").style.display="none";
			if (StrFromText=="Manhattan"){
				document.getElementById("trPuLnkHotelLandmark").style.display="";
				document.getElementById("PuLnkHotelLandmark").style.display="";	
			}else{
				document.getElementById("trPuLnkHotelLandmark").style.display="none";
				document.getElementById("PuLnkHotelLandmark").style.display="none";				
			}
			//document.getElementById("trPuLnkHotelLandmark").style.display="";
			//document.getElementById("PuLnkHotelLandmark").style.display="";			
			document.getElementById("PuLnkAddress").style.display="none";	//add by daniel for hidden the address
			document.getElementById("pu_hotel").style.display="none";
			document.getElementById("pu_address").style.display="none";

			document.getElementById("trFrom").style.display="";
			document.getElementById("trFromCity").style.display="none";
			document.getElementById("trFromLandMark").style.display="none";
			document.getElementById("trFromState").style.display="none";
			
			document.getElementById("txtpu_building").value="";
			document.getElementById("txtpu_street").value="";
			
			document.getElementById("txtPuHotel").value="";
			document.getElementById("txtPuAddress").value="";
			
			//add by william 2007/09/27			
			document.getElementById("Pu_DispatchLandmark").style.display="none";
			document.getElementById("pu_LandmarkAddress").style.display="none";			
			
			//add by william 2007/10/9
			if (StrFromText=="Manhattan")
			{
				if (document.getElementById("DestAddressType").options.length==17)
				{
					//do nothing
				}
				
				for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
				{
					if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
						document.getElementById("DestAddressType").options[i] = null;
					if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
						document.getElementById("DestAddressType").options[i] = null;
				}
				
					document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Within Manhattan", "Wman" );
					document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Around NYC boroughs", "ANYC" );

			}
			else if (StrFromText=="Queens" || StrFromText=="Brooklyn" || StrFromText=="Bronx" || StrFromText=="Staten Island")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						//if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							//document.getElementById("DestAddressType").options[i] = null;
					}
					if ( document.getElementById("DestAddressType").options.length==16)
							document.getElementById("DestAddressType").options[15] = null;
							
					document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Around NYC boroughs", "ANYC" );

			}

			FromAirport=false;
		    // 2007/03/27 william add
		try
		{
			document.getElementById("hdnpu_street").value= document.getElementById("txtpu_street").value.length;
		}catch (e){
			//do nothing
		}
		
		if (StrFromText=="Manhattan"){
			document.getElementById("trPuLnkHotelLandmark").style.display="";
			document.getElementById("PuLnkHotelLandmark").style.display="";	
			document.getElementById("PuLnkDiapatchLandmark").style.display="";
		}else{
			document.getElementById("trPuLnkHotelLandmark").style.display="none";
			document.getElementById("PuLnkHotelLandmark").style.display="none";	
			document.getElementById("PuLnkDiapatchLandmark").style.display="none";			
		}		
		//document.getElementById("trPuLnkHotelLandmark").style.display="";
		//document.getElementById("PuLnkHotelLandmark").style.display="";
		document.getElementById("PuLnkAddress").style.display="none";
		document.getElementById("pu_state").style.display="none";
		document.getElementById("pu_city").style.display="none";
		//document.getElementById("PuLnkDiapatchLandmark").style.display="";					
		/*document.getElementById("trHour").style.display="none";
		document.getElementById("trTo").style.display="none";
		document.getElementById("trToCity").style.display="none";
		document.getElementById("trToLandMark").style.display="none";
		document.getElementById("trToState").style.display="none";*/
		}	
		/*else if(StrFromText=="Long Island" || StrToText=="Westchester")
		{
			document.getElementById("txtpu_city").value = "";
			document.getElementById("trFrom").style.display="";
		    document.getElementById("trFromLandMark").style.display="none";
		    document.getElementById("trFromState").style.display="none";
		    FromAirport=false;
		}*/
		else if(StrFromText=="Long Island" || StrFromText=="Westchester" || StrFromText=="New York State" || StrFromText=="New Jersey" || StrFromText=="Connecticut" ||  StrFromText=="Pennsylvania")
		{		
		    document.getElementById("table_From").style.display="none";
			document.getElementById("tdLandmarkLink").style.display="none";
			//document.getElementById("lblpu_city_info").innerText=' e.g. "350 5th Ave, New York, NY" or "JFK"';	//add by daniel 30/06/2008			
			document.getElementById("pu_build").style.display="none";
			document.getElementById("pu_street").style.display="none";
			document.getElementById("pu_address").style.display="none";
			
			document.getElementById("pu_city").style.display="";
			document.getElementById("trPuLnkHotelLandmark").style.display="none";
			document.getElementById("pu_hotel").style.display="none";
			document.getElementById("pu_address").style.display="none";
			document.getElementById("Pu_DispatchLandmark").style.display="none";
			document.getElementById("pu_LandmarkAddress").style.display="none";

			document.getElementById("txtpu_city").value = "";
			document.getElementById("trFrom").style.display="";
		    //document.getElementById("trFromCity").style.display="";
		    document.getElementById("trFromLandMark").style.display="none";
		    document.getElementById("trFromState").style.display="none";
		    
		    document.getElementById("txtPuHotel").value="";
			document.getElementById("txtPuAddress").value="";
			
			document.getElementById("txtpu_building").value="";
			document.getElementById("txtpu_street").value="";

			if (StrFromText=="Long Island")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Long Island", "HLI" );
			}
			else if (StrFromText=="Westchester")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Westchester", "HWe" );
			}
			else if (StrFromText=="New York State")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;
					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly New York", "HNY" );
			}
			else if (StrFromText=="New Jersey")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;
					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly New Jersey", "HNJ" );
			}
			else if (StrFromText=="Connecticut")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Connecticut", "HCT" );
			}
			else if (StrFromText=="Pennsylvania")
			{
					for ( var i = 0; i <= document.getElementById("DestAddressType").length-1; i++ )
					{
						if ( document.getElementById("DestAddressType").options[i].value == "Wman" )
							document.getElementById("DestAddressType").options[i] = null;
						if ( document.getElementById("DestAddressType").options[i].value == "ANYC" )
							document.getElementById("DestAddressType").options[i] = null;

					}
					if ( document.getElementById("DestAddressType").options.length==16)
						document.getElementById("DestAddressType").options[15] = null;

					//document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").options.length] = new Option( "Hourly Pennsylvania", "HPE" );
			}

		    FromAirport=false;
		}	
		
	}
	else if (type=="D")
	{
		//var StrToText  = document.getElementById("ddlTo").options[document.getElementById("ddlTo").selectedIndex].text;
		var StrToText = document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").selectedIndex].text;
		//var StrToValue = document.getElementById("ddlTo").options[document.getElementById("ddlTo").selectedIndex].value;
		var StrToValue = document.getElementById("DestAddressType").options[document.getElementById("DestAddressType").selectedIndex].value;
		
		document.getElementById("hidToValue").value=StrToValue;
		document.getElementById("hidToText").value=StrToText;
		optionHidBulit(type,StrToText);
		
		if (StrToText=="- Select One -")
		{
			document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="none";
			document.getElementById("trToCity").style.display="none";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";
			document.getElementById("tdDestLink").style.display="none"; //add by daniel 2008/11/05
		}
		else if (StrToText =="JFK Airport" || StrToText=="LaGuardia Airport" || StrToText =="Newark Airport")
		{
			/*document.getElementById("trFrom").style.display="none";
			document.getElementById("trFromCity").style.display="none";
			document.getElementById("trFromLandMark").style.display="none";
			document.getElementById("trFromState").style.display="none";*/	
			document.getElementById("table_To").style.display="none";		
			document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="none";
			document.getElementById("trToCity").style.display="none";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";
			
			document.getElementById("txtDestHotel").value="";
			document.getElementById("txtDestAddress").value="";

            document.getElementById("trDestLnkHotelLandmark").style.display="none";
            
			ToAirport=true;
		}
		else if (StrToText=="Manhattan" || StrToText=="Queens" || StrToText=="Brooklyn" || StrToText=="Bronx"  || StrToText=="Staten Island")
		{
			if (StrToText=="Manhattan"){
				document.getElementById("lbldeststreet_info").innerText=' e.g. "W 10 St" or  "5 Ave"';
				document.getElementById("tdDestLink").style.display="";
			}else if (StrToText=="Queens"){
				document.getElementById("lbldeststreet_info").innerText=' e.g. "45 Rd" or "35 Ave"';
			}else if (StrToText=="Brooklyn"){
				document.getElementById("lbldeststreet_info").innerText=' e.g. "W 9 St" or "5 Ave"';
			}else if (StrToText=="Bronx"){
				document.getElementById("lbldeststreet_info").innerText=' e.g. "E 135 St" or "4 Ave"';
			}else if (StrToText=="Staten Island"){
				document.getElementById("lbldeststreet_info").innerText=' e.g. "6 Pl" or "Cooke St"';
			}else{
				document.getElementById("lbldeststreet_info").innerText='';
			}			
			document.getElementById("table_To").style.display="";
			/*document.getElementById("trFrom").style.display="none";
			document.getElementById("trFromCity").style.display="none";
			document.getElementById("trFromLandMark").style.display="none";
			document.getElementById("trFromState").style.display="none";*/
			document.getElementById("tr1").style.display="";
			
			document.getElementById("trDestLnkHotelLandmark").style.display="";			
			/*if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}*/
			document.getElementById("DestLnkHotelLandmark").style.display="";
			document.getElementById("DestLnkAddress").style.display="none";
			
			document.getElementById("dest_hotel").style.display="none";
			document.getElementById("dest_address").style.display="none";

			document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="";
			document.getElementById("trToCity").style.display="none";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";
			
			document.getElementById("txtdest_building").value="";
			document.getElementById("txtdest_street").value="";
			
			document.getElementById("txtDestHotel").value="";
			document.getElementById("txtDestAddress").value="";

			//add by william 2007/09/27
			document.getElementById("dest_landmark").style.display="none";
			document.getElementById("dest_landmarkaddress").style.display="none";
			if (StrToText=="Manhattan"){
				document.getElementById("trDestLnkHotelLandmark").style.display="";
					if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}
				document.getElementById("DestLnkHotelLandmark").style.display="";	
			}else{
				document.getElementById("trDestLnkHotelLandmark").style.display="none";
					if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="";}
				document.getElementById("DestLnkHotelLandmark").style.display="none";			
			}				

			ToAirport=false;
			// 2007/03/27 william add
		try
		{
			document.getElementById("hdndest_street").value= document.getElementById("txtdest_building").value.length;
		}catch (e){
			//do nothing
		}
		
		document.getElementById("trDestLnkHotelLandmark").style.display="";
			if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}
		document.getElementById("DestLnkHotelLandmark").style.display="";
		document.getElementById("DestLnkAddress").style.display="none";
		document.getElementById("DestDispatchLandmark").style.display="";	
		if (StrToText=="Manhattan"){
			document.getElementById("trDestLnkHotelLandmark").style.display="";
				if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}
			document.getElementById("DestLnkHotelLandmark").style.display="";	
			document.getElementById("DestDispatchLandmark").style.display="";				
		}else{
			document.getElementById("trDestLnkHotelLandmark").style.display="none";
				if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="";}
			document.getElementById("DestLnkHotelLandmark").style.display="none";	
			document.getElementById("DestDispatchLandmark").style.display="none";						
		}	
		document.getElementById("tr6").style.display="none";	
		document.getElementById("tr12").style.display="none";
		document.getElementById("trPickUpDate").style.display="";	
							
		}
		/*else if(StrToText=="Long Island" || StrToText=="Westchester")
		{
			document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";
			document.getElementById("txtdest_city").value = "";
			ToAirport=false;
		}*/
		else if(StrToText=="Long Island" || StrToText=="Westchester" || StrToText=="New York State" || StrToText=="New Jersey" || StrToText=="Connecticut" ||  StrToText=="Pennsylvania")
		{
			//document.getElementById("lbldest_city_info").innerText=' e.g. "350 5th Ave, New York, NY" or "JFK"';	//add by daniel 2008/06/30
			document.getElementById("table_To").style.display="none";
			document.getElementById("tdDestLink").style.display="none";
			document.getElementById("trDestLnkHotelLandmark").style.display="none";
				if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="";}
			document.getElementById("dest_hotel").style.display="none";
			document.getElementById("dest_address").style.display="none";
			document.getElementById("dest_landmark").style.display="none";
			document.getElementById("dest_landmarkaddress").style.display="none";

			document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="";
			//document.getElementById("trToCity").style.display="none";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";
			document.getElementById("txtdest_city").value = "";
						
			document.getElementById("txtDestHotel").value="";
			document.getElementById("txtDestAddress").value="";

			document.getElementById("txtdest_building").value="";
			document.getElementById("txtdest_street").value="";

            document.getElementById("tr6").style.display="";
			ToAirport=false;
		}
		
		else if(StrToText=="Hourly Within Manhattan" || StrToText=="Hourly Around NYC boroughs")
		{
		    document.getElementById("table_To").style.display="none";
			document.getElementById("trHour").style.display="none";
			document.getElementById("trTo").style.display="none";
			document.getElementById("trToCity").style.display="none";
			document.getElementById("trToLandMark").style.display="none";
			document.getElementById("trToState").style.display="none";
			
			document.getElementById("txtDestHotel").value="";
			document.getElementById("txtDestAddress").value="";
			
			document.getElementById("trDestLnkHotelLandmark").style.display="none";
            
			ToAirport=false;
		}
		
	}
	
	/*if (ToAirport==true || FromAirport==true){
		document.getElementById("ddlPass").selectedIndex=1;	
		document.getElementById("ddlBags").selectedIndex=1;		
	}else if (ToAirport==false || FromAirport==false){
		document.getElementById("ddlPass").selectedIndex=0;	
		document.getElementById("ddlBags").selectedIndex=0;			
	}*/
	
}

function optionHidBulit(flag,flagText)
{
	if(flag=="P"){
		if(flagText=="Westchester" || flagText=="Long Island" || flagText=="New York State" || flagText=="New Jersey" || flagText=="Connecticut" ||  flagText=="Pennsylvania"){
		
		     document.getElementById("pu_build").style.display="none";
			document.getElementById("pu_street").style.display="none";
			document.getElementById("trFromCity").style.display="";
			
		}
		else{
		     document.getElementById("pu_build").style.display="";
			document.getElementById("pu_street").style.display="";
			document.getElementById("trFromCity").style.display="none";
		}
	}
	else{
		if(flagText=="Westchester" || flagText=="Long Island" || flagText=="New York State" || flagText=="New Jersey" || flagText=="Connecticut" ||  flagText=="Pennsylvania"){
		    document.getElementById("Tr5").style.display="none";
			document.getElementById("Tr4").style.display="none";
			document.getElementById("trToCity").style.display="";
			
		}
		else{
		    document.getElementById("Tr5").style.display="";
			document.getElementById("Tr4").style.display="";
			document.getElementById("trToCity").style.display="none";
		}
	}
}

function DispalyDestHotelAddress()
{
	//document.getElementById("hdnDestOrignLandmarkAddress").value = document.getElementById("txtdest_building").value +"&"+ document.getElementById("txtdest_street").value;
	
	document.getElementById("dest_hotel").style.display="";
	document.getElementById("dest_address").style.display="";
	
	document.getElementById("Tr4").style.display="none";
	document.getElementById("Tr5").style.display="none";
	document.getElementById("trDestLnkHotelLandmark").style.display="";
		if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}
	document.getElementById("DestLnkHotelLandmark").style.display="none";
	document.getElementById("DestLnkAddress").style.display="";
	
	document.getElementById("txtdest_building").value=""
	document.getElementById("txtdest_street").value=""
	document.getElementById("txtDestHotel").value=""
	document.getElementById("txtDestAddress").value=""	
	document.getElementById("txtDestLandmark").value=""
	document.getElementById("txtDestLandmarkAddress").value=""

	document.getElementById("txtDestAddress").disabled=true;
	
	//add by william 2007/09/27
	document.getElementById("dest_landmark").style.display="none";
	document.getElementById("dest_landmarkaddress").style.display="none";
	
	document.getElementById("DestLnkAddress").style.display="";
	document.getElementById("DestDispatchLandmark").style.display="";
    document.getElementById("trPickUpDate").style.display="";
    
	document.getElementById("destlineHotel").style.display="";
	document.getElementById("destlineAddress").style.display="";    
}

function DestDisplayAddress(){
	document.getElementById("dest_hotel").style.display="none";
	document.getElementById("dest_address").style.display="none";
	
	document.getElementById("Tr4").style.display="";
	document.getElementById("Tr5").style.display="";
	document.getElementById("trDestLnkHotelLandmark").style.display="";
		if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}
	document.getElementById("DestLnkHotelLandmark").style.display="";
	document.getElementById("DestLnkAddress").style.display="none";
	
	document.getElementById("txtdest_building").style.display=""
	document.getElementById("txtdest_street").style.display=""
	
	document.getElementById("txtdest_building").value=""
	document.getElementById("txtdest_street").value=""
	document.getElementById("txtDestHotel").value=""
	document.getElementById("txtDestAddress").value=""	
	document.getElementById("txtDestLandmark").value=""
	document.getElementById("txtDestLandmarkAddress").value=""	
	
	document.getElementById("txtDestLandmarkAddress").disabled=true;
	
	//add by william 2007/09/27
	document.getElementById("dest_landmark").style.display="none";
	document.getElementById("dest_landmarkaddress").style.display="none";
	
	document.getElementById("DestLnkAddress").style.display="none";
	document.getElementById("DestDispatchLandmark").style.display="";
	document.getElementById("DestLnkHotelLandmark").style.display="";
    document.getElementById("trPickUpDate").style.display="";

	document.getElementById("destlineHotel").style.display="";
	document.getElementById("destlineAddress").style.display="";       
}

function DispalyDestLandmarkAddress()
{
	
	document.getElementById("dest_hotel").style.display="none";
	document.getElementById("dest_address").style.display="none";
	
	document.getElementById("Tr4").style.display="none";
	document.getElementById("Tr5").style.display="none";
	document.getElementById("trDestLnkHotelLandmark").style.display="";
		if (document.getElementById("trPickUpDate")!=null)
			    { document.getElementById("trPickUpDate").style.display="none";}
	document.getElementById("DestLnkAddress").style.display="";
	document.getElementById("DestLnkHotelLandmark").style.display="none";
	
	document.getElementById("txtdest_building").value=""
	document.getElementById("txtdest_street").value=""
	document.getElementById("txtDestHotel").value=""
	document.getElementById("txtDestAddress").value=""	
	document.getElementById("txtDestLandmark").value=""
	document.getElementById("txtDestLandmarkAddress").value=""

	document.getElementById("txtDestAddress").disabled=true;
	document.getElementById("txtDestLandmarkAddress").disabled=true;
	
	//add by william 2007/09/27
	document.getElementById("dest_landmark").style.display="";
	document.getElementById("dest_landmarkaddress").style.display="";
	
	document.getElementById("DestLnkAddress").style.display="";
	document.getElementById("DestDispatchLandmark").style.display="none";
	document.getElementById("DestLnkHotelLandmark").style.display="";
    document.getElementById("trPickUpDate").style.display="";
    
	document.getElementById("destlineHotel").style.display="";
	document.getElementById("destlineAddress").style.display="none";       
}

function PuDisplayAddress(){
	document.getElementById("pu_hotel").style.display="none";
	document.getElementById("pu_address").style.display="none";
	
	document.getElementById("pu_build").style.display="";
	document.getElementById("pu_street").style.display="";
	document.getElementById("trPuLnkHotelLandmark").style.display="";
	document.getElementById("PuLnkHotelLandmark").style.display="";
	document.getElementById("PuLnkAddress").style.display="none";

	document.getElementById("txtpu_building").value=""
	document.getElementById("txtpu_street").value=""
	document.getElementById("txtPuHotel").value=""
	document.getElementById("txtPuAddress").value=""	
	document.getElementById("txtPuLandmark").value=""
	document.getElementById("txtPuLandmarkAddress").value=""
	
	document.getElementById("txtPuLandmarkAddress").disabled=true;
	
	//add by william 2007/09/27
	document.getElementById("Pu_DispatchLandmark").style.display="none";
	document.getElementById("pu_LandmarkAddress").style.display="none";
	
	document.getElementById("PuLnkDiapatchLandmark").style.display="";
	document.getElementById("PuLnkHotelLandmark").style.display="";
	document.getElementById("PuLnkAddress").style.display="none";
	
	document.getElementById("pulineHotel").style.display="";
	document.getElementById("pulineAddress").style.display="";

}

function PuDestHotelAddress()
{
	//document.getElementById("hdnPuOrignLandmarkAddress").value =  document.getElementById("txtpu_building").value +"&"+ document.getElementById("txtpu_street").value;
	
	document.getElementById("pu_hotel").style.display="";
	document.getElementById("pu_address").style.display="";
	
	document.getElementById("pu_build").style.display="none";
	document.getElementById("pu_street").style.display="none";
	document.getElementById("trPuLnkHotelLandmark").style.display="";
	document.getElementById("PuLnkHotelLandmark").style.display="none";
	document.getElementById("PuLnkAddress").style.display="";

	document.getElementById("txtpu_building").value=""
	document.getElementById("txtpu_street").value=""
	document.getElementById("txtPuHotel").value=""
	document.getElementById("txtPuAddress").value=""	
	document.getElementById("txtPuLandmark").value=""
	document.getElementById("txtPuLandmarkAddress").value=""

	document.getElementById("txtPuAddress").disabled=true;
	
	//add by william 2007/09/27
	document.getElementById("Pu_DispatchLandmark").style.display="none";
	document.getElementById("pu_LandmarkAddress").style.display="none";
	
	document.getElementById("PuLnkDiapatchLandmark").style.display="";
	document.getElementById("PuLnkAddress").style.display="";
	
	document.getElementById("pulineHotel").style.display="";
	document.getElementById("pulineAddress").style.display="";

}


function PuDestLandmarkAddress()
{	
	document.getElementById("pu_hotel").style.display="none";
	document.getElementById("pu_address").style.display="none";
	
	document.getElementById("pu_build").style.display="none";
	document.getElementById("pu_street").style.display="none";
	
	document.getElementById("trPuLnkHotelLandmark").style.display="";

	document.getElementById("txtpu_building").value=""
	document.getElementById("txtpu_street").value=""
	document.getElementById("txtPuHotel").value=""
	document.getElementById("txtPuAddress").value=""	
	document.getElementById("txtPuLandmark").value=""
	document.getElementById("txtPuLandmarkAddress").value=""

	document.getElementById("txtPuAddress").disabled=true;
	document.getElementById("txtPuLandmarkAddress").disabled=true;	
	
	//add by william 2007/09/27
	document.getElementById("Pu_DispatchLandmark").style.display="";
	document.getElementById("pu_LandmarkAddress").style.display="";

	document.getElementById("PuLnkDiapatchLandmark").style.display="none";
	document.getElementById("PuLnkAddress").style.display="";
	document.getElementById("PuLnkHotelLandmark").style.display="";
	
	document.getElementById("pulineHotel").style.display="";
	document.getElementById("pulineAddress").style.display="none";
}

function openwindow(ID)
{
	window.open('./ShowImage.aspx?ID='+ID,'Image',width=200,height=300);
}


function Load_PState(statevalue)
{ 
var i;
var pName = document.getElementById("hdnPstateLoadName").value;
 for (i = 0;i<document.getElementById("ddlPNYCstate").options.length-1;i++)
 {
 if (document.getElementById("ddlPNYCstate").options[i].value == statevalue)
	{
	document.getElementById("ddlPNYCstate").selectedIndex = i;
	document.getElementById("radLocal").checked = true; 
	document.getElementById("radOutside").checked = false; 
	document.getElementById("radAir").checked = false; 
	document.getElementById("tdpu").style.display='none';
	document.getElementById("tdair2").style.display='none';
	document.getElementById("pFre").style.display='';
	document.getElementById("tdpunyc").style.display='';
	document.getElementById("hidtxtCheckdisplay").value=2;
	//document.getElementById("hidtxtdescCheckdisplay").value=2;
	break;
	}
		//document.getElementById("hidtxtCheckdisplay").value=3;
 }
 for (i = 0;i<document.getElementById("ddlPState").options.length-1;i++)
 {
 if (document.getElementById("ddlPState").options[i].value == statevalue)
	{
	document.getElementById("ddlPState").selectedIndex = i;
	document.getElementById("radOutside").checked = true; 
	document.getElementById("radLocal").checked = false; 
	document.getElementById("radAir").checked = false; 
	document.getElementById("tdpunyc").style.display='none';
	document.getElementById("tdair2").style.display='none';
	document.getElementById("pFre").style.display='';
	document.getElementById("tdpu").style.display='';
	document.getElementById("hidtxtCheckdisplay").value=3;
	//document.getElementById("hidtxtdescCheckdisplay").value=3;
	/*for (i=0.i<document.getElementById("ddlPCity_none").options.length-1;i++)
	{
	if (document.getElementById("ddlPCity_none").options[i].text == pName)
	document.getElementById("ddlPCity_none").selectedIndex = i;
	break;
	}*/
	break;
	}
		//document.getElementById("hidtxtCheckdisplay").value=2;
 }
 for (i = 0;i<document.getElementById("ddlPAirport").options.length-1;i++)
 {
 if (document.getElementById("ddlPAirport").options[i].value == statevalue)
	{
	 document.getElementById("ddlPAirport").selectedIndex = i;
	 document.getElementById("radAir").checked = true; 
	 document.getElementById("radLocal").checked = false; 
	 document.getElementById("radOutside").checked = false; 
	 document.getElementById("tdpunyc").style.display='none';
	 document.getElementById("tdpu").style.display='none';
	 document.getElementById("pFre").style.display='none';
	 document.getElementById("tdair2").style.display='';
	 document.getElementById("hidtxtCheckdisplay").value =1;
	 //document.getElementById("hidtxtdescCheckdisplay").value=1;
	 break;
	 }
	 	 //document.getElementById("hidtxtCheckdisplay").value =1;
 }
 
}


function Load_DState(statevalue)
{ 
var i;
var dName = document.getElementById("hdnDstateLoadName").value;
 for (i = 0;i<document.getElementById("ddlDNYCstate").options.length-1;i++)
 {
 if (document.getElementById("ddlDNYCstate").options[i].value == statevalue)
	{
	document.getElementById("ddlDNYCstate").selectedIndex = i;
	document.getElementById("radDescLocal").checked = true; 
	document.getElementById("radDescOutside").checked = false; 
	document.getElementById("radDescAir").checked = false; 
	document.getElementById("tddest").style.display='none';
	document.getElementById("tdair3").style.display='none';
	document.getElementById("dFre").style.display='';
	document.getElementById("tddestnyc").style.display='';
	//document.getElementById("hidtxtCheckdisplay").value=2;
	document.getElementById("hidtxtdescCheckdisplay").value=2;
	break;
	}
		//document.getElementById("hidtxtCheckdisplay").value=3;
 }
 for (i = 0;i<document.getElementById("ddlDState").options.length-1;i++)
 {
 if (document.getElementById("ddlDState").options[i].value == statevalue)
	{
	document.getElementById("ddlDState").selectedIndex = i;
	document.getElementById("radDescOutside").checked = true; 
	document.getElementById("radDescLocal").checked = false; 
	document.getElementById("radDescAir").checked = false; 
	document.getElementById("tddestnyc").style.display='none';
	document.getElementById("tdair3").style.display='none';
	document.getElementById("dFre").style.display='';
	document.getElementById("tddest").style.display='';
	//document.getElementById("hidtxtCheckdisplay").value=3;
	document.getElementById("hidtxtdescCheckdisplay").value=3;
	/*for (i=0.i<document.getElementById("ddlDCity_none").options.length-1;i++)
	{
	if (document.getElementById("ddlDCity_none").options[i].text == dName)
	document.getElementById("ddlDCity_none").selectedIndex = i;
	break;
	}*/
	break;
	}
		//document.getElementById("hidtxtCheckdisplay").value=2;
 }
 for (i = 0;i<document.getElementById("ddlDAirport").options.length-1;i++)
 {
 if (document.getElementById("ddlDAirport").options[i].value == statevalue)
	{
	 document.getElementById("ddlDAirport").selectedIndex = i;
	 document.getElementById("radDescAir").checked = true; 
	 document.getElementById("radDescLocal").checked = false; 
	 document.getElementById("radDescOutside").checked = false; 
	 document.getElementById("tddestnyc").style.display='none';
	 document.getElementById("tddest").style.display='none';
	 document.getElementById("dFre").style.display='none';
	 document.getElementById("tdair3").style.display='';
	 //document.getElementById("hidtxtCheckdisplay").value=1;
	 document.getElementById("hidtxtdescCheckdisplay").value=1;
	 break;
	 }
	 	 //document.getElementById("hidtxtCheckdisplay").value=1;
 }
 
}


function ReplaceSign(type)
{
	if(type=="P"){
		document.getElementById("txtpu_building").value = document.getElementById("txtpu_building").value.replace("-","")
	}else if(type=="D"){
		document.getElementById("txtdest_building").value = document.getElementById("txtdest_building").value.replace("-","")
	}		
}


function check_tab_focus(evt){

    var isIE = false;
    var isSafari = false;
    if ((navigator.userAgent.indexOf("MSIE")>0) && (parseInt(navigator.appVersion) >=4))isIE = true;
    if (navigator.userAgent.indexOf("Safari")>0) isSafari = true;
    
    var KeyCode = window.event?evt.keyCode:evt.which;
	if(KeyCode==13){
        if (isIE)
        {
            document.getElementById("BtnOk").click();                       
            evt.returnValue=false;
        }
        else
        {
            //BatchValidateLoginInformation();  
            //evt.preventDefault(); 
            evt.preventDefault();           
            var fireOnThis=document.getElementById("BtnOK");            
	        if (document.getElementById("txtuser").value.length==0 || document.getElementById("txtpass").value.length==0 || isEmailValid(document.getElementById("txtuser").value)==false){
	            //alert('test1');	            
	            var evObj = document.createEvent('Events')
		    }else{
		        //alert('tt2');
		        var evObj = document.createEvent('MouseEvents')
		    }		    
            evObj.initEvent('click', true, false )
            fireOnThis.dispatchEvent(evObj);  
            //var o=document.getElementById("BtnOK");  
            //var e = document.createEvent('MouseEvent');  
  	        //e.initEvent('click',false,false);  
  	        //o.dispatchEvent(e);         	        
        }
     }
         
}
