var flightCity="";var airline="";var flightTypeId=0;var flightCount=0;var countType=0;var cityStruts=1;function go(c){if(c==""||c==null){c=1}var l=dwr.util.getValue("seaStruts");var k=dwr.util.getValue("flightNO_1");var e=dwr.util.getValue("flightType");var f=dwr.util.getValue("flightStatus");var b=dwr.util.getValue("startTime");var g=dwr.util.getValue("endTime");var d=dwr.util.getValue("dayNo");var j=dwr.util.getValue("day");if(l==2){checkFlight(e)}else{if(k=="Flight No."){k=""}}var i=/^[0-9]{1,20}$/;if(!i.exec(c)){c=1}if(!i.exec(f)){f=0;dwr.util.setValue("flightStatus",f)}$("flightInfoList").innerHTML="<div class='tip_none'>Loading...</div>";var h=getActionMappingURL("/flightInfo?action=list&ajax=html");var a=new Ajax.Updater("flightInfoList",h,{method:"post",parameters:{startTime:b,endTime:g,airline:airline,language:$F("language"),flightType:e,seaStruts:l,flightNO:k,flightCity:flightCity,flightStatus:f,"pageInfo.pageIndex":c,dayNo:d,day:j}});googleSearch()}function flightInfoList(l){dwr.util.setValue("seaStruts",l);var k=dwr.util.getValue("flightNO_1");var d=dwr.util.getValue("flightType");var e=dwr.util.getValue("flightStatus");var j=/^[0-9]{1,20}$/;if(!j.exec(e)){e=0;dwr.util.setValue("flightStatus",e)}var b=dwr.util.getValue("startTime");var f=dwr.util.getValue("endTime");var c=dwr.util.getValue("dayNo");var i=dwr.util.getValue("day");if(l==2){checkHours(b,f);checkFlight(d)}else{if(countType==0){var g=dwr.util.getValue("flightNO");if(g!=""&&k=="Flight No."){dwr.util.setValue("flightNO_1",g);k=g}}if(k=="Flight No."){k=""}}if(countType==0){countType++}$("flightInfoList").innerHTML="<div class='tip_none'>Loading...</div>";var h=getActionMappingURL("/flightInfo?action=list&ajax=html");var a=new Ajax.Updater("flightInfoList",h,{method:"post",parameters:{startTime:b,endTime:f,airline:airline,language:$F("language"),flightType:d,seaStruts:l,flightNO:k,flightCity:flightCity,flightStatus:e,dayNo:c,day:i}});googleSearch()}function checkFlight(c){if(c==0||c==1){flightCity=dwr.util.getValue("flightCity_a");if(countType==0){var a=dwr.util.getValue("flightCity");if(a!=""&&flightCity=="Name"){dwr.util.setValue("flightCity_a",a);flightCity=a}}}else{flightCity=dwr.util.getValue("flightCity_i");if(countType==0){var a=dwr.util.getValue("flightCity");if(a!=""&&flightCity=="Name"){dwr.util.setValue("flightCity_i",a);flightCity=a}}}if(flightCity=="Name"){flightCity=""}if(c==0||c==1){airline=dwr.util.getValue("airline_a");if(countType==0){var b=dwr.util.getValue("airline");if(b!=""&&airline=="Name"){dwr.util.setValue("airline_a",b);airline=b}}}else{airline=dwr.util.getValue("airline_i");if(countType==0){var b=dwr.util.getValue("airline");if(b!=""&&airline=="Name"){dwr.util.setValue("airline_i",b);airline=b}}}if(airline=="Name"){airline=""}}function showOpen(){j$("#divObj").hide();j$("#divOpen").show();j$("#divStd").hide();j$("#divSta").show()}function show(){j$("#divOpen").hide();j$("#divObj").show();j$("#divSta").hide();j$("#divStd").show()}function flightI(){dwr.util.setValue("flightCity_i","Name");dwr.util.setValue("airline_i","Name")}function flightD(){dwr.util.setValue("flightCity_a","Name");dwr.util.setValue("airline_a","Name")}function getSuggestType(){if(flightTypeId==1){showOpen();if(flightCount!=1){getFlightCity()}}else{if(flightTypeId==2){show();if(flightCount!=2){getFlightCity_i()}}else{if(flightTypeId==3){showOpen();if(flightCount!=2){getFlightCity_i()}}else{show();if(flightCount!=1){getFlightCity()}}}}}function getFlightCity(){j$("#flightCity_i").remove();j$("#airline_i").remove();if(flightCount>0){document.getElementById("flightsug").innerHTML="<input type='text' name='flightCity_a' maxlength='16' value='' id='flightCity_a' class='airinfo_midd_ipt num' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest' class='ac_results'></div>";document.getElementById("airlinesug").innerHTML="<input type='text' name='airline_a' maxlength='26' value='' id='airline_a' class='num airinfo_midd_ipt' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest2' class='ac_results'></div>";flightCount=1}else{if(flightCount==0||flightCount==2){flightCount=1}}j$("#flightCity_a").suggest(citys_ad_en,{hot_list:commoncitys_d,attachObject:"#suggest"});j$("#airline_a").suggest(commoncitys_ad_en,{hot_list:commoncitys_ad,attachObject:"#suggest2"})}function getFlightCity_i(){j$("#flightCity_a").remove();j$("#airline_a").remove();if(flightCount>0){document.getElementById("flightsug_1").innerHTML="<input type='text' name='flightCity_i' maxlength='16' value='' id='flightCity_i' class='airinfo_midd_ipt num' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest_i' class='ac_results'></div>";document.getElementById("airlinesug_1").innerHTML="<input type='text' name='airline_i' maxlength='26' value='' id='airline_i' class='num airinfo_midd_ipt' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest_i2' class='ac_results'></div>";flightCount=2}else{if(flightCount<2){flightCount=2}}j$("#flightCity_i").suggest(citys_ai_en,{hot_list:commoncitys_i,attachObject:"#suggest_i"});j$("#airline_i").suggest(commoncitys_ai_en,{hot_list:commoncitys_ai,attachObject:"#suggest_i2"})}function checkHours(b,a){if(b!=99&&a!=99){dwr.util.setValue("startTime",b);dwr.util.setValue("endTime",a)}else{if(b==99&&a==99){dwr.util.setValue("startTime",0);dwr.util.setValue("endTime",24)}else{if(b==99){dwr.util.setValue("startTime",0)}else{if(a==99){dwr.util.setValue("endTime",24)}}}}}function showFlightType(){flightTypeId=dwr.util.getValue("flightType");getSuggestType()}function setCityvalue(c,a){if(a==2){c=cityStruts}else{cityStruts=c}var b=dwr.util.getValue("cityType");if(c==2){if(a==1){document.getElementById("cyit_select").className="tab_nohover";document.getElementById("cyit_select_2").className="tab_hover"}if(b==2){flightTypeId=3}else{flightTypeId=1}}else{if(a==1){document.getElementById("cyit_select_2").className="tab_nohover";document.getElementById("cyit_select").className="tab_hover"}if(b==2){flightTypeId=2}else{flightTypeId=0}}dwr.util.setValue("flightType",flightTypeId);getSuggest_index()}function getCity_index(){j$("#flightCity_i").remove();j$("#airline_i").remove();if(flightCount>0){document.getElementById("flightsug").innerHTML="<input type='text' name='flightCity_a' maxlength='26' value='' id='flightCity_a' class='ipt_text' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest' class='ac_results'></div>";document.getElementById("airlinesug").innerHTML="<input type='text' name='airline_a' maxlength='36' value='' id='airline_a' class='ipt_text' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest2' class='ac_results'></div>";flightCount=1}else{if(flightCount==0||flightCount==2){flightCount=1}}j$("#flightCity_a").suggest(citys_ad_en,{hot_list:commoncitys_d,attachObject:"#suggest"});j$("#airline_a").suggest(commoncitys_ad_en,{hot_list:commoncitys_ad,attachObject:"#suggest2"})}function getCity_index_i(){j$("#flightCity_a").remove();j$("#airline_a").remove();if(flightCount>0){document.getElementById("flightsug_1").innerHTML="<input type='text' name='flightCity_i' maxlength='26' value='' id='flightCity_i' class='ipt_text' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest_i' class='ac_results'></div>";document.getElementById("airlinesug_1").innerHTML="<input type='text' name='airline_i' maxlength='36' value='' id='airline_i' class='ipt_text' onblur=\"if(this.value==''){this.value='Name';this.style.color='#3f7896';}\"/><div id='suggest_i2' class='ac_results'></div>";flightCount=2}else{if(flightCount<2){flightCount=2}}j$("#flightCity_i").suggest(citys_ai_en,{hot_list:commoncitys_i,attachObject:"#suggest_i"});j$("#airline_i").suggest(commoncitys_ai_en,{hot_list:commoncitys_ai,attachObject:"#suggest_i2"})}function getSuggest_index(){if(flightTypeId==1){showOpen();if(flightCount!=1){getCity_index()}}else{if(flightTypeId==2){show();if(flightCount!=2){getCity_index_i()}}else{if(flightTypeId==3){showOpen();if(flightCount!=2){getCity_index_i()}}else{show();if(flightCount!=1){getCity_index()}}}}}function setFlightNo(){document.getElementById("codeForm").submit()}function flightInfo(){flightType=dwr.util.getValue("flightType");var a="";var b="";if(flightType==0||flightType==1){a=dwr.util.getValue("flightCity_a");b=dwr.util.getValue("airline_a")}else{a=dwr.util.getValue("flightCity_i");b=dwr.util.getValue("airline_i")}if(a!="Name"){dwr.util.setValue("flightCity",a)}else{dwr.util.setValue("flightCity","")}if(b!="Name"){dwr.util.setValue("airline",b)}else{dwr.util.setValue("airline","")}document.getElementById("flightInfoForm").submit()};

