	cities = new Array();
	cities[0]=new Array('选择',-1,'选择');
	cities[1]=new Array('北京市',1,'北京市');
	cities[2]=new Array('上海市',2,'上海市');
	cities[3]=new Array('天津市',3,'天津市');
	cities[4]=new Array('重庆市',4,'重庆市');
	cities[5]=new Array('河北省',5,'石家庄', 6,'张家口市', 7,'承德市',8, '秦皇岛市',9, '唐山市', 10,'廊坊市', 11,'保定市', 12,'沧州市', 13,'衡水市',14,'邢台市', 15,'邯郸市');
	cities[6]=new Array('山西省',16,'太原市', 17,'大同市', 18,'朔州市', 19,'阳泉市', 20,'长治市',21,'晋城市', 22,'忻州地区', 23,'吕梁地区',24 ,'晋中市', 25,'临汾地区', 26,'运城地区',600,'潞城市');
	cities[7]=new Array('辽宁省',27,'沈阳市',28 ,'朝阳市',29 ,'阜新市', 30,'铁岭市',31 ,'抚顺市', 32,'本溪市',33 ,'辽阳市', 34,'鞍山市',35 ,'丹东市',36 ,'大连市',37 ,'营口市',38 ,'盘锦市',39 ,'锦州市',40 ,'葫芦岛市',601,'普兰店市');
	cities[8]=new Array('吉林省', 41,'长春市', 42,'白城市', 43,'松原市', 44,'吉林市',45 ,'四平市', 46,'辽源市',47 ,'通化市', 48,'白山市', 49,'延边朝鲜族自治州');
	cities[9]=new Array('黑龙江省',50 ,'哈尔滨市',51 ,'齐齐哈尔市', 52,'黑河市',53 ,'大庆市',54 ,'伊春市',55 ,'鹤岗市',56 ,'佳木斯市',57 ,'双鸭山市',58 ,'七台河市',59 ,'鸡西市',60 ,'牡丹江市',61 ,'绥化市',62 ,'大兴安');
	cities[10]=new Array('江苏省',70 ,'南京市', 71,'徐州市',72 ,'连云港',73 ,'宿迁市',74 ,'淮阴市',75 ,'盐城市',76 ,'扬州市',77 ,'泰州市',78 ,'南通市',79 ,'镇江市',80 ,'常州市',81 ,'无锡市',82 ,'苏州市',83,'溧阳市',84,'宜兴市',85,'东台市',86,'漂阳市',87,'仪征市');
	cities[11]=new Array('浙江省', 90,'杭州市',91,'湖州市',92,'嘉兴市',93,'舟山市',94,'宁波市',95,'绍兴市',96,'金华市',97,'台州市',98,'温州市',99,'丽水地区',100,'余姚市',101,'衢州市',102,'慈溪市',103,'义乌市');
	cities[12]=new Array('安徽省', 110,'合肥市',111,'宿州市',112,'淮北市',113,'阜阳市',114,'蚌埠市',115,'淮南市',116,'滁州市',117,'马鞍山市',118,'芜湖市',119,'铜陵市',120,'安庆市',121,'黄山市',122,'六安市',123,'巢湖市',124,'池州地区',125,'宣城地区');
	cities[13]=new Array('福建省', 130,'福州市',131,'南平市',132,'三明市',133,'莆田市',134,'泉州市',135,'厦门市',136,'漳州市',137,'龙岩市',138,'宁德市',139,'长乐市',140,'福鼎市',141,'建瓯市');
	cities[14]=new Array('江西省', 150,'南昌市',151,'九江市',152,'景德镇市',153,'鹰潭市',154,'新余市',155,'萍乡市',156,'赣州市',157,'上饶地区',158,'抚州地区',159,'宜春地区',160,'吉安地区',161,'德兴市',162,'抚州市',163,'鹰谭市',164,'宜春市',165,'丰城市');
	cities[15]=new Array('山东省', 170,'济南市',171,'聊城市',172,'德州市',173,'东营市',174,'淄博市',175,'潍坊市',176,'烟台市',177,'威海市',178,'青岛市',179,'日照市',180,'临沂市',181,'枣庄市',182,'济宁市',183,'泰安市',184,'莱芜市',185,'滨州地区',186,'菏泽地区',187,'莱州市',188,'新泰市');
	cities[16]=new Array('河南省', 190,'郑州市',191,'三门峡市',192,'洛阳市',193,'焦作市',194,'新乡市',195,'鹤壁市',196,'安阳市',197,'濮阳市',198,'开封市',199,'商丘市',200,'许昌市',201,'漯河市',202,'平顶山市',203,'南阳市',204,'信阳市',205,'省直辖行政单位',206,'周口地区',207,'驻马店地区',208,'济源市');
	cities[17]=new Array('湖北省', 210,'武汉市',210,'十堰市',211,'襄攀市',212,'荆门市',213,'孝感市',214,'黄冈市',215,'鄂州市',216,'黄石市',217,'咸宁市',218,'荆州市',219,'宜昌市',220,'省直辖行政单位',221,'恩施土家族苗族自治州',222,'襄樊市');
	cities[18]=new Array('湖南省', 230,'长沙市',231,'张家界市',232,'常德市',233,'益阳市',234,'岳阳市',235,'株洲市',236,'湘潭市',237,'衡阳市',238,'郴州市',239,'永州市',240,'邵阳市',241,'怀化市',242,'娄底市',243,'湘西土家族苗族自治州',244,'冷水市',245,'湘乡市',246,'冷水江市',247,'盖阳市');
	cities[19]=new Array('广东省', 250,'广州市',251,'清远市',252,'韶关市',253,'河源市',254,'梅州市',255,'潮州市',256,'汕头市',257,'揭阳市',258,'汕尾市',259,'惠州市',260,'东莞市',261,'深圳市',262,'珠海市',263,'江门市',264,'佛山市',265,'肇庆市',266,'云浮市',267,'阳江市',268,'茂名市',269,'湛江市',605,'中山市',606,'连州市',607,'吴川市');
	cities[20]=new Array('海南省', 270,'海口市',271,'三亚市');
	cities[21]=new Array('四川省', 290,'成都市',291,'广元市',292,'绵阳市',293,'德阳市',294,'南充市',295,'广安市',296,'遂宁市',297,'内江市',298,'乐山市',299,'自贡市',300,'泸州市',301,'宜宾市',302,'攀枝花市',303,'巴中地区',304,'达川市',305,'资阳地区',306,'眉山地区',307,'雅安地区',308,'阿坝藏族羌族自治州',309,'甘孜藏族自治州',310,'凉山彝族自治州');
	cities[22]=new Array('贵州省', 320,'贵阳市',321,'六盘水市',322,'遵义市',323,'毕节地区',324,'铜仁地区',325,'安顺地区',326,'黔东南苗族侗族自治地区',327,'黔南布依族苗族自治区',328,'黔西南布依族苗族自治州');
	cities[23]=new Array('云南省', 340,'昆明市',341,'曲靖市',342,'玉溪市',343,'丽江地区',344,'昭通地区',345,'思茅地区',346,'临沧地区',347,'保山地区',348,'德宏傣族景颇族自治州',349,'怒江僳僳族自治州',350,'迪庆藏族自治州',351,'大理白族自治州',352,'楚雄彝族自治州',353,'红河哈尼族自治州',354,'文山壮族自治州',355,'西双版纳傣族自治州');
	cities[24]=new Array('陕西省', 360,'西安市',361,'延安市',362,'铜川市',363,'渭南市',364,'咸阳市',365,'宝鸡市',366,'汉中市',367,'榆林市',368,'商洛地区',369,'安康地区',370,'安康市',371,'兴平市',372,'韩城市');
	cities[25]=new Array('甘肃省', 380,'兰州市',381,'嘉峪关市',382,'金昌市',383,'白银市',384,'天水市',385,'酒泉地区',386,'张掖地区',387,'武威地区',388,'庆阳地区',389,'平凉地区',390,'定西地区',391,'陇南地区',392,'临夏回族自治州',393,'甘南藏族自治州');
	cities[26]=new Array('青海省', 400,'西宁市',401,'海东地区',402,'西宁市',403,'海北藏族',404,'海南藏族',405,'黄南藏族',406,'果洛藏族',407,'玉树藏族',408,'海西蒙古');
	cities[27]=new Array('内蒙古自治区', 420,'呼和浩特市',421,'包头市',422,'乌海市',423,'赤峰市',424,'呼伦贝尔盟',425,'兴安盟',426,'哲里木盟',427,'锡林郭勒盟',428,'乌兰察布盟',429,'鄂尔多斯市',430,'巴彦淖尔盟',431,'阿拉善盟',432,'牙克石市');
	cities[28]=new Array('广西壮族自治区', 440,'南宁市',441,'桂林市',442,'柳州市',443,'梧州市',444,'贵港市',445,'玉林市',446,'钦州市',447,'北海市',448,'防城港市',449,'南宁地区',450,'百色地区',451,'河池地区',452,'柳州地区',453,'贺州地区',454,'岑溪市',455,'崇左市',456,'来宾市');
	cities[29]=new Array('西藏自治区', 460,'拉萨市', 461,'那曲地区',462,'昌都地区',463,'林芝地区',464,'山南地区',465,'日喀则',466,'阿里地区');
	cities[30]=new Array('宁夏回族自治区', 490,'银川市',491,'石嘴山市',492,'吴忠市',493,'固原地区');
	cities[31]=new Array('新疆维吾尔自治区', 510,'乌鲁木齐市',511,'克拉玛依市',512,'自治区直辖行政单位',513,'喀什地区',514,'阿克苏地区',515,'和田地区',516,'吐鲁番地区',517,'哈密地区',518,'克孜勒苏柯尔克孜',519,'博尔塔拉蒙古自治州',520,'昌吉回族自治州',521,'巴音郭楞蒙古自治州',522,'伊犁哈萨克自治州',523,'伊犁地区',524,'塔城地区',525,'阿勒泰地区',526,'库尔勒市');
	cities[32]=new Array('香港',530,'香港');
	cities[33]=new Array('澳门',550,'澳门');
	cities[34]=new Array('台湾',570,'台湾');

	function showCtiy(province,city,p_field,f_field)
	{
		if(province==-1) //初始化,需要根据city来寻找province
		{
			for(var i=0;i<cities.length;i++)
			{
				for(var j=0;j<cities[i].length;j++)
				{
					if(cities[i][j]==city)
					{
						province=i;
						break;
					}
				}
			}
		}

		var oSelect = document.all(f_field);
		var strHtml = "<select id='" +f_field+ "' name='"+f_field+"'  class='input_select'></select>";
		oSelect.outerHTML = strHtml;

		for(var i=0;i<cities.length;i++)
		{
			 document.all(p_field).options[i] = new Option();
			 document.all(p_field).options[i].text = cities[i][0];
			 document.all(p_field).options[i].value = i ;
		}
		document.all(p_field).selectedIndex = province;

		var selectedCity=0;

		for(var i=0;i<cities[province].length-1;i=i+2)
		{
			 document.all(f_field).options[i/2] = new Option();
			 document.all(f_field).options[i/2].text = cities[province][i+2];
			 document.all(f_field).options[i/2].value = cities[province][i+1];
			 if(cities[province][i+1]==city)
				selectedCity=i/2;
		}
		document.all(f_field).selectedIndex = selectedCity;
		
	}

	function getCityNameById(id)
	{
		for(var i=0;i<cities.length;i++)
		{
			for(var j=0;j<cities[i].length;j++)
			{
				if(cities[i][j]==id)
				{
					return cities[i][j+1];
				}
			}
		}
	}
