
document.write("<div style=\"position:absolute;background-color:#FF7A23;display:none; color:#FF7A23;z-index:1000;background:#fcfcfc;border:1px #ccc solid;border-color:#6FCDC5;list-style:none;cursor:pointer;\" id=\"getplatform\" name=\"getplatform\" onblur=\"hide();\" onmousemove=\"getlayerfocus();\" onmouseout=\"lostlayerfocus();\"></div>");
document.writeln("<div><IFRAME width=\"210\" id=\"fly_hide\" frameborder=\"0\" style=\"position:absolute;display:none;top:0px; z-index:10;\"></IFRAME></div>");
var commoncitysFlight = new Array();
commoncitysFlight[0]=new Array('CTU','成都','CHENGDU');
commoncitysFlight[1]=new Array('PEK','北京','BEIJING');
commoncitysFlight[2]=new Array('SZX','深圳','SHENZHEN');
commoncitysFlight[3]=new Array('CAN','广州','GUANGZHOU');
commoncitysFlight[4]=new Array('PVG','上海','SHANGHAI');
commoncitysFlight[5]=new Array('HGH','杭州','HANGZHOU');
commoncitysFlight[6]=new Array('CSX','长沙','CHANGSHA');
commoncitysFlight[7]=new Array('CKG','重庆','CHONGQING');
commoncitysFlight[8]=new Array('KMG','昆明','KUNMING');
commoncitysFlight[9]=new Array('WUH','武汉','WUHAN');
commoncitysFlight[10]=new Array('NKG','南京','NANJING');
commoncitysFlight[11]=new Array('TAO','青岛','QINGDAO');
commoncitysFlight[12]=new Array('SYX','三亚','SANYA');
var citysFlight = new Array();

var num=0;
var num_count=174;

citysFlight[0]=new Array("PEK","北京","BEIJING");

citysFlight[1]=new Array("CTU","成都","CHENGDU");

citysFlight[2]=new Array("CAN","广州","GUANGZHOU");

citysFlight[3]=new Array("HAK","海口","HAIKOU");

citysFlight[4]=new Array("JZH","九寨沟","JIUZHAIGOU");

citysFlight[5]=new Array("LXA","拉萨","LHASA");

citysFlight[6]=new Array("NKG","南京","NANJING");

citysFlight[7]=new Array("SYX","三亚","SANYA");

citysFlight[8]=new Array("SZX","深圳","SHENZHEN");

citysFlight[9]=new Array("XMN","厦门","XIAMEN");

citysFlight[10]=new Array("AKU","阿克苏","AKESU");

citysFlight[11]=new Array("AAT","阿勒泰","ALTAY");

citysFlight[12]=new Array("AKA","安康","ANKANG");

citysFlight[13]=new Array("AQG","安庆","ANQING");

citysFlight[14]=new Array("AOG","鞍山","ANSHAN");

citysFlight[15]=new Array("AYN","安阳","ANYANG");

citysFlight[16]=new Array("BSD","保山","BAOSHAN");

citysFlight[17]=new Array("BAV","包头","BAOTOU");

citysFlight[18]=new Array("BHY","北海","BEIHAI");

citysFlight[19]=new Array("NAY","北京南苑","BEIJINGNANYUAN");

citysFlight[20]=new Array("BFU","蚌埠","BENGBU");

citysFlight[21]=new Array("CGQ","长春","CHANGCHUN");

citysFlight[22]=new Array("CGD","常德","CHANGDE");

citysFlight[23]=new Array("BPX","昌都","CHANGDU");

citysFlight[24]=new Array("CNI","长海","CHANGHAI");

citysFlight[25]=new Array("CSX","长沙","CHANGSHA");

citysFlight[26]=new Array("CIH","长治","CHANGZHI");

citysFlight[27]=new Array("CZX","常州","CHANGZHOU");

citysFlight[28]=new Array("CHG","朝阳","CHAOYANG");

citysFlight[29]=new Array("CCC","潮州","CHAOZHOU");

citysFlight[30]=new Array("CJU","济州","CHEJU");

citysFlight[31]=new Array("CIF","赤峰","CHIFENG");

citysFlight[32]=new Array("HIN","清州","CHINJU");

