﻿var p = [{ 'id': '110000', 'tx': '北京' }, { 'id': '120000', 'tx': '天津' }, { 'id': '130000', 'tx': '河北' }, { 'id': '140000', 'tx': '山西' }, { 'id': '150000', 'tx': '内蒙古' }, { 'id': '210000', 'tx': '辽宁' }, { 'id': '220000', 'tx': '吉林' }, { 'id': '230000', 'tx': '黑龙江' }, { 'id': '310000', 'tx': '上海' }, { 'id': '320000', 'tx': '江苏' }, { 'id': '330000', 'tx': '浙江' }, { 'id': '340000', 'tx': '安徽' }, { 'id': '350000', 'tx': '福建' }, { 'id': '360000', 'tx': '江西' }, { 'id': '370000', 'tx': '山东' }, { 'id': '410000', 'tx': '河南' }, { 'id': '420000', 'tx': '湖北' }, { 'id': '430000', 'tx': '湖南' }, { 'id': '440000', 'tx': '广东' }, { 'id': '450000', 'tx': '广西壮族' }, { 'id': '460000', 'tx': '海南' }, { 'id': '500000', 'tx': '重庆' }, { 'id': '510000', 'tx': '四川' }, { 'id': '520000', 'tx': '贵州' }, { 'id': '530000', 'tx': '云南' }, { 'id': '540000', 'tx': '西藏' }, { 'id': '610000', 'tx': '陕西' }, { 'id': '620000', 'tx': '甘肃' }, { 'id': '630000', 'tx': '青海' }, { 'id': '640000', 'tx': '宁夏' }, { 'id': '650000', 'tx': '新疆' }, { 'id': '710000', 'tx': '台湾' }, { 'id': '810000', 'tx': '香港' }, { 'id': '820000', 'tx': '澳门'}]; var pl = []; pl['110000'] = [{ 'id': '110000', 'tx': '北京'}]; pl['120000'] = [{ 'id': '120000', 'tx': '天津'}]; pl['130000'] = [{ 'id': '130000', 'tx': '河北省' }, { 'id': '130100', 'tx': '石家庄' }, { 'id': '130200', 'tx': '唐山' }, { 'id': '130300', 'tx': '秦皇岛' }, { 'id': '130400', 'tx': '邯郸' }, { 'id': '130500', 'tx': '邢台' }, { 'id': '130600', 'tx': '保定' }, { 'id': '130700', 'tx': '张家口' }, { 'id': '130800', 'tx': '承德' }, { 'id': '130900', 'tx': '沧州' }, { 'id': '131000', 'tx': '廊坊' }, { 'id': '131100', 'tx': '衡水'}]; pl['140000'] = [{ 'id': '140000', 'tx': '山西省' }, { 'id': '140100', 'tx': '太原' }, { 'id': '140200', 'tx': '大同' }, { 'id': '140300', 'tx': '阳泉' }, { 'id': '140400', 'tx': '长治' }, { 'id': '140500', 'tx': '晋城' }, { 'id': '140600', 'tx': '朔州' }, { 'id': '140700', 'tx': '晋中' }, { 'id': '140800', 'tx': '运城' }, { 'id': '140900', 'tx': '忻州' }, { 'id': '141000', 'tx': '临汾' }, { 'id': '141100', 'tx': '吕梁'}]; pl['150000'] = [{ 'id': '150000', 'tx': '内蒙古自治区' }, { 'id': '150100', 'tx': '呼和浩特' }, { 'id': '150200', 'tx': '包头' }, { 'id': '150300', 'tx': '乌海' }, { 'id': '150400', 'tx': '赤峰' }, { 'id': '150500', 'tx': '通辽' }, { 'id': '150600', 'tx': '鄂尔多斯' }, { 'id': '150700', 'tx': '呼伦贝尔' }, { 'id': '150800', 'tx': '巴彦淖尔' }, { 'id': '150900', 'tx': '乌兰察布' }, { 'id': '152200', 'tx': '兴安盟' }, { 'id': '152500', 'tx': '锡林郭勒盟' }, { 'id': '152900', 'tx': '阿拉善盟'}]; pl['210000'] = [{ 'id': '210000', 'tx': '辽宁省' }, { 'id': '210100', 'tx': '沈阳' }, { 'id': '210200', 'tx': '大连' }, { 'id': '210300', 'tx': '鞍山' }, { 'id': '210400', 'tx': '抚顺' }, { 'id': '210500', 'tx': '本溪' }, { 'id': '210600', 'tx': '丹东' }, { 'id': '210700', 'tx': '锦州' }, { 'id': '210800', 'tx': '营口' }, { 'id': '210900', 'tx': '阜新' }, { 'id': '211000', 'tx': '辽阳' }, { 'id': '211100', 'tx': '盘锦' }, { 'id': '211200', 'tx': '铁岭' }, { 'id': '211300', 'tx': '朝阳' }, { 'id': '211400', 'tx': '葫芦岛'}]; pl['220000'] = [{ 'id': '220000', 'tx': '吉林省' }, { 'id': '220100', 'tx': '长春' }, { 'id': '220200', 'tx': '吉林' }, { 'id': '220300', 'tx': '四平' }, { 'id': '220400', 'tx': '辽源' }, { 'id': '220500', 'tx': '通化' }, { 'id': '220600', 'tx': '白山' }, { 'id': '220700', 'tx': '松原' }, { 'id': '220800', 'tx': '白城' }, { 'id': '222400', 'tx': '延边朝鲜族自治州'}]; pl['230000'] = [{ 'id': '230000', 'tx': '黑龙江省' }, { 'id': '230100', 'tx': '哈尔滨' }, { 'id': '230200', 'tx': '齐齐哈尔' }, { 'id': '230300', 'tx': '鸡西' }, { 'id': '230400', 'tx': '鹤岗' }, { 'id': '230500', 'tx': '双鸭山' }, { 'id': '230600', 'tx': '大庆' }, { 'id': '230700', 'tx': '伊春' }, { 'id': '230800', 'tx': '佳木斯' }, { 'id': '230900', 'tx': '七台河' }, { 'id': '231000', 'tx': '牡丹江' }, { 'id': '231100', 'tx': '黑河' }, { 'id': '231200', 'tx': '绥化' }, { 'id': '232700', 'tx': '大兴安岭地区'}]; pl['310000'] = [{ 'id': '310000', 'tx': '上海'}]; pl['320000'] = [{ 'id': '320000', 'tx': '江苏省' }, { 'id': '320100', 'tx': '南京' }, { 'id': '320200', 'tx': '无锡' }, { 'id': '320300', 'tx': '徐州' }, { 'id': '320400', 'tx': '常州' }, { 'id': '320500', 'tx': '苏州' }, { 'id': '320600', 'tx': '南通' }, { 'id': '320700', 'tx': '连云港' }, { 'id': '320800', 'tx': '淮安' }, { 'id': '320900', 'tx': '盐城' }, { 'id': '321000', 'tx': '扬州' }, { 'id': '321100', 'tx': '镇江' }, { 'id': '321200', 'tx': '泰州' }, { 'id': '321300', 'tx': '宿迁'}]; pl['330000'] = [{ 'id': '330000', 'tx': '浙江省' }, { 'id': '330100', 'tx': '杭州' }, { 'id': '330200', 'tx': '宁波' }, { 'id': '330300', 'tx': '温州' }, { 'id': '330400', 'tx': '嘉兴' }, { 'id': '330500', 'tx': '湖州' }, { 'id': '330600', 'tx': '绍兴' }, { 'id': '330700', 'tx': '金华' }, { 'id': '330800', 'tx': '衢州' }, { 'id': '330900', 'tx': '舟山' }, { 'id': '331000', 'tx': '台州' }, { 'id': '331100', 'tx': '丽水'}]; pl['340000'] = [{ 'id': '340000', 'tx': '安徽省' }, { 'id': '340100', 'tx': '合肥' }, { 'id': '340200', 'tx': '芜湖' }, { 'id': '340300', 'tx': '蚌埠' }, { 'id': '340400', 'tx': '淮南' }, { 'id': '340500', 'tx': '马鞍山' }, { 'id': '340600', 'tx': '淮北' }, { 'id': '340700', 'tx': '铜陵' }, { 'id': '340800', 'tx': '安庆' }, { 'id': '341000', 'tx': '黄山' }, { 'id': '341100', 'tx': '滁州' }, { 'id': '341200', 'tx': '阜阳' }, { 'id': '341300', 'tx': '宿州' }, { 'id': '341400', 'tx': '巢湖' }, { 'id': '341500', 'tx': '六安' }, { 'id': '341600', 'tx': '亳州' }, { 'id': '341700', 'tx': '池州' }, { 'id': '341800', 'tx': '宣城'}]; pl['350000'] = [{ 'id': '350000', 'tx': '福建省' }, { 'id': '350100', 'tx': '福州' }, { 'id': '350200', 'tx': '厦门' }, { 'id': '350300', 'tx': '莆田' }, { 'id': '350400', 'tx': '三明' }, { 'id': '350500', 'tx': '泉州' }, { 'id': '350600', 'tx': '漳州' }, { 'id': '350700', 'tx': '南平' }, { 'id': '350800', 'tx': '龙岩' }, { 'id': '350900', 'tx': '宁德'}]; pl['360000'] = [{ 'id': '360000', 'tx': '江西省' }, { 'id': '360100', 'tx': '南昌' }, { 'id': '360200', 'tx': '景德镇' }, { 'id': '360300', 'tx': '萍乡' }, { 'id': '360400', 'tx': '九江' }, { 'id': '360500', 'tx': '新余' }, { 'id': '360600', 'tx': '鹰潭' }, { 'id': '360700', 'tx': '赣州' }, { 'id': '360800', 'tx': '吉安' }, { 'id': '360900', 'tx': '宜春' }, { 'id': '361000', 'tx': '抚州' }, { 'id': '361100', 'tx': '上饶'}]; pl['370000'] = [{ 'id': '370000', 'tx': '山东省' }, { 'id': '370100', 'tx': '济南' }, { 'id': '370200', 'tx': '青岛' }, { 'id': '370300', 'tx': '淄博' }, { 'id': '370400', 'tx': '枣庄' }, { 'id': '370500', 'tx': '东营' }, { 'id': '370600', 'tx': '烟台' }, { 'id': '370700', 'tx': '潍坊' }, { 'id': '370800', 'tx': '济宁' }, { 'id': '370900', 'tx': '泰安' }, { 'id': '371000', 'tx': '威海' }, { 'id': '371100', 'tx': '日照' }, { 'id': '371200', 'tx': '莱芜' }, { 'id': '371300', 'tx': '临沂' }, { 'id': '371400', 'tx': '德州' }, { 'id': '371500', 'tx': '聊城' }, { 'id': '371600', 'tx': '滨州' }, { 'id': '371700', 'tx': '菏泽'}]; pl['410000'] = [{ 'id': '410000', 'tx': '河南省' }, { 'id': '410100', 'tx': '郑州' }, { 'id': '410200', 'tx': '开封' }, { 'id': '410300', 'tx': '洛阳' }, { 'id': '410400', 'tx': '平顶山' }, { 'id': '410500', 'tx': '安阳' }, { 'id': '410600', 'tx': '鹤壁' }, { 'id': '410700', 'tx': '新乡' }, { 'id': '410800', 'tx': '焦作' }, { 'id': '410900', 'tx': '濮阳' }, { 'id': '411000', 'tx': '许昌' }, { 'id': '411100', 'tx': '漯河' }, { 'id': '411200', 'tx': '三门峡' }, { 'id': '411300', 'tx': '南阳' }, { 'id': '411400', 'tx': '商丘' }, { 'id': '411500', 'tx': '信阳' }, { 'id': '411600', 'tx': '周口' }, { 'id': '411700', 'tx': '驻马店'}]; pl['420000'] = [{ 'id': '420000', 'tx': '湖北省' }, { 'id': '420100', 'tx': '武汉' }, { 'id': '420200', 'tx': '黄石' }, { 'id': '420300', 'tx': '十堰' }, { 'id': '420500', 'tx': '宜昌' }, { 'id': '420600', 'tx': '襄樊' }, { 'id': '420700', 'tx': '鄂州' }, { 'id': '420800', 'tx': '荆门' }, { 'id': '420900', 'tx': '孝感' }, { 'id': '421000', 'tx': '荆州' }, { 'id': '421100', 'tx': '黄冈' }, { 'id': '421200', 'tx': '咸宁' }, { 'id': '421300', 'tx': '随州' }, { 'id': '422800', 'tx': '恩施土家族苗族自治州' }, { 'id': '429000', 'tx': '省直辖行政单位'}]; pl['430000'] = [{ 'id': '430000', 'tx': '湖南省' }, { 'id': '430100', 'tx': '长沙' }, { 'id': '430200', 'tx': '株洲' }, { 'id': '430300', 'tx': '湘潭' }, { 'id': '430400', 'tx': '衡阳' }, { 'id': '430500', 'tx': '邵阳' }, { 'id': '430600', 'tx': '岳阳' }, { 'id': '430700', 'tx': '常德' }, { 'id': '430800', 'tx': '张家界' }, { 'id': '430900', 'tx': '益阳' }, { 'id': '431000', 'tx': '郴州' }, { 'id': '431100', 'tx': '永州' }, { 'id': '431200', 'tx': '怀化' }, { 'id': '431300', 'tx': '娄底' }, { 'id': '433100', 'tx': '湘西土家族苗族自治州'}]; pl['440000'] = [{ 'id': '440000', 'tx': '广东省' }, { 'id': '440100', 'tx': '广州' }, { 'id': '440200', 'tx': '韶关' }, { 'id': '440300', 'tx': '深圳' }, { 'id': '440400', 'tx': '珠海' }, { 'id': '440500', 'tx': '汕头' }, { 'id': '440600', 'tx': '佛山' }, { 'id': '440700', 'tx': '江门' }, { 'id': '440800', 'tx': '湛江' }, { 'id': '440900', 'tx': '茂名' }, { 'id': '441200', 'tx': '肇庆' }, { 'id': '441300', 'tx': '惠州' }, { 'id': '441400', 'tx': '梅州' }, { 'id': '441500', 'tx': '汕尾' }, { 'id': '441600', 'tx': '河源' }, { 'id': '441700', 'tx': '阳江' }, { 'id': '441800', 'tx': '清远' }, { 'id': '441900', 'tx': '东莞' }, { 'id': '442000', 'tx': '中山' }, { 'id': '445100', 'tx': '潮州' }, { 'id': '445200', 'tx': '揭阳' }, { 'id': '445300', 'tx': '云浮'}]; pl['450000'] = [{ 'id': '450000', 'tx': '广西壮族自治区' }, { 'id': '450100', 'tx': '南宁' }, { 'id': '450200', 'tx': '柳州' }, { 'id': '450300', 'tx': '桂林' }, { 'id': '450400', 'tx': '梧州' }, { 'id': '450500', 'tx': '北海' }, { 'id': '450600', 'tx': '防城港' }, { 'id': '450700', 'tx': '钦州' }, { 'id': '450800', 'tx': '贵港' }, { 'id': '450900', 'tx': '玉林' }, { 'id': '451000', 'tx': '百色' }, { 'id': '451100', 'tx': '贺州' }, { 'id': '451200', 'tx': '河池' }, { 'id': '451300', 'tx': '来宾' }, { 'id': '451400', 'tx': '崇左'}]; pl['460000'] = [{ 'id': '460000', 'tx': '海南省' }, { 'id': '460100', 'tx': '海口' }, { 'id': '460200', 'tx': '三亚' }, { 'id': '469000', 'tx': '省直辖县级行政单位'}]; pl['500000'] = [{ 'id': '500000', 'tx': '重庆'}]; pl['510000'] = [{ 'id': '510000', 'tx': '四川省' }, { 'id': '510100', 'tx': '成都' }, { 'id': '510300', 'tx': '自贡' }, { 'id': '510400', 'tx': '攀枝花' }, { 'id': '510500', 'tx': '泸州' }, { 'id': '510600', 'tx': '德阳' }, { 'id': '510700', 'tx': '绵阳' }, { 'id': '510800', 'tx': '广元' }, { 'id': '510900', 'tx': '遂宁' }, { 'id': '511000', 'tx': '内江' }, { 'id': '511100', 'tx': '乐山' }, { 'id': '511300', 'tx': '南充' }, { 'id': '511400', 'tx': '眉山' }, { 'id': '511500', 'tx': '宜宾' }, { 'id': '511600', 'tx': '广安' }, { 'id': '511700', 'tx': '达州' }, { 'id': '511800', 'tx': '雅安' }, { 'id': '511900', 'tx': '巴中' }, { 'id': '512000', 'tx': '资阳' }, { 'id': '513200', 'tx': '阿坝藏族羌族自治州' }, { 'id': '513300', 'tx': '甘孜藏族自治州' }, { 'id': '513400', 'tx': '凉山彝族自治州'}]; pl['520000'] = [{ 'id': '520000', 'tx': '贵州省' }, { 'id': '520100', 'tx': '贵阳' }, { 'id': '520200', 'tx': '六盘水' }, { 'id': '520300', 'tx': '遵义' }, { 'id': '520400', 'tx': '安顺' }, { 'id': '522200', 'tx': '铜仁地区' }, { 'id': '522300', 'tx': '黔西南布依族苗族自治州' }, { 'id': '522400', 'tx': '毕节地区' }, { 'id': '522600', 'tx': '黔东南苗族侗族自治州' }, { 'id': '522700', 'tx': '黔南布依族苗族自治州'}]; pl['530000'] = [{ 'id': '530000', 'tx': '云南省' }, { 'id': '530100', 'tx': '昆明' }, { 'id': '530300', 'tx': '曲靖' }, { 'id': '530400', 'tx': '玉溪' }, { 'id': '530500', 'tx': '保山' }, { 'id': '530600', 'tx': '昭通' }, { 'id': '530700', 'tx': '丽江' }, { 'id': '530800', 'tx': '思茅' }, { 'id': '530900', 'tx': '临沧' }, { 'id': '532300', 'tx': '楚雄彝族自治州' }, { 'id': '532500', 'tx': '红河哈尼族彝族自治州' }, { 'id': '532600', 'tx': '文山壮族苗族自治州' }, { 'id': '532800', 'tx': '西双版纳傣族自治州' }, { 'id': '532900', 'tx': '大理白族自治州' }, { 'id': '533100', 'tx': '德宏傣族景颇族自治州' }, { 'id': '533300', 'tx': '怒江傈僳族自治州' }, { 'id': '533400', 'tx': '迪庆藏族自治州'}]; pl['540000'] = [{ 'id': '540000', 'tx': '西藏自治区' }, { 'id': '540100', 'tx': '拉萨' }, { 'id': '542100', 'tx': '昌都地区' }, { 'id': '542200', 'tx': '山南地区' }, { 'id': '542300', 'tx': '日喀则地区' }, { 'id': '542400', 'tx': '那曲地区' }, { 'id': '542500', 'tx': '阿里地区' }, { 'id': '542600', 'tx': '林芝地区'}]; pl['610000'] = [{ 'id': '610000', 'tx': '陕西省' }, { 'id': '610100', 'tx': '西安' }, { 'id': '610200', 'tx': '铜川' }, { 'id': '610300', 'tx': '宝鸡' }, { 'id': '610400', 'tx': '咸阳' }, { 'id': '610500', 'tx': '渭南' }, { 'id': '610600', 'tx': '延安' }, { 'id': '610700', 'tx': '汉中' }, { 'id': '610800', 'tx': '榆林' }, { 'id': '610900', 'tx': '安康' }, { 'id': '611000', 'tx': '商洛'}]; pl['620000'] = [{ 'id': '620000', 'tx': '甘肃省' }, { 'id': '620100', 'tx': '兰州' }, { 'id': '620200', 'tx': '嘉峪关' }, { 'id': '620300', 'tx': '金昌' }, { 'id': '620400', 'tx': '白银' }, { 'id': '620500', 'tx': '天水' }, { 'id': '620600', 'tx': '武威' }, { 'id': '620700', 'tx': '张掖' }, { 'id': '620800', 'tx': '平凉' }, { 'id': '620900', 'tx': '酒泉' }, { 'id': '621000', 'tx': '庆阳' }, { 'id': '621100', 'tx': '定西' }, { 'id': '621200', 'tx': '陇南' }, { 'id': '622900', 'tx': '临夏回族自治州' }, { 'id': '623000', 'tx': '甘南藏族自治州'}]; pl['630000'] = [{ 'id': '630000', 'tx': '青海省' }, { 'id': '630100', 'tx': '西宁' }, { 'id': '632100', 'tx': '海东地区' }, { 'id': '632200', 'tx': '海北藏族自治州' }, { 'id': '632300', 'tx': '黄南藏族自治州' }, { 'id': '632500', 'tx': '海南藏族自治州' }, { 'id': '632600', 'tx': '果洛藏族自治州' }, { 'id': '632700', 'tx': '玉树藏族自治州' }, { 'id': '632800', 'tx': '海西蒙古族藏族自治州'}]; pl['640000'] = [{ 'id': '640000', 'tx': '宁夏回族自治区' }, { 'id': '640100', 'tx': '银川' }, { 'id': '640200', 'tx': '石嘴山' }, { 'id': '640300', 'tx': '吴忠' }, { 'id': '640400', 'tx': '固原' }, { 'id': '640500', 'tx': '中卫'}]; pl['650000'] = [{ 'id': '650000', 'tx': '新疆维吾尔自治区' }, { 'id': '650100', 'tx': '乌鲁木齐' }, { 'id': '650200', 'tx': '克拉玛依' }, { 'id': '652100', 'tx': '吐鲁番地区' }, { 'id': '652200', 'tx': '哈密地区' }, { 'id': '652300', 'tx': '昌吉回族自治州' }, { 'id': ']', 'tx': '博尔塔拉蒙古自治州' }, { 'id': '652800', 'tx': '巴音郭楞蒙古自治州' }, { 'id': '652900', 'tx': '阿克苏地区' }, { 'id': '653000', 'tx': '克孜勒苏柯尔克孜自治州' }, { 'id': '653100', 'tx': '喀什地区' }, { 'id': '653200', 'tx': '和田地区' }, { 'id': '654000', 'tx': '伊犁哈萨克自治州' }, { 'id': '654200', 'tx': '塔城地区' }, { 'id': '654300', 'tx': '阿勒泰地区' }, { 'id': '659000', 'tx': '省直辖行政单位'}]; pl['710000'] = [{ 'id': '710000', 'tx': '台湾省'}]; pl['810000'] = [{ 'id': '810000', 'tx': '香港特别行政区'}]; pl['820000'] = [{ 'id': '820000', 'tx': '澳门特别行政区'}];
function initDistrict(txControlID, idControlID) {


    var obj = $("#"+txControlID);
    var offset = obj.offset();
    var left = offset.left;
    var top = offset.top + obj.height();
    $("#" + txControlID + "-divd").css({ "left": left, "top": top });
    $("#" + txControlID + "-divd").show();
    initProvince(txControlID, idControlID);

    $('.selDistrict').bind("mouseleave", function() {
        $('.selDistrict').hide();
   });
}
function initCityList(pidtip, txControlID, idControlID) {
    var pid = pidtip.toString().split('-')[1];
    var cl = pl[pid];
    $("#" + txControlID + "-divc").html("");
    for (var j = 0; j < cl.length; ++j) {
        $('<span id=' + txControlID + "-" + cl[j].id + '></span>')
                .html(cl[j].tx)
                .addClass("cityspan")
                .appendTo("#" + txControlID + "-divc")
                .click(function() {
                    var cityid = this.id.toString().split('-')[1];
                    var pid = cityid.substring(0, 2) + "0000";
                    var pname = "";
                    var cityname = $(this).text();
                    for (var j = 0; j < p.length; ++j) {
                        if (p[j].id == pid) {
                            pname = p[j].tx;
                        }
                    }
                    $("#" + txControlID).attr("value", cityname);
                    $("#" + txControlID).attr("title", pname + " " + cityname+"  "+cityid);
                    $("#" + idControlID).attr("value", cityid);
                    $("#" + txControlID + "-divd").hide();
                });
    }
}
function initProvince(txControlID, idControlID) {
    $("#" + txControlID + "-divp").html("");
    for (var j = 0; j < p.length; ++j) {
        $('<span id=' + txControlID + "-" + p[j].id + '></span>')
                .html(p[j].tx)
                .addClass("provspan")
                .appendTo("#" + txControlID + "-divp")
                .click(function() {
                    initCityList(this.id, txControlID, idControlID);
                });
    }
}