//control
function ProvinceController(provinceControl, capitalCityControl, cityControl)
{
    var self = this;
    this.provinceList = provinceControl;         //province element;
    this.capitalCityList = capitalCityControl;   //capitalcitycontrol;
    this.cityList = cityControl;                 //city element;
    
    this.provinces = new Array();
    
    this.selectedProvince;
    this.selectedCapitalCity;
    this.selectedCity;
    
    this.addProvince = function(province)
    {
        province.index = this.provinces.length;
        this.provinces.push(province);
    }
    this.setValue = function(defaultProvince, defaultCity)
    {
        for (i = 0; i < this.provinces.length; ++i)
        {
            this.selectedProvince = this.provinces[i];
            if (this.selectedProvince.name == defaultProvince)
            {
                break;
            }
        }
        var isSelected = false;
        for (i = 0; i < this.selectedProvince.childList.length; ++i)
        {
            this.selectedCapitalCity = this.selectedProvince.childList[i];
            for (j = 0; j < this.selectedCapitalCity.childList.length; ++j)
            {
                this.selectedCity = this.selectedCapitalCity.childList[j];
                if (this.selectedCity.name == defaultCity)
                {
                    isSelected = true;
                    break;
                }
            }
            if (isSelected == true)
                    break;
        }
        this.draw();
    }
    this.draw = function()
    {
        this.removeOptions(this.provinceList);
        this.removeOptions(this.capitalCityList);
        this.removeOptions(this.cityList);
        
        for (i = 0; i < this.provinces.length; ++i)
        {
            this.addOption(this.provinceList, this.provinces[i].name, this.provinces[i].id);
        }
        for (i = 0; i < this.selectedProvince.childList.length; ++i)
        {
            this.addOption(this.capitalCityList, this.selectedProvince.childList[i].name, this.selectedProvince.childList[i].id);
        }
        for (i = this.selectedCapitalCity.childList.length-1; i>=0 ; --i)
        {
            this.addOption(this.cityList, this.selectedCapitalCity.childList[i].name, this.selectedCapitalCity.childList[i].id);
        }
        this.provinceList.selectedIndex = this.selectedProvince.index;
        this.capitalCityList.selectedIndex = this.selectedCapitalCity.index;
        this.cityList.selectedIndex = this.selectedCity.index;
    }
    this.provinceList.onchange = function()
    {
        self.onProvinceChange(this.selectedIndex);
    }
    this.onProvinceChange = function(selectedIndex)
    {
        this.selectedProvince = this.provinces[selectedIndex];
        this.selectedCapitalCity = this.selectedProvince.childList[0];
        this.selectedCity = this.selectedCapitalCity.childList[0];
        
        this.draw();
    }
    this.capitalCityList.onchange = function()
    {
        self.onCapitalCityChange(this.selectedIndex);
    }
    this.onCapitalCityChange = function(selectedIndex)
    {
        this.selectedCapitalCity = this.selectedProvince.childList[selectedIndex];
        this.selectedCity = this.selectedCapitalCity.childList[0];
        
        this.draw();
    }
    this.cityList.onchange = function()
    {
        self.onCityChange(this.selectedIndex);
    }
    this.onCityChange = function(selectedIndex)
    {
        this.selectedCity = this.selectedCapitalCity.childList[selectedIndex];
        
        this.draw();
    }
    this.addOption = function(control, text, value)
    {
        var option = document.createElement('OPTION');
        option.text = text;
        option.value = value;
        control.options.add(option);
    }
    this.removeOptions = function(control)
    {
        while(control.options.length > 0)
        {
            control.options[0] = null;
        }
    }
}

//data
function Province(id, name)
{
    this.id = id;
    this.name = name;
    this.childList = new Array();
    
    this.addCapitalCity = function(capitalCity)
    {
        capitalCity.index = this.childList.length;
        this.childList.push(capitalCity);
    }
}
function CapitalCity(id, name)
{
    this.id = id;
    this.name = name;
    this.childList = new Array();
    
    this.addCity = function(id, name)
    {
        var city = new City(id, name);
        city.index = this.childList.length;
        this.childList.push(city);
    }
}
function City(id, name)
{
    this.id = id;
    this.name = name;
}