citysFlight[33]=new Array("CKG","重庆","CHONGQING");

citysFlight[34]=new Array("DLU","大理","DALI");

citysFlight[35]=new Array("DLC","大连","DALIAN");

citysFlight[36]=new Array("DQA","大庆","DAQING");

citysFlight[37]=new Array("DAT","大同","DATONG");

citysFlight[38]=new Array("DAX","达县","DAXIAN");

citysFlight[39]=new Array("DZU","大足","DAZU");

citysFlight[40]=new Array("DIG","迪庆","DIQING");

citysFlight[41]=new Array("DSN","东胜","DONGSHENG");

citysFlight[42]=new Array("DGY","东营","DONGYING");

citysFlight[43]=new Array("DNH","敦煌","DUNHUANG");

citysFlight[44]=new Array("ENH","恩施","ENSHI");

citysFlight[45]=new Array("FUO","佛山","FOSHAN");

citysFlight[46]=new Array("FOG","阜阳","FUYANG");

citysFlight[47]=new Array("FYN","富蕴","FUYUN");

citysFlight[48]=new Array("FOC","福州","FUZHOU");

citysFlight[49]=new Array("KOW","赣州","GANZHOU");

citysFlight[50]=new Array("GOQ","格尔木","GEERMU");

citysFlight[51]=new Array("GHN","广汉","GUANGHAN");

citysFlight[52]=new Array("GYS","广元","GUANGYUAN");

citysFlight[53]=new Array("KWL","桂林","GUILIN");

citysFlight[54]=new Array("KWE","贵阳","GUIYANG");

citysFlight[55]=new Array("HLD","海拉尔","HAILAR");

citysFlight[56]=new Array("HMI","哈密","HAMI");

citysFlight[57]=new Array("HGH","杭州","HANGZHOU");

citysFlight[58]=new Array("HZG","汉中","HANZHONG");

citysFlight[59]=new Array("HRB","哈尔滨","HARBIN");

citysFlight[60]=new Array("HFE","合肥","HEFEI");

citysFlight[61]=new Array("HEK","黑河","HEIHE");

citysFlight[62]=new Array("HNY","衡阳","HENGYANG");

citysFlight[63]=new Array("HTN","和田","HETIAN");

citysFlight[64]=new Array("HET","呼和浩特","HOHHOT");

citysFlight[65]=new Array("HKG","香港","HONG,KONG");

citysFlight[66]=new Array("TXN","黄山","HUANGSHANG");

citysFlight[67]=new Array("HYN","黄岩","HUANGYAN");

citysFlight[68]=new Array("HUZ","徽州","HUIZHOU");

citysFlight[69]=new Array("JMU","佳木斯","JIAMUSI");

citysFlight[70]=new Array("KNC","吉安","JIAN");

citysFlight[71]=new Array("JGN","嘉峪关","JIAYUGUAN");

citysFlight[72]=new Array("JIL","吉林","JILIN");

citysFlight[73]=new Array("TNA","济南","JINAN");

citysFlight[74]=new Array("JDZ","景德镇","JINGDEZHEN");

citysFlight[75]=new Array("JNG","济宁","JINING");

citysFlight[76]=new Array("JJN","泉州晋江","JINJIANG");

citysFlight[77]=new Array("JNZ","锦州","JINZHOU");

citysFlight[78]=new Array("JIU","九江","JIUJIANG");

citysFlight[79]=new Array("CHW","酒泉","JIUQUAN");

citysFlight[80]=new Array("KHG","喀什","KASHI");

citysFlight[81]=new Array("KRY","克拉玛依","KELAMAYI");

citysFlight[82]=new Array("KRL","库尔勒","KORLA");

citysFlight[83]=new Array("KMG","昆明","KUNMING");

citysFlight[84]=new Array("KCA","库车","KUQA");

citysFlight[85]=new Array("KWJ","光州","KWANGJU");

citysFlight[86]=new Array("LHW","兰州","LANZHOU");

citysFlight[87]=new Array("LIA","梁平","LIANGPING");

citysFlight[88]=new Array("LYG","连云港","LIANYUNGANG");

citysFlight[89]=new Array("LJG","丽江","LIJIANG");

citysFlight[90]=new Array("LNC","临沧","LINCANG");

