﻿var flightCityList={HOT:["北京","上海","深圳","杭州","广州","成都","南京","武汉","呼和浩特","重庆","长沙","昆明","西安","青岛","天津","宁波","厦门","太原","大连","济南"],A:["阿克苏","阿勒泰","安康","安庆","安顺","鞍山"],B:["百色","蚌埠","包头","保山","北海","北京"],C:["昌都","长春","长海","长沙","长治","常德","常州","朝阳","成都","赤峰","重庆"],D:["达县","大理","大连","大同","丹东","德宏","迪庆","东营","敦煌"],E:["鄂尔多斯","恩施"],F:["佛山","福州","阜阳","富蕴"],G:["赣州","格尔木","光化","广汉","广州","贵阳","桂林"],H:["哈尔滨","哈密","海口","海拉尔","邯郸","汉中","杭州","合肥","和田","黑河","衡阳","呼和浩特","怀化","黄山","黄岩","徽州"],J:["吉安","吉林","济南","济宁","佳木斯","嘉峪关","锦州","晋江","井冈山","景德镇","景洪","九江","九寨沟","酒泉"],K:["喀纳斯","喀什","克拉玛依","库车","库尔勒","昆明"],L:["拉萨","兰州","黎平","丽江","连城","连云港","梁平","林西","林芝","临沧","临沂","柳州","龙岩","庐山","泸州","路桥","洛阳"],M:["满洲里","芒市","梅县","绵阳","漠河","牡丹江"],N:["那拉提","南昌","南充","南京","南宁","南通","南阳","宁波"],P:["攀枝花","普洱"],Q:["齐齐哈尔","且末","秦皇岛","青岛","庆阳","衢州","泉州"],S:["三亚","沙市","汕头","鄯善","上海","深圳","沈阳","石家庄","思茅","苏州"],T:["塔城","台州","太原","天津","通化","通辽","铜仁"],W:["万州","威海","潍坊","温州","文山","乌海","无锡","梧州","武汉","武夷山","乌兰浩特","乌鲁木齐"],X:["西安","西昌","西宁","西双版纳","锡林浩特","厦门","香格里拉","襄樊","兴城","兴宁","兴义","邢台","徐州"],Y:["烟台","延安","延吉","盐城","伊宁","宜宾","宜昌","义乌","银川","永州零陵","榆林","元谋","运城"],Z:["湛江","张家界","昭通","郑州","芷江","中甸","舟山","珠海","遵义"]};(function(){var style="#ShowFlightCityBox a{color:#0055AA;}  #ShowFlightCityBox a:hover{ color:#ff6000;}";document.write("<style type='text/css'>");document.write(style);document.write("</style>");})();function cnFlightCityBox(id)
{var obj=document.getElementById(id);obj.style.color="black";if(obj.value==""||obj.value=="点击选择城市")
{if(obj.id=="ddlOrgCity")
obj.value="北京";else
obj.value="上海";}
if(obj.attachEvent)
{obj.attachEvent("onclick",CnCityBoxClick);obj.attachEvent("onkeyup",CnCityBoxKeyUp);obj.attachEvent("onkeydown",CnCityBoxKeyDown);}
function CnCityBoxClick()
{CnFlightCityBoxClick(obj);}
function CnCityBoxKeyUp()
{CnFlightCityBoxKeyUp(obj);}
function CnCityBoxKeyDown()
{CnFlightCityBoxKeyDown(obj);}}
function CnFlightBoxSelectContent(textbox)  
{try  
{  
var   r=textbox.createTextRange();  
r.moveEnd('character',textbox.value.length);  
r.moveStart('character',0);  
r.select();  }    
catch(e)  
 { }}
