var Area={arr : new Array([1,'北京',0],[2,'天津',0],[3,'上海',0],[4,'重庆',0],[5,'河北',0],[6,'山西',0],[7,'台湾',0],[8,'辽宁',0],[9,'吉林',0],[10,'黑龙江',0],[11,'江苏',0],[12,'浙江',0],[13,'安徽',0],[14,'福建',0],[15,'江西',0],[16,'山东',0],[17,'河南',0],[18,'湖北',0],[19,'湖南',0],[20,'广东',0],[21,'甘肃',0],[22,'四川',0],[23,'贵州',0],[24,'海南',0],[25,'云南',0],[26,'青海',0],[27,'陕西',0],[28,'广西',0],[29,'西藏',0],[30,'宁夏',0],[31,'新疆',0],[32,'内蒙古',0],[33,'澳门',0],[34,'香港',0],[35,'北京',1],[36,'天津',2],[37,'上海',3],[38,'重庆',4],[39,'石家庄',5],[40,'唐山',5],[41,'秦皇岛',5],[42,'邯郸',5],[43,'邢台',5],[44,'保定',5],[45,'张家口',5],[46,'承德',5],[47,'沧州',5],[48,'廊坊',5],[49,'衡水',5],[50,'太原',6],[51,'大同',6],[52,'阳泉',6],[53,'长治',6],[54,'晋城',6],[55,'朔州',6],[56,'晋中',6],[57,'运城',6],[58,'忻州',6],[59,'临汾',6],[60,'吕梁',6],[61,'台北',7],[62,'高雄',7],[63,'基隆',7],[64,'台中',7],[65,'台南',7],[66,'新竹',7],[67,'嘉义',7],[68,'台北',7],[69,'宜兰',7],[70,'桃园',7],[71,'新竹',7],[72,'苗栗',7],[73,'台中',7],[74,'彰化',7],[75,'南投',7],[76,'云林',7],[77,'嘉义',7],[78,'台南',7],[79,'高雄',7],[80,'屏东',7],[81,'澎湖',7],[82,'台东',7],[83,'花莲',7],[84,'沈阳',8],[85,'大连',8],[86,'鞍山',8],[87,'抚顺',8],[88,'本溪',8],[89,'丹东',8],[90,'锦州',8],[91,'营口',8],[92,'阜新',8],[93,'辽阳',8],[94,'盘锦',8],[95,'铁岭',8],[96,'朝阳',8],[97,'葫芦岛',8],[98,'长春',9],[99,'吉林',9],[100,'四平',9],[101,'辽源',9],[102,'通化',9],[103,'白山',9],[104,'松原',9],[105,'白城',9],[106,'延边',9],[107,'哈尔滨',10],[108,'齐齐哈尔',10],[109,'鹤 岗 ',10],[110,'双鸭山',10],[111,'鸡 西 ',10],[112,'大 庆 ',10],[113,'伊 春 ',10],[114,'牡丹江',10],[115,'佳木斯',10],[116,'七台河',10],[117,'黑 河 ',10],[118,'绥 化 ',10],[119,'大兴安岭',10],[120,'南京',11],[121,'无锡',11],[122,'徐州',11],[123,'常州',11],[124,'苏州',11],[125,'南通',11],[126,'连云港',11],[127,'淮安',11],[128,'盐城',11],[129,'扬州',11],[130,'镇江',11],[131,'泰州',11],[132,'宿迁',11],[133,'杭州',12],[134,'宁波',12],[135,'温州',12],[136,'嘉兴',12],[137,'湖州',12],[138,'绍兴',12],[139,'金华',12],[140,'衢州',12],[141,'舟山',12],[142,'台州',12],[143,'丽水',12],[144,'合肥',13],[145,'芜湖',13],[146,'蚌埠',13],[147,'淮南',13],[148,'马鞍山',13],[149,'淮北',13],[150,'铜陵',13],[151,'安庆',13],[152,'黄山',13],[153,'滁州',13],[154,'阜阳',13],[155,'宿州',13],[156,'巢湖',13],[157,'六安',13],[158,'亳州',13],[159,'池州',13],[160,'宣城',13],[161,'福州',14],[162,'厦门',14],[163,'莆田',14],[164,'三明',14],[165,'泉州',14],[166,'漳州',14],[167,'南平',14],[168,'龙岩',14],[169,'宁德',14],[170,'南昌',15],[171,'景德镇',15],[172,'萍乡',15],[173,'九江',15],[174,'新余',15],[175,'鹰潭',15],[176,'赣州',15],[177,'吉安',15],[178,'宜春',15],[179,'抚州',15],[180,'上饶',15],[181,'济南',16],[182,'青岛',16],[183,'淄博',16],[184,'枣庄',16],[185,'东营',16],[186,'烟台',16],[187,'潍坊',16],[188,'济宁',16],[189,'泰安',16],[190,'威海',16],[191,'日照',16],[192,'莱芜',16],[193,'临沂',16],[194,'德州',16],[195,'聊城',16],[196,'滨州',16],[197,'菏泽',16],[198,'郑州',17],[199,'开封',17],[200,'洛阳',17],[201,'平顶山',17],[202,'安阳',17],[203,'鹤壁',17],[204,'新乡',17],[205,'焦作',17],[206,'濮阳',17],[207,'许昌',17],[208,'漯河',17],[209,'三门峡',17],[210,'南阳',17],[211,'商丘',17],[212,'信阳',17],[213,'周口',17],[214,'驻马店',17],[215,'济源',17],[216,'武汉',18],[217,'黄石',18],[218,'十堰',18],[219,'荆州',18],[220,'宜昌',18],[221,'襄樊',18],[222,'鄂州',18],[223,'荆门',18],[224,'孝感',18],[225,'黄冈',18],[226,'咸宁',18],[227,'随州',18],[228,'仙桃',18],[229,'天门',18],[230,'潜江',18],[231,'神农架',18],[232,'恩施',18],[233,'长沙',19],[234,'株洲',19],[235,'湘潭',19],[236,'衡阳',19],[237,'邵阳',19],[238,'岳阳',19],[239,'常德',19],[240,'张家界',19],[241,'益阳',19],[242,'郴州',19],[243,'永州',19],[244,'怀化',19],[245,'娄底',19],[246,'湘西',19],[247,'广州',20],[248,'深圳',20],[249,'珠海',20],[250,'汕头',20],[251,'韶关',20],[252,'佛山',20],[253,'江门',20],[254,'湛江',20],[255,'茂名',20],[256,'肇庆',20],[257,'惠州',20],[258,'梅州',20],[259,'汕尾',20],[260,'河源',20],[261,'阳江',20],[262,'清远',20],[263,'东莞',20],[264,'中山',20],[265,'潮州',20],[266,'揭阳',20],[267,'云浮',20],[268,'兰州',21],[269,'金昌',21],[270,'白银',21],[271,'天水',21],[272,'嘉峪关',21],[273,'武威',21],[274,'张掖',21],[275,'平凉',21],[276,'酒泉',21],[277,'庆阳',21],[278,'定西',21],[279,'陇南',21],[280,'临夏',21],[281,'甘南',21],[282,'成都',22],[283,'自贡',22],[284,'攀枝花',22],[285,'泸州',22],[286,'德阳',22],[287,'绵阳',22],[288,'广元',22],[289,'遂宁',22],[290,'内江',22],[291,'乐山',22],[292,'南充',22],[293,'眉山',22],[294,'宜宾',22],[295,'广安',22],[296,'达州',22],[297,'雅安',22],[298,'巴中',22],[299,'资阳',22],[300,'阿坝',22],[301,'甘孜',22],[302,'凉山',22],[303,'贵阳',23],[304,'六盘水',23],[305,'遵义',23],[306,'安顺',23],[307,'铜仁',23],[308,'毕节',23],[309,'黔西',23],[310,'黔东',23],[311,'黔南',23],[312,'海口',24],[313,'三亚',24],[314,'五指山',24],[315,'琼海',24],[316,'儋州',24],[317,'文昌',24],[318,'万宁',24],[319,'东方',24],[320,'澄迈',24],[321,'定安',24],[322,'屯昌',24],[323,'临高',24],[324,'白沙',24],[325,'昌江',24],[326,'乐东',24],[327,'陵水',24],[328,'保亭',24],[329,'琼中',24],[330,'昆明',25],[331,'曲靖',25],[332,'玉溪',25],[333,'保山',25],[334,'昭通',25],[335,'丽江',25],[336,'思茅',25],[337,'临沧',25],[338,'文山',25],[339,'红河',25],[340,'西双版纳',25],[341,'楚雄',25],[342,'大理',25],[343,'德宏',25],[344,'怒江',25],[345,'迪庆',25],[346,'西宁',26],[347,'海东',26],[348,'海北',26],[349,'黄南',26],[350,'海南',26],[351,'果洛',26],[352,'玉树',26],[353,'海西',26],[354,'西安',27],[355,'铜川',27],[356,'宝鸡',27],[357,'咸阳',27],[358,'渭南',27],[359,'延安',27],[360,'汉中',27],[361,'榆林',27],[362,'安康',27],[363,'商洛',27],[364,'南宁',28],[365,'柳州',28],[366,'桂林',28],[367,'梧州',28],[368,'北海',28],[369,'防城港',28],[370,'钦州',28],[371,'贵港',28],[372,'玉林',28],[373,'百色',28],[374,'贺州',28],[375,'河池',28],[376,'来宾',28],[377,'崇左',28],[378,'拉萨',29],[379,'那曲',29],[380,'昌都',29],[381,'山南',29],[382,'日喀则',29],[383,'阿里',29],[384,'林芝',29],[385,'银川',30],[386,'石嘴山',30],[387,'吴忠',30],[388,'固原',30],[389,'中卫',30],[390,'乌鲁木齐',31],[391,'克拉玛依',31],[392,'石河子　',31],[393,'阿拉尔',31],[394,'图木舒克',31],[395,'五家渠',31],[396,'吐鲁番',31],[397,'阿克苏',31],[398,'喀什',31],[399,'哈密',31],[400,'和田',31],[401,'阿图什',31],[402,'库尔勒',31],[403,'昌吉　',31],[404,'阜康',31],[405,'米泉',31],[406,'博乐',31],[407,'伊宁',31],[408,'奎屯',31],[409,'塔城',31],[410,'乌苏',31],[411,'阿勒泰',31],[412,'呼和浩特',32],[413,'包头',32],[414,'乌海',32],[415,'赤峰',32],[416,'通辽',32],[417,'鄂尔多斯',32],[418,'呼伦贝尔',32],[419,'巴彦淖尔',32],[420,'乌兰察布',32],[421,'锡林郭勒盟',32],[422,'兴安盟',32],[423,'阿拉善盟',32],[424,'澳门',33],[425,'香港',34]),init: function() {var seAr = arguments[0];var vaAr = arguments[1] || new Array(seAr.length);var fatherId = 0;for (var i=0,j=seAr.length; i<j; i++) {var sel = $(seAr[i]);sel.next = seAr[i+1];var val = vaAr[i];if (i==0) {Area.addItem(0, sel);Area.setVal(sel, val);} else if (val) {Area.addItem(Area.faterID(val), sel);Area.setVal(sel, val);} else {if (fatherId != 0) {Area.addItem(fatherId, sel);}else{sel.options.add(new Option('请选择...', ''));}}if (sel.options.selectedIndex > 0) fatherId = val;if (i + 1 < j) {addEvent(sel, 'change',function() {var next = this.next;while (next) {Area.setNull($(next));next = $(next).next;}Area.addItem(this.value, this.next);});}}},addItem : function(fater, se) {if (fater!==0 && !fater) return;if (se.constructor == String) se = $(se);if (!se) return;Area.setNull(se);for (var i=0,j=Area.arr.length; i<j; i++) {if (Area.arr[i][2] == fater) {se.options.add(new Option(Area.arr[i][1],Area.arr[i][0]));}}},faterID :  function(val) {for (var i=0,j=Area.arr.length; i<j; i++) {if (val == Area.arr[i][0]) {return Area.arr[i][2];}}},setVal : function(se, val) {for(var i=0, j=se.options.length; i<j; i++) {if (val == se.options[i].value) {se.options[i].selected = true;}}},setNull : function(se) {se.options.length = 0;se.options.add(new Option('请选择...', ''));}}