citysFlight[91]=new Array("LXI","林西","LINXI");

citysFlight[92]=new Array("LYI","临沂","LINYI");

citysFlight[93]=new Array("LZY","林芝","LINZHI");

citysFlight[94]=new Array("LYZ","林芝","LINZHI");

citysFlight[95]=new Array("LHN","梨山","LISHAN");

citysFlight[96]=new Array("LZH","柳州","LIUZHOU");

citysFlight[97]=new Array("LYA","洛阳","LUOYANG");

citysFlight[98]=new Array("LUZ","庐山","LUSHAN");

citysFlight[99]=new Array("LZO","泸州","LUZHOU");

citysFlight[100]=new Array("NZH","满洲里","MANZHOULI");

citysFlight[101]=new Array("MXZ","梅县","MEIXIAN");

citysFlight[102]=new Array("MIG","绵阳","MIANYANG");

citysFlight[103]=new Array("MDG","牡丹江","MUDANJIANG");

citysFlight[104]=new Array("KHN","南昌","NANCHANG");

citysFlight[105]=new Array("NAO","南充","NANCHONG");

citysFlight[106]=new Array("NNG","南宁","NANNING");

citysFlight[107]=new Array("NTG","南通","NANTONG");

citysFlight[108]=new Array("NNY","南阳","NANYANG");

citysFlight[109]=new Array("NGB","宁波","NINGBO");

citysFlight[110]=new Array("PZI","攀枝花","PANZHIHUA");

citysFlight[111]=new Array("IQM","且末","QIEMO");

citysFlight[112]=new Array("TAO","青岛","QINGDAO");

citysFlight[113]=new Array("SHP","秦皇岛","QINGHUANGDAO");

citysFlight[114]=new Array("IQN","庆阳","QINGYANG");

citysFlight[115]=new Array("NDG","齐齐哈尔","QIQIHAR");

citysFlight[116]=new Array("JUZ","衢州","QUZHOU");

citysFlight[117]=new Array("SHA","上海虹桥","SHANGHAIHONGQIAO");

citysFlight[118]=new Array("PVG","上海浦东","SHANGHAIPUDONG");

citysFlight[119]=new Array("SWA","汕头","SHANTOU");

citysFlight[120]=new Array("SHS","沙市","SHASHI");

citysFlight[121]=new Array("SHE","沈阳","SHENYANG");

citysFlight[122]=new Array("SJW","石家庄","SHIJIAZHUANG");

citysFlight[123]=new Array("SYM","思茅","SIMAO");

citysFlight[124]=new Array("SZV","苏州","SUZHOU");

citysFlight[125]=new Array("TCG","塔城","TACHENG");

citysFlight[126]=new Array("TYN","太原","TAIYUAN");

citysFlight[127]=new Array("TSN","天津","TIANJIN");

citysFlight[128]=new Array("TNS","天水","TIANSHUI");

citysFlight[129]=new Array("TNH","通化","TONGHUA");

citysFlight[130]=new Array("TGO","通辽","TONGLIAO");

citysFlight[131]=new Array("TON","铜仁","TONGREN");

citysFlight[132]=new Array("TOY","富山","TOYAMA");

citysFlight[133]=new Array("HLH","乌兰浩特","ULANHOT");

citysFlight[134]=new Array("VTE","万象","VIENTIANE");

citysFlight[135]=new Array("WXN","万州","WANXIAN");

citysFlight[136]=new Array("WEF","潍坊","WEIFANG");

citysFlight[137]=new Array("WEH","威海","WEIHAI");

citysFlight[138]=new Array("WNZ","温州","WENZHOU");

citysFlight[139]=new Array("WUH","武汉","WUHAN");

citysFlight[140]=new Array("WHU","芜湖","WUHU");

citysFlight[141]=new Array("URC","乌鲁木齐","WULUMQI");

citysFlight[142]=new Array("WUX","无锡","WUXI");

citysFlight[143]=new Array("WUS","武夷山","WUYISHAN");

citysFlight[144]=new Array("WUZ","梧州","WUZHOU");

citysFlight[145]=new Array("XIY","西安","XIAN");

citysFlight[146]=new Array("XIC","西昌","XICHANG");

