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