var cityarray=Array(
 Array("河南","郑州","安阳","鹤壁","潢川","焦作","济源","开封","漯河","洛阳","南阳","平顶山","濮阳","三门峡","商丘","新乡","信阳","许昌","周口","驻马店"),
 Array("安徽","合肥","安庆","蚌埠","亳州","巢湖","滁州","阜阳","贵池","淮北","淮化","淮南","黄山","九华山","六安","马鞍山","宿州","铜陵","屯溪","芜湖","宣城"),
 Array("北京","北京"),
 Array("重庆","重庆"),
 Array("福建","福州","福安","龙岩","南平","宁德","莆田","泉州","三明","邵武","石狮","永安","武夷山","厦门","漳州"),
 Array("甘肃","兰州","白银","定西","敦煌","甘南","金昌","酒泉","临夏","平凉","天水","武都","武威","西峰","张掖"),
 Array("广东","广州","深圳","珠海","东莞","中山","顺德","佛山","潮阳","潮州","澄海","河源","惠州","江门","揭阳","开平","茂名","梅州","清远","汕头","汕尾","韶关","阳江","英德","云浮","增城","湛江","肇庆"),
 Array("广西","南宁","百色","北海","桂林","防城港","河池","贺州","柳州","钦州","梧州","玉林"),
 Array("贵州","贵阳","安顺","毕节","都匀","凯里","六盘水","铜仁","兴义","玉屏","遵义"),
 Array("海南","海口","儋县","陵水","琼海","三亚","通什","万宁"),
 Array("河北","石家庄","保定","北戴河","沧州","承德","丰润","邯郸","衡水","廊坊","南戴河","秦皇岛","唐山","新城","邢台","张家口"),
 Array("黑龙江","哈尔滨","北安","大庆","大兴安岭","鹤岗","黑河","佳木斯","鸡西","牡丹江","齐齐哈尔","七台河","双鸭山","绥化","伊春"),
 Array("湖北","武汉","恩施","鄂州","黄冈","黄石","荆门","荆州","潜江","十堰","随州","武穴","仙桃","咸宁","襄阳","襄樊","孝感","宜昌"),
 Array("湖南","长沙","常德","郴州","衡阳","怀化","吉首","娄底","邵阳","湘潭","益阳","岳阳","永州","张家界","株洲"),
 Array("江苏","南京","常熟","常州","海门","淮安","江都", "江都","江阴","昆山","连云港","南通","启东","沭阳","宿迁", "宿迁","苏州", "太仓","泰州", "同里","无锡", "徐州","盐城", "扬州","宜兴", "仪征","张家港","镇江","周庄"),
 Array("江西","南昌","抚州","赣州","吉安","景德镇","井冈山","九江","庐山","萍乡","上饶","新余","宜春","鹰潭"),
 Array("吉林","长春","白城","白山","珲春","辽源","梅河","吉林","四平","松原","通化","延吉"),
 Array("辽宁","沈阳","鞍山","本溪","朝阳","大连","丹东","抚顺","阜新","葫芦岛","锦州","辽阳","盘锦","铁岭","营口"),
 Array("内蒙古","呼和浩特","阿拉善盟","包头","赤峰","东胜","海拉尔","集宁","临河","通辽","乌海","乌兰浩特","锡林浩特"),
 Array("宁夏","银川","固源","石嘴山","吴忠"),
 Array("青海","西宁","德令哈","格尔木","共和","海东","海晏","玛沁","同仁","玉树"),
 Array("山东","济南","滨州","兖州","德州","东营","菏泽","济宁","莱芜","聊城","临沂","蓬莱","青岛","曲阜","日照","泰安","潍坊","威海","烟台","枣庄","淄博"),
 Array("上海","宝山","金山","南市","长宁","静安","青浦","崇明","卢湾","松江","奉贤","浦东","杨浦","虹口","普陀","闸北","黄浦","闵行","徐汇","嘉定","南汇"),
 Array("山西","太原","长治","大同","候马","晋城","离石","临汾","宁武","朔州","忻州","阳泉","榆次","运城"),
 Array("陕西","西安","安康","宝鸡","汉中","渭南","商州","绥德","铜川","咸阳","延安","榆林"),
 Array("四川","成都","巴中","达川","德阳","都江堰","峨眉山","涪陵","广安","广元","九寨沟","康定","乐山","泸州","马尔康","绵阳","眉山","南充","内江","攀枝花","遂宁","汶川","西昌","雅安","宜宾","自贡","资阳"),
 Array("天津","天津"),
 Array("新疆","乌鲁木齐","阿克苏","阿勒泰","阿图什","博乐","昌吉","东山","哈密","和田","喀什","克拉玛依","库车","库尔勒","奎屯","石河子","塔城","吐鲁番","伊宁"),
 Array("西藏","拉萨","阿里","昌都","林芝","那曲","日喀则","山南"),
 Array("云南","昆明","大理","保山","楚雄","大理","东川","个旧","景洪","开远","临沧","丽江","六库","潞西","曲靖","思茅","文山","西双版纳","玉溪","中甸","昭通"),
 Array("浙江","杭州","安吉","慈溪","定海","奉化","海盐","黄岩","湖州","嘉兴","金华","临安","临海","丽水","宁波","瓯海","平湖","千岛湖","衢州","江山","瑞安","绍兴","嵊州","台州", "温岭","温州","舟山"),
 Array("香港","香港","九龙","新界"),
 Array("澳门","澳门"),
 Array("台湾","台北","基隆","台南","台中"),
 Array("其他","韩国","新加坡","加拿大","美国","亚洲","非洲","澳洲","南美州","欧洲","东南亚","其他")
)
var cityid=-1;

//--Show City & ( Town ? )
function getcity(city,citybox,town,townbox){
 var t=document.getElementById(citybox);
 if(t==null)return false;
 t.options.length=1;
 for(var i=0;i<cityarray.length;i++){
  if(cityarray[i][0]==city)cityid=i;
  t[i+1]=new Option(cityarray[i][0],cityarray[i][0]);
 }
 if(cityid>=0){
  t.value=city;
  if(town!="")gettown(city,town,townbox);
 }
}

//--Show Town only
function gettown(city,town,townbox){
// alert(cityid)
 var t=document.getElementById(townbox);
 if(t==null)return false;
 t.options.length=1;
 cityid=get_cityid(city);
 if(cityid==-1)return false;
// alert(cityid)
 for(var i=1;i<cityarray[cityid].length;i++){
  t[i]=new Option(cityarray[cityid][i],cityarray[cityid][i]);
  if(cityarray[cityid][i]==town)t.value=town;
 }
}

//--get cityid
function get_cityid(city){
 for(var i=0;i<cityarray.length;i++){
  if(cityarray[i][0]==city)return i;
 }
 return -1;
}