citysFlight[147]=new Array("XIL","锡林浩特","XILINHOT");

citysFlight[148]=new Array("XEN","兴城","XINGCHENG");

citysFlight[149]=new Array("XIN","兴宁","XINGNING");

citysFlight[150]=new Array("XNT","邢台","XINGTAI");

citysFlight[151]=new Array("XNN","西宁","XINING");

citysFlight[152]=new Array("JHG","西双版纳","XISHUANGBANNA");

citysFlight[153]=new Array("XUZ","徐州","XUZHOU");

citysFlight[154]=new Array("ENY","延安","YANAN");

citysFlight[155]=new Array("YNZ","盐城","YANCHENG");

citysFlight[156]=new Array("YNJ","延吉","YANJI");

citysFlight[157]=new Array("YNT","烟台","YANTAI");

citysFlight[158]=new Array("YBP","宜宾","YIBIN");

citysFlight[159]=new Array("YIH","宜昌","YICHANG");

citysFlight[160]=new Array("YLN","铱兰","YILAN");

citysFlight[161]=new Array("INC","银川","YINCHUAN");

citysFlight[162]=new Array("YIN","伊宁","YINING");

citysFlight[163]=new Array("YIW","义乌","YIWU");

citysFlight[164]=new Array("YON","永州","YONGZHOU");

citysFlight[165]=new Array("YUA","元谋","YUANMOU");

citysFlight[166]=new Array("UYN","榆林","YULIN");

citysFlight[167]=new Array("YCU","运城","YUNCHENG");

citysFlight[168]=new Array("DYG","张家界","ZHANGJIAJIE");

citysFlight[169]=new Array("ZHA","湛江","ZHANJIANG");

citysFlight[170]=new Array("ZAT","昭通","ZHAOTONG");

citysFlight[171]=new Array("CGO","郑州","ZHENGZHOU");

citysFlight[172]=new Array("HSN","舟山","ZHOUSHAN");

citysFlight[173]=new Array("ZUH","珠海","ZHUHAI");

citysFlight[174]=new Array("ZYI","遵义","ZUNYI");