var cnFlightCityCurrentObj;var cnFlightCityCurrentType=1;function CnFlightCityBoxClick(Text)
{if(document.readyState!="complete")
return;if(Text.value=="中文/拼音/点击选择")
Text.value="";CnFlightBoxSelectContent(Text);cnFlightCityCurrentObj=Text;var iframe;var div;if(document.getElementById("ShowFlightCityBox"))
{iframe=document.getElementById("ShowFlightCityBoxiFrame");div=document.getElementById("ShowFlightCityBox");if(getPointsPos(Text,"Left")+420<document.body.clientWidth)
{iframe.style.left=getPointsPos(Text,"Left");div.style.left=getPointsPos(Text,"Left");}
else
{iframe.style.left=getPointsPos(Text,"Left")-(420-Text.offsetWidth);div.style.left=getPointsPos(Text,"Left")-(420-Text.offsetWidth);}
iframe.style.height="120px";iframe.style.width="420px";div.style.height="120px";div.style.width="420px";iframe.style.top=getPointsPos(Text,"Top")+Text.offsetHeight;div.style.top=getPointsPos(Text,"Top")+Text.offsetHeight;div.style.overflow="hidden";div.innerHTML="";iframe.style.display="block";div.style.display="block";}
else{iframe=document.createElement("iframe");iframe.setAttribute("id","ShowFlightCityBoxiFrame");iframe.style.position="absolute";iframe.style.height="120px";if(getPointsPos(Text,"Left")+420<document.body.clientWidth)
{iframe.style.left=getPointsPos(Text,"Left");}
else
{iframe.style.left=getPointsPos(Text,"Left")-(420-Text.offsetWidth);}
iframe.style.top=getPointsPos(Text,"Top")+Text.offsetHeight;iframe.style.width="420px";document.body.appendChild(iframe);div=document.createElement("div");div.setAttribute("id","ShowFlightCityBox");div.style.position="absolute";div.style.padding="5px";div.style.border="solid 1px #7F9DB9";div.style.background="#FFFFFF";div.style.overflow="hidden";div.style.height="120px";div.style.zIndex="1000000";div.style.textAlign="left";if(getPointsPos(Text,"Left")+420<document.body.clientWidth)
{div.style.left=getPointsPos(Text,"Left");}
else
{div.style.left=getPointsPos(Text,"Left")-(420-Text.offsetWidth);}
div.style.top=getPointsPos(Text,"Top")+Text.offsetHeight;div.style.width="420px";document.body.appendChild(div);}
var HotCity=document.createElement("a");HotCity.setAttribute("id","HotCityLabel");HotCity.setAttribute("hideFocus",true);HotCity.style.cssText="font-size:14px;font-weight:bold;";HotCity.href="javascript:ShowFlightHotCity()";HotCity.innerHTML="[热门城市]";div.appendChild(HotCity);var AllCity=document.createElement("a");AllCity.setAttribute("id","AllCityLabel");AllCity.setAttribute("hideFocus",true);AllCity.href="javascript:ShowFlightAllCity()";AllCity.style.cssText="margin-left:20px; font-size:14px;font-weight:bold;";AllCity.innerHTML="[所有城市]";div.appendChild(AllCity);var cityHr=document.createElement("div");cityHr.style.cssText="height:1px; border-bottom-style:dashed; border-bottom-color:#DCDCDC; border-bottom-width:thin;";div.appendChild(cityHr);var CityListA=document.createElement("div");CityListA.setAttribute("id","ShowFlightAllCity");CityListA.style.cssText="margin-top:5px; display:none;";div.appendChild(CityListA);var list=document.createElement("div");list.setAttribute("id","CityList");div.appendChild(list);var CloseLable=document.createElement("a");CloseLable.href="javascript:CloseFlightCitySelect()";CloseLable.style.cssText="position:absolute; bottom:2px; right:5px;font-size:15px;font-weight:bold; color:#ff6000;";CloseLable.innerHTML="[关闭]";div.appendChild(CloseLable);if(cnFlightCityCurrentType==2)
{AllCity.style.color="#ff6000";ShowFlightAllCity();return;}
HotCity.style.color="#ff6000";for(var i=0;i<flightCityList["HOT"].length;i++)
{var a=document.createElement("a");a.href="javascript:void(0)";a.title=flightCityList["HOT"][i];a.style.cssText="font-size:14px;font-family:Helvetica,Arial,sans-serif; display:inline-block; font-weight:lighter; margin:5px;";a.innerHTML=flightCityList["HOT"][i];a.onclick=function(){cnFlightCityCurrentObj.value=this.innerHTML;cnFlightCityCurrentObj.style.color="black";document.body.removeChild(document.getElementById("ShowFlightCityBox"));document.body.removeChild(document.getElementById("ShowFlightCityBoxiFrame"));};list.appendChild(a);}}
function CloseFlightCitySelect()
{document.getElementById('ShowFlightCityBox').style.display="none";document.getElementById('ShowFlightCityBoxiFrame').style.display="none";}
function ShowFlightHotCity()
{cnFlightCityCurrentObj.focus();var CityListA=document.getElementById("ShowFlightAllCity").style.display="none";cnFlightCityCurrentType=1;document.getElementById("HotCityLabel").style.color="#ff6000";document.getElementById("AllCityLabel").style.color="";document.getElementById("CityList").innerHTML="";for(var i=0;i<flightCityList["HOT"].length;i++)
{var a=document.createElement("a");a.href="javascript:void(0)";a.title=flightCityList["HOT"][i];a.style.cssText="font-size:14px;font-family:Helvetica,Arial,sans-serif; display:inline-block; font-weight:lighter; margin:5px;";a.innerHTML=flightCityList["HOT"][i];a.onclick=function(){cnFlightCityCurrentObj.value=this.innerHTML;cnFlightCityCurrentObj.style.color="black";document.body.removeChild(document.getElementById("ShowFlightCityBox"));document.body.removeChild(document.getElementById("ShowFlightCityBoxiFrame"));};document.getElementById("CityList").appendChild(a);}}
function ShowFlightAllCity()
{cnFlightCityCurrentObj.focus();var CityListA=document.getElementById("ShowFlightAllCity");CityListA.style.display="block";CityListA.innerHTML="";cnFlightCityCurrentType=2;document.getElementById("HotCityLabel").style.color="";document.getElementById("AllCityLabel").style.color="#ff6000";var label=document.createElement("label");label.style.cssText="color: #000;  font-size: 14px;font-weight:lighter;margin: 3px;text-align: right;cursor: default;";label.innerHTML="拼音首字母:";CityListA.appendChild(label);for(var i in flightCityList)
{if(i=="HOT")
continue;if(i=='toJSONString')
continue;var a=document.createElement("a");a.setAttribute("id","S_"+i);a.href="javascript:void(0)";a.title=i;a.style.cssText="font-size:14px;font-family:Helvetica,Arial,sans-serif; display:inline-block; font-weight:lighter; margin:3px; color:#0055AA";a.innerHTML=i;a.onmouseover=function(){aOnmouseOver(this);};CityListA.appendChild(a);}
document.getElementById("CityList").innerHTML="";for(var i=0;i<flightCityList["A"].length;i++)
{var a=document.createElement("a");a.href="javascript:void(0)";a.title=flightCityList["A"][i];a.style.cssText="font-size:14px;font-family:Helvetica,Arial,sans-serif; display:inline-block; font-weight:lighter; margin:5px;";a.innerHTML=flightCityList["A"][i];a.onclick=function(){cnFlightCityCurrentObj.value=this.innerHTML;cnFlightCityCurrentObj.style.color="black";document.body.removeChild(document.getElementById("ShowFlightCityBox"));document.body.removeChild(document.getElementById("ShowFlightCityBoxiFrame"));};document.getElementById("CityList").appendChild(a);}
function aOnmouseOver(obj)
{var div=document.getElementById("ShowFlightCityBox");if(document.getElementById('CityShowName'))
{document.getElementById(document.getElementById('CityShowName').obj).style.visibility="visible";div.removeChild(document.getElementById('CityShowName'));}
obj.style.visibility="hidden";var sa=document.createElement("a");sa.href="javascript:void(0)";sa.obj=obj.id;sa.setAttribute("id","CityShowName");sa.style.fontSize="25px";sa.style.textDecoration="none";sa.style.position="absolute";sa.style.fontWeight="bold";sa.style.left=getPointsPos(obj,"Left")-getPointsPos(div,"Left")-5;sa.style.top=getPointsPos(obj,"Top")-getPointsPos(div,"Top")-12;sa.innerHTML=obj.innerHTML;sa.onmouseout=test;sa.onclick=test2;div.appendChild(sa);function test(){div.removeChild(this);obj.style.visibility="visible";};function test2()
{cnFlightCityCurrentObj.focus();document.getElementById("CityList").innerHTML="";for(var i=0;i<flightCityList[sa.innerHTML].length;i++)
{var a=document.createElement("a");a.href="javascript:void(0)";a.title=flightCityList[sa.innerHTML][i];a.style.cssText="font-size:14px;font-family:Helvetica,Arial,sans-serif; display:inline-block; font-weight:lighter; margin:5px;";a.innerHTML=flightCityList[sa.innerHTML][i];a.onclick=function(){cnFlightCityCurrentObj.value=this.innerHTML;cnFlightCityCurrentObj.style.color="black";document.body.removeChild(document.getElementById("ShowFlightCityBox"));document.body.removeChild(document.getElementById("ShowFlightCityBoxiFrame"));};document.getElementById("CityList").appendChild(a);}}}}
function getPointsPos(el,ePro)
{var ePos=0;while(el!=null)
{ePos+=el["offset"+ePro];el=el.offsetParent;}
return ePos;}
var flightCityListIndex=0;function CnFlightCityBoxKeyUp(obj)
{if(document.readyState!="complete")return;if(event.keyCode=="40"||event.keyCode=="38"||event.keyCode=="13")return;if(obj.value.replace(new RegExp("(^[\\s]*)|([\\s]*$)","g"),"")=="")
{return;}
var inputKey=obj.value.replace(/(^\s*)|(\s*$)/g,"");if(isChinese(inputKey))
{showCityList(obj,ConvertChinese(inputKey));}
else
{showCityList(obj,inputKey);}
function isChinese(s)
{var ret=true;for(var i=0;i<s.length;i++)
ret=ret&&(s.charCodeAt(i)>=10000);return ret;}
function ConvertChinese(str)
{var spell={0xB0A1:"a",0xB0A3:"ai",0xB0B0:"an",0xB0B9:"ang",0xB0BC:"ao",0xB0C5:"ba",0xB0D7:"bai",0xB0DF:"ban",0xB0EE:"bang",0xB0FA:"bao",0xB1AD:"bei",0xB1BC:"ben",0xB1C0:"beng",0xB1C6:"bi",0xB1DE:"bian",0xB1EA:"biao",0xB1EE:"bie",0xB1F2:"bin",0xB1F8:"bing",0xB2A3:"bo",0xB2B8:"bu",0xB2C1:"ca",0xB2C2:"cai",0xB2CD:"can",0xB2D4:"cang",0xB2D9:"cao",0xB2DE:"ce",0xB2E3:"ceng",0xB2E5:"cha",0xB2F0:"chai",0xB2F3:"chan",0xB2FD:"chang",0xB3AC:"chao",0xB3B5:"che",0xB3BB:"chen",0xB3C5:"cheng",0xB3D4:"chi",0xB3E4:"chong",0xB3E9:"chou",0xB3F5:"chu",0xB4A7:"chuai",0xB4A8:"chuan",0xB4AF:"chuang",0xB4B5:"chui",0xB4BA:"chun",0xB4C1:"chuo",0xB4C3:"ci",0xB4CF:"cong",0xB4D5:"cou",0xB4D6:"cu",0xB4DA:"cuan",0xB4DD:"cui",0xB4E5:"cun",0xB4E8:"cuo",0xB4EE:"da",0xB4F4:"dai",0xB5A2:"dan",0xB5B1:"dang",0xB5B6:"dao",0xB5C2:"de",0xB5C5:"deng",0xB5CC:"di",0xB5DF:"dian",0xB5EF:"diao",0xB5F8:"die",0xB6A1:"ding",0xB6AA:"diu",0xB6AB:"dong",0xB6B5:"dou",0xB6BC:"du",0xB6CB:"duan",0xB6D1:"dui",0xB6D5:"dun",0xB6DE:"duo",0xB6EA:"e",0xB6F7:"en",0xB6F8:"er",0xB7A2:"fa",0xB7AA:"fan",0xB7BB:"fang",0xB7C6:"fei",0xB7D2:"fen",0xB7E1:"feng",0xB7F0:"fo",0xB7F1:"fou",0xB7F2:"fu",0xB8C1:"ga",0xB8C3:"gai",0xB8C9:"gan",0xB8D4:"gang",0xB8DD:"gao",0xB8E7:"ge",0xB8F8:"gei",0xB8F9:"gen",0xB8FB:"geng",0xB9A4:"gong",0xB9B3:"gou",0xB9BC:"gu",0xB9CE:"gua",0xB9D4:"guai",0xB9D7:"guan",0xB9E2:"guang",0xB9E5:"gui",0xB9F5:"gun",0xB9F8:"guo",0xB9FE:"ha",0xBAA1:"hai",0xBAA8:"han",0xBABB:"hang",0xBABE:"hao",0xBAC7:"he",0xBAD9:"hei",0xBADB:"hen",0xBADF:"heng",0xBAE4:"hong",0xBAED:"hou",0xBAF4:"hu",0xBBA8:"hua",0xBBB1:"huai",0xBBB6:"huan",0xBBC4:"huang",0xBBD2:"hui",0xBBE7:"hun",0xBBED:"huo",0xBBF7:"ji",0xBCCE:"jia",0xBCDF:"jian",0xBDA9:"jiang",0xBDB6:"jiao",0xBDD2:"jie",0xBDED:"jin",0xBEA3:"jing",0xBEBC:"jiong",0xBEBE:"jiu",0xBECF:"ju",0xBEE8:"juan",0xBEEF:"jue",0xBEF9:"jun",0xBFA6:"ka",0xBFAA:"kai",0xBFAF:"kan",0xBFB5:"kang",0xBFBC:"kao",0xBFC0:"ke",0xBFCF:"ken",0xBFD3:"keng",0xBFD5:"kong",0xBFD9:"kou",0xBFDD:"ku",0xBFE4:"kua",0xBFE9:"kuai",0xBFED:"kuan",0xBFEF:"kuang",0xBFF7:"kui",0xC0A4:"kun",0xC0A8:"kuo",0xC0AC:"la",0xC0B3:"lai",0xC0B6:"lan",0xC0C5:"lang",0xC0CC:"lao",0xC0D5:"le",0xC0D7:"lei",0xC0E2:"leng",0xC0E5:"li",0xC1A9:"lia",0xC1AA:"lian",0xC1B8:"liang",0xC1C3:"liao",0xC1D0:"lie",0xC1D5:"lin",0xC1E1:"ling",0xC1EF:"liu",0xC1FA:"long",0xC2A5:"lou",0xC2AB:"lu",0xC2BF:"lv",0xC2CD:"luan",0xC2D3:"lue",0xC2D5:"lun",0xC2DC:"luo",0xC2E8:"ma",0xC2F1:"mai",0xC2F7:"man",0xC3A2:"mang",0xC3A8:"mao",0xC3B4:"me",0xC3B5:"mei",0xC3C5:"men",0xC3C8:"meng",0xC3D0:"mi",0xC3DE:"mian",0xC3E7:"miao",0xC3EF:"mie",0xC3F1:"min",0xC3F7:"ming",0xC3FD:"miu",0xC3FE:"mo",0xC4B1:"mou",0xC4B4:"mu",0xC4C3:"na",0xC4CA:"nai",0xC4CF:"nan",0xC4D2:"nang",0xC4D3:"nao",0xC4D8:"ne",0xC4D9:"nei",0xC4DB:"nen",0xC4DC:"neng",0xC4DD:"ni",0xC4E8:"nian",0xC4EF:"niang",0xC4F1:"niao",0xC4F3:"nie",0xC4FA:"nin",0xC4FB:"ning",0xC5A3:"niu",0xC5A7:"nong",0xC5AB:"nu",0xC5AE:"nv",0xC5AF:"nuan",0xC5B0:"nue",0xC5B2:"nuo",0xC5B6:"o",0xC5B7:"ou",0xC5BE:"pa",0xC5C4:"pai",0xC5CA:"pan",0xC5D2:"pang",0xC5D7:"pao",0xC5DE:"pei",0xC5E7:"pen",0xC5E9:"peng",0xC5F7:"pi",0xC6AA:"pian",0xC6AE:"piao",0xC6B2:"pie",0xC6B4:"pin",0xC6B9:"ping",0xC6C2:"po",0xC6CB:"pu",0xC6DA:"qi",0xC6FE:"qia",0xC7A3:"qian",0xC7B9:"qiang",0xC7C1:"qiao",0xC7D0:"qie",0xC7D5:"qin",0xC7E0:"qing",0xC7ED:"qiong",0xC7EF:"qiu",0xC7F7:"qu",0xC8A6:"quan",0xC8B1:"que",0xC8B9:"qun",0xC8BB:"ran",0xC8BF:"rang",0xC8C4:"rao",0xC8C7:"re",0xC8C9:"ren",0xC8D3:"reng",0xC8D5:"ri",0xC8D6:"rong",0xC8E0:"rou",0xC8E3:"ru",0xC8ED:"ruan",0xC8EF:"rui",0xC8F2:"run",0xC8F4:"ruo",0xC8F6:"sa",0xC8F9:"sai",0xC8FD:"san",0xC9A3:"sang",0xC9A6:"sao",0xC9AA:"se",0xC9AD:"sen",0xC9AE:"seng",0xC9AF:"sha",0xC9B8:"shai",0xC9BA:"shan",0xC9CA:"shang",0xC9D2:"shao",0xC9DD:"she",0xC9E9:"shen",0xC9F9:"sheng",0xCAA6:"shi",0xCAD5:"shou",0xCADF:"shu",0xCBA2:"shua",0xCBA4:"shuai",0xCBA8:"shuan",0xCBAA:"shuang",0xCBAD:"shui",0xCBB1:"shun",0xCBB5:"shuo",0xCBB9:"si",0xCBC9:"song",0xCBD1:"sou",0xCBD4:"su",0xCBE1:"suan",0xCBE4:"sui",0xCBEF:"sun",0xCBF2:"suo",0xCBFA:"ta",0xCCA5:"tai",0xCCAE:"tan",0xCCC0:"tang",0xCCCD:"tao",0xCCD8:"te",0xCCD9:"teng",0xCCDD:"ti",0xCCEC:"tian",0xCCF4:"tiao",0xCCF9:"tie",0xCCFC:"ting",0xCDA8:"tong",0xCDB5:"tou",0xCDB9:"tu",0xCDC4:"tuan",0xCDC6:"tui",0xCDCC:"tun",0xCDCF:"tuo",0xCDDA:"wa",0xCDE1:"wai",0xCDE3:"wan",0xCDF4:"wang",0xCDFE:"wei",0xCEC1:"wen",0xCECB:"weng",0xCECE:"wo",0xCED7:"wu",0xCEF4:"xi",0xCFB9:"xia",0xCFC6:"xian",0xCFE0:"xiang",0xCFF4:"xiao",0xD0A8:"xie",0xD0BD:"xin",0xD0C7:"xing",0xD0D6:"xiong",0xD0DD:"xiu",0xD0E6:"xu",0xD0F9:"xuan",0xD1A5:"xue",0xD1AB:"xun",0xD1B9:"ya",0xD1C9:"yan",0xD1EA:"yang",0xD1FB:"yao",0xD2AC:"ye",0xD2BB:"yi",0xD2F0:"yin",0xD3A2:"ying",0xD3B4:"yo",0xD3B5:"yong",0xD3C4:"you",0xD3D9:"yu",0xD4A7:"yuan",0xD4BB:"yue",0xD4C5:"yun",0xD4D1:"za",0xD4D4:"zai",0xD4DB:"zan",0xD4DF:"zang",0xD4E2:"zao",0xD4F0:"ze",0xD4F4:"zei",0xD4F5:"zen",0xD4F6:"zeng",0xD4FA:"zha",0xD5AA:"zhai",0xD5B0:"zhan",0xD5C1:"zhang",0xD5D0:"zhao",0xD5DA:"zhe",0xD5E4:"zhen",0xD5F4:"zheng",0xD6A5:"zhi",0xD6D0:"zhong",0xD6DB:"zhou",0xD6E9:"zhu",0xD7A5:"zhua",0xD7A7:"zhuai",0xD7A8:"zhuan",0xD7AE:"zhuang",0xD7B5:"zhui",0xD7BB:"zhun",0xD7BD:"zhuo",0xD7C8:"zi",0xD7D7:"zong",0xD7DE:"zou",0xD7E2:"zu",0xD7EA:"zuan",0xD7EC:"zui",0xD7F0:"zun",0xD7F2:"zuo"};var pStr="";for(var i=0;i<str.length;i++)
{if(str.charAt(i)=="\n")pStr+=""
else pStr+=""+pinyin(str.charAt(i));}
return pStr;function pinyin(char)
{var spellArray=new Array()
if(!char.charCodeAt(0)||char.charCodeAt(0)<1328)return"";if(spellArray[char.charCodeAt(0)])return spellArray[char.charCodeAt(0)];execScript("ascCode=hex(asc(\""+char+"\"))","vbscript")
ascCode=eval("0x"+ascCode)
if(!(ascCode>0xB0A0&&ascCode<0xD7FC))return"";for(var i=ascCode;(!spell[i]&&i>0);)i--
return spell[i];}}
function showCityList(obj,inputKey)
{var flightCityBox=document.getElementById("ShowFlightCityBox");var iframe=document.getElementById("ShowFlightCityBoxiFrame");if(flightCityBox)
{flightCityBox.style.left=getPointsPos(obj,"Left");flightCityBox.style.top=getPointsPos(obj,"Top")+obj.offsetHeight;flightCityBox.style.width=obj.offsetWidth+30;flightCityBox.style.overflow="auto";flightCityBox.style.height="";flightCityBox.innerHTML="";flightCityBox.style.display="block";}
else{flightCityBox=document.createElement("div");flightCityBox.setAttribute("id","ShowFlightCityBox");flightCityBox.style.position="absolute";flightCityBox.style.padding="5px";flightCityBox.style.border="solid 1px #7F9DB9";flightCityBox.style.background="#FFFFFF";flightCityBox.style.textAlign="left";flightCityBox.style.left=getPointsPos(obj,"Left");flightCityBox.style.top=getPointsPos(obj,"Top")+obj.offsetHeight;flightCityBox.style.width=obj.offsetWidth+20;flightCityBox.style.zIndex="1000000";document.body.appendChild(flightCityBox);}
var inputKeyDiv=document.createElement("div");inputKeyDiv.style.cssText="font-size:15px; color:#FF7B00; font-weight:bold; border-bottom-style:dashed ; border-bottom-color:#DCDCDC; border-bottom-width:thin; word-break:break-all;overflow:hidden;";inputKeyDiv.innerHTML=inputKey.toLowerCase()+"&nbsp;&nbsp;&nbsp;&nbsp; <span style='color:#707070; font-size:12px;font-weight:normal;'>↑↓选择 </span>";flightCityBox.appendChild(inputKeyDiv);var cityList=document.createElement("ul");cityList.setAttribute("id","ShowFlightCityBoxUl");cityList.style.cssText="list-style:none; margin-top:2px; margin-left:0px; ";var fristChar=inputKey.substr(0,1).toUpperCase();if(fristChar=="I"||fristChar=="O"||fristChar=="U"||fristChar=="V"||fristChar=="R")
{var cityName=document.createElement("li");cityName.style.cssText=" text-align:left; color:#707070; font-size:12px;";cityName.innerHTML="对不起,没有找到!";cityList.appendChild(cityName);flightCityBox.appendChild(cityList);return;}
var citycount=0;try{for(var i=0;i<flightCityList[fristChar].length;i++)
{if(ConvertChinese(flightCityList[fristChar][i]).substr(0,inputKey.length)!=inputKey.toLowerCase())
continue;var cityName=document.createElement("li");cityName.style.cssText="color:#0055AA; text-align:left;";var cityNameDiv=document.createElement("div");cityNameDiv.setAttribute("id","FlightCityListIndex_"+citycount);cityNameDiv.style.cssText="text-align:left;height:20px;";if(citycount==0){cityNameDiv.style.background="#C8E3FC";cityNameDiv.selected=true;flightCityListIndex=0;};else{cityNameDiv.selected=false};cityNameDiv.onmouseover=function(){this.style.background='#E7F1FD';this.style.cursor='hand';};cityNameDiv.onmouseleave=function(){this.style.cursor='default';if(this.selected)this.style.background='#C8E3FC';else this.style.background='#FFFFFF';};cityNameDiv.onclick=function(){obj.value=this.childNodes[1].innerHTML;obj.style.color="black";document.body.removeChild(document.getElementById("ShowFlightCityBox"));document.body.removeChild(document.getElementById('ShowFlightCityBoxiFrame'));};cityNameDiv.innerHTML="<span style='float:left;color:#0055AA; font-size:13px; clear:both;'>"+ConvertChinese(flightCityList[fristChar][i])+"</span><span style='float:right; color:#707070; font-size:13px;'>"+flightCityList[fristChar][i]+"</span>";cityName.appendChild(cityNameDiv);cityList.appendChild(cityName);citycount++;}}catch(e){}
if(citycount==0)
{var cityName=document.createElement("li");cityName.style.cssText=" text-align:left; color:#707070; font-size:12px;";cityName.innerHTML="对不起,没有找到!";cityList.appendChild(cityName);}
flightCityBox.appendChild(cityList);if(iframe)
{iframe.style.height=flightCityBox.offsetHeight;iframe.style.width=flightCityBox.offsetWidth;iframe.style.top=getPointsPos(flightCityBox,"Top");iframe.style.left=getPointsPos(flightCityBox,"Left");iframe.style.display="block";}
else{iframe=document.createElement("iframe");iframe.setAttribute("id","ShowFlightCityBoxiFrame");iframe.style.position="absolute";iframe.style.height=flightCityBox.offsetHeight;iframe.style.width=flightCityBox.offsetWidth;iframe.style.top=getPointsPos(flightCityBox,"Top");iframe.style.left=getPointsPos(flightCityBox,"Left");document.body.appendChild(iframe);}}}
function CnFlightCityBoxKeyDown(obj)
{if(event.keyCode=="40")
{var prev=document.getElementById("FlightCityListIndex_"+flightCityListIndex);flightCityListIndex++;var selected=document.getElementById("FlightCityListIndex_"+flightCityListIndex);if(prev){prev.style.background="#FFFFFF";prev.selected=false;}
if(selected){selected.style.background="#C8E3FC";selected.selected=true;}
else{if(prev){prev.style.background="#C8E3FC";prev.selected=true;flightCityListIndex--;}}}
if(event.keyCode=="38")
{var next=document.getElementById("FlightCityListIndex_"+flightCityListIndex);flightCityListIndex--;var selected=document.getElementById("FlightCityListIndex_"+flightCityListIndex);if(next){next.style.background="#FFFFFF";next.selected=false;}
if(selected){selected.style.background="#C8E3FC";selected.selected=true;}
else{if(next){next.style.background="#C8E3FC";next.selected=false;flightCityListIndex++;}}}
if(event.keyCode=="13")
{var selected=document.getElementById("FlightCityListIndex_"+flightCityListIndex);if(selected){obj.value=selected.childNodes[1].innerHTML;document.body.removeChild(document.getElementById("ShowFlightCityBox"));obj.style.color="black";document.body.removeChild(document.getElementById('ShowFlightCityBoxiFrame'));}}
return false;}
document.attachEvent("onmousedown",function()
{var el=event.srcElement;var IsElement=false;while(el!=null)
{if(el.id!=null&&el.id=="ShowFlightCityBox")
{IsElement=true;break;}
el=el.parentNode;}
if(IsElement==true)return;if(document.getElementById("ShowFlightCityBox"))
{document.getElementById("ShowFlightCityBox").style.display="none";document.getElementById("ShowFlightCityBoxiFrame").style.display="none";if(cnFlightCityCurrentObj==null)return;if(cnFlightCityCurrentObj.value.replace(new RegExp("(^[\\s]*)|([\\s]*$)","g"),"")=="")
{if(cnFlightCityCurrentObj.id=="ddlOrgCity")
cnFlightCityCurrentObj.value="北京";else
cnFlightCityCurrentObj.value="上海";}}});function flightCityBoxInit(id)
{var functonName="cnFlightCityBox('"+id+"');";var oldProc=window.onload?window.onload.toString():"";if(oldProc.indexOf("anonymous()")>0)
{oldProc=oldProc.substring(oldProc.indexOf("{")+1,oldProc.lastIndexOf("}"));}
oldProc+=functonName;window.onload=new Function(oldProc);}