var hotCity_Route={"Start":[{N:"北京",V:"13"},{N:"上海",V:"101"},{N:'杭州',V:'190'},{N:'宁波',V:'190'},{N:"广州",V:"190"},{N:"深圳",V:"195"},{N:"成都",V:"243"},{N:"西安",V:"215"},{N:"昆明",V:"263"},{N:"武汉",V:"165"},{N:"南京",V:"103"},{N:"重庆",V:"241"}],"End":[{N:"三亚",V:"240"},{N:"丽江",V:"1037"},{N:"成都",V:"243"},{N:"桂林",V:"210"},{N:"杭州",V:"118"},{N:"南京",V:"103"},{N:"香港",V:"286"},{N:"澳门",V:"287"}]},hotCity_Hotel=[{N:"三亚",V:"240"},{N:"博鳌",V:"1037"},{N:"海口",V:"101"},{N:"兴隆",V:"210"},{N:"五指山",V:"243"},{N:"香港",V:"131"},{N:"澳门",V:"215"},{N:"北京",V:"215"},{N:"丽江",V:"215"}],hotCity_Air_End=[],hotCity_Air_Start=[{N:'北京',V:'PEK'},{N:'上海',V:'PVG'},{N:'三亚',V:'SYX'},{N:'海口',V:'HKX'},{N:'广州',V:'CAN'},{N:'杭州',V:'HGH'},{N:'深圳',V:'SZX'},{N:'宁波',V:'NGB'},{N:'南京',V:'NKG'},{N:'武汉',V:'WJD'},{N:'成都',V:'CTU'},{N:'重庆',V:'CKG'},{N:'西安',V:'XIY'},{N:'贵阳',V:'KWE'},{N:'济南',V:'TNA'}],hotCity_Add=[{N:'香港',V:'HKG'},{N:'澳门',V:'MFM'}];function cgbkshow(num){cgbkold();$("cgmenu"+num).className="show";$("cgbk"+num).style.display="block";}function cgbkold(){$("cgmenu1").className="";$("cgmenu2").className="";$("cgmenu3").className="";$("cgmenu4").className="";$("cgmenu5").className="";$("cgbk1").style.display="none";$("cgbk2").style.display="none";$("cgbk3").style.display="none";$("cgbk4").style.display="none";$("cgbk5").style.display="none";}function cgloshow(){$("mA").className="cgloshow_suru"}function cglohidden(){$("mA").className="cglo_suru"}function fun_showmore(obj,e){e.cancelBubble=true;hideOptions();$("div_more").innerHTML+=zhedangselectcode;fun_displayObj(obj.id,"div_more",-5);}function cgzwshow(num){cgzwold();$("cgzwmenu"+num).className="show";$("cgzwcon"+num).style.display="block";}function cgzwold(){$("cgzwmenu1").className="";$("cgzwmenu2").className="";$("cgzwmenu3").className="";$("cgzwmenu4").className="";$("cgzwcon1").style.display="none";$("cgzwcon2").style.display="none";$("cgzwcon3").style.display="none";$("cgzwcon4").style.display="none";}function fun_showHotCity(obj,e,hiddenObjId,type,left){e=e||event;obj.style.color="Black";if(obj.value=="中文/拼音/首字母"){obj.value="";}e.cancelBubble=true;var objId=obj.id,hotcitydiv=$("hotcityDiv");hideOptions();iniOptionsObj(objId,hiddenObjId);var str='<div class="cg_jqtstop"></div><div class="cg_jqtscent"><div class="tile"><a href="javascript:hideOptions();">X</a>可输入中文/拼音</div><div class="cen">';var arr;switch(type){case "airs":arr=hotCity_Air_Start.concat(hotCity_Add);break;case "aire":arr=hotCity_Air_Start.concat(hotCity_Add).concat(hotCity_Air_End);break;case "hotel":arr=hotCity_Hotel;break;case "citys":arr=hotCity_Route.Start;break;case "citye":arr=hotCity_Route.End;break;default:arr=hotCity_Route.Start;break;}if(arr.length<0){return;};for(var i=0;i<arr.length;i++){str+='<a href="javascript:void(0);" onclick="filloption(\''+arr[i].N+'\',\''+arr[i].V+'\');">'+arr[i].N+'</a>';}hotcitydiv.innerHTML=str+'</div></div><div class="cg_jqtsbottom"></div>'+zhedangselectcode;fun_displayObj(objId,"hotcityDiv",left);obj.select();}function fun_reload(obj){if(obj.value==''){obj.value='中文/拼音/首字母';obj.style.color="#666";}}function hint_HotCityRoute(obj,event_,type,hiddenObjId){event_.cancelBubble=true;$VerifyFlag=false;$firstOpsition="";var key=window.event?event_.keyCode:event_.which;if(fun_judgeKeyCode(key)||!obj.value){return;}var objId=obj.id;var keyCode=obj.value.toString().replace(" ","");obj.value=keyCode;keyCode=keyCode.toUpperCase();$oKey=keyCode;hideOptions();iniOptionsObj(objId,hiddenObjId);var arr=getArr(type);if(arr.length<=0){return;}var len=arr.length,filterCount=0;var nae,id;this.firstClass=' class="first"';var ohtmlcode='<div class="cg_tstop"><img src="http://www.actrip.com/images/cgtcbg1.gif" /></div><div class="cg_tscent">';for(var i=0;i<len;i++){if(fun_isIndexOf(arr[i].J)||fun_isIndexOf(arr[i].Q)||arr[i].N.indexOf(keyCode)==0){name=arr[i].N;id=arr[i].V;if(fun_isIndexOf(arr[i]["J"])){ohtmlcode+=fun_options(name,id,arr[i].J);}else if(fun_isIndexOf(arr[i]["Q"])){ohtmlcode+=fun_options(name,id,arr[i].Q);}else if(name.indexOf(keyCode)==0){ohtmlcode+=fun_options(name,id,'');}if(filterCount==0){$firstOpsition=name+'~'+id;this.firstClass='';}filterCount++;if(filterCount==8){break;}}}fun_judgeDisplayContent(filterCount,ohtmlcode);}function hint_HotCityAirTicket(obj,event_,type,hiddenObjId){event_.cancelBubble=true;$VerifyFlag=false;$firstOpsition="";var key=window.event?event_.keyCode:event_.which;if(fun_judgeKeyCode(key)||!obj.value){return;}var objId=obj.id;var keyCode=obj.value.toString().replace(" ","");obj.value=keyCode;keyCode=keyCode.toUpperCase();$oKey=keyCode;hideOptions();iniOptionsObj(objId,hiddenObjId);var arr=getArr(type);if(arr.length<=0){return;}var len=arr.length,filterCount=0;var name,code;this.firstClass=' class="first"';var ohtmlcode='<div class="cg_tstop"><img src="http://www.actrip.com/images/cgtcbg1.gif" /></div><div class="cg_tscent">';for(var i=0;i<len;i++){if(fun_isIndexOf(arr[i].J)||fun_isIndexOf(arr[i].V)||fun_isIndexOf(arr[i].Q)||arr[i].N.indexOf(keyCode)==0){name=arr[i].N;code=arr[i].V;if(fun_isIndexOf(arr[i].J)){ohtmlcode+=fun_options(name,code,arr[i].J);}else if(fun_isIndexOf(code)){ohtmlcode+=fun_options(name,code,code);}else if(fun_isIndexOf(arr[i].Q)){ohtmlcode+=fun_options(name,code,arr[i].Q);}else if(name.indexOf(keyCode)==0){ohtmlcode+=fun_options(name,code,'');}if(filterCount==0){$firstOpsition=name+'~'+code;this.firstClass='';}filterCount++;if(filterCount==8){break;}}}fun_judgeDisplayContent(filterCount,ohtmlcode);}function fun_judgeDisplayContent(filterCount,ohtmlcode){if(filterCount==0){ohtmlcode+=errorHint;}ohtmlcode+='</div><div class="cg_tsbottom"><img src="http://www.actrip.com/images/cgtcbg3.gif" /></div>';containerObj=$("hotcityhintDiv");containerObj.innerHTML=ohtmlcode+zhedangselectcode;fun_displayObj($oTextObjId);};function fun_isIndexOf(value){if(value){return value.toUpperCase().indexOf($oKey)==0;}else{return false;};};function fun_options(na,co,clue){var options='<a href="javascript:void(null);" value="'+na+'~'+co+'" onclick="filloption(\''+na+'\',\''+co+'\')"'+this.firstClass+'>';if(clue){options+=na+'(<span>'+$oKey.toLowerCase()+'</span>'+clue.toLowerCase().replace($oKey.toLowerCase(),"")+')';}else{options+='<span>'+$oKey+'</span>'+na.toString().replace($oKey,"");};return options+='</a>';}function fun_check(nameid,valueid){var isNull=$(nameid).value==''?true:false;var isDefault=$(nameid).value=='中文/拼音/首字母'?true:false;var isDefaultValue=$(valueid).value==''?true:false;return(isNull||isDefault||isDefaultValue);}var errorJSON={"startNaN":"出发地没有选择！","startErr":"出发地有误！","endNaN":"目的地没有选择！","endErr":"目的地有误！"};function check_route(){if(fun_check('h_line1_name','h_line1')){alert(errorJSON.startNaN);return false;}else{if(!verifyCityNameNew('h_line1_name')){alert(errorJSON.startErr);return false;}}if(fun_check('h_line2_name','h_line2')){alert(errorJSON.endNaN);return false;}else{if(!verifyCityNameNew('h_line2_name','route_all')){alert(errorJSON.endErr);return false;}}}function check_ticket(){document.ticket.type.value="D";$('Dstartcityname').name="Dstartcityname";$('DStartCityCode').name="DStartCityCode"; $('DEndCityName').name="DEndCityName";$('DEndCityCode').name="DEndCityCode";$('DStartDate').name="DStartDate";$('DAddressName').name="DAddressName";$('DAddressCode').name="DAddressCode";if(fun_check('Dstartcityname','DStartCityCode')){alert(errorJSON.startNaN);return false;}else{if(!verifyCityNameNew('Dstartcityname','air_start','DStartCityCode')){alert(errorJSON.startErr);return false;}}if(fun_check('DEndCityName','DEndCityCode')){alert(errorJSON.endNaN);return false;}else{if(!verifyCityNameNew('DEndCityName','air_end','DEndCityCode')){alert(errorJSON.endErr);return false;}}if($('DStartDate').value==''){alert('请输入出发日期');return false;}$('DAddressName').value=$('Dstartcityname').value;$('DAddressCode').value=$('DStartCityCode').value;if(isInternationalCity){document.ticket.type.value="A";$('Dstartcityname').name="Astartcityname";$('DStartCityCode').name="AStartCityCode";$('DEndCityName').name="AEndCityName";$('DEndCityCode').name="AEndCityCode";$('DStartDate').name="AStartDate";$('DAddressName').name="AAddressName";$('DAddressCode').name="AAddressCode";}}function check_hotel(){if(fun_check('h_hotel_name','h_hotel')){alert(errorJSON.endNaN);return false;}else{if(!verifyCityNameNew('h_hotel_name','hotel')){alert(errorJSON.endErr);return false;}}}function check_sight(){if(fun_check('h_sight_name','h_sight')){alert(errorJSON.endNaN);return false;}else{if(!verifyCityNameNew('h_sight_name','scenic')){alert(errorJSON.endErr);return false;}}}function check_zonghe(){document.zonghe.keys.value=document.zonghe.keyword.value;}