/*
  用法：
  control=getAreaControl("province","capitalcity", "city");
  control.setValue('广西', '灰色');
*/
function getAreaControl(province, capitalcity, city)
{
	var controller = new ProvinceController($(province), $(capitalcity), $(city));
	
	var p = new Province('', '选择省份');
	var c = new CapitalCity('', '选择城市');
	c.addCity('', '市、县级市、县');
	p.addCapitalCity(c);
	controller.addProvince(p);
    
    var p = new Province('云南', '云南');
 
  var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 
	var c = new CapitalCity('迪庆藏族自治州', '迪庆藏族自治州'); 
	c.addCity('迪庆藏族自治州', '迪庆藏族自治州'); 
	c.addCity('维西傈僳族自治县', '维西傈僳族自治县');
	c.addCity('德钦县', '德钦县');
	c.addCity('香格里拉县', '香格里拉县');
	p.addCapitalCity(c);
	var c = new CapitalCity('怒江傈傈族自治州', '怒江傈傈族自治州');
	c.addCity('贡山独龙族怒族自治县', '贡山独龙族怒族自治县');
	c.addCity('兰坪白族普米族自治县', '兰坪白族普米族自治县');
	c.addCity('福贡县', '福贡县');
	c.addCity('泸水县', '泸水县');
	p.addCapitalCity(c);
	var c = new CapitalCity('德宏傣族景颇族自治州', '德宏傣族景颇族自治州');
	c.addCity('陇川县', '陇川县');
	c.addCity('梁河县', '梁河县');
	c.addCity('盈江县', '盈江县');
	c.addCity('瑞丽市', '瑞丽市');
	c.addCity('潞西市', '潞西市');
	p.addCapitalCity(c);
	var c = new CapitalCity('大理白族自治州', '大理白族自治州');
	c.addCity('南涧彝族自治县', '南涧彝族自治县');
	c.addCity('巍山彝族回族自治县', '巍山彝族回族自治县');
	c.addCity('漾濞彝族自治县', '漾濞彝族自治县');
	c.addCity('永平县', '永平县');
	c.addCity('宾川县', '宾川县');
	c.addCity('祥云县', '祥云县');
	c.addCity('鹤庆县', '鹤庆县');
	c.addCity('洱源县', '洱源县');
	c.addCity('云龙县', '云龙县');
	c.addCity('弥渡县', '弥渡县');
	c.addCity('剑川县', '剑川县');
	c.addCity('大理市', '大理市');
	p.addCapitalCity(c);
	var c = new CapitalCity('楚雄彝族自治州', '楚雄彝族自治州');
	c.addCity('姚安县', '姚安县');
	c.addCity('永仁县', '永仁县');
	c.addCity('禄丰县', '禄丰县');
	c.addCity('双柏县', '双柏县');
	c.addCity('大姚县', '大姚县');
	c.addCity('武定县', '武定县');
	c.addCity('牟定县', '牟定县');
	c.addCity('南华县', '南华县');
	c.addCity('元谋县', '元谋县');
	c.addCity('楚雄市', '楚雄市');
	p.addCapitalCity(c);
	var c = new CapitalCity('西双版纳傣族自治州', '西双版纳傣族自治州');
	c.addCity('勐腊县', '勐腊县');
	c.addCity('勐海县', '勐海县');
	c.addCity('景洪市', '景洪市');
	p.addCapitalCity(c);
	var c = new CapitalCity('红河哈尼族彝族自治州', '红河哈尼族彝族自治州');
	c.addCity('屏边苗族自治县', '屏边苗族自治县');
	c.addCity('河口瑶族自治县', '河口瑶族自治县');
	c.addCity('金平苗族瑶族傣族自治县', '金平苗族瑶族傣族自治县');
	c.addCity('石屏县', '石屏县');
	c.addCity('元阳县', '元阳县');
	c.addCity('建水县', '建水县');
	c.addCity('泸西县', '泸西县');
	c.addCity('蒙自县', '蒙自县');
	c.addCity('绿春县', '绿春县');
	c.addCity('红河县', '红河县');
	c.addCity('弥勒县', '弥勒县');
	c.addCity('开远市', '开远市');
	c.addCity('个旧市', '个旧市');
	p.addCapitalCity(c);
	var c = new CapitalCity('文山壮族苗族自治州', '文山壮族苗族自治州');
	c.addCity('丘北县', '丘北县');
	c.addCity('西畴县', '西畴县');
	c.addCity('富宁县', '富宁县');
	c.addCity('马关县', '马关县');
	c.addCity('广南县', '广南县');
	c.addCity('砚山县', '砚山县');
	c.addCity('麻栗坡县', '麻栗坡县');
	c.addCity('文山县', '文山县');
	p.addCapitalCity(c);
	var c = new CapitalCity('丽江', '丽江');
	c.addCity('宁蒗彝族自治县', '宁蒗彝族自治县');
	c.addCity('永胜县', '永胜县');
	c.addCity('华坪县', '华坪县');
	c.addCity('玉龙纳西族自治县', '玉龙纳西族自治县');
	c.addCity('丽江市', '丽江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('临沧', '临沧');
	c.addCity('耿马傣族佤族治县', '耿马傣族佤族治县');
	c.addCity('沧源佤族自治县', '沧源佤族自治县');
	c.addCity('双江拉祜族佤族布朗族傣族自治县', '双江拉祜族佤族布朗族傣族自治县');
	c.addCity('永德县', '永德县');
	c.addCity('云县', '云县');
	c.addCity('凤庆县', '凤庆县');
	c.addCity('镇康县', '镇康县');
	c.addCity('临沧县', '临沧县');
	p.addCapitalCity(c);
	var c = new CapitalCity('思茅', '思茅');
	c.addCity('孟连傣族拉祜族佤族自治县', '孟连傣族拉祜族佤族自治县');
	c.addCity('江城哈尼族彝族自治县', '江城哈尼族彝族自治县');
	c.addCity('西盟佤族自治县', '西盟佤族自治县');
	c.addCity('澜沧拉祜族自治县', '澜沧拉祜族自治县');
	c.addCity('墨江哈尼族自治县', '墨江哈尼族自治县');
	c.addCity('景谷彝族傣族自治县', '景谷彝族傣族自治县');
	c.addCity('镇沅彝族哈尼族拉祜族自治县', '镇沅彝族哈尼族拉祜族自治县');
	c.addCity('景东彝族自治县', '景东彝族自治县');
	c.addCity('普洱哈尼族彝族自治县', '普洱哈尼族彝族自治县');
	c.addCity('思茅市', '思茅市');
	p.addCapitalCity(c);
	var c = new CapitalCity('昭通', '昭通');
	c.addCity('鲁甸县', '鲁甸县');
	c.addCity('水富县', '水富县');
	c.addCity('威信县', '威信县');
	c.addCity('彝良县', '彝良县');
	c.addCity('巧家县', '巧家县');
	c.addCity('盐津县', '盐津县');
	c.addCity('大关县', '大关县');
	c.addCity('镇雄县', '镇雄县');
	c.addCity('绥江县', '绥江县');
	c.addCity('永善县', '永善县');
	c.addCity('昭通市', '昭通市');
	p.addCapitalCity(c);
	var c = new CapitalCity('保山', '保山');
	c.addCity('腾冲县', '腾冲县');
	c.addCity('龙陵县', '龙陵县');
	c.addCity('昌宁县', '昌宁县');
	c.addCity('施甸县', '施甸县');
	c.addCity('保山市', '保山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('玉溪', '玉溪');
	c.addCity('峨山彝族自治县', '峨山彝族自治县');
	c.addCity('新平彝族傣族自治县', '新平彝族傣族自治县');
	c.addCity('元江哈尼族彝族傣族自治县', '元江哈尼族彝族傣族自治县');
	c.addCity('江川县', '江川县');
	c.addCity('通海县', '通海县');
	c.addCity('易门县', '易门县');
	c.addCity('澄江县', '澄江县');
	c.addCity('华宁县', '华宁县');
	c.addCity('玉溪市', '玉溪市');
	p.addCapitalCity(c);
	var c = new CapitalCity('曲靖', '曲靖');
	c.addCity('沾益县', '沾益县');
	c.addCity('师宗县', '师宗县');
	c.addCity('马龙县', '马龙县');
	c.addCity('罗平县', '罗平县');
	c.addCity('富源县', '富源县');
	c.addCity('会泽县', '会泽县');
	c.addCity('陆良县', '陆良县');
	c.addCity('宣威市', '宣威市');
	c.addCity('曲靖市', '曲靖市');
	p.addCapitalCity(c);
	var c = new CapitalCity('昆明', '昆明');
	c.addCity('寻甸回族自治县', '寻甸回族自治县');
	c.addCity('石林彝族自治县', '石林彝族自治县');
	c.addCity('禄劝彝族苗族自治县', '禄劝彝族苗族自治县');
	c.addCity('宜良县', '宜良县');
	c.addCity('晋宁县', '晋宁县');
	c.addCity('呈贡县', '呈贡县');
	c.addCity('嵩明县', '嵩明县');
	c.addCity('富民县', '富民县');
	c.addCity('安宁市', '安宁市');
	c.addCity('昆明市', '昆明市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('浙江', '浙江');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
  

	var c = new CapitalCity('丽水', '丽水');
	c.addCity('景宁畲族自治县', '景宁畲族自治县');
	c.addCity('庆元县', '庆元县');
	c.addCity('松阳县', '松阳县');
	c.addCity('遂昌县', '遂昌县');
	c.addCity('云和县', '云和县');
	c.addCity('青田县', '青田县');
	c.addCity('缙云县', '缙云县');
	c.addCity('龙泉市', '龙泉市');
	c.addCity('丽水市', '丽水市');
	p.addCapitalCity(c);
	var c = new CapitalCity('台州', '台州');
	c.addCity('三门县', '三门县');
	c.addCity('仙居县', '仙居县');
	c.addCity('天台县', '天台县');
	c.addCity('玉环县', '玉环县');
	c.addCity('温岭市', '温岭市');
	c.addCity('临海市', '临海市');
	c.addCity('台州市', '台州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('舟山', '舟山');
	c.addCity('嵊泗县', '嵊泗县');
	c.addCity('岱山县', '岱山县');
	c.addCity('舟山市', '舟山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('衢州', '衢州');
	c.addCity('开化县', '开化县');
	c.addCity('常山县', '常山县');
	c.addCity('龙游县', '龙游县');
	c.addCity('江山市', '江山市');
	c.addCity('衢州市', '衢州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('金华', '金华');
	c.addCity('磐安县', '磐安县');
	c.addCity('浦江县', '浦江县');
	c.addCity('武义县', '武义县');
	c.addCity('永康市', '永康市');
	c.addCity('东阳市', '东阳市');
	c.addCity('义乌市', '义乌市');
	c.addCity('兰溪市', '兰溪市');
	c.addCity('金华市', '金华市');
	p.addCapitalCity(c);
	var c = new CapitalCity('绍兴', '绍兴');
	c.addCity('新昌县', '新昌县');
	c.addCity('绍兴县', '绍兴县');
	c.addCity('嵊州市', '嵊州市');
	c.addCity('上虞市', '上虞市');
	c.addCity('诸暨市', '诸暨市');
	c.addCity('绍兴市', '绍兴市');
	p.addCapitalCity(c);
	var c = new CapitalCity('湖州', '湖州');
	c.addCity('安吉县', '安吉县');
	c.addCity('德清县', '德清县');
	c.addCity('长兴县', '长兴县');
	c.addCity('湖州市', '湖州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('嘉兴', '嘉兴');
	c.addCity('海盐县', '海盐县');
	c.addCity('嘉善县', '嘉善县');
	c.addCity('桐乡市', '桐乡市');
	c.addCity('平湖市', '平湖市');
	c.addCity('海宁市', '海宁市');
	c.addCity('嘉兴市', '嘉兴市');
	p.addCapitalCity(c);
	var c = new CapitalCity('温州', '温州');
	c.addCity('泰顺县', '泰顺县');
	c.addCity('文成县', '文成县');
	c.addCity('苍南县', '苍南县');
	c.addCity('平阳县', '平阳县');
	c.addCity('洞头县', '洞头县');
	c.addCity('永嘉县', '永嘉县');
	c.addCity('乐清市', '乐清市');
	c.addCity('瑞安市', '瑞安市');
	c.addCity('温州市', '温州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宁波', '宁波');
	c.addCity('象山县', '象山县');
	c.addCity('宁海县', '宁海县');
	c.addCity('奉化市', '奉化市');
	c.addCity('慈溪市', '慈溪市');
	c.addCity('余姚市', '余姚市');
	c.addCity('宁波市', '宁波市');
	p.addCapitalCity(c);
	var c = new CapitalCity('杭州', '杭州');
	c.addCity('淳安县', '淳安县');
	c.addCity('桐庐县', '桐庐县');
	c.addCity('临安市', '临安市');
	c.addCity('富阳市', '富阳市');
	c.addCity('建德市', '建德市');
	c.addCity('杭州市', '杭州市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('新疆', '新疆');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('伊犁哈萨克自治州', '伊犁哈萨克自治州');
	c.addCity('哈巴河县', '哈巴河县');
	c.addCity('福海县', '福海县');
	c.addCity('布尔津县', '布尔津县');
	c.addCity('富蕴县', '富蕴县');
	c.addCity('吉木乃县', '吉木乃县');
	c.addCity('青河县', '青河县');
	c.addCity('阿勒泰市', '阿勒泰市');
	c.addCity('和布克赛尔蒙古自治县', '和布克赛尔蒙古自治县');
	c.addCity('托里县', '托里县');
	c.addCity('沙湾县', '沙湾县');
	c.addCity('裕民县', '裕民县');
	c.addCity('额敏县', '额敏县');
	c.addCity('乌苏市', '乌苏市');
	c.addCity('塔城市', '塔城市');
	c.addCity('察布查尔锡伯自治县', '察布查尔锡伯自治县');
	c.addCity('巩留县', '巩留县');
	c.addCity('霍城县', '霍城县');
	c.addCity('新源县', '新源县');
	c.addCity('昭苏县', '昭苏县');
	c.addCity('尼勒克县', '尼勒克县');
	c.addCity('特克斯县', '特克斯县');
	c.addCity('伊宁县', '伊宁县');
	c.addCity('奎屯市', '奎屯市');
	c.addCity('伊宁市', '伊宁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('博尔塔拉蒙古自治州', '博尔塔拉蒙古自治州');
	c.addCity('温泉县', '温泉县');
	c.addCity('精河县', '精河县');
	c.addCity('博乐市', '博乐市');
	p.addCapitalCity(c);
	var c = new CapitalCity('昌吉回族自治州', '昌吉回族自治州');
	c.addCity('木垒哈萨克自治县', '木垒哈萨克自治县');
	c.addCity('呼图壁县', '呼图壁县');
	c.addCity('吉木萨尔县', '吉木萨尔县');
	c.addCity('玛纳斯县', '玛纳斯县');
	c.addCity('奇台县', '奇台县');
	c.addCity('米泉市', '米泉市');
	c.addCity('阜康市', '阜康市');
	c.addCity('昌吉市', '昌吉市');
	p.addCapitalCity(c);
	var c = new CapitalCity('巴音郭楞蒙古自治州', '巴音郭楞蒙古自治州');
	c.addCity('焉耆回族自治县', '焉耆回族自治县');
	c.addCity('若羌县', '若羌县');
	c.addCity('轮台县', '轮台县');
	c.addCity('博湖县', '博湖县');
	c.addCity('且末县', '且末县');
	c.addCity('和硕县', '和硕县');
	c.addCity('尉犁县', '尉犁县');
	c.addCity('和静县', '和静县');
	c.addCity('库尔勒市', '库尔勒市');
	p.addCapitalCity(c);
	var c = new CapitalCity('克孜勒苏柯尔克孜自治州', '克孜勒苏柯尔克孜自治州');
	c.addCity('阿克陶县', '阿克陶县');
	c.addCity('乌恰县', '乌恰县');
	c.addCity('阿合奇县', '阿合奇县');
	c.addCity('阿图什市', '阿图什市');
	p.addCapitalCity(c);
	var c = new CapitalCity('喀什', '喀什');
	c.addCity('塔什库尔干塔吉克自治县', '塔什库尔干塔吉克自治县');
	c.addCity('疏附县', '疏附县');
	c.addCity('莎车县', '莎车县');
	c.addCity('英吉沙县', '英吉沙县');
	c.addCity('麦盖提县', '麦盖提县');
	c.addCity('疏勒县', '疏勒县');
	c.addCity('岳普湖县', '岳普湖县');
	c.addCity('叶城县', '叶城县');
	c.addCity('伽师县', '伽师县');
	c.addCity('泽普县', '泽普县');
	c.addCity('巴楚县', '巴楚县');
	c.addCity('喀什市', '喀什市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阿克苏', '阿克苏');
	c.addCity('乌什县', '乌什县');
	c.addCity('新和县', '新和县');
	c.addCity('柯坪县', '柯坪县');
	c.addCity('库车县', '库车县');
	c.addCity('阿瓦提县', '阿瓦提县');
	c.addCity('拜城县', '拜城县');
	c.addCity('沙雅县', '沙雅县');
	c.addCity('温宿县', '温宿县');
	c.addCity('阿克苏市', '阿克苏市');
	p.addCapitalCity(c);
	var c = new CapitalCity('和田', '和田');
	c.addCity('墨玉县', '墨玉县');
	c.addCity('于田县', '于田县');
	c.addCity('策勒县', '策勒县');
	c.addCity('皮山县', '皮山县');
	c.addCity('民丰县', '民丰县');
	c.addCity('洛浦县', '洛浦县');
	c.addCity('和田县', '和田县');
	c.addCity('和田市', '和田市');
	p.addCapitalCity(c);
	var c = new CapitalCity('哈密', '哈密');
	c.addCity('巴里坤哈萨克自治县', '巴里坤哈萨克自治县');
	c.addCity('伊吾县', '伊吾县');
	c.addCity('哈密市', '哈密市');
	p.addCapitalCity(c);
	var c = new CapitalCity('吐鲁番', '吐鲁番');
	c.addCity('鄯善县', '鄯善县');
	c.addCity('托克逊县', '托克逊县');
	c.addCity('吐鲁番市', '吐鲁番市');
	p.addCapitalCity(c);
	var c = new CapitalCity('五家渠', '五家渠');
	c.addCity('五家渠市', '五家渠市');
	p.addCapitalCity(c);
	var c = new CapitalCity('图木舒克', '图木舒克');
	c.addCity('图木舒克市', '图木舒克市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阿拉尔', '阿拉尔');
	c.addCity('阿拉尔市', '阿拉尔市');
	p.addCapitalCity(c);
	var c = new CapitalCity('石河子', '石河子');
	c.addCity('石河子市', '石河子市');
	p.addCapitalCity(c);
	var c = new CapitalCity('克拉玛依', '克拉玛依');
	c.addCity('克拉玛依市', '克拉玛依市');
	p.addCapitalCity(c);
	var c = new CapitalCity('乌鲁木齐', '乌鲁木齐');
	c.addCity('乌鲁木齐县', '乌鲁木齐县');
	c.addCity('乌鲁木齐市', '乌鲁木齐市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('西藏', '西藏');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('林芝', '林芝');
	c.addCity('工布江达县', '工布江达县');
	c.addCity('波密县', '波密县');
	c.addCity('察隅县', '察隅县');
	c.addCity('米林县', '米林县');
	c.addCity('朗县', '朗县');
	c.addCity('墨脱县', '墨脱县');
	c.addCity('林芝县', '林芝县');
	p.addCapitalCity(c);
	var c = new CapitalCity('阿里', '阿里');
	c.addCity('改则县', '改则县');
	c.addCity('札达县', '札达县');
	c.addCity('日土县', '日土县');
	c.addCity('革吉县', '革吉县');
	c.addCity('普兰县', '普兰县');
	c.addCity('措勤县', '措勤县');
	c.addCity('噶尔县', '噶尔县');
	p.addCapitalCity(c);
	var c = new CapitalCity('日喀则', '日喀则');
	c.addCity('南木林县', '南木林县');
	c.addCity('白朗县', '白朗县');
	c.addCity('仁布县', '仁布县');
	c.addCity('萨嘎县', '萨嘎县');
	c.addCity('仲巴县', '仲巴县');
	c.addCity('岗巴县', '岗巴县');
	c.addCity('昂仁县', '昂仁县');
	c.addCity('谢通门县', '谢通门县');
	c.addCity('亚东县', '亚东县');
	c.addCity('吉隆县', '吉隆县');
	c.addCity('聂拉木县', '聂拉木县');
	c.addCity('康马县', '康马县');
	c.addCity('定日县', '定日县');
	c.addCity('拉孜县', '拉孜县');
	c.addCity('江孜县', '江孜县');
	c.addCity('萨迦县', '萨迦县');
	c.addCity('定结县', '定结县');
	c.addCity('日喀则市', '日喀则市');
	p.addCapitalCity(c);
	var c = new CapitalCity('山南', '山南');
	c.addCity('浪卡子县', '浪卡子县');
	c.addCity('隆子县', '隆子县');
	c.addCity('错那县', '错那县');
	c.addCity('扎囊县', '扎囊县');
	c.addCity('桑日县', '桑日县');
	c.addCity('曲松县', '曲松县');
	c.addCity('洛扎县', '洛扎县');
	c.addCity('贡嘎县', '贡嘎县');
	c.addCity('加查县', '加查县');
	c.addCity('措美县', '措美县');
	c.addCity('琼结县', '琼结县');
	c.addCity('乃东县', '乃东县');
	p.addCapitalCity(c);
	var c = new CapitalCity('昌都', '昌都');
	c.addCity('察雅县', '察雅县');
	c.addCity('丁青县', '丁青县');
	c.addCity('类乌齐县', '类乌齐县');
	c.addCity('江达县', '江达县');
	c.addCity('洛隆县', '洛隆县');
	c.addCity('边坝县', '边坝县');
	c.addCity('左贡县', '左贡县');
	c.addCity('八宿县', '八宿县');
	c.addCity('贡觉县', '贡觉县');
	c.addCity('芒康县', '芒康县');
	c.addCity('昌都县', '昌都县');
	p.addCapitalCity(c);
	var c = new CapitalCity('那曲', '那曲');
	c.addCity('安多县', '安多县');
	c.addCity('班戈县', '班戈县');
	c.addCity('索县', '索县');
	c.addCity('比如县', '比如县');
	c.addCity('尼玛县', '尼玛县');
	c.addCity('聂荣县', '聂荣县');
	c.addCity('巴青县', '巴青县');
	c.addCity('申扎县', '申扎县');
	c.addCity('嘉黎县', '嘉黎县');
	c.addCity('那曲县', '那曲县');
	p.addCapitalCity(c);
	var c = new CapitalCity('拉萨', '拉萨');
	c.addCity('堆龙德庆县', '堆龙德庆县');
	c.addCity('墨竹工卡县', '墨竹工卡县');
	c.addCity('曲水县', '曲水县');
	c.addCity('当雄县', '当雄县');
	c.addCity('尼木县', '尼木县');
	c.addCity('达孜县', '达孜县');
	c.addCity('林周县', '林周县');
	c.addCity('拉萨市', '拉萨市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('重庆', '重庆');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('重庆', '重庆');
	c.addCity('彭水苗族土家族自治县', '彭水苗族土家族自治县');
	c.addCity('酉阳土家族苗族自治县', '酉阳土家族苗族自治县');
	c.addCity('秀山土家族苗族自治县', '秀山土家族苗族自治县');
	c.addCity('石柱土家族自治县', '石柱土家族自治县');
	c.addCity('巫山县', '巫山县');
	c.addCity('巫溪县', '巫溪县');
	c.addCity('忠县', '忠县');
	c.addCity('云阳县', '云阳县');
	c.addCity('开县', '开县');
	c.addCity('奉节县', '奉节县');
	c.addCity('丰都县', '丰都县');
	c.addCity('武隆县', '武隆县');
	c.addCity('垫江县', '垫江县');
	c.addCity('城口县', '城口县');
	c.addCity('梁平县', '梁平县');
	c.addCity('铜梁县', '铜梁县');
	c.addCity('大足县', '大足县');
	c.addCity('璧山县', '璧山县');
	c.addCity('荣昌县', '荣昌县');
	c.addCity('潼南县', '潼南县');
	c.addCity('綦江县', '綦江县');
	c.addCity('南川市', '南川市');
	c.addCity('江津市', '江津市');
	c.addCity('合川市', '合川市');
	c.addCity('永川市', '永川市');
	c.addCity('重庆市', '重庆市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('天津', '天津');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('天津', '天津');
	c.addCity('蓟县', '蓟县');
	c.addCity('宁河县', '宁河县');
	c.addCity('静海县', '静海县');
	c.addCity('天津市', '天津市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('四川', '四川');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('凉山彝族自治州', '凉山彝族自治州');
	c.addCity('木里藏族自治县', '木里藏族自治县');
	c.addCity('冕宁县', '冕宁县');
	c.addCity('德昌县', '德昌县');
	c.addCity('盐源县', '盐源县');
	c.addCity('会理县', '会理县');
	c.addCity('越西县', '越西县');
	c.addCity('会东县', '会东县');
	c.addCity('喜德县', '喜德县');
	c.addCity('宁南县', '宁南县');
	c.addCity('普格县', '普格县');
	c.addCity('雷波县', '雷波县');
	c.addCity('布拖县', '布拖县');
	c.addCity('甘洛县', '甘洛县');
	c.addCity('金阳县', '金阳县');
	c.addCity('昭觉县', '昭觉县');
	c.addCity('美姑县', '美姑县');
	c.addCity('西昌市', '西昌市');
	p.addCapitalCity(c);
	var c = new CapitalCity('甘孜藏族自治州', '甘孜藏族自治州');
	c.addCity('得荣县', '得荣县');
	c.addCity('泸定县', '泸定县');
	c.addCity('巴塘县', '巴塘县');
	c.addCity('色达县', '色达县');
	c.addCity('稻城县', '稻城县');
	c.addCity('石渠县', '石渠县');
	c.addCity('乡城县', '乡城县');
	c.addCity('德格县', '德格县');
	c.addCity('理塘县', '理塘县');
	c.addCity('白玉县', '白玉县');
	c.addCity('道孚县', '道孚县');
	c.addCity('新龙县', '新龙县');
	c.addCity('雅江县', '雅江县');
	c.addCity('甘孜县', '甘孜县');
	c.addCity('九龙县', '九龙县');
	c.addCity('炉霍县', '炉霍县');
	c.addCity('丹巴县', '丹巴县');
	c.addCity('康定县', '康定县');
	p.addCapitalCity(c);
	var c = new CapitalCity('阿坝藏族羌族自治州', '阿坝藏族羌族自治州');
	c.addCity('茂县', '茂县');
	c.addCity('壤塘县', '壤塘县');
	c.addCity('松潘县', '松潘县');
	c.addCity('金川县', '金川县');
	c.addCity('黑水县', '黑水县');
	c.addCity('小金县', '小金县');
	c.addCity('若尔盖县', '若尔盖县');
	c.addCity('理县', '理县');
	c.addCity('阿坝县', '阿坝县');
	c.addCity('汶川县', '汶川县');
	c.addCity('红原县', '红原县');
	c.addCity('九寨沟县', '九寨沟县');
	c.addCity('马尔康县', '马尔康县');
	p.addCapitalCity(c);
	var c = new CapitalCity('资阳', '资阳');
	c.addCity('乐至县', '乐至县');
	c.addCity('安岳县', '安岳县');
	c.addCity('简阳市', '简阳市');
	c.addCity('资阳市', '资阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('眉山', '眉山');
	c.addCity('青神县', '青神县');
	c.addCity('丹棱县', '丹棱县');
	c.addCity('洪雅县', '洪雅县');
	c.addCity('彭山县', '彭山县');
	c.addCity('仁寿县', '仁寿县');
	c.addCity('眉山市', '眉山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('雅安', '雅安');
	c.addCity('汉源县', '汉源县');
	c.addCity('宝兴县', '宝兴县');
	c.addCity('荥经县', '荥经县');
	c.addCity('天全县', '天全县');
	c.addCity('名山县', '名山县');
	c.addCity('石棉县', '石棉县');
	c.addCity('芦山县', '芦山县');
	c.addCity('雅安市', '雅安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('巴中', '巴中');
	c.addCity('通江县', '通江县');
	c.addCity('平昌县', '平昌县');
	c.addCity('南江县', '南江县');
	c.addCity('巴中市', '巴中市');
	p.addCapitalCity(c);
	var c = new CapitalCity('达州', '达州');
	c.addCity('大竹县', '大竹县');
	c.addCity('开江县', '开江县');
	c.addCity('宣汉县', '宣汉县');
	c.addCity('渠县', '渠县');
	c.addCity('达县', '达县');
	c.addCity('万源市', '万源市');
	c.addCity('达州市', '达州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('广安', '广安');
	c.addCity('武胜县', '武胜县');
	c.addCity('邻水县', '邻水县');
	c.addCity('岳池县', '岳池县');
	c.addCity('华蓥市', '华蓥市');
	c.addCity('广安市', '广安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宜宾', '宜宾');
	c.addCity('屏山县', '屏山县');
	c.addCity('筠连县', '筠连县');
	c.addCity('江安县', '江安县');
	c.addCity('高县', '高县');
	c.addCity('长宁县', '长宁县');
	c.addCity('珙县', '珙县');
	c.addCity('南溪县', '南溪县');
	c.addCity('兴文县', '兴文县');
	c.addCity('宜宾县', '宜宾县');
	c.addCity('宜宾市', '宜宾市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南充', '南充');
	c.addCity('西充县', '西充县');
	c.addCity('南部县', '南部县');
	c.addCity('仪陇县', '仪陇县');
	c.addCity('蓬安县', '蓬安县');
	c.addCity('营山县', '营山县');
	c.addCity('阆中市', '阆中市');
	c.addCity('南充市', '南充市');
	p.addCapitalCity(c);
	var c = new CapitalCity('乐山', '乐山');
	c.addCity('峨边彝族自治县', '峨边彝族自治县');
	c.addCity('马边彝族自治县', '马边彝族自治县');
	c.addCity('沐川县', '沐川县');
	c.addCity('犍为县', '犍为县');
	c.addCity('井研县', '井研县');
	c.addCity('夹江县', '夹江县');
	c.addCity('峨眉山市', '峨眉山市');
	c.addCity('乐山市', '乐山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('内江', '内江');
	c.addCity('威远县', '威远县');
	c.addCity('隆昌县', '隆昌县');
	c.addCity('资中县', '资中县');
	c.addCity('内江市', '内江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('遂宁', '遂宁');
	c.addCity('大英县', '大英县');
	c.addCity('蓬溪县', '蓬溪县');
	c.addCity('射洪县', '射洪县');
	c.addCity('遂宁市', '遂宁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('广元', '广元');
	c.addCity('苍溪县', '苍溪县');
	c.addCity('剑阁县', '剑阁县');
	c.addCity('旺苍县', '旺苍县');
	c.addCity('青川县', '青川县');
	c.addCity('广元市', '广元市');
	p.addCapitalCity(c);
	var c = new CapitalCity('绵阳', '绵阳');
	c.addCity('梓潼县', '梓潼县');
	c.addCity('安县', '安县');
	c.addCity('北川羌族自治县', '北川羌族自治县');
	c.addCity('平武县', '平武县');
	c.addCity('三台县', '三台县');
	c.addCity('盐亭县', '盐亭县');
	c.addCity('江油市', '江油市');
	c.addCity('绵阳市', '绵阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('德阳', '德阳');
	c.addCity('中江县', '中江县');
	c.addCity('罗江县', '罗江县');
	c.addCity('绵竹市', '绵竹市');
	c.addCity('什邡市', '什邡市');
	c.addCity('广汉市', '广汉市');
	c.addCity('德阳市', '德阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('泸州', '泸州');
	c.addCity('古蔺县', '古蔺县');
	c.addCity('叙永县', '叙永县');
	c.addCity('合江县', '合江县');
	c.addCity('泸县', '泸县');
	c.addCity('泸州市', '泸州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('攀枝花', '攀枝花');
	c.addCity('盐边县', '盐边县');
	c.addCity('米易县', '米易县');
	c.addCity('攀枝花市', '攀枝花市');
	p.addCapitalCity(c);
	var c = new CapitalCity('自贡', '自贡');
	c.addCity('富顺县', '富顺县');
	c.addCity('荣县', '荣县');
	c.addCity('自贡市', '自贡市');
	p.addCapitalCity(c);
	var c = new CapitalCity('成都', '成都');
	c.addCity('大邑县', '大邑县');
	c.addCity('蒲江县', '蒲江县');
	c.addCity('双流县', '双流县');
	c.addCity('新津县', '新津县');
	c.addCity('郫县', '郫县');
	c.addCity('金堂县', '金堂县');
	c.addCity('崇州市', '崇州市');
	c.addCity('邛崃市', '邛崃市');
	c.addCity('彭州市', '彭州市');
	c.addCity('都江堰市', '都江堰市');
	c.addCity('成都市', '成都市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('陕西', '陕西');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('商洛', '商洛');
	c.addCity('柞水县', '柞水县');
	c.addCity('丹凤县', '丹凤县');
	c.addCity('商南县', '商南县');
	c.addCity('洛南县', '洛南县');
	c.addCity('山阳县', '山阳县');
	c.addCity('镇安县', '镇安县');
	c.addCity('商洛市', '商洛市');
	p.addCapitalCity(c);
	var c = new CapitalCity('安康', '安康');
	c.addCity('汉阴县', '汉阴县');
	c.addCity('白河县', '白河县');
	c.addCity('宁陕县', '宁陕县');
	c.addCity('石泉县', '石泉县');
	c.addCity('平利县', '平利县');
	c.addCity('镇坪县', '镇坪县');
	c.addCity('旬阳县', '旬阳县');
	c.addCity('岚皋县', '岚皋县');
	c.addCity('紫阳县', '紫阳县');
	c.addCity('安康市', '安康市');
	p.addCapitalCity(c);
	var c = new CapitalCity('榆林', '榆林');
	c.addCity('定边县', '定边县');
	c.addCity('吴堡县', '吴堡县');
	c.addCity('米脂县', '米脂县');
	c.addCity('横山县', '横山县');
	c.addCity('靖边县', '靖边县');
	c.addCity('子洲县', '子洲县');
	c.addCity('府谷县', '府谷县');
	c.addCity('佳县', '佳县');
	c.addCity('神木县', '神木县');
	c.addCity('绥德县', '绥德县');
	c.addCity('清涧县', '清涧县');
	c.addCity('榆林市', '榆林市');
	p.addCapitalCity(c);
	var c = new CapitalCity('汉中', '汉中');
	c.addCity('略阳县', '略阳县');
	c.addCity('西乡县', '西乡县');
	c.addCity('勉县', '勉县');
	c.addCity('佛坪县', '佛坪县');
	c.addCity('宁强县', '宁强县');
	c.addCity('洋县', '洋县');
	c.addCity('南郑县', '南郑县');
	c.addCity('城固县', '城固县');
	c.addCity('镇巴县', '镇巴县');
	c.addCity('留坝县', '留坝县');
	c.addCity('汉中市', '汉中市');
	p.addCapitalCity(c);
	var c = new CapitalCity('延安', '延安');
	c.addCity('吴旗县', '吴旗县');
	c.addCity('黄龙县', '黄龙县');
	c.addCity('志丹县', '志丹县');
	c.addCity('宜川县', '宜川县');
	c.addCity('甘泉县', '甘泉县');
	c.addCity('延长县', '延长县');
	c.addCity('富县', '富县');
	c.addCity('延川县', '延川县');
	c.addCity('黄陵县', '黄陵县');
	c.addCity('子长县', '子长县');
	c.addCity('洛川县', '洛川县');
	c.addCity('安塞县', '安塞县');
	c.addCity('延安市', '延安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('渭南', '渭南');
	c.addCity('大荔县', '大荔县');
	c.addCity('富平县', '富平县');
	c.addCity('合阳县', '合阳县');
	c.addCity('华县', '华县');
	c.addCity('澄城县', '澄城县');
	c.addCity('白水县', '白水县');
	c.addCity('潼关县', '潼关县');
	c.addCity('蒲城县', '蒲城县');
	c.addCity('华阴市', '华阴市');
	c.addCity('韩城市', '韩城市');
	c.addCity('渭南市', '渭南市');
	p.addCapitalCity(c);
	var c = new CapitalCity('咸阳', '咸阳');
	c.addCity('淳化县', '淳化县');
	c.addCity('武功县', '武功县');
	c.addCity('乾县', '乾县');
	c.addCity('长武县', '长武县');
	c.addCity('旬邑县', '旬邑县');
	c.addCity('彬县', '彬县');
	c.addCity('三原县', '三原县');
	c.addCity('永寿县', '永寿县');
	c.addCity('泾阳县', '泾阳县');
	c.addCity('礼泉县', '礼泉县');
	c.addCity('兴平市', '兴平市');
	c.addCity('咸阳市', '咸阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宝鸡', '宝鸡');
	c.addCity('凤县', '凤县');
	c.addCity('眉县', '眉县');
	c.addCity('千阳县', '千阳县');
	c.addCity('扶风县', '扶风县');
	c.addCity('麟游县', '麟游县');
	c.addCity('太白县', '太白县');
	c.addCity('陇县', '陇县');
	c.addCity('凤翔县', '凤翔县');
	c.addCity('岐山县', '岐山县');
	c.addCity('宝鸡市', '宝鸡市');
	p.addCapitalCity(c);
	var c = new CapitalCity('铜川', '铜川');
	c.addCity('宜君县', '宜君县');
	c.addCity('铜川市', '铜川市');
	p.addCapitalCity(c);
	var c = new CapitalCity('西安', '西安');
	c.addCity('周至县', '周至县');
	c.addCity('户县', '户县');
	c.addCity('蓝田县', '蓝田县');
	c.addCity('高陵县', '高陵县');
	c.addCity('西安市', '西安市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('山东', '山东');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('菏泽', '菏泽');
	c.addCity('成武县', '成武县');
	c.addCity('东明县', '东明县');
	c.addCity('巨野县', '巨野县');
	c.addCity('定陶县', '定陶县');
	c.addCity('曹县', '曹县');
	c.addCity('郓城县', '郓城县');
	c.addCity('单县', '单县');
	c.addCity('鄄城县', '鄄城县');
	c.addCity('菏泽市', '菏泽市');
	p.addCapitalCity(c);
	var c = new CapitalCity('滨州', '滨州');
	c.addCity('无棣县', '无棣县');
	c.addCity('阳信县', '阳信县');
	c.addCity('博兴县', '博兴县');
	c.addCity('惠民县', '惠民县');
	c.addCity('沾化县', '沾化县');
	c.addCity('邹平县', '邹平县');
	c.addCity('滨州市', '滨州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('聊城', '聊城');
	c.addCity('冠县', '冠县');
	c.addCity('东阿县', '东阿县');
	c.addCity('莘县', '莘县');
	c.addCity('茌平县', '茌平县');
	c.addCity('阳谷县', '阳谷县');
	c.addCity('高唐县', '高唐县');
	c.addCity('临清市', '临清市');
	c.addCity('聊城市', '聊城市');
	p.addCapitalCity(c);
	var c = new CapitalCity('临沂', '临沂');
	c.addCity('临沭县', '临沭县');
	c.addCity('蒙阴县', '蒙阴县');
	c.addCity('莒南县', '莒南县');
	c.addCity('平邑县', '平邑县');
	c.addCity('费县', '费县');
	c.addCity('苍山县', '苍山县');
	c.addCity('沂水县', '沂水县');
	c.addCity('郯城县', '郯城县');
	c.addCity('沂南县', '沂南县');
	c.addCity('临沂市', '临沂市');
	p.addCapitalCity(c);
	var c = new CapitalCity('德州', '德州');
	c.addCity('临邑县', '临邑县');
	c.addCity('夏津县', '夏津县');
	c.addCity('平原县', '平原县');
	c.addCity('庆云县', '庆云县');
	c.addCity('武城县', '武城县');
	c.addCity('齐河县', '齐河县');
	c.addCity('宁津县', '宁津县');
	c.addCity('陵县', '陵县');
	c.addCity('禹城市', '禹城市');
	c.addCity('乐陵市', '乐陵市');
	c.addCity('德州市', '德州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('莱芜', '莱芜');
	c.addCity('莱芜市', '莱芜市');
	p.addCapitalCity(c);
	var c = new CapitalCity('日照', '日照');
	c.addCity('莒县', '莒县');
	c.addCity('五莲县', '五莲县');
	c.addCity('日照市', '日照市');
	p.addCapitalCity(c);
	var c = new CapitalCity('泰安', '泰安');
	c.addCity('东平县', '东平县');
	c.addCity('宁阳县', '宁阳县');
	c.addCity('肥城市', '肥城市');
	c.addCity('新泰市', '新泰市');
	c.addCity('泰安市', '泰安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('济宁', '济宁');
	c.addCity('梁山县', '梁山县');
	c.addCity('泗水县', '泗水县');
	c.addCity('汶上县', '汶上县');
	c.addCity('微山县', '微山县');
	c.addCity('嘉祥县', '嘉祥县');
	c.addCity('金乡县', '金乡县');
	c.addCity('鱼台县', '鱼台县');
	c.addCity('邹城市', '邹城市');
	c.addCity('兖州市', '兖州市');
	c.addCity('曲阜市', '曲阜市');
	c.addCity('济宁市', '济宁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('威海', '威海');
	c.addCity('荣成市', '荣成市');
	c.addCity('文登市', '文登市');
	c.addCity('乳山市', '乳山市');
	c.addCity('威海市', '威海市');
	p.addCapitalCity(c);
	var c = new CapitalCity('烟台', '烟台');
	c.addCity('长岛县', '长岛县');
	c.addCity('海阳市', '海阳市');
	c.addCity('栖霞市', '栖霞市');
	c.addCity('蓬莱市', '蓬莱市');
	c.addCity('招远市', '招远市');
	c.addCity('莱州市', '莱州市');
	c.addCity('莱阳市', '莱阳市');
	c.addCity('龙口市', '龙口市');
	c.addCity('烟台市', '烟台市');
	p.addCapitalCity(c);
	var c = new CapitalCity('潍坊', '潍坊');
	c.addCity('临朐县', '临朐县');
	c.addCity('昌乐县', '昌乐县');
	c.addCity('昌邑市', '昌邑市');
	c.addCity('高密市', '高密市');
	c.addCity('安丘市', '安丘市');
	c.addCity('寿光市', '寿光市');
	c.addCity('诸城市', '诸城市');
	c.addCity('青州市', '青州市');
	c.addCity('潍坊市', '潍坊市');
	p.addCapitalCity(c);
	var c = new CapitalCity('东营', '东营');
	c.addCity('利津县', '利津县');
	c.addCity('广饶县', '广饶县');
	c.addCity('垦利县', '垦利县');
	c.addCity('东营市', '东营市');
	p.addCapitalCity(c);
	var c = new CapitalCity('枣庄', '枣庄');
	c.addCity('滕州市', '滕州市');
	c.addCity('枣庄市', '枣庄市');
	p.addCapitalCity(c);
	var c = new CapitalCity('淄博', '淄博');
	c.addCity('沂源县', '沂源县');
	c.addCity('高青县', '高青县');
	c.addCity('桓台县', '桓台县');
	c.addCity('淄博市', '淄博市');
	p.addCapitalCity(c);
	var c = new CapitalCity('青岛', '青岛');
	c.addCity('即墨市', '即墨市');
	c.addCity('莱西市', '莱西市');
	c.addCity('平度市', '平度市');
	c.addCity('胶州市', '胶州市');
	c.addCity('胶南市', '胶南市');
	c.addCity('青岛市', '青岛市');
	p.addCapitalCity(c);
	var c = new CapitalCity('济南', '济南');
	c.addCity('商河县', '商河县');
	c.addCity('济阳县', '济阳县');
	c.addCity('平阴县', '平阴县');
	c.addCity('章丘市', '章丘市');
	c.addCity('济南市', '济南市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('山西', '山西');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('吕梁', '吕梁');
	c.addCity('吕梁市', '吕梁市');
	c.addCity('石楼县', '石楼县');
	c.addCity('交城县', '交城县');
	c.addCity('交口县', '交口县');
	c.addCity('岚县', '岚县');
	c.addCity('柳林县', '柳林县');
	c.addCity('方山县', '方山县');
	c.addCity('临县', '临县');
	c.addCity('兴县', '兴县');
	c.addCity('中阳县', '中阳县');
	c.addCity('文水县', '文水县');
	c.addCity('汾阳市', '汾阳市');
	c.addCity('孝义市', '孝义市');
	p.addCapitalCity(c);
	var c = new CapitalCity('运城', '运城');
	c.addCity('临猗县', '临猗县');
	c.addCity('万荣县', '万荣县');
	c.addCity('夏县', '夏县');
	c.addCity('芮城县', '芮城县');
	c.addCity('稷山县', '稷山县');
	c.addCity('绛县', '绛县');
	c.addCity('垣曲县', '垣曲县');
	c.addCity('平陆县', '平陆县');
	c.addCity('新绛县', '新绛县');
	c.addCity('闻喜县', '闻喜县');
	c.addCity('永济市', '永济市');
	c.addCity('河津市', '河津市');
	c.addCity('运城市', '运城市');
	p.addCapitalCity(c);
	var c = new CapitalCity('临汾', '临汾');
	c.addCity('蒲县', '蒲县');
	c.addCity('洪洞县', '洪洞县');
	c.addCity('曲沃县', '曲沃县');
	c.addCity('乡宁县', '乡宁县');
	c.addCity('永和县', '永和县');
	c.addCity('翼城县', '翼城县');
	c.addCity('襄汾县', '襄汾县');
	c.addCity('隰县', '隰县');
	c.addCity('古县', '古县');
	c.addCity('浮山县', '浮山县');
	c.addCity('大宁县', '大宁县');
	c.addCity('安泽县', '安泽县');
	c.addCity('吉县', '吉县');
	c.addCity('汾西县', '汾西县');
	c.addCity('霍州市', '霍州市');
	c.addCity('侯马市', '侯马市');
	c.addCity('临汾市', '临汾市');
	p.addCapitalCity(c);
	var c = new CapitalCity('忻州', '忻州');
	c.addCity('岢岚县', '岢岚县');
	c.addCity('定襄县', '定襄县');
	c.addCity('保德县', '保德县');
	c.addCity('河曲县', '河曲县');
	c.addCity('繁峙县', '繁峙县');
	c.addCity('静乐县', '静乐县');
	c.addCity('宁武县', '宁武县');
	c.addCity('偏关县', '偏关县');
	c.addCity('五台县', '五台县');
	c.addCity('五寨县', '五寨县');
	c.addCity('神池县', '神池县');
	c.addCity('代县', '代县');
	c.addCity('原平市', '原平市');
	c.addCity('忻州市', '忻州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('晋中', '晋中');
	c.addCity('榆社县', '榆社县');
	c.addCity('平遥县', '平遥县');
	c.addCity('和顺县', '和顺县');
	c.addCity('太谷县', '太谷县');
	c.addCity('寿阳县', '寿阳县');
	c.addCity('左权县', '左权县');
	c.addCity('祁县', '祁县');
	c.addCity('灵石县', '灵石县');
	c.addCity('昔阳县', '昔阳县');
	c.addCity('介休市', '介休市');
	c.addCity('晋中市', '晋中市');
	p.addCapitalCity(c);
	var c = new CapitalCity('朔州', '朔州');
	c.addCity('怀仁县', '怀仁县');
	c.addCity('应县', '应县');
	c.addCity('右玉县', '右玉县');
	c.addCity('山阴县', '山阴县');
	c.addCity('朔州市', '朔州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('晋城', '晋城');
	c.addCity('沁水县', '沁水县');
	c.addCity('阳城县', '阳城县');
	c.addCity('陵川县', '陵川县');
	c.addCity('泽州县', '泽州县');
	c.addCity('高平市', '高平市');
	c.addCity('晋城市', '晋城市');
	p.addCapitalCity(c);
	var c = new CapitalCity('长治', '长治');
	c.addCity('壶关县', '壶关县');
	c.addCity('沁县', '沁县');
	c.addCity('武乡县', '武乡县');
	c.addCity('黎城县', '黎城县');
	c.addCity('屯留县', '屯留县');
	c.addCity('沁源县', '沁源县');
	c.addCity('襄垣县', '襄垣县');
	c.addCity('平顺县', '平顺县');
	c.addCity('长子县', '长子县');
	c.addCity('长治县', '长治县');
	c.addCity('潞城市', '潞城市');
	c.addCity('长治市', '长治市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阳泉', '阳泉');
	c.addCity('盂县', '盂县');
	c.addCity('平定县', '平定县');
	c.addCity('阳泉市', '阳泉市');
	p.addCapitalCity(c);
	var c = new CapitalCity('大同', '大同');
	c.addCity('浑源县', '浑源县');
	c.addCity('广灵县', '广灵县');
	c.addCity('左云县', '左云县');
	c.addCity('阳高县', '阳高县');
	c.addCity('灵丘县', '灵丘县');
	c.addCity('天镇县', '天镇县');
	c.addCity('大同县', '大同县');
	c.addCity('大同市', '大同市');
	p.addCapitalCity(c);
	var c = new CapitalCity('太原', '太原');
	c.addCity('娄烦县', '娄烦县');
	c.addCity('清徐县', '清徐县');
	c.addCity('阳曲县', '阳曲县');
	c.addCity('古交市', '古交市');
	c.addCity('太原市', '太原市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('广东', '广东');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('云浮', '云浮');
	c.addCity('郁南县', '郁南县');
	c.addCity('新兴县', '新兴县');
	c.addCity('云安县', '云安县');
	c.addCity('罗定市', '罗定市');
	c.addCity('云浮市', '云浮市');
	p.addCapitalCity(c);
	var c = new CapitalCity('揭阳', '揭阳');
	c.addCity('惠来县', '惠来县');
	c.addCity('揭西县', '揭西县');
	c.addCity('揭东县', '揭东县');
	c.addCity('普宁市', '普宁市');
	c.addCity('揭阳市', '揭阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('潮州', '潮州');
	c.addCity('饶平县', '饶平县');
	c.addCity('潮安县', '潮安县');
	c.addCity('潮州市', '潮州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('清远', '清远');
	c.addCity('连南瑶族自治县', '连南瑶族自治县');
	c.addCity('连山壮族瑶族自治县', '连山壮族瑶族自治县');
	c.addCity('清新县', '清新县');
	c.addCity('阳山县', '阳山县');
	c.addCity('佛冈县', '佛冈县');
	c.addCity('连州市', '连州市');
	c.addCity('英德市', '英德市');
	c.addCity('清远市', '清远市');
	p.addCapitalCity(c);
	var c = new CapitalCity('肇庆', '肇庆');
	c.addCity('怀集县', '怀集县');
	c.addCity('封开县', '封开县');
	c.addCity('德庆县', '德庆县');
	c.addCity('广宁县', '广宁县');
	c.addCity('四会市', '四会市');
	c.addCity('高要市', '高要市');
	c.addCity('肇庆市', '肇庆市');
	p.addCapitalCity(c);
	var c = new CapitalCity('茂名', '茂名');
	c.addCity('电白县', '电白县');
	c.addCity('信宜市', '信宜市');
	c.addCity('化州市', '化州市');
	c.addCity('高州市', '高州市');
	c.addCity('茂名市', '茂名市');
	p.addCapitalCity(c);
	var c = new CapitalCity('湛江', '湛江');
	c.addCity('徐闻县', '徐闻县');
	c.addCity('遂溪县', '遂溪县');
	c.addCity('吴川市', '吴川市');
	c.addCity('雷州市', '雷州市');
	c.addCity('廉江市', '廉江市');
	c.addCity('湛江市', '湛江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阳江', '阳江');
	c.addCity('阳东县', '阳东县');
	c.addCity('阳西县', '阳西县');
	c.addCity('阳春市', '阳春市');
	c.addCity('阳江市', '阳江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('佛山', '佛山');
	c.addCity('佛山市', '佛山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('江门', '江门');
	c.addCity('恩平市', '恩平市');
	c.addCity('鹤山市', '鹤山市');
	c.addCity('开平市', '开平市');
	c.addCity('台山市', '台山市');
	c.addCity('江门市', '江门市');
	p.addCapitalCity(c);
	var c = new CapitalCity('中山', '中山');
	c.addCity('中山市', '中山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('东莞', '东莞');
	c.addCity('东莞市', '东莞市');
	p.addCapitalCity(c);
	var c = new CapitalCity('汕尾', '汕尾');
	c.addCity('陆河县', '陆河县');
	c.addCity('海丰县', '海丰县');
	c.addCity('陆丰市', '陆丰市');
	c.addCity('汕尾市', '汕尾市');
	p.addCapitalCity(c);
	var c = new CapitalCity('惠州', '惠州');
	c.addCity('龙门县', '龙门县');
	c.addCity('博罗县', '博罗县');
	c.addCity('惠东县', '惠东县');
	c.addCity('惠州市', '惠州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('梅州', '梅州');
	c.addCity('平远县', '平远县');
	c.addCity('五华县', '五华县');
	c.addCity('丰顺县', '丰顺县');
	c.addCity('大埔县', '大埔县');
	c.addCity('蕉岭县', '蕉岭县');
	c.addCity('梅县', '梅县');
	c.addCity('兴宁市', '兴宁市');
	c.addCity('梅州市', '梅州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('河源', '河源');
	c.addCity('东源县', '东源县');
	c.addCity('连平县', '连平县');
	c.addCity('紫金县', '紫金县');
	c.addCity('龙川县', '龙川县');
	c.addCity('和平县', '和平县');
	c.addCity('河源市', '河源市');
	p.addCapitalCity(c);
	var c = new CapitalCity('韶关', '韶关');
	c.addCity('乳源瑶族自治县', '乳源瑶族自治县');
	c.addCity('新丰县', '新丰县');
	c.addCity('曲江县', '曲江县');
	c.addCity('翁源县', '翁源县');
	c.addCity('始兴县', '始兴县');
	c.addCity('仁化县', '仁化县');
	c.addCity('南雄市', '南雄市');
	c.addCity('乐昌市', '乐昌市');
	c.addCity('韶关市', '韶关市');
	p.addCapitalCity(c);
	var c = new CapitalCity('汕头', '汕头');
	c.addCity('南澳县', '南澳县');
	c.addCity('汕头市', '汕头市');
	p.addCapitalCity(c);
	var c = new CapitalCity('珠海', '珠海');
	c.addCity('珠海市', '珠海市');
	p.addCapitalCity(c);
	var c = new CapitalCity('深圳', '深圳');
	c.addCity('深圳市', '深圳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('广州', '广州');
	c.addCity('增城市', '增城市');
	c.addCity('从化市', '从化市');
	c.addCity('广州市', '广州市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('上海', '上海');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('上海', '上海');
	c.addCity('崇明县', '崇明县');
	c.addCity('上海市', '上海市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('青海', '青海');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('海西蒙古族藏族自治州', '海西蒙古族藏族自治州');
	c.addCity('都兰县', '都兰县');
	c.addCity('天峻县', '天峻县');
	c.addCity('乌兰县', '乌兰县');
	c.addCity('格尔木市', '格尔木市');
	c.addCity('德令哈市', '德令哈市');
	p.addCapitalCity(c);
	var c = new CapitalCity('玉树藏族自治州', '玉树藏族自治州');
	c.addCity('曲麻莱县', '曲麻莱县');
	c.addCity('囊谦县', '囊谦县');
	c.addCity('治多县', '治多县');
	c.addCity('称多县', '称多县');
	c.addCity('杂多县', '杂多县');
	c.addCity('玉树县', '玉树县');
	p.addCapitalCity(c);
	var c = new CapitalCity('果洛藏族自治州', '果洛藏族自治州');
	c.addCity('玛多县', '玛多县');
	c.addCity('久治县', '久治县');
	c.addCity('达日县', '达日县');
	c.addCity('甘德县', '甘德县');
	c.addCity('班玛县', '班玛县');
	c.addCity('玛沁县', '玛沁县');
	p.addCapitalCity(c);
	var c = new CapitalCity('海南藏族自治州', '海南藏族自治州');
	c.addCity('贵南县', '贵南县');
	c.addCity('兴海县', '兴海县');
	c.addCity('贵德县', '贵德县');
	c.addCity('同德县', '同德县');
	c.addCity('共和县', '共和县');
	p.addCapitalCity(c);
	var c = new CapitalCity('黄南藏族自治州', '黄南藏族自治州');
	c.addCity('河南蒙古族自治县', '河南蒙古族自治县');
	c.addCity('尖扎县', '尖扎县');
	c.addCity('泽库县', '泽库县');
	c.addCity('同仁县', '同仁县');
	p.addCapitalCity(c);
	var c = new CapitalCity('海北藏族自治州', '海北藏族自治州');
	c.addCity('门源回族自治县', '门源回族自治县');
	c.addCity('刚察县', '刚察县');
	c.addCity('祁连县', '祁连县');
	c.addCity('海晏县', '海晏县');
	p.addCapitalCity(c);
	var c = new CapitalCity('海东', '海东');
	c.addCity('循化撒拉族自治县', '循化撒拉族自治县');
	c.addCity('化隆回族自治县', '化隆回族自治县');
	c.addCity('互助土族自治县', '互助土族自治县');
	c.addCity('民和回族土族自治县', '民和回族土族自治县');
	c.addCity('乐都县', '乐都县');
	c.addCity('平安县', '平安县');
	p.addCapitalCity(c);
	var c = new CapitalCity('西宁', '西宁');
	c.addCity('大通回族土族自治县', '大通回族土族自治县');
	c.addCity('湟中县', '湟中县');
	c.addCity('湟源县', '湟源县');
	c.addCity('西宁市', '西宁市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('宁夏', '宁夏');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('固原', '固原');
	c.addCity('彭阳县', '彭阳县');
	c.addCity('泾源县', '泾源县');
	c.addCity('隆德县', '隆德县');
	c.addCity('西吉县', '西吉县');
	c.addCity('固原市', '固原市');
	p.addCapitalCity(c);
	var c = new CapitalCity('中卫', '中卫');
	c.addCity('中卫市', '中卫市');
	c.addCity('海原县', '海原县');
	c.addCity('中宁县', '中宁县');
	p.addCapitalCity(c);
	var c = new CapitalCity('吴忠', '吴忠');
	c.addCity('盐池县', '盐池县');
	c.addCity('同心县', '同心县');
	c.addCity('青铜峡市', '青铜峡市');
	c.addCity('吴忠市', '吴忠市');
	p.addCapitalCity(c);
	var c = new CapitalCity('石嘴山', '石嘴山');
	c.addCity('惠农县', '惠农县');
	c.addCity('陶乐县', '陶乐县');
	c.addCity('平罗县', '平罗县');
	c.addCity('石嘴山市', '石嘴山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('银川', '银川');
	c.addCity('灵武市', '灵武市');
	c.addCity('贺兰县', '贺兰县');
	c.addCity('永宁县', '永宁县');
	c.addCity('银川市', '银川市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('内蒙古', '内蒙古');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('兴安盟', '兴安盟');
	c.addCity('科尔沁右翼中旗', '科尔沁右翼中旗');
	c.addCity('科尔沁右翼前旗', '科尔沁右翼前旗');
	c.addCity('扎赉特旗', '扎赉特旗');
	c.addCity('突泉县', '突泉县');
	c.addCity('阿尔山市', '阿尔山市');
	c.addCity('乌兰浩特市', '乌兰浩特市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阿拉善盟', '阿拉善盟');
	c.addCity('额济纳旗', '额济纳旗');
	c.addCity('阿拉善右旗', '阿拉善右旗');
	c.addCity('阿拉善左旗', '阿拉善左旗');
	p.addCapitalCity(c);
	var c = new CapitalCity('巴彦淖尔盟', '巴彦淖尔盟');
	c.addCity('乌拉特后旗', '乌拉特后旗');
	c.addCity('乌拉特前旗', '乌拉特前旗');
	c.addCity('乌拉特中旗', '乌拉特中旗');
	c.addCity('杭锦后旗', '杭锦后旗');
	c.addCity('磴口县', '磴口县');
	c.addCity('五原县', '五原县');
	c.addCity('临河市', '临河市');
	p.addCapitalCity(c);
	var c = new CapitalCity('锡林郭勒盟', '锡林郭勒盟');
	c.addCity('镶黄旗', '镶黄旗');
	c.addCity('正蓝旗', '正蓝旗');
	c.addCity('正镶白旗', '正镶白旗');
	c.addCity('太仆寺旗', '太仆寺旗');
	c.addCity('苏尼特右旗', '苏尼特右旗');
	c.addCity('苏尼特左旗', '苏尼特左旗');
	c.addCity('东乌珠穆沁旗', '东乌珠穆沁旗');
	c.addCity('西乌珠穆沁旗', '西乌珠穆沁旗');
	c.addCity('阿巴嘎旗', '阿巴嘎旗');
	c.addCity('多伦县', '多伦县');
	c.addCity('二连浩特市', '二连浩特市');
	c.addCity('锡林浩特市', '锡林浩特市');
	p.addCapitalCity(c);
	var c = new CapitalCity('乌兰察布', '乌兰察布');
	c.addCity('四子王旗', '四子王旗');
	c.addCity('察哈尔右翼后旗', '察哈尔右翼后旗');
	c.addCity('察哈尔右翼中旗', '察哈尔右翼中旗');
	c.addCity('察哈尔右翼前旗', '察哈尔右翼前旗');
	c.addCity('化德县', '化德县');
	c.addCity('凉城县', '凉城县');
	c.addCity('商都县', '商都县');
	c.addCity('卓资县', '卓资县');
	c.addCity('兴和县', '兴和县');
	c.addCity('丰镇市', '丰镇市');
	c.addCity('乌兰察布市', '乌兰察布市');
	p.addCapitalCity(c);
	var c = new CapitalCity('呼伦贝尔', '呼伦贝尔');
	c.addCity('鄂温克族自治旗', '鄂温克族自治旗');
	c.addCity('莫力达瓦达斡尔族自治旗', '莫力达瓦达斡尔族自治旗');
	c.addCity('鄂伦春自治旗', '鄂伦春自治旗');
	c.addCity('新巴尔虎右旗', '新巴尔虎右旗');
	c.addCity('新巴尔虎左旗', '新巴尔虎左旗');
	c.addCity('阿荣旗', '阿荣旗');
	c.addCity('陈巴尔虎旗', '陈巴尔虎旗');
	c.addCity('额尔古纳市', '额尔古纳市');
	c.addCity('根河市', '根河市');
	c.addCity('扎兰屯市', '扎兰屯市');
	c.addCity('牙克石市', '牙克石市');
	c.addCity('满洲里市', '满洲里市');
	c.addCity('呼伦贝尔市', '呼伦贝尔市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鄂尔多斯', '鄂尔多斯');
	c.addCity('达拉特旗', '达拉特旗');
	c.addCity('杭锦旗', '杭锦旗');
	c.addCity('鄂托克前旗', '鄂托克前旗');
	c.addCity('鄂托克旗', '鄂托克旗');
	c.addCity('伊金霍洛旗', '伊金霍洛旗');
	c.addCity('乌审旗', '乌审旗');
	c.addCity('准格尔旗', '准格尔旗');
	c.addCity('鄂尔多斯市', '鄂尔多斯市');
	p.addCapitalCity(c);
	var c = new CapitalCity('通辽', '通辽');
	c.addCity('扎鲁特旗', '扎鲁特旗');
	c.addCity('奈曼旗', '奈曼旗');
	c.addCity('库伦旗', '库伦旗');
	c.addCity('科尔沁左翼后旗', '科尔沁左翼后旗');
	c.addCity('科尔沁左翼中旗', '科尔沁左翼中旗');
	c.addCity('开鲁县', '开鲁县');
	c.addCity('霍林郭勒市', '霍林郭勒市');
	c.addCity('通辽市', '通辽市');
	p.addCapitalCity(c);
	var c = new CapitalCity('赤峰', '赤峰');
	c.addCity('巴林右旗', '巴林右旗');
	c.addCity('克什克腾旗', '克什克腾旗');
	c.addCity('翁牛特旗', '翁牛特旗');
	c.addCity('阿鲁科尔沁旗', '阿鲁科尔沁旗');
	c.addCity('敖汉旗', '敖汉旗');
	c.addCity('巴林左旗', '巴林左旗');
	c.addCity('喀喇沁旗', '喀喇沁旗');
	c.addCity('林西县', '林西县');
	c.addCity('宁城县', '宁城县');
	c.addCity('赤峰市', '赤峰市');
	p.addCapitalCity(c);
	var c = new CapitalCity('乌海', '乌海');
	c.addCity('乌海市', '乌海市');
	p.addCapitalCity(c);
	var c = new CapitalCity('包头', '包头');
	c.addCity('达尔罕茂明安联合旗', '达尔罕茂明安联合旗');
	c.addCity('土默特右旗', '土默特右旗');
	c.addCity('固阳县', '固阳县');
	c.addCity('包头市', '包头市');
	p.addCapitalCity(c);
	var c = new CapitalCity('呼和浩特', '呼和浩特');
	c.addCity('土默特左旗', '土默特左旗');
	c.addCity('和林格尔县', '和林格尔县');
	c.addCity('武川县', '武川县');
	c.addCity('清水河县', '清水河县');
	c.addCity('托克托县', '托克托县');
	c.addCity('呼和浩特市', '呼和浩特市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('辽宁', '辽宁');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('朝阳', '朝阳');
	c.addCity('喀喇沁左翼蒙古族自治县', '喀喇沁左翼蒙古族自治县');
	c.addCity('建平县', '建平县');
	c.addCity('朝阳县', '朝阳县');
	c.addCity('北票市', '北票市');
	c.addCity('凌源市', '凌源市');
	c.addCity('朝阳市', '朝阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('铁岭', '铁岭');
	c.addCity('西丰县', '西丰县');
	c.addCity('昌图县', '昌图县');
	c.addCity('铁岭县', '铁岭县');
	c.addCity('开原市', '开原市');
	c.addCity('调兵山市', '调兵山市');
	c.addCity('铁岭市', '铁岭市');
	p.addCapitalCity(c);
	var c = new CapitalCity('辽阳', '辽阳');
	c.addCity('辽阳县', '辽阳县');
	c.addCity('灯塔市', '灯塔市');
	c.addCity('辽阳市', '辽阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阜新', '阜新');
	c.addCity('阜新蒙古族自治县', '阜新蒙古族自治县');
	c.addCity('彰武县', '彰武县');
	c.addCity('阜新市', '阜新市');
	p.addCapitalCity(c);
	var c = new CapitalCity('盘锦', '盘锦');
	c.addCity('大洼县', '大洼县');
	c.addCity('盘山县', '盘山县');
	c.addCity('盘锦市', '盘锦市');
	p.addCapitalCity(c);
	var c = new CapitalCity('营口', '营口');
	c.addCity('盖州市', '盖州市');
	c.addCity('大石桥市', '大石桥市');
	c.addCity('营口市', '营口市');
	p.addCapitalCity(c);
	var c = new CapitalCity('葫芦岛', '葫芦岛');
	c.addCity('建昌县', '建昌县');
	c.addCity('绥中县', '绥中县');
	c.addCity('兴城市', '兴城市');
	c.addCity('葫芦岛市', '葫芦岛市');
	p.addCapitalCity(c);
	var c = new CapitalCity('锦州', '锦州');
	c.addCity('义县', '义县');
	c.addCity('黑山县', '黑山县');
	c.addCity('北宁市', '北宁市');
	c.addCity('凌海市', '凌海市');
	c.addCity('锦州市', '锦州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('丹东', '丹东');
	c.addCity('宽甸满族自治县', '宽甸满族自治县');
	c.addCity('凤城市', '凤城市');
	c.addCity('东港市', '东港市');
	c.addCity('丹东市', '丹东市');
	p.addCapitalCity(c);
	var c = new CapitalCity('本溪', '本溪');
	c.addCity('桓仁满族自治县', '桓仁满族自治县');
	c.addCity('本溪满族自治县', '本溪满族自治县');
	c.addCity('本溪市', '本溪市');
	p.addCapitalCity(c);
	var c = new CapitalCity('抚顺', '抚顺');
	c.addCity('新宾满族自治县', '新宾满族自治县');
	c.addCity('清原满族自治县', '清原满族自治县');
	c.addCity('抚顺县', '抚顺县');
	c.addCity('抚顺市', '抚顺市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鞍山', '鞍山');
	c.addCity('岫岩满族自治县', '岫岩满族自治县');
	c.addCity('台安县', '台安县');
	c.addCity('海城市', '海城市');
	c.addCity('鞍山市', '鞍山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('大连', '大连');
	c.addCity('长海县', '长海县');
	c.addCity('庄河市', '庄河市');
	c.addCity('普兰店市', '普兰店市');
	c.addCity('瓦房店市', '瓦房店市');
	c.addCity('大连市', '大连市');
	p.addCapitalCity(c);
	var c = new CapitalCity('沈阳', '沈阳');
	c.addCity('康平县', '康平县');
	c.addCity('辽中县', '辽中县');
	c.addCity('法库县', '法库县');
	c.addCity('新民市', '新民市');
	c.addCity('沈阳市', '沈阳市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('江西', '江西');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('上饶', '上饶');
	c.addCity('万年县', '万年县');
	c.addCity('玉山县', '玉山县');
	c.addCity('弋阳县', '弋阳县');
	c.addCity('横峰县', '横峰县');
	c.addCity('余干县', '余干县');
	c.addCity('铅山县', '铅山县');
	c.addCity('婺源县', '婺源县');
	c.addCity('鄱阳县', '鄱阳县');
	c.addCity('广丰县', '广丰县');
	c.addCity('上饶县', '上饶县');
	c.addCity('德兴市', '德兴市');
	c.addCity('上饶市', '上饶市');
	p.addCapitalCity(c);
	var c = new CapitalCity('抚州', '抚州');
	c.addCity('崇仁县', '崇仁县');
	c.addCity('黎川县', '黎川县');
	c.addCity('广昌县', '广昌县');
	c.addCity('宜黄县', '宜黄县');
	c.addCity('资溪县', '资溪县');
	c.addCity('东乡县', '东乡县');
	c.addCity('南城县', '南城县');
	c.addCity('金溪县', '金溪县');
	c.addCity('乐安县', '乐安县');
	c.addCity('南丰县', '南丰县');
	c.addCity('抚州市', '抚州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宜春', '宜春');
	c.addCity('上高县', '上高县');
	c.addCity('万载县', '万载县');
	c.addCity('奉新县', '奉新县');
	c.addCity('宜丰县', '宜丰县');
	c.addCity('靖安县', '靖安县');
	c.addCity('铜鼓县', '铜鼓县');
	c.addCity('高安市', '高安市');
	c.addCity('樟树市', '樟树市');
	c.addCity('丰城市', '丰城市');
	c.addCity('宜春市', '宜春市');
	p.addCapitalCity(c);
	var c = new CapitalCity('吉安', '吉安');
	c.addCity('万安县', '万安县');
	c.addCity('吉水县', '吉水县');
	c.addCity('安福县', '安福县');
	c.addCity('遂川县', '遂川县');
	c.addCity('峡江县', '峡江县');
	c.addCity('泰和县', '泰和县');
	c.addCity('新干县', '新干县');
	c.addCity('永新县', '永新县');
	c.addCity('永丰县', '永丰县');
	c.addCity('吉安县', '吉安县');
	c.addCity('井冈山市', '井冈山市');
	c.addCity('吉安市', '吉安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('赣州', '赣州');
	c.addCity('会昌县', '会昌县');
	c.addCity('大余县', '大余县');
	c.addCity('全南县', '全南县');
	c.addCity('信丰县', '信丰县');
	c.addCity('崇义县', '崇义县');
	c.addCity('龙南县', '龙南县');
	c.addCity('于都县', '于都县');
	c.addCity('上犹县', '上犹县');
	c.addCity('定南县', '定南县');
	c.addCity('兴国县', '兴国县');
	c.addCity('寻乌县', '寻乌县');
	c.addCity('宁都县', '宁都县');
	c.addCity('赣县', '赣县');
	c.addCity('安远县', '安远县');
	c.addCity('石城县', '石城县');
	c.addCity('南康市', '南康市');
	c.addCity('瑞金市', '瑞金市');
	c.addCity('赣州市', '赣州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鹰潭', '鹰潭');
	c.addCity('余江县', '余江县');
	c.addCity('贵溪市', '贵溪市');
	c.addCity('鹰潭市', '鹰潭市');
	p.addCapitalCity(c);
	var c = new CapitalCity('九江', '九江');
	c.addCity('都昌县', '都昌县');
	c.addCity('德安县', '德安县');
	c.addCity('湖口县', '湖口县');
	c.addCity('修水县', '修水县');
	c.addCity('永修县', '永修县');
	c.addCity('彭泽县', '彭泽县');
	c.addCity('武宁县', '武宁县');
	c.addCity('星子县', '星子县');
	c.addCity('九江县', '九江县');
	c.addCity('瑞昌市', '瑞昌市');
	c.addCity('九江市', '九江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('新余', '新余');
	c.addCity('分宜县', '分宜县');
	c.addCity('新余市', '新余市');
	p.addCapitalCity(c);
	var c = new CapitalCity('萍乡', '萍乡');
	c.addCity('芦溪县', '芦溪县');
	c.addCity('上栗县', '上栗县');
	c.addCity('莲花县', '莲花县');
	c.addCity('萍乡市', '萍乡市');
	p.addCapitalCity(c);
	var c = new CapitalCity('景德镇', '景德镇');
	c.addCity('浮梁县', '浮梁县');
	c.addCity('乐平市', '乐平市');
	c.addCity('景德镇市', '景德镇市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南昌', '南昌');
	c.addCity('安义县', '安义县');
	c.addCity('进贤县', '进贤县');
	c.addCity('南昌县', '南昌县');
	c.addCity('新建县', '新建县');
	c.addCity('南昌市', '南昌市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('江苏', '江苏');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('苏州', '苏州');
	c.addCity('吴江市', '吴江市');
	c.addCity('昆山市', '昆山市');
	c.addCity('太仓市', '太仓市');
	c.addCity('张家港市', '张家港市');
	c.addCity('常熟市', '常熟市');
	c.addCity('苏州市', '苏州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('无锡', '无锡');
	c.addCity('宜兴市', '宜兴市');
	c.addCity('江阴市', '江阴市');
	c.addCity('无锡市', '无锡市');
	p.addCapitalCity(c);
	var c = new CapitalCity('常州', '常州');
	c.addCity('溧阳市', '溧阳市');
	c.addCity('金坛市', '金坛市');
	c.addCity('常州市', '常州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('镇江', '镇江');
	c.addCity('句容市', '句容市');
	c.addCity('扬中市', '扬中市');
	c.addCity('丹阳市', '丹阳市');
	c.addCity('镇江市', '镇江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南通', '南通');
	c.addCity('如东县', '如东县');
	c.addCity('海安县', '海安县');
	c.addCity('启东市', '启东市');
	c.addCity('海门市', '海门市');
	c.addCity('通州市', '通州市');
	c.addCity('如皋市', '如皋市');
	c.addCity('南通市', '南通市');
	p.addCapitalCity(c);
	var c = new CapitalCity('泰州', '泰州');
	c.addCity('兴化市', '兴化市');
	c.addCity('靖江市', '靖江市');
	c.addCity('姜堰市', '姜堰市');
	c.addCity('泰兴市', '泰兴市');
	c.addCity('泰州市', '泰州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('扬州', '扬州');
	c.addCity('宝应县', '宝应县');
	c.addCity('仪征市', '仪征市');
	c.addCity('江都市', '江都市');
	c.addCity('高邮市', '高邮市');
	c.addCity('扬州市', '扬州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('盐城', '盐城');
	c.addCity('滨海县', '滨海县');
	c.addCity('射阳县', '射阳县');
	c.addCity('阜宁县', '阜宁县');
	c.addCity('响水县', '响水县');
	c.addCity('建湖县', '建湖县');
	c.addCity('盐都县', '盐都县');
	c.addCity('大丰市', '大丰市');
	c.addCity('东台市', '东台市');
	c.addCity('盐城市', '盐城市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宿迁', '宿迁');
	c.addCity('泗洪县', '泗洪县');
	c.addCity('泗阳县', '泗阳县');
	c.addCity('沭阳县', '沭阳县');
	c.addCity('宿豫县', '宿豫县');
	c.addCity('宿迁市', '宿迁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('淮安', '淮安');
	c.addCity('盱眙县', '盱眙县');
	c.addCity('金湖县', '金湖县');
	c.addCity('洪泽县', '洪泽县');
	c.addCity('涟水县', '涟水县');
	c.addCity('淮安市', '淮安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('连云港', '连云港');
	c.addCity('灌南县', '灌南县');
	c.addCity('赣榆县', '赣榆县');
	c.addCity('灌云县', '灌云县');
	c.addCity('东海县', '东海县');
	c.addCity('连云港市', '连云港市');
	p.addCapitalCity(c);
	var c = new CapitalCity('徐州', '徐州');
	c.addCity('丰县', '丰县');
	c.addCity('沛县', '沛县');
	c.addCity('睢宁县', '睢宁县');
	c.addCity('铜山县', '铜山县');
	c.addCity('新沂市', '新沂市');
	c.addCity('邳州市', '邳州市');
	c.addCity('徐州市', '徐州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南京', '南京');
	c.addCity('高淳县', '高淳县');
	c.addCity('溧水县', '溧水县');
	c.addCity('南京市', '南京市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('吉林', '吉林');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('延边朝鲜族自治州', '延边朝鲜族自治州');
	c.addCity('汪清县', '汪清县');
	c.addCity('安图县', '安图县');
	c.addCity('和龙市', '和龙市');
	c.addCity('珲春市', '珲春市');
	c.addCity('龙井市', '龙井市');
	c.addCity('敦化市', '敦化市');
	c.addCity('图们市', '图们市');
	c.addCity('延吉市', '延吉市');
	p.addCapitalCity(c);
	var c = new CapitalCity('白城', '白城');
	c.addCity('通榆县', '通榆县');
	c.addCity('镇赉县', '镇赉县');
	c.addCity('洮南市', '洮南市');
	c.addCity('大安市', '大安市');
	c.addCity('白城市', '白城市');
	p.addCapitalCity(c);
	var c = new CapitalCity('松原', '松原');
	c.addCity('前郭尔罗斯蒙古族自治县', '前郭尔罗斯蒙古族自治县');
	c.addCity('扶余县', '扶余县');
	c.addCity('长岭县', '长岭县');
	c.addCity('乾安县', '乾安县');
	c.addCity('松原市', '松原市');
	p.addCapitalCity(c);
	var c = new CapitalCity('白山', '白山');
	c.addCity('长白朝鲜族自治县', '长白朝鲜族自治县');
	c.addCity('江源县', '江源县');
	c.addCity('抚松县', '抚松县');
	c.addCity('靖宇县', '靖宇县');
	c.addCity('临江市', '临江市');
	c.addCity('白山市', '白山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('通化', '通化');
	c.addCity('柳河县', '柳河县');
	c.addCity('辉南县', '辉南县');
	c.addCity('通化县', '通化县');
	c.addCity('集安市', '集安市');
	c.addCity('梅河口市', '梅河口市');
	c.addCity('通化市', '通化市');
	p.addCapitalCity(c);
	var c = new CapitalCity('辽源', '辽源');
	c.addCity('东丰县', '东丰县');
	c.addCity('东辽县', '东辽县');
	c.addCity('辽源市', '辽源市');
	p.addCapitalCity(c);
	var c = new CapitalCity('四平', '四平');
	c.addCity('伊通满族自治县', '伊通满族自治县');
	c.addCity('梨树县', '梨树县');
	c.addCity('双辽市', '双辽市');
	c.addCity('公主岭市', '公主岭市');
	c.addCity('四平市', '四平市');
	p.addCapitalCity(c);
	var c = new CapitalCity('吉林', '吉林');
	c.addCity('永吉县', '永吉县');
	c.addCity('磐石市', '磐石市');
	c.addCity('蛟河市', '蛟河市');
	c.addCity('桦甸市', '桦甸市');
	c.addCity('舒兰市', '舒兰市');
	c.addCity('吉林市', '吉林市');
	p.addCapitalCity(c);
	var c = new CapitalCity('长春', '长春');
	c.addCity('农安县', '农安县');
	c.addCity('德惠市', '德惠市');
	c.addCity('榆树市', '榆树市');
	c.addCity('九台市', '九台市');
	c.addCity('长春市', '长春市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('湖南', '湖南');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('湘西土家族苗族自治州', '湘西土家族苗族自治州');
	c.addCity('花垣县', '花垣县');
	c.addCity('保靖县', '保靖县');
	c.addCity('泸溪县', '泸溪县');
	c.addCity('凤凰县', '凤凰县');
	c.addCity('永顺县', '永顺县');
	c.addCity('龙山县', '龙山县');
	c.addCity('古丈县', '古丈县');
	c.addCity('吉首市', '吉首市');
	p.addCapitalCity(c);
	var c = new CapitalCity('娄底', '娄底');
	c.addCity('双峰县', '双峰县');
	c.addCity('新化县', '新化县');
	c.addCity('涟源市', '涟源市');
	c.addCity('冷水江市', '冷水江市');
	c.addCity('娄底市', '娄底市');
	p.addCapitalCity(c);
	var c = new CapitalCity('怀化', '怀化');
	c.addCity('麻阳苗族自治县', '麻阳苗族自治县');
	c.addCity('靖州苗族侗族自治县', '靖州苗族侗族自治县');
	c.addCity('通道侗族自治县', '通道侗族自治县');
	c.addCity('芷江侗族自治县', '芷江侗族自治县');
	c.addCity('新晃侗族自治县', '新晃侗族自治县');
	c.addCity('中方县', '中方县');
	c.addCity('溆浦县', '溆浦县');
	c.addCity('辰溪县', '辰溪县');
	c.addCity('沅陵县', '沅陵县');
	c.addCity('会同县', '会同县');
	c.addCity('洪江市', '洪江市');
	c.addCity('怀化市', '怀化市');
	p.addCapitalCity(c);
	var c = new CapitalCity('永州', '永州');
	c.addCity('江华瑶族自治县', '江华瑶族自治县');
	c.addCity('双牌县', '双牌县');
	c.addCity('道县', '道县');
	c.addCity('江永县', '江永县');
	c.addCity('东安县', '东安县');
	c.addCity('新田县', '新田县');
	c.addCity('宁远县', '宁远县');
	c.addCity('蓝山县', '蓝山县');
	c.addCity('祁阳县', '祁阳县');
	c.addCity('永州市', '永州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('郴州', '郴州');
	c.addCity('桂阳县', '桂阳县');
	c.addCity('永兴县', '永兴县');
	c.addCity('桂东县', '桂东县');
	c.addCity('临武县', '临武县');
	c.addCity('嘉禾县', '嘉禾县');
	c.addCity('安仁县', '安仁县');
	c.addCity('汝城县', '汝城县');
	c.addCity('宜章县', '宜章县');
	c.addCity('资兴市', '资兴市');
	c.addCity('郴州市', '郴州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('益阳', '益阳');
	c.addCity('安化县', '安化县');
	c.addCity('南县', '南县');
	c.addCity('桃江县', '桃江县');
	c.addCity('沅江市', '沅江市');
	c.addCity('益阳市', '益阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('张家界', '张家界');
	c.addCity('桑植县', '桑植县');
	c.addCity('慈利县', '慈利县');
	c.addCity('张家界市', '张家界市');
	p.addCapitalCity(c);
	var c = new CapitalCity('常德', '常德');
	c.addCity('石门县', '石门县');
	c.addCity('安乡县', '安乡县');
	c.addCity('汉寿县', '汉寿县');
	c.addCity('桃源县', '桃源县');
	c.addCity('临澧县', '临澧县');
	c.addCity('澧县', '澧县');
	c.addCity('津市市', '津市市');
	c.addCity('常德市', '常德市');
	p.addCapitalCity(c);
	var c = new CapitalCity('岳阳', '岳阳');
	c.addCity('华容县', '华容县');
	c.addCity('平江县', '平江县');
	c.addCity('湘阴县', '湘阴县');
	c.addCity('岳阳县', '岳阳县');
	c.addCity('汨罗市', '汨罗市');
	c.addCity('临湘市', '临湘市');
	c.addCity('岳阳市', '岳阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('邵阳', '邵阳');
	c.addCity('城步苗族自治县', '城步苗族自治县');
	c.addCity('隆回县', '隆回县');
	c.addCity('邵阳县', '邵阳县');
	c.addCity('新宁县', '新宁县');
	c.addCity('绥宁县', '绥宁县');
	c.addCity('新邵县', '新邵县');
	c.addCity('洞口县', '洞口县');
	c.addCity('邵东县', '邵东县');
	c.addCity('武冈市', '武冈市');
	c.addCity('邵阳市', '邵阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('衡阳', '衡阳');
	c.addCity('祁东县', '祁东县');
	c.addCity('衡南县', '衡南县');
	c.addCity('衡山县', '衡山县');
	c.addCity('衡东县', '衡东县');
	c.addCity('衡阳县', '衡阳县');
	c.addCity('常宁市', '常宁市');
	c.addCity('耒阳市', '耒阳市');
	c.addCity('衡阳市', '衡阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('湘潭', '湘潭');
	c.addCity('湘潭县', '湘潭县');
	c.addCity('韶山市', '韶山市');
	c.addCity('湘乡市', '湘乡市');
	c.addCity('湘潭市', '湘潭市');
	p.addCapitalCity(c);
	var c = new CapitalCity('株洲', '株洲');
	c.addCity('攸县', '攸县');
	c.addCity('茶陵县', '茶陵县');
	c.addCity('炎陵县', '炎陵县');
	c.addCity('株洲县', '株洲县');
	c.addCity('醴陵市', '醴陵市');
	c.addCity('株洲市', '株洲市');
	p.addCapitalCity(c);
	var c = new CapitalCity('长沙', '长沙');
	c.addCity('宁乡县', '宁乡县');
	c.addCity('望城县', '望城县');
	c.addCity('长沙县', '长沙县');
	c.addCity('浏阳市', '浏阳市');
	c.addCity('长沙市', '长沙市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('湖北', '湖北');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('恩施土家族苗族自治州', '恩施土家族苗族自治州');
	c.addCity('咸丰县', '咸丰县');
	c.addCity('宣恩县', '宣恩县');
	c.addCity('鹤峰县', '鹤峰县');
	c.addCity('巴东县', '巴东县');
	c.addCity('来凤县', '来凤县');
	c.addCity('建始县', '建始县');
	c.addCity('利川市', '利川市');
	c.addCity('恩施市', '恩施市');
	p.addCapitalCity(c);
	var c = new CapitalCity('神农架林区', '神农架林区');
	c.addCity('神农架林区', '神农架林区');
	p.addCapitalCity(c);
	var c = new CapitalCity('潜江', '潜江');
	c.addCity('潜江市', '潜江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('天门', '天门');
	c.addCity('天门市', '天门市');
	p.addCapitalCity(c);
	var c = new CapitalCity('仙桃', '仙桃');
	c.addCity('仙桃市', '仙桃市');
	p.addCapitalCity(c);
	var c = new CapitalCity('随州', '随州');
	c.addCity('广水市', '广水市');
	c.addCity('随州市', '随州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('咸宁', '咸宁');
	c.addCity('通城县', '通城县');
	c.addCity('崇阳县', '崇阳县');
	c.addCity('通山县', '通山县');
	c.addCity('嘉鱼县', '嘉鱼县');
	c.addCity('赤壁市', '赤壁市');
	c.addCity('咸宁市', '咸宁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('黄冈', '黄冈');
	c.addCity('团风县', '团风县');
	c.addCity('英山县', '英山县');
	c.addCity('黄梅县', '黄梅县');
	c.addCity('蕲春县', '蕲春县');
	c.addCity('浠水县', '浠水县');
	c.addCity('罗田县', '罗田县');
	c.addCity('红安县', '红安县');
	c.addCity('武穴市', '武穴市');
	c.addCity('麻城市', '麻城市');
	c.addCity('黄冈市', '黄冈市');
	p.addCapitalCity(c);
	var c = new CapitalCity('孝感', '孝感');
	c.addCity('孝昌县', '孝昌县');
	c.addCity('大悟县', '大悟县');
	c.addCity('云梦县', '云梦县');
	c.addCity('汉川市', '汉川市');
	c.addCity('安陆市', '安陆市');
	c.addCity('应城市', '应城市');
	c.addCity('孝感市', '孝感市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鄂州', '鄂州');
	c.addCity('鄂州市', '鄂州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('荆门', '荆门');
	c.addCity('沙洋县', '沙洋县');
	c.addCity('京山县', '京山县');
	c.addCity('钟祥市', '钟祥市');
	c.addCity('荆门市', '荆门市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宜昌', '宜昌');
	c.addCity('长阳土家族自治县', '长阳土家族自治县');
	c.addCity('五峰土家族自治县', '五峰土家族自治县');
	c.addCity('兴山县', '兴山县');
	c.addCity('远安县', '远安县');
	c.addCity('秭归县', '秭归县');
	c.addCity('枝江市', '枝江市');
	c.addCity('当阳市', '当阳市');
	c.addCity('宜都市', '宜都市');
	c.addCity('宜昌市', '宜昌市');
	p.addCapitalCity(c);
	var c = new CapitalCity('荆州', '荆州');
	c.addCity('江陵县', '江陵县');
	c.addCity('公安县', '公安县');
	c.addCity('监利县', '监利县');
	c.addCity('松滋市', '松滋市');
	c.addCity('石首市', '石首市');
	c.addCity('洪湖市', '洪湖市');
	c.addCity('荆州市', '荆州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('十堰', '十堰');
	c.addCity('竹溪县', '竹溪县');
	c.addCity('郧西县', '郧西县');
	c.addCity('房县', '房县');
	c.addCity('竹山县', '竹山县');
	c.addCity('郧县', '郧县');
	c.addCity('丹江口市', '丹江口市');
	c.addCity('十堰市', '十堰市');
	p.addCapitalCity(c);
	var c = new CapitalCity('襄樊', '襄樊');
	c.addCity('保康县', '保康县');
	c.addCity('谷城县', '谷城县');
	c.addCity('南漳县', '南漳县');
	c.addCity('宜城市', '宜城市');
	c.addCity('枣阳市', '枣阳市');
	c.addCity('老河口市', '老河口市');
	c.addCity('襄樊市', '襄樊市');
	p.addCapitalCity(c);
	var c = new CapitalCity('黄石', '黄石');
	c.addCity('阳新县', '阳新县');
	c.addCity('大冶市', '大冶市');
	c.addCity('黄石市', '黄石市');
	p.addCapitalCity(c);
	var c = new CapitalCity('武汉', '武汉');
	c.addCity('武汉市', '武汉市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('黑龙江', '黑龙江');
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('大兴安岭', '大兴安岭');
	c.addCity('大兴安岭市', '大兴安岭市');
	c.addCity('加格达奇市', '加格达奇市');
	c.addCity('漠河县', '漠河县');
	c.addCity('塔河县', '塔河县');
	c.addCity('呼玛县', '呼玛县');
	p.addCapitalCity(c);
	var c = new CapitalCity('绥化', '绥化');
	c.addCity('望奎县', '望奎县');
	c.addCity('庆安县', '庆安县');
	c.addCity('青冈县', '青冈县');
	c.addCity('明水县', '明水县');
	c.addCity('兰西县', '兰西县');
	c.addCity('绥棱县', '绥棱县');
	c.addCity('海伦市', '海伦市');
	c.addCity('肇东市', '肇东市');
	c.addCity('安达市', '安达市');
	c.addCity('绥化市', '绥化市');
	p.addCapitalCity(c);
	var c = new CapitalCity('黑河', '黑河');
	c.addCity('孙吴县', '孙吴县');
	c.addCity('嫩江县', '嫩江县');
	c.addCity('逊克县', '逊克县');
	c.addCity('五大连池市', '五大连池市');
	c.addCity('北安市', '北安市');
	c.addCity('黑河市', '黑河市');
	p.addCapitalCity(c);
	var c = new CapitalCity('七台河', '七台河');
	c.addCity('勃利县', '勃利县');
	c.addCity('七台河市', '七台河市');
	p.addCapitalCity(c);
	var c = new CapitalCity('佳木斯', '佳木斯');
	c.addCity('汤原县', '汤原县');
	c.addCity('桦南县', '桦南县');
	c.addCity('抚远县', '抚远县');
	c.addCity('桦川县', '桦川县');
	c.addCity('富锦市', '富锦市');
	c.addCity('同江市', '同江市');
	c.addCity('佳木斯市', '佳木斯市');
	p.addCapitalCity(c);
	var c = new CapitalCity('牡丹江', '牡丹江');
	c.addCity('东宁县', '东宁县');
	c.addCity('林口县', '林口县');
	c.addCity('穆棱市', '穆棱市');
	c.addCity('海林市', '海林市');
	c.addCity('宁安市', '宁安市');
	c.addCity('绥芬河市', '绥芬河市');
	c.addCity('牡丹江市', '牡丹江市');
	p.addCapitalCity(c);
	var c = new CapitalCity('伊春', '伊春');
	c.addCity('嘉荫县', '嘉荫县');
	c.addCity('铁力市', '铁力市');
	c.addCity('伊春市', '伊春市');
	p.addCapitalCity(c);
	var c = new CapitalCity('大庆', '大庆');
	c.addCity('杜尔伯特蒙古族自治县', '杜尔伯特蒙古族自治县');
	c.addCity('肇源县', '肇源县');
	c.addCity('肇州县', '肇州县');
	c.addCity('林甸县', '林甸县');
	c.addCity('大庆市', '大庆市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鸡西', '鸡西');
	c.addCity('鸡东县', '鸡东县');
	c.addCity('虎林市', '虎林市');
	c.addCity('密山市', '密山市');
	c.addCity('鸡西市', '鸡西市');
	p.addCapitalCity(c);
	var c = new CapitalCity('双鸭山', '双鸭山');
	c.addCity('饶河县', '饶河县');
	c.addCity('友谊县', '友谊县');
	c.addCity('宝清县', '宝清县');
	c.addCity('集贤县', '集贤县');
	c.addCity('双鸭山市', '双鸭山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鹤岗', '鹤岗');
	c.addCity('绥滨县', '绥滨县');
	c.addCity('萝北县', '萝北县');
	c.addCity('鹤岗市', '鹤岗市');
	p.addCapitalCity(c);
	var c = new CapitalCity('齐齐哈尔', '齐齐哈尔');
	c.addCity('龙江县', '龙江县');
	c.addCity('克东县', '克东县');
	c.addCity('泰来县', '泰来县');
	c.addCity('克山县', '克山县');
	c.addCity('依安县', '依安县');
	c.addCity('甘南县', '甘南县');
	c.addCity('拜泉县', '拜泉县');
	c.addCity('富裕县', '富裕县');
	c.addCity('讷河市', '讷河市');
	c.addCity('齐齐哈尔市', '齐齐哈尔市');
	p.addCapitalCity(c);
	var c = new CapitalCity('哈尔滨', '哈尔滨');
	c.addCity('延寿县', '延寿县');
	c.addCity('木兰县', '木兰县');
	c.addCity('通河县', '通河县');
	c.addCity('巴彦县', '巴彦县');
	c.addCity('依兰县', '依兰县');
	c.addCity('宾县', '宾县');
	c.addCity('方正县', '方正县');
	c.addCity('呼兰县', '呼兰县');
	c.addCity('五常市', '五常市');
	c.addCity('双城市', '双城市');
	c.addCity('尚志市', '尚志市');
	c.addCity('阿城市', '阿城市');
	c.addCity('哈尔滨市', '哈尔滨市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('河南', '河南');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('济源', '济源');
	c.addCity('济源市', '济源市');
	p.addCapitalCity(c);
	var c = new CapitalCity('驻马店', '驻马店');
	c.addCity('正阳县', '正阳县');
	c.addCity('遂平县', '遂平县');
	c.addCity('汝南县', '汝南县');
	c.addCity('平舆县', '平舆县');
	c.addCity('泌阳县', '泌阳县');
	c.addCity('西平县', '西平县');
	c.addCity('上蔡县', '上蔡县');
	c.addCity('新蔡县', '新蔡县');
	c.addCity('确山县', '确山县');
	c.addCity('驻马店市', '驻马店市');
	p.addCapitalCity(c);
	var c = new CapitalCity('周口', '周口');
	c.addCity('郸城县', '郸城县');
	c.addCity('沈丘县', '沈丘县');
	c.addCity('扶沟县', '扶沟县');
	c.addCity('西华县', '西华县');
	c.addCity('鹿邑县', '鹿邑县');
	c.addCity('太康县', '太康县');
	c.addCity('淮阳县', '淮阳县');
	c.addCity('商水县', '商水县');
	c.addCity('项城市', '项城市');
	c.addCity('周口市', '周口市');
	p.addCapitalCity(c);
	var c = new CapitalCity('信阳', '信阳');
	c.addCity('光山县', '光山县');
	c.addCity('罗山县', '罗山县');
	c.addCity('固始县', '固始县');
	c.addCity('商城县', '商城县');
	c.addCity('新县', '新县');
	c.addCity('息县', '息县');
	c.addCity('淮滨县', '淮滨县');
	c.addCity('潢川县', '潢川县');
	c.addCity('信阳市', '信阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('商丘', '商丘');
	c.addCity('睢县', '睢县');
	c.addCity('柘城县', '柘城县');
	c.addCity('夏邑县', '夏邑县');
	c.addCity('民权县', '民权县');
	c.addCity('虞城县', '虞城县');
	c.addCity('宁陵县', '宁陵县');
	c.addCity('永城市', '永城市');
	c.addCity('商丘市', '商丘市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南阳', '南阳');
	c.addCity('西峡县', '西峡县');
	c.addCity('社旗县', '社旗县');
	c.addCity('新野县', '新野县');
	c.addCity('内乡县', '内乡县');
	c.addCity('南召县', '南召县');
	c.addCity('唐河县', '唐河县');
	c.addCity('镇平县', '镇平县');
	c.addCity('淅川县', '淅川县');
	c.addCity('方城县', '方城县');
	c.addCity('桐柏县', '桐柏县');
	c.addCity('邓州市', '邓州市');
	c.addCity('南阳市', '南阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('三门峡', '三门峡');
	c.addCity('陕县', '陕县');
	c.addCity('卢氏县', '卢氏县');
	c.addCity('渑池县', '渑池县');
	c.addCity('灵宝市', '灵宝市');
	c.addCity('义马市', '义马市');
	c.addCity('三门峡市', '三门峡市');
	p.addCapitalCity(c);
	var c = new CapitalCity('漯河', '漯河');
	c.addCity('舞阳县', '舞阳县');
	c.addCity('临颍县', '临颍县');
	c.addCity('郾城县', '郾城县');
	c.addCity('漯河市', '漯河市');
	p.addCapitalCity(c);
	var c = new CapitalCity('许昌', '许昌');
	c.addCity('襄城县', '襄城县');
	c.addCity('鄢陵县', '鄢陵县');
	c.addCity('许昌县', '许昌县');
	c.addCity('长葛市', '长葛市');
	c.addCity('禹州市', '禹州市');
	c.addCity('许昌市', '许昌市');
	p.addCapitalCity(c);
	var c = new CapitalCity('濮阳', '濮阳');
	c.addCity('范县', '范县');
	c.addCity('清丰县', '清丰县');
	c.addCity('台前县', '台前县');
	c.addCity('南乐县', '南乐县');
	c.addCity('濮阳县', '濮阳县');
	c.addCity('濮阳市', '濮阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('安阳', '安阳');
	c.addCity('汤阴县', '汤阴县');
	c.addCity('内黄县', '内黄县');
	c.addCity('滑县', '滑县');
	c.addCity('安阳县', '安阳县');
	c.addCity('林州市', '林州市');
	c.addCity('安阳市', '安阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('新乡', '新乡');
	c.addCity('延津县', '延津县');
	c.addCity('封丘县', '封丘县');
	c.addCity('长垣县', '长垣县');
	c.addCity('原阳县', '原阳县');
	c.addCity('获嘉县', '获嘉县');
	c.addCity('新乡县', '新乡县');
	c.addCity('辉县市', '辉县市');
	c.addCity('卫辉市', '卫辉市');
	c.addCity('新乡市', '新乡市');
	p.addCapitalCity(c);
	var c = new CapitalCity('鹤壁', '鹤壁');
	c.addCity('淇县', '淇县');
	c.addCity('浚县', '浚县');
	c.addCity('鹤壁市', '鹤壁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('焦作', '焦作');
	c.addCity('博爱县', '博爱县');
	c.addCity('武陟县', '武陟县');
	c.addCity('温县', '温县');
	c.addCity('修武县', '修武县');
	c.addCity('孟州市', '孟州市');
	c.addCity('沁阳市', '沁阳市');
	c.addCity('焦作市', '焦作市');
	p.addCapitalCity(c);
	var c = new CapitalCity('平顶山', '平顶山');
	c.addCity('鲁山县', '鲁山县');
	c.addCity('郏县', '郏县');
	c.addCity('叶县', '叶县');
	c.addCity('宝丰县', '宝丰县');
	c.addCity('舞钢市', '舞钢市');
	c.addCity('汝州市', '汝州市');
	c.addCity('平顶山市', '平顶山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('洛阳', '洛阳');
	c.addCity('栾川县', '栾川县');
	c.addCity('新安县', '新安县');
	c.addCity('宜阳县', '宜阳县');
	c.addCity('嵩县', '嵩县');
	c.addCity('洛宁县', '洛宁县');
	c.addCity('伊川县', '伊川县');
	c.addCity('汝阳县', '汝阳县');
	c.addCity('孟津县', '孟津县');
	c.addCity('偃师市', '偃师市');
	c.addCity('洛阳市', '洛阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('开封', '开封');
	c.addCity('通许县', '通许县');
	c.addCity('杞县', '杞县');
	c.addCity('兰考县', '兰考县');
	c.addCity('尉氏县', '尉氏县');
	c.addCity('开封县', '开封县');
	c.addCity('开封市', '开封市');
	p.addCapitalCity(c);
	var c = new CapitalCity('郑州', '郑州');
	c.addCity('中牟县', '中牟县');
	c.addCity('荥阳市', '荥阳市');
	c.addCity('登封市', '登封市');
	c.addCity('新密市', '新密市');
	c.addCity('新郑市', '新郑市');
	c.addCity('巩义市', '巩义市');
	c.addCity('郑州市', '郑州市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('河北', '河北');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('衡水', '衡水');
	c.addCity('武强县', '武强县');
	c.addCity('景县', '景县');
	c.addCity('武邑县', '武邑县');
	c.addCity('安平县', '安平县');
	c.addCity('阜城县', '阜城县');
	c.addCity('故城县', '故城县');
	c.addCity('枣强县', '枣强县');
	c.addCity('饶阳县', '饶阳县');
	c.addCity('深州市', '深州市');
	c.addCity('冀州市', '冀州市');
	c.addCity('衡水市', '衡水市');
	p.addCapitalCity(c);
	var c = new CapitalCity('廊坊', '廊坊');
	c.addCity('大厂回族自治县', '大厂回族自治县');
	c.addCity('文安县', '文安县');
	c.addCity('大城县', '大城县');
	c.addCity('香河县', '香河县');
	c.addCity('永清县', '永清县');
	c.addCity('固安县', '固安县');
	c.addCity('三河市', '三河市');
	c.addCity('霸州市', '霸州市');
	c.addCity('廊坊市', '廊坊市');
	p.addCapitalCity(c);
	var c = new CapitalCity('沧州', '沧州');
	c.addCity('孟村回族自治县', '孟村回族自治县');
	c.addCity('吴桥县', '吴桥县');
	c.addCity('南皮县', '南皮县');
	c.addCity('肃宁县', '肃宁县');
	c.addCity('盐山县', '盐山县');
	c.addCity('海兴县', '海兴县');
	c.addCity('东光县', '东光县');
	c.addCity('献县', '献县');
	c.addCity('青县', '青县');
	c.addCity('沧县', '沧县');
	c.addCity('河间市', '河间市');
	c.addCity('黄骅市', '黄骅市');
	c.addCity('任丘市', '任丘市');
	c.addCity('泊头市', '泊头市');
	c.addCity('沧州市', '沧州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('承德', '承德');
	c.addCity('宽城满族自治县', '宽城满族自治县');
	c.addCity('围场满族蒙古族自治县', '围场满族蒙古族自治县');
	c.addCity('丰宁满族自治县', '丰宁满族自治县');
	c.addCity('滦平县', '滦平县');
	c.addCity('平泉县', '平泉县');
	c.addCity('隆化县', '隆化县');
	c.addCity('兴隆县', '兴隆县');
	c.addCity('承德县', '承德县');
	c.addCity('承德市', '承德市');
	p.addCapitalCity(c);
	var c = new CapitalCity('张家口', '张家口');
	c.addCity('万全县', '万全县');
	c.addCity('涿鹿县', '涿鹿县');
	c.addCity('蔚县', '蔚县');
	c.addCity('尚义县', '尚义县');
	c.addCity('崇礼县', '崇礼县');
	c.addCity('怀来县', '怀来县');
	c.addCity('怀安县', '怀安县');
	c.addCity('沽源县', '沽源县');
	c.addCity('赤城县', '赤城县');
	c.addCity('阳原县', '阳原县');
	c.addCity('张北县', '张北县');
	c.addCity('康保县', '康保县');
	c.addCity('宣化县', '宣化县');
	c.addCity('张家口市', '张家口市');
	p.addCapitalCity(c);
	var c = new CapitalCity('保定', '保定');
	c.addCity('雄县', '雄县');
	c.addCity('博野县', '博野县');
	c.addCity('顺平县', '顺平县');
	c.addCity('蠡县', '蠡县');
	c.addCity('曲阳县', '曲阳县');
	c.addCity('易县', '易县');
	c.addCity('安新县', '安新县');
	c.addCity('望都县', '望都县');
	c.addCity('涞源县', '涞源县');
	c.addCity('容城县', '容城县');
	c.addCity('高阳县', '高阳县');
	c.addCity('唐县', '唐县');
	c.addCity('定兴县', '定兴县');
	c.addCity('徐水县', '徐水县');
	c.addCity('阜平县', '阜平县');
	c.addCity('涞水县', '涞水县');
	c.addCity('清苑县', '清苑县');
	c.addCity('满城县', '满城县');
	c.addCity('高碑店市', '高碑店市');
	c.addCity('安国市', '安国市');
	c.addCity('定州市', '定州市');
	c.addCity('涿州市', '涿州市');
	c.addCity('保定市', '保定市');
	p.addCapitalCity(c);
	var c = new CapitalCity('邢台', '邢台');
	c.addCity('南和县', '南和县');
	c.addCity('新河县', '新河县');
	c.addCity('巨鹿县', '巨鹿县');
	c.addCity('平乡县', '平乡县');
	c.addCity('内丘县', '内丘县');
	c.addCity('临西县', '临西县');
	c.addCity('广宗县', '广宗县');
	c.addCity('临城县', '临城县');
	c.addCity('隆尧县', '隆尧县');
	c.addCity('威县', '威县');
	c.addCity('宁晋县', '宁晋县');
	c.addCity('清河县', '清河县');
	c.addCity('任县', '任县');
	c.addCity('柏乡县', '柏乡县');
	c.addCity('邢台县', '邢台县');
	c.addCity('沙河市', '沙河市');
	c.addCity('南宫市', '南宫市');
	c.addCity('邢台市', '邢台市');
	p.addCapitalCity(c);
	var c = new CapitalCity('邯郸', '邯郸');
	c.addCity('磁县', '磁县');
	c.addCity('临漳县', '临漳县');
	c.addCity('肥乡县', '肥乡县');
	c.addCity('广平县', '广平县');
	c.addCity('邱县', '邱县');
	c.addCity('鸡泽县', '鸡泽县');
	c.addCity('涉县', '涉县');
	c.addCity('大名县', '大名县');
	c.addCity('成安县', '成安县');
	c.addCity('魏县', '魏县');
	c.addCity('馆陶县', '馆陶县');
	c.addCity('曲周县', '曲周县');
	c.addCity('永年县', '永年县');
	c.addCity('邯郸县', '邯郸县');
	c.addCity('武安市', '武安市');
	c.addCity('邯郸市', '邯郸市');
	p.addCapitalCity(c);
	var c = new CapitalCity('秦皇岛', '秦皇岛');
	c.addCity('青龙满族自治县', '青龙满族自治县');
	c.addCity('抚宁县', '抚宁县');
	c.addCity('卢龙县', '卢龙县');
	c.addCity('昌黎县', '昌黎县');
	c.addCity('秦皇岛市', '秦皇岛市');
	p.addCapitalCity(c);
	var c = new CapitalCity('唐山', '唐山');
	c.addCity('滦县', '滦县');
	c.addCity('乐亭县', '乐亭县');
	c.addCity('唐海县', '唐海县');
	c.addCity('玉田县', '玉田县');
	c.addCity('滦南县', '滦南县');
	c.addCity('迁西县', '迁西县');
	c.addCity('迁安市', '迁安市');
	c.addCity('遵化市', '遵化市');
	c.addCity('唐山市', '唐山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('石家庄', '石家庄');
	c.addCity('元氏县', '元氏县');
	c.addCity('无极县', '无极县');
	c.addCity('深泽县', '深泽县');
	c.addCity('赞皇县', '赞皇县');
	c.addCity('赵县', '赵县');
	c.addCity('高邑县', '高邑县');
	c.addCity('灵寿县', '灵寿县');
	c.addCity('行唐县', '行唐县');
	c.addCity('正定县', '正定县');
	c.addCity('栾城县', '栾城县');
	c.addCity('井陉县', '井陉县');
	c.addCity('平山县', '平山县');
	c.addCity('鹿泉市', '鹿泉市');
	c.addCity('新乐市', '新乐市');
	c.addCity('晋州市', '晋州市');
	c.addCity('藁城市', '藁城市');
	c.addCity('辛集市', '辛集市');
	c.addCity('石家庄市', '石家庄市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('海南', '海南');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('琼中黎族苗族自治县', '琼中黎族苗族自治县');
	c.addCity('琼中黎族苗族自治县', '琼中黎族苗族自治县');
	p.addCapitalCity(c);
	var c = new CapitalCity('保亭黎族苗族自治县', '保亭黎族苗族自治县');
	c.addCity('保亭黎族苗族自治县', '保亭黎族苗族自治县');
	p.addCapitalCity(c);
	var c = new CapitalCity('陵水黎族自治县', '陵水黎族自治县');
	c.addCity('陵水黎族自治县', '陵水黎族自治县');
	p.addCapitalCity(c);
	var c = new CapitalCity('乐东黎族自治县', '乐东黎族自治县');
	c.addCity('乐东黎族自治县', '乐东黎族自治县');
	p.addCapitalCity(c);
	var c = new CapitalCity('昌江黎族自治县', '昌江黎族自治县');
	c.addCity('昌江黎族自治县', '昌江黎族自治县');
	p.addCapitalCity(c);
	var c = new CapitalCity('白沙黎族自治县', '白沙黎族自治县');
	c.addCity('白沙黎族自治县', '白沙黎族自治县');
	p.addCapitalCity(c);
	var c = new CapitalCity('临高县', '临高县');
	c.addCity('临高县', '临高县');
	p.addCapitalCity(c);
	var c = new CapitalCity('屯昌县', '屯昌县');
	c.addCity('屯昌县', '屯昌县');
	p.addCapitalCity(c);
	var c = new CapitalCity('定安县', '定安县');
	c.addCity('定安县', '定安县');
	p.addCapitalCity(c);
	var c = new CapitalCity('澄迈县', '澄迈县');
	c.addCity('澄迈县', '澄迈县');
	p.addCapitalCity(c);
	var c = new CapitalCity('东方', '东方');
	c.addCity('东方市', '东方市');
	p.addCapitalCity(c);
	var c = new CapitalCity('万宁', '万宁');
	c.addCity('万宁市', '万宁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('文昌', '文昌');
	c.addCity('文昌市', '文昌市');
	p.addCapitalCity(c);
	var c = new CapitalCity('儋州', '儋州');
	c.addCity('儋州市', '儋州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('琼海', '琼海');
	c.addCity('琼海市', '琼海市');
	p.addCapitalCity(c);
	var c = new CapitalCity('五指山', '五指山');
	c.addCity('五指山市', '五指山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('三亚', '三亚');
	c.addCity('三亚市', '三亚市');
	p.addCapitalCity(c);
	var c = new CapitalCity('海口', '海口');
	c.addCity('海口市', '海口市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('贵州', '贵州');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('黔南布依族苗族自治州', '黔南布依族苗族自治州');
	c.addCity('三都水族自治县', '三都水族自治县');
	c.addCity('独山县', '独山县');
	c.addCity('长顺县', '长顺县');
	c.addCity('平塘县', '平塘县');
	c.addCity('龙里县', '龙里县');
	c.addCity('荔波县', '荔波县');
	c.addCity('瓮安县', '瓮安县');
	c.addCity('罗甸县', '罗甸县');
	c.addCity('惠水县', '惠水县');
	c.addCity('贵定县', '贵定县');
	c.addCity('福泉市', '福泉市');
	c.addCity('都匀市', '都匀市');
	p.addCapitalCity(c);
	var c = new CapitalCity('黔东南苗族侗族自治州', '黔东南苗族侗族自治州');
	c.addCity('丹寨县', '丹寨县');
	c.addCity('岑巩县', '岑巩县');
	c.addCity('黎平县', '黎平县');
	c.addCity('雷山县', '雷山县');
	c.addCity('三穗县', '三穗县');
	c.addCity('剑河县', '剑河县');
	c.addCity('榕江县', '榕江县');
	c.addCity('黄平县', '黄平县');
	c.addCity('天柱县', '天柱县');
	c.addCity('台江县', '台江县');
	c.addCity('麻江县', '麻江县');
	c.addCity('镇远县', '镇远县');
	c.addCity('锦屏县', '锦屏县');
	c.addCity('从江县', '从江县');
	c.addCity('施秉县', '施秉县');
	c.addCity('凯里市', '凯里市');
	p.addCapitalCity(c);
	var c = new CapitalCity('黔西南布依族苗族自治州', '黔西南布依族苗族自治州');
	c.addCity('安龙县', '安龙县');
	c.addCity('贞丰县', '贞丰县');
	c.addCity('晴隆县', '晴隆县');
	c.addCity('册亨县', '册亨县');
	c.addCity('普安县', '普安县');
	c.addCity('兴仁县', '兴仁县');
	c.addCity('望谟县', '望谟县');
	c.addCity('兴义市', '兴义市');
	p.addCapitalCity(c);
	var c = new CapitalCity('毕节', '毕节');
	c.addCity('威宁彝族回族苗族自治县', '威宁彝族回族苗族自治县');
	c.addCity('纳雍县', '纳雍县');
	c.addCity('赫章县', '赫章县');
	c.addCity('金沙县', '金沙县');
	c.addCity('织金县', '织金县');
	c.addCity('大方县', '大方县');
	c.addCity('黔西县', '黔西县');
	c.addCity('毕节市', '毕节市');
	p.addCapitalCity(c);
	var c = new CapitalCity('铜仁', '铜仁');
	c.addCity('万山特区', '万山特区');
	c.addCity('沿河土家族自治县', '沿河土家族自治县');
	c.addCity('印江土家族苗族自治县', '印江土家族苗族自治县');
	c.addCity('松桃苗族自治县', '松桃苗族自治县');
	c.addCity('玉屏侗族自治县', '玉屏侗族自治县');
	c.addCity('石阡县', '石阡县');
	c.addCity('思南县', '思南县');
	c.addCity('江口县', '江口县');
	c.addCity('德江县', '德江县');
	c.addCity('铜仁市', '铜仁市');
	p.addCapitalCity(c);
	var c = new CapitalCity('安顺', '安顺');
	c.addCity('关岭布依族苗族自治县', '关岭布依族苗族自治县');
	c.addCity('紫云苗族布依族自治县', '紫云苗族布依族自治县');
	c.addCity('镇宁布依族苗族自治县', '镇宁布依族苗族自治县');
	c.addCity('平坝县', '平坝县');
	c.addCity('普定县', '普定县');
	c.addCity('安顺市', '安顺市');
	p.addCapitalCity(c);
	var c = new CapitalCity('遵义', '遵义');
	c.addCity('务川仡佬族苗族自治县', '务川仡佬族苗族自治县');
	c.addCity('道真仡佬族苗族自治县', '道真仡佬族苗族自治县');
	c.addCity('湄潭县', '湄潭县');
	c.addCity('余庆县', '余庆县');
	c.addCity('正安县', '正安县');
	c.addCity('凤冈县', '凤冈县');
	c.addCity('习水县', '习水县');
	c.addCity('桐梓县', '桐梓县');
	c.addCity('绥阳县', '绥阳县');
	c.addCity('遵义县', '遵义县');
	c.addCity('仁怀市', '仁怀市');
	c.addCity('赤水市', '赤水市');
	c.addCity('遵义市', '遵义市');
	p.addCapitalCity(c);
	var c = new CapitalCity('六盘水', '六盘水');
	c.addCity('六枝特区', '六枝特区');
	c.addCity('盘县', '盘县');
	c.addCity('水城县', '水城县');
	c.addCity('六盘水市', '六盘水市');
	p.addCapitalCity(c);
	var c = new CapitalCity('贵阳', '贵阳');
	c.addCity('息烽县', '息烽县');
	c.addCity('修文县', '修文县');
	c.addCity('开阳县', '开阳县');
	c.addCity('清镇市', '清镇市');
	c.addCity('贵阳市', '贵阳市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('广西', '广西');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('崇左', '崇左');
	c.addCity('龙州县', '龙州县');
	c.addCity('宁明县', '宁明县');
	c.addCity('天等县', '天等县');
	c.addCity('大新县', '大新县');
	c.addCity('扶绥县', '扶绥县');
	c.addCity('凭祥市', '凭祥市');
	c.addCity('崇左市', '崇左市');
	p.addCapitalCity(c);
	var c = new CapitalCity('来宾', '来宾');
	c.addCity('金秀瑶族自治县', '金秀瑶族自治县');
	c.addCity('忻城县', '忻城县');
	c.addCity('武宣县', '武宣县');
	c.addCity('象州县', '象州县');
	c.addCity('合山市', '合山市');
	c.addCity('来宾市', '来宾市');
	p.addCapitalCity(c);
	var c = new CapitalCity('河池', '河池');
	c.addCity('大化瑶族自治县', '大化瑶族自治县');
	c.addCity('环江毛南族自治县', '环江毛南族自治县');
	c.addCity('巴马瑶族自治县', '巴马瑶族自治县');
	c.addCity('罗城仫佬族自治县', '罗城仫佬族自治县');
	c.addCity('都安瑶族自治县', '都安瑶族自治县');
	c.addCity('东兰县', '东兰县');
	c.addCity('南丹县', '南丹县');
	c.addCity('凤山县', '凤山县');
	c.addCity('天峨县', '天峨县');
	c.addCity('宜州市', '宜州市');
	c.addCity('河池市', '河池市');
	p.addCapitalCity(c);
	var c = new CapitalCity('贺州', '贺州');
	c.addCity('富川瑶族自治县', '富川瑶族自治县');
	c.addCity('昭平县', '昭平县');
	c.addCity('钟山县', '钟山县');
	c.addCity('贺州市', '贺州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('百色', '百色');
	c.addCity('隆林各族自治县', '隆林各族自治县');
	c.addCity('那坡县', '那坡县');
	c.addCity('田东县', '田东县');
	c.addCity('靖西县', '靖西县');
	c.addCity('田阳县', '田阳县');
	c.addCity('田林县', '田林县');
	c.addCity('德保县', '德保县');
	c.addCity('乐业县', '乐业县');
	c.addCity('西林县', '西林县');
	c.addCity('平果县', '平果县');
	c.addCity('凌云县', '凌云县');
	c.addCity('百色市', '百色市');
	p.addCapitalCity(c);
	var c = new CapitalCity('玉林', '玉林');
	c.addCity('兴业县', '兴业县');
	c.addCity('博白县', '博白县');
	c.addCity('陆川县', '陆川县');
	c.addCity('容县', '容县');
	c.addCity('北流市', '北流市');
	c.addCity('玉林市', '玉林市');
	p.addCapitalCity(c);
	var c = new CapitalCity('贵港', '贵港');
	c.addCity('平南县', '平南县');
	c.addCity('桂平市', '桂平市');
	c.addCity('贵港市', '贵港市');
	p.addCapitalCity(c);
	var c = new CapitalCity('钦州', '钦州');
	c.addCity('浦北县', '浦北县');
	c.addCity('灵山县', '灵山县');
	c.addCity('钦州市', '钦州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('防城港', '防城港');
	c.addCity('上思县', '上思县');
	c.addCity('东兴市', '东兴市');
	c.addCity('防城港市', '防城港市');
	p.addCapitalCity(c);
	var c = new CapitalCity('北海', '北海');
	c.addCity('合浦县', '合浦县');
	c.addCity('北海市', '北海市');
	p.addCapitalCity(c);
	var c = new CapitalCity('梧州', '梧州');
	c.addCity('蒙山县', '蒙山县');
	c.addCity('藤县', '藤县');
	c.addCity('苍梧县', '苍梧县');
	c.addCity('岑溪市', '岑溪市');
	c.addCity('梧州市', '梧州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('桂林', '桂林');
	c.addCity('恭城瑶族自治县', '恭城瑶族自治县');
	c.addCity('龙胜各族自治县', '龙胜各族自治县');
	c.addCity('永福县', '永福县');
	c.addCity('资源县', '资源县');
	c.addCity('荔浦县', '荔浦县');
	c.addCity('灌阳县', '灌阳县');
	c.addCity('兴安县', '兴安县');
	c.addCity('平乐县', '平乐县');
	c.addCity('全州县', '全州县');
	c.addCity('灵川县', '灵川县');
	c.addCity('临桂县', '临桂县');
	c.addCity('阳朔县', '阳朔县');
	c.addCity('桂林市', '桂林市');
	p.addCapitalCity(c);
	var c = new CapitalCity('柳州', '柳州');
	c.addCity('三江侗族自治县', '三江侗族自治县');
	c.addCity('融水苗族自治县', '融水苗族自治县');
	c.addCity('融安县', '融安县');
	c.addCity('鹿寨县', '鹿寨县');
	c.addCity('柳城县', '柳城县');
	c.addCity('柳江县', '柳江县');
	c.addCity('柳州市', '柳州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南宁', '南宁');
	c.addCity('横县', '横县');
	c.addCity('宾阳县', '宾阳县');
	c.addCity('上林县', '上林县');
	c.addCity('马山县', '马山县');
	c.addCity('隆安县', '隆安县');
	c.addCity('武鸣县', '武鸣县');
	c.addCity('邕宁县', '邕宁县');
	c.addCity('南宁市', '南宁市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('甘肃', '甘肃');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('临夏回族自治州', '临夏回族自治州');
	c.addCity('积石山保安族东乡族撒拉族自治县', '积石山保安族东乡族撒拉族自治县');
	c.addCity('东乡族自治县', '东乡族自治县');
	c.addCity('和政县', '和政县');
	c.addCity('广河县', '广河县');
	c.addCity('永靖县', '永靖县');
	c.addCity('康乐县', '康乐县');
	c.addCity('临夏县', '临夏县');
	c.addCity('临夏市', '临夏市');
	p.addCapitalCity(c);
	var c = new CapitalCity('甘南藏族自治州', '甘南藏族自治州');
	c.addCity('夏河县', '夏河县');
	c.addCity('碌曲县', '碌曲县');
	c.addCity('玛曲县', '玛曲县');
	c.addCity('迭部县', '迭部县');
	c.addCity('舟曲县', '舟曲县');
	c.addCity('卓尼县', '卓尼县');
	c.addCity('临潭县', '临潭县');
	c.addCity('合作市', '合作市');
	p.addCapitalCity(c);
	var c = new CapitalCity('陇南', '陇南');
	c.addCity('西和县', '西和县');
	c.addCity('宕昌县', '宕昌县');
	c.addCity('徽县', '徽县');
	c.addCity('两当县', '两当县');
	c.addCity('文县', '文县');
	c.addCity('武都县', '武都县');
	c.addCity('康县', '康县');
	c.addCity('礼县', '礼县');
	c.addCity('成县', '成县');
	p.addCapitalCity(c);
	var c = new CapitalCity('定西', '定西');
	c.addCity('临洮县', '临洮县');
	c.addCity('漳县', '漳县');
	c.addCity('通渭县', '通渭县');
	c.addCity('陇西县', '陇西县');
	c.addCity('渭源县', '渭源县');
	c.addCity('岷县', '岷县');
	c.addCity('定西市', '定西市');
	p.addCapitalCity(c);
	var c = new CapitalCity('庆阳', '庆阳');
	c.addCity('正宁县', '正宁县');
	c.addCity('宁县', '宁县');
	c.addCity('环县', '环县');
	c.addCity('华池县', '华池县');
	c.addCity('合水县', '合水县');
	c.addCity('镇原县', '镇原县');
	c.addCity('庆城县', '庆城县');
	c.addCity('庆阳市', '庆阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('酒泉', '酒泉');
	c.addCity('肃北蒙古族自治县', '肃北蒙古族自治县');
	c.addCity('阿克塞哈萨克族自治县', '阿克塞哈萨克族自治县');
	c.addCity('金塔县', '金塔县');
	c.addCity('安西县', '安西县');
	c.addCity('敦煌市', '敦煌市');
	c.addCity('玉门市', '玉门市');
	c.addCity('酒泉市', '酒泉市');
	p.addCapitalCity(c);
	var c = new CapitalCity('平凉', '平凉');
	c.addCity('庄浪县', '庄浪县');
	c.addCity('泾川县', '泾川县');
	c.addCity('华亭县', '华亭县');
	c.addCity('崇信县', '崇信县');
	c.addCity('静宁县', '静宁县');
	c.addCity('灵台县', '灵台县');
	c.addCity('平凉市', '平凉市');
	p.addCapitalCity(c);
	var c = new CapitalCity('张掖', '张掖');
	c.addCity('肃南裕固族自治县', '肃南裕固族自治县');
	c.addCity('高台县', '高台县');
	c.addCity('临泽县', '临泽县');
	c.addCity('山丹县', '山丹县');
	c.addCity('民乐县', '民乐县');
	c.addCity('张掖市', '张掖市');
	p.addCapitalCity(c);
	var c = new CapitalCity('武威', '武威');
	c.addCity('天祝藏族自治县', '天祝藏族自治县');
	c.addCity('古浪县', '古浪县');
	c.addCity('民勤县', '民勤县');
	c.addCity('武威市', '武威市');
	p.addCapitalCity(c);
	var c = new CapitalCity('嘉峪关', '嘉峪关');
	c.addCity('嘉峪关市', '嘉峪关市');
	p.addCapitalCity(c);
	var c = new CapitalCity('天水', '天水');
	c.addCity('张家川回族自治县', '张家川回族自治县');
	c.addCity('秦安县', '秦安县');
	c.addCity('清水县', '清水县');
	c.addCity('甘谷县', '甘谷县');
	c.addCity('武山县', '武山县');
	c.addCity('天水市', '天水市');
	p.addCapitalCity(c);
	var c = new CapitalCity('白银', '白银');
	c.addCity('会宁县', '会宁县');
	c.addCity('景泰县', '景泰县');
	c.addCity('靖远县', '靖远县');
	c.addCity('白银市', '白银市');
	p.addCapitalCity(c);
	var c = new CapitalCity('金昌', '金昌');
	c.addCity('永昌县', '永昌县');
	c.addCity('金昌市', '金昌市');
	p.addCapitalCity(c);
	var c = new CapitalCity('兰州', '兰州');
	c.addCity('皋兰县', '皋兰县');
	c.addCity('榆中县', '榆中县');
	c.addCity('永登县', '永登县');
	c.addCity('兰州市', '兰州市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('福建', '福建');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('宁德', '宁德');
	c.addCity('周宁县', '周宁县');
	c.addCity('古田县', '古田县');
	c.addCity('屏南县', '屏南县');
	c.addCity('柘荣县', '柘荣县');
	c.addCity('霞浦县', '霞浦县');
	c.addCity('寿宁县', '寿宁县');
	c.addCity('福鼎市', '福鼎市');
	c.addCity('福安市', '福安市');
	c.addCity('宁德市', '宁德市');
	p.addCapitalCity(c);
	var c = new CapitalCity('龙岩', '龙岩');
	c.addCity('连城县', '连城县');
	c.addCity('永定县', '永定县');
	c.addCity('上杭县', '上杭县');
	c.addCity('武平县', '武平县');
	c.addCity('长汀县', '长汀县');
	c.addCity('漳平市', '漳平市');
	c.addCity('龙岩市', '龙岩市');
	p.addCapitalCity(c);
	var c = new CapitalCity('南平', '南平');
	c.addCity('政和县', '政和县');
	c.addCity('浦城县', '浦城县');
	c.addCity('顺昌县', '顺昌县');
	c.addCity('光泽县', '光泽县');
	c.addCity('松溪县', '松溪县');
	c.addCity('建阳市', '建阳市');
	c.addCity('武夷山市', '武夷山市');
	c.addCity('邵武市', '邵武市');
	c.addCity('建瓯市', '建瓯市');
	c.addCity('南平市', '南平市');
	p.addCapitalCity(c);
	var c = new CapitalCity('漳州', '漳州');
	c.addCity('云霄县', '云霄县');
	c.addCity('长泰县', '长泰县');
	c.addCity('东山县', '东山县');
	c.addCity('华安县', '华安县');
	c.addCity('漳浦县', '漳浦县');
	c.addCity('诏安县', '诏安县');
	c.addCity('南靖县', '南靖县');
	c.addCity('平和县', '平和县');
	c.addCity('龙海市', '龙海市');
	c.addCity('漳州市', '漳州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('泉州', '泉州');
	c.addCity('金门县', '金门县');
	c.addCity('德化县', '德化县');
	c.addCity('安溪县', '安溪县');
	c.addCity('永春县', '永春县');
	c.addCity('惠安县', '惠安县');
	c.addCity('南安市', '南安市');
	c.addCity('晋江市', '晋江市');
	c.addCity('石狮市', '石狮市');
	c.addCity('泉州市', '泉州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('莆田', '莆田');
	c.addCity('仙游县', '仙游县');
	c.addCity('莆田市', '莆田市');
	p.addCapitalCity(c);
	var c = new CapitalCity('三明', '三明');
	c.addCity('泰宁县', '泰宁县');
	c.addCity('清流县', '清流县');
	c.addCity('尤溪县', '尤溪县');
	c.addCity('沙县', '沙县');
	c.addCity('建宁县', '建宁县');
	c.addCity('宁化县', '宁化县');
	c.addCity('大田县', '大田县');
	c.addCity('将乐县', '将乐县');
	c.addCity('明溪县', '明溪县');
	c.addCity('永安市', '永安市');
	c.addCity('三明市', '三明市');
	p.addCapitalCity(c);
	var c = new CapitalCity('厦门', '厦门');
	c.addCity('厦门市', '厦门市');
	p.addCapitalCity(c);
	var c = new CapitalCity('福州', '福州');
	c.addCity('平潭县', '平潭县');
	c.addCity('罗源县', '罗源县');
	c.addCity('连江县', '连江县');
	c.addCity('永泰县', '永泰县');
	c.addCity('闽清县', '闽清县');
	c.addCity('闽侯县', '闽侯县');
	c.addCity('长乐市', '长乐市');
	c.addCity('福清市', '福清市');
	c.addCity('福州市', '福州市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('北京', '北京');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('北京', '北京');
	c.addCity('延庆县', '延庆县');
	c.addCity('密云县', '密云县');
	c.addCity('北京市', '北京市');
	p.addCapitalCity(c);
	controller.addProvince(p);
	
	var p = new Province('安徽', '安徽');
 
	var c = new CapitalCity('','全部');
  c.addCity('', '全部');
  p.addCapitalCity(c);
 

	var c = new CapitalCity('宣城', '宣城');
	c.addCity('绩溪县', '绩溪县');
	c.addCity('旌德县', '旌德县');
	c.addCity('泾县', '泾县');
	c.addCity('郎溪县', '郎溪县');
	c.addCity('广德县', '广德县');
	c.addCity('宁国市', '宁国市');
	c.addCity('宣城市', '宣城市');
	p.addCapitalCity(c);
	var c = new CapitalCity('池州', '池州');
	c.addCity('青阳县', '青阳县');
	c.addCity('石台县', '石台县');
	c.addCity('东至县', '东至县');
	c.addCity('池州市', '池州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('亳州', '亳州');
	c.addCity('蒙城县', '蒙城县');
	c.addCity('涡阳县', '涡阳县');
	c.addCity('利辛县', '利辛县');
	c.addCity('亳州市', '亳州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('六安', '六安');
	c.addCity('金寨县', '金寨县');
	c.addCity('舒城县', '舒城县');
	c.addCity('霍邱县', '霍邱县');
	c.addCity('霍山县', '霍山县');
	c.addCity('寿县', '寿县');
	c.addCity('六安市', '六安市');
	p.addCapitalCity(c);
	var c = new CapitalCity('巢湖', '巢湖');
	c.addCity('和县', '和县');
	c.addCity('庐江县', '庐江县');
	c.addCity('无为县', '无为县');
	c.addCity('含山县', '含山县');
	c.addCity('巢湖市', '巢湖市');
	p.addCapitalCity(c);
	var c = new CapitalCity('宿州', '宿州');
	c.addCity('灵璧县', '灵璧县');
	c.addCity('砀山县', '砀山县');
	c.addCity('泗县', '泗县');
	c.addCity('萧县', '萧县');
	c.addCity('宿州市', '宿州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('阜阳', '阜阳');
	c.addCity('太和县', '太和县');
	c.addCity('阜南县', '阜南县');
	c.addCity('颖上县', '颖上县');
	c.addCity('临泉县', '临泉县');
	c.addCity('界首市', '界首市');
	c.addCity('阜阳市', '阜阳市');
	p.addCapitalCity(c);
	var c = new CapitalCity('滁州', '滁州');
	c.addCity('凤阳县', '凤阳县');
	c.addCity('定远县', '定远县');
	c.addCity('来安县', '来安县');
	c.addCity('全椒县', '全椒县');
	c.addCity('明光市', '明光市');
	c.addCity('天长市', '天长市');
	c.addCity('滁州市', '滁州市');
	p.addCapitalCity(c);
	var c = new CapitalCity('黄山', '黄山');
	c.addCity('黟县', '黟县');
	c.addCity('祁门县', '祁门县');
	c.addCity('歙县', '歙县');
	c.addCity('休宁县', '休宁县');
	c.addCity('黄山市', '黄山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('安庆', '安庆');
	c.addCity('潜山县', '潜山县');
	c.addCity('望江县', '望江县');
	c.addCity('岳西县', '岳西县');
	c.addCity('怀宁县', '怀宁县');
	c.addCity('太湖县', '太湖县');
	c.addCity('枞阳县', '枞阳县');
	c.addCity('宿松县', '宿松县');
	c.addCity('桐城市', '桐城市');
	c.addCity('安庆市', '安庆市');
	p.addCapitalCity(c);
	var c = new CapitalCity('铜陵', '铜陵');
	c.addCity('铜陵县', '铜陵县');
	c.addCity('铜陵市', '铜陵市');
	p.addCapitalCity(c);
	var c = new CapitalCity('淮北', '淮北');
	c.addCity('濉溪县', '濉溪县');
	c.addCity('淮北市', '淮北市');
	p.addCapitalCity(c);
	var c = new CapitalCity('马鞍山', '马鞍山');
	c.addCity('当涂县', '当涂县');
	c.addCity('马鞍山市', '马鞍山市');
	p.addCapitalCity(c);
	var c = new CapitalCity('淮南', '淮南');
	c.addCity('凤台县', '凤台县');
	c.addCity('淮南市', '淮南市');
	p.addCapitalCity(c);
	var c = new CapitalCity('蚌埠', '蚌埠');
	c.addCity('五河县', '五河县');
	c.addCity('固镇县', '固镇县');
	c.addCity('怀远县', '怀远县');
	c.addCity('蚌埠市', '蚌埠市');
	p.addCapitalCity(c);
	var c = new CapitalCity('芜湖', '芜湖');
	c.addCity('繁昌县', '繁昌县');
	c.addCity('南陵县', '南陵县');
	c.addCity('芜湖县', '芜湖县');
	c.addCity('芜湖市', '芜湖市');
	p.addCapitalCity(c);
	var c = new CapitalCity('合肥', '合肥');
	c.addCity('肥西县', '肥西县');
	c.addCity('肥东县', '肥东县');
	c.addCity('长丰县', '长丰县');
	c.addCity('合肥市', '合肥市');
	p.addCapitalCity(c);
	controller.addProvince(p);

	return controller; 
}

function $() 
{
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) 
  {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }

  return elements;
}