// JavaScript Document
document.write("");
$(function(){
//函数getAirPortCode
//根据城市名获得机场代码
//m_HTML1-城市数组源,m_HTML2机场代码数组源,m_cityName输入城市名,m_Hide-输出位置(为一个隐藏域)
function getAirPortCode(m_HTML1,m_HTML2,m_cityName,m_Hide){
var airport_split = citystr.split(",");
var airportCode_split = citystrcode.split(",");
var m_cityName_temp = m_cityName.toUpperCase();
for(i=0;iGoing to:Going to:");
$("#textRetuenDate").html(" Return:");
$("#takeoffDate1").bind("click",function(){showCalendar('dateImage1',false,'takeoffDate1', 'dateImage2', 'takeoffDate2');});
}
break
case 2:
this.onclick=function(){
hideAll();
$("#fromWhere").show();
$("#toWhere").show();
$("#startDate").show();
$("#endDate").show();
$("#textTo").html(" Fst Arrival:");
$("#arrival").show();
$("#textRetuenDate").html(" Sec Depart:")
}
break
}
});
//航班搜索JS代码
//作用页面 flight-list.asp flight-list-02.asp
//机票ALL Classes 展开效果
$(".tableResult .allclass").click(function(){
var strtmp = $(this).attr("name");
var arrstrtmp = strtmp.split("_");
//PEK,SHA_SHA,PEK_1895815_79476_1
var cstar = arrstrtmp[0];
var cdest = arrstrtmp[1];
var id = arrstrtmp[2];
var queryId = arrstrtmp[3];
var blsave = arrstrtmp[4];
var datapag;
var js_Cache = " |
";
if($(this).attr("id") == "js_openClass")
{
$(this).parents("tr").after(js_Cache);
$(this).text("Hide Classes").attr("id","js_closeClass")//更改ID跟显示文本
.parents("tr").attr("id",$(this).parents("tr").attr("class")).removeClass().addClass("openClass");
//缓存后不调用AJAX
if($(".tr"+id).length > 0 )
{
$(".js_openClass").remove();
$(".tr"+id).show();
return;
}
//缓存后不调用AJAX
$.post("/include/ajax.asp",{strtemp:"get-other-flight-price",id:id,queryId:queryId,cstar:cstar,cdest:cdest,blsave:blsave},function(data){
// alert(data);
$(".js_openClass").remove();
$(".allclass[name="+strtmp+"]").parents("tr").after(data);
});
}
else
{
$(this).text("All Classes").attr("id","js_openClass")//切换回ID跟显示文本
.parents("tr").removeClass().addClass($(this).parents("tr").attr("id"));
$(".tr"+id).hide();
}
});
//机票ALL Classes 展开效果
$(".ParamSort").click(function(){
// alert($(this).attr("name"));return false;
if($(this).attr("id") == "OrderByTime")
{
$("#orderBy_Price").val("");
$("#orderBy_Time").val($(this).attr("name"));
}
else
{
$("#orderBy_Time").val("");
$("#orderBy_Price").val($(this).attr("name"));
}
// alert($("#orderBy_Time").val());
// alert($("#orderBy_Price").val());
// return false;
$("#flightForm").submit();
});
//作用页面 flight-list.asp flight-list-02.asp
//flight-list.asp flight-list-02.asp
//页面筛选航空公司和时间按钮效果
//Wushitang 09-8-29
$.each($(".flightSort input:visible"),function(){
$(this).click(function(){
if($(this).attr("checked"))
{
$("#flightForm").submit();
return;
}
});
});
//flight-list.asp flight-list-02.asp
//页面筛选航空公司和时间按钮效果
//flight-list.asp
//点击触发选择往返或联程最便宜价格组合的事件
$("#js_chooseLowPrice").click(function(){
$(this).parents("form").submit();
});
//flight-list.asp
//点击触发选择往返或联程最便宜价格组合的事件
})