var msgplat="";
var num_s=2;
var value_obj;
var value_obj2;
var inover=false;
function init_city(S_value)
{
		var s_count=0;
		if(S_value=="")
		{
		msgplat= '<table class="hint" width="210"><tr align="left"><td class="tdleft" height="10" align="left">输入中文/拼音/代码或&uarr;&darr;选择</td></tr></table><table width="210" class="mout" height="2" onblur="hide();" onmousemove="getlayerfocus();" onmouseout="lostlayerfocus();"><tr><td></td></tr></table>';
			for( var m=0;m<=12;m++)
			{
				msgplat += "<table class=\"mout\" width=\"210\" onMouseMove=\"this.className='mover'\" id=\"city\"+m+\" onMouseOut=\"this.className='mout'\"><tr onclick=\"add_input_text('"+commoncitysFlight[m][1]+"','"+commoncitysFlight[m][0]+"');\"><td class=\"tdleft\" height=\"10\" align=\"left\">"+ commoncitysFlight[m][2] + "</td><td class=\"tdright\" align=\"right\">" + commoncitysFlight[m][1] + "</td><td style=\"display:none\">" + commoncitysFlight[m][0] + "</td></tr></table>";
				s_count=s_count+1;
			}
		}
		else
		{
		msgplat = "<table class=\"hint\" width=\"210\"><tr align=\"left\"><td class=\"tdleft\" height=\"10\" align=\"left\">"+S_value+" : 按拼音查询</td></tr></table><table width=\"210\" class=\"mout\" height=\"2\"><tr><td></td></tr></table>";
			for(var m=0;m<num_count;m++)
			{
					if(citysFlight[m][1].indexOf(S_value.toUpperCase())>=0 || citysFlight[m][2].indexOf(S_value.toUpperCase())>=0 || citysFlight[m][0].indexOf(S_value.toUpperCase())>=0)
					{
					s_count=s_count+1;
					msgplat += "<table class=\"mout\" width=\"210\" onMouseMove=\"this.className='mover'\" onMouseOut=\"this.className='mout'\"><tr onclick=\"add_input_text('"+citysFlight[m][1]+"','"+citysFlight[m][0]+"');\"><td class=\"tdleft\" height=\"10\" align=\"left\">"+ citysFlight[m][2] + "</td><td class=\"tdright\" align=\"right\">" + citysFlight[m][1] + "</td><td style=\"display:none\">" + citysFlight[m][0] + "</td></tr></table>";
					}
			}
		}
		document.getElementById("getplatform").innerHTML = msgplat;
		if(s_count>=2)
		{
		var nodes=document.getElementById("getplatform").childNodes;
		nodes[2].className="selected";
		}
		document.getElementById("fly_hide").style.height=(document.getElementById("getplatform").scrollHeight+2)+"px";;
}
function set_point(s_obj)
{
	e_obj=document.getElementById(s_obj);
	c_obj=document.getElementById("getplatform");
	f_obj=document.getElementById("fly_hide");
	c_obj.style.display="block";
	//f_obj.style.display="block";
	var eT = e_obj.offsetTop;   //obj 距离上方或上层控件的位置
	var eH = e_obj.offsetHeight+eT;  //obj 控件自身的高度
	var dH = c_obj.style.pixelHeight;  
	var sT = document.body.scrollTop; 
	var sL = document.body.scrollLeft; 
	event.cancelBubble=true;
	var top = event.clientX-event.offsetX+sL-5;   //设置层的left
	var left = event.clientY+21-event.offsetY+sT;//设置层的高度
	
	c_obj.style.posTop=left;
	c_obj.style.posLeft=top;
	f_obj.style.posTop=left;
	f_obj.style.posLeft=top;
	if (c_obj.style.posLeft+c_obj.clientWidth>document.body.clientWidth)
	{
	f_obj.style.posLeft+=this.f_obj.offsetWidth-c_obj.clientWidth;
	f_obj.style.posLeft+=this.f_obj.offsetWidth-c_obj.clientWidth;
	}
}
function keyup(sobj,vobj)
{
	this.value_obj=sobj;
	this.value_obj2=vobj;
	if(document.getElementById("getplatform").style.display=='none')
	{
	show_city(sobj,vobj);
	}
	var e_obj=document.getElementById(sobj);
	var num=this.num_s;
	switch(event.keyCode)
	{
		case 40:
			num=this.num_s+1;
			this.num_s=num;
			break;
		case 38:
			num=this.num_s-1;
			this.num_s=num;
			break;
		case 27:
		inover=false;
			hide();
			break;
		case 18:
		inover=false;
			hide();
			break;
		case 13:
		event.keyCode=0;
			enter();
			
			break;
		default:
			var s_value=e_obj.value;
			init_city(s_value);
			break;
	}
	var nodes = document.getElementById("getplatform").childNodes;
	for(var m=2;m<nodes.length;m++)
	{
		if(num_s==m)
		{
		nodes[m].className="selected";
		}
		else
		{
		nodes[m].className="mout";
		}
	}
}
function add_input_text(city_name,san)
{
	c_obj=document.getElementById(this.value_obj);
	f_obj=document.getElementById(this.value_obj2);
	c_obj.value=city_name;
	f_obj.value=san;
	lostlayerfocus();
	hide();
}
function enter()
{
	var nodes = document.getElementById("getplatform").childNodes;
	for(var m=2;m<nodes.length;m++)
	{
		if(nodes[m].className == "selected")
		{
		this.add_input_text(nodes[m].childNodes[0].childNodes[0].childNodes[1].innerHTML,nodes[m].childNodes[0].childNodes[0].childNodes[2].innerHTML);
			}
	}
}
function show_city(sobj,vobj)
{
this.num_s=2;
	this.value_obj=sobj;
	this.value_obj2=vobj;
	set_point(sobj);
	keyup(sobj,vobj);
	c_obj=document.getElementById("getplatform");
	c_obj.style.display='block';
	document.getElementById("fly_hide").style.display='block';
	getlayerfocus();
}
function hide()
{
if (inover==false)
	{	
	c_obj=document.getElementById("getplatform");
	c_obj.style.display="none";
	document.getElementById("fly_hide").style.display='none';
	}
}
function getlayerfocus()
{
	inover=true;
}
function lostlayerfocus()
{
	inover=false;
}