﻿/*
	[UCenter Home] (C) 2007-2008 Comsenz Inc.
	$Id: script_city.js 7105 2008-04-17 03:40:46Z zhengqingpeng $
*/

function setcity(provinceid, cityid) {
	var province = document.getElementById(provinceid).value;
    switch (province) {
        case "Anhui" :
            var cityOptions = new Array(
            "Hefei(*)", "Hefei",
            "Anqing", "Anqing",
            "Bengbu", "Bengbu",
            "Haozhou", "Haozhou",
            "Chaohu", "Chaohu",
            "Chuzhou", "Chuzhou",
            "Fuyang", "Fuyang",
            "Guichi", "Guichi",
            "Huaibei", "Huaibei",
            "Huainan", "Huainan",
            "Huangshan", "Huangshan",
            "Jiuhuashan", "Jiuhuashan",
            "Liuan", "Liuan",
            "Maanshan", "Maanshan",
            "Suzhou", "Suzhou",
            "Tongling", "Tongling",
            "Tunxi", "Tunxi",
            "Wuhu", "Wuhu",
            "Xuancheng", "Xuancheng");
             break;
        case "Beijing" :
            var cityOptions = new Array(
            "Dongcheng", "Dongcheng",
            "Xicheng", "Xicheng",
            "Chongwen", "Chongwen",
            "Xuanwu", "Xuanwu",
            "Chaoyang", "Chaoyang",
            "Fengtai", "Fengtai",
            "Shijingshan", "Shijingshan",
            "Haidian", "Haidian",
            "Mentougou", "Mentougou",
            "Fangshan", "Fangshan",
            "Tongzhou", "Tongzhou",
            "Shunyi", "Shunyi",
            "Changping", "Changping",
            "Daxing", "Daxing",
            "Pinggu", "Pinggu",
            "Huairou", "Huairou",
            "Miyun", "Miyun",
            "Yanqing", "Yanqing");
            break;
        case "Chongqing" :
            var cityOptions = new Array(
            "Wanzhou", "Wanzhou",
            "Fuling", "Fuling",
            "Yuzhong", "Yuzhong",
            "Dadukou", "Dadukou",
            "Jiangbei", "Jiangbei",
            "Shapingba", "Shapingba",
            "Jiulongpo","Jiulongpo",
            "Nanan", "Nanan",
            "Beibei", "Beibei",
            "Wansheng", "Wansheng",
            "Shuangqiao", "Shuangqiao",
            "Yubei", "Yubei",
            "Banan", "Banan",
            "Qianjiang", "Qianjiang",
            "Changshou", "Changshou",
            "Qijiang", "Qijiang",
            "Tongnan", "Tongnan",
            "Tongliang", "Tongliang",
            "Dazu", "Dazu",
            "Rongchang", "Rongchang",
            "Bishan", "Bishan",
            "Liangping", "Liangping",
            "Chengkou", "Chengkou",
            "Fengdu", "Fengdu",
            "Dianjiang", "Dianjiang",
            "Wulong", "Wulong",
            "Zhongxian", "Zhongxian",
            "Kaixian", "Kaixian",
            "Yunyang", "Yunyang",
            "Fengjie", "Fengjie",
            "Wushan", "Wushan",
            "Wuxi", "Wuxi",
            "Shizhu", "Shizhu",
            "Xiushan", "Xiushan",
            "Youyang", "Youyang",
            "Pengshui", "Pengshui",
            "Jiangjin", "Jiangjin",
            "Hechuan", "Hechuan",
            "Yongchuan", "Yongchuan",
            "Nanchuan", "Nanchuan");
            break;
        case "Fujian" :
            var cityOptions = new Array(
            "Fuzhou(*)", "Fuzhou",
            "Fu'an", "Fu'an",
            "Longyan", "Longyan",
            "Nanping", "Nanping",
            "Ningde", "Ningde",
            "Putian", "Putian",
            "Quanzhou", "Quanzhou",
            "Sanming", "Sanming",
            "Shaowu", "Shaowu",
            "Shishi", "Shishi",
            "Jinjiang", "Jinjiang",
            "Yongan", "Yongan",
            "Wuyishan", "Wuyishan",
            "Xiamen", "Xiamen",
            "Zhangzhou", "Zhangzhou");
             break;
        case "Gansu" :
            var cityOptions = new Array(
            "Lanzhou(*)", "Lanzhou",
            "Baiyin", "Baiyin",
            "Dingxi", "Dingxi",
            "Dunhuang", "Dunhuang",
            "Gannan", "Gannan",
            "Jinchang", "Jinchang",
            "Jiuquan", "Jiuquan",
            "Linxia", "Linxia",
            "Pingliang", "Pingliang",
            "Tianshui", "Tianshui",
            "Wudu", "Wudu",
            "Wuwei", "Wuwei",
            "Xifeng", "Xifeng",
            "Zhangye", "Zhangye");
            break;
        case "Guangdong" :
            var cityOptions = new Array(
            "Guangzhou(*)", "Guangzhou",
            "Chaoyang", "Chaoyang",
            "Chaozhou", "Chaozhou",
            "Denghai", "Denghai",
            "Dongguan", "Dongguan",
            "Foshan", "Foshan",
            "Heyuan", "Heyuan",
            "Huizhou", "Huizhou",
            "Jiangmen", "Jiangmen",
            "Jieyang", "Jieyang",
            "Kaiping", "Kaiping",
            "Maoming", "Maoming",
            "Meizhou", "Meizhou",
            "Qingyuan", "Qingyuan",
            "Shantou", "Shantou",
            "Shanwei", "Shanwei",
            "Shaotuan", "Shaotuan",
            "Shenzhen", "Shenzhen",
            "Shunde", "Shunde",
            "Yangjiang", "Yangjiang",
            "Yingde", "Yingde",
            "Yunfu", "Yunfu",
            "Zengcheng", "Zengcheng",
            "Zhanjiang", "Zhanjiang",
            "Zhaoqing", "Zhaoqing",
            "Zhongshan", "Zhongshan",
            "Zhuhai", "Zhuhai");
            break;
        case "Guangxi" :
            var cityOptions = new Array(
            "Nanning(*)", "Nanning",
            "Baise", "Baise",
            "Beihai", "Beihai",
            "Guilin", "Guilin",
            "Fangchenggang", "Fangchenggang",
            "Hechi", "Hechi",
            "Hezhou", "Hezhou",
            "Liuzhou", "Liuzhou",
            "Laibin", "Laibin",
            "Qinzhou", "Qinzhou",
            "Wuzhou", "Wuzhou",
            "Guigang", "Guigang",
            "Yulin", "Yulin");
            break;
        case "Guizhou" :
            var cityOptions = new Array(
            "Guiyang(*)", "Guiyang",
            "Anshun", "Anshun",
            "Bijie", "Bijie",
            "Duyun", "Duyun",
            "Kaili", "Kaili",
            "Liupanshui", "Liupanshui",
            "Tongren", "Tongren",
            "Xingyi", "Xingyi",
            "Yuping", "Yuping",
            "Zunyi", "Zunyi");
            break;
        case "Hainan" :
            var cityOptions = new Array(
            "Haikou(*)", "Haikou",
			"Sanya", "Sanya",
			"Wuzhishan", "Wuzhishan",
			"Qionghai", "Qionghai",
			"Danzhou", "Danzhou",
			"Wenchang", "Wenchang",
			"Wanning", "Wanning",
			"Dongfang", "Dongfang",
			"Dingan", "Dingan",
			"Tunchang", "Tunchang",
			"Dengmai", "Dengmai",
			"Lingao", "Lingao",
			"Baishalizu", "Baishalizu",
			"Changjianglizu", "Changjianglizu",
			"Ledonglizu", "Ledonglizu",
			"Lingshuilizu", "Lingshuilizu",
			"Baotinglizu", "Baotinglizu",
			"Qiongzhonglizu", "Qiongzhonglizu",
			"Xishaqundao", "Xishaqundao",
			"Nanshaqundao", "Nanshaqundao",
			"Zhongshaqundao", "Zhongshaqundao"
            );
            break;
        case "Hebei" :
            var cityOptions = new Array(
            "Shijiazhuang(*)", "Shijiazhuang",
            "Baoding", "Baoding",
            "Beidaihe", "Beidaihe",
            "Cangzhou", "Cangzhou",
            "Chengde", "Chengde",
            "Fengrun", "Fengrun",
            "Handan", "Handan",
            "Hengshui", "Hengshui",
            "Langfang", "Langfang",
            "Nandaihe", "Nandaihe",
            "Qinhuangdao", "Qinhuangdao",
            "Tangshan", "Tangshan",
            "Xincheng", "Xincheng",
            "Xingtai", "Xingtai",
            "Zhangjiakou", "Zhangjiakou");
            break;
        case "Heilongjiang" :
            var cityOptions = new Array(
            "Haerbin(*)", "Haerbin",
            "Beian", "Beian",
            "Daqing", "Daqing",
            "Daxinganling", "Daxinganling",
            "Hegang", "Hegang",
            "Heihe", "Heihe",
            "Jiamusi", "Jiamusi",
            "Jixi", "Jixi",
            "Mudanjiang", "Mudanjiang",
            "Qiqihaer", "Qiqihaer",
            "Qitaihe", "Qitaihe",
            "Shuangyashan", "Shuangyashan",
            "Suihua", "Suihua",
            "Yichun", "Yichun");
            break;
        case "Henan" :
            var cityOptions = new Array(
            "Zhengzhou(*)", "Zhengzhou",
            "Anyang", "Anyang",
            "Hebi", "Hebi",
            "Huangchuan", "Huangchuan",
            "Jiaozuo", "Jiaozuo",
            "Jiyuan", "Jiyuan",
            "Kaifeng", "Kaifeng",
            "Luohe", "Luohe",
            "Luoyang", "Luoyang",
            "Nanyang", "Nanyang",
            "Pingdingshan", "Pingdingshan",
            "Pu'yang", "Pu'yang",
            "Sanmenxia", "Sanmenxia",
            "Shangqiu", "Shangqiu",
            "Xinxiang", "Xinxiang",
            "Xinyang", "Xinyang",
            "Xuchang", "Xuchang",
            "Zhoukou", "Zhoukou",
            "Zhumadian", "Zhumadian");
            break;
        case "Hongkong" :
            var cityOptions = new Array(
            "Hongkong", "Hongkong",
            "Kowloon", "Kowloon",
            "Xinjie", "Xinjie");
            break;
        case "Hubei" :
            var cityOptions = new Array(
            "Wuhan(*)", "Wuhan",
            "Enshi", "Enshi",
            "Ezhou", "Ezhou",
            "Huanggang", "Huanggang",
            "Huangshi", "Huangshi",
            "Jingmen", "Jingmen",
            "Jingzhou", "Jingzhou",
            "Qianjiang", "Qianjiang",
            "Shiyan", "Shiyan",
            "Suizhou", "Suizhou",
            "Wuxue", "Wuxue",
            "Xiantao", "Xiantao",
            "Xianning", "Xianning",
            "Xiangyang", "Xiangyang",
            "Xiangfan", "Xiangfan",
            "Xiaogan", "Xiaogan",
            "Yichang", "Yichang");
            break;
        case "Hunan" :
            var cityOptions = new Array(
            "Changsha(*)", "Changsha",
            "Changde", "Changde",
            "Chenzhou", "Chenzhou",
            "Hengyang", "Hengyang",
            "Huaihua", "Huaihua",
            "Jishou", "Jishou",
            "Loudi", "Loudi",
            "Shaoyang", "Shaoyang",
            "Xiangtan", "Xiangtan",
            "Yiyang", "Yiyang",
            "Yueyang", "Yueyang",
            "Yongzhou", "Yongzhou",
            "Zhangjiajie", "Zhangjiajie",
            "Zhuzhou", "Zhuzhou");
            break;
        case "Jiangsu" :
            var cityOptions = new Array(
            "Nanjing(*)", "Nanjing",
            "Changshu", "Changshu",
            "Changzhou", "常州",
            "Haimen", "Haimen",
            "Huaian", "Huaian",
            "Jiangdu", "Jiangdu",
            "Jiangyin", "Jiangyin",
            "Kunshan", "Kunshan",
            "Lianyungang", "Lianyungang",
            "Nantong", "Nantong",
            "Qidong", "Qidong",
            "Shuyang", "Shuyang",
            "Suqian", "Suqian",
            "Suzhou", "Suzhou",
            "Taicang", "Taicang",
            "Taizhou", "Taizhou",
            "Tongli", "Tongli",
            "Wuxi", "Wuxi",
            "Xuzhou", "Xuzhou",
            "Yancheng", "Yancheng",
            "Yangzhou", "Yangzhou",
            "Yixing", "Yixing",
            "Yizheng", "Yizheng",
            "Zhangjiagang", "Zhangjiagang",
            "Zhenjiang", "Zhenjiang",
            "Zhouzhuang", "Zhouzhuang");
            break;
        case "Jiangxi" :
            var cityOptions = new Array(
            "Nanchang(*)", "Nanchang",
            "Fuzhou", "Fuzhou",
            "Ganzhou", "Ganzhou",
            "Ji'an", "Ji'an",
            "Jingdezhen", "Jingdezhen",
            "Jinggangshan", "Jinggangshan",
            "Jiujiang", "Jiujiang",
            "Lushan", "Lushan",
            "Pingxiang", "Pingxiang",
            "Shangrao", "Shangrao",
            "Xinyu", "Xinyu",
            "Yichun", "Yichun",
            "Yingtan", "Yingtan");
            break;
        case "Jilin" :
            var cityOptions = new Array(
            "Changchun(*)", "Changchun",
            "Baicheng", "Baicheng",
            "Baishan", "Baishan",
            "Hui'chun", "Hui'chun",
            "Liaoyuan", "Liaoyuan",
            "Meihe", "Meihe",
            "Jilin", "Jilin",
            "Siping", "Siping",
            "Songyuan", "Songyuan",
            "Tonghua", "Tonghua",
            "Yanji", "Yanji");
            break;
        case "Liaoning" :
            var cityOptions = new Array(
            "Shenyang(*)", "Shenyang",
            "Anshan", "Anshan",
            "Benxi", "Benxi",
            "Chaoyang", "Chaoyang",
            "Dalian", "Dalian",
            "Dandong", "Dandong",
            "Fushun", "Fushun",
            "Fuxin", "Fuxin",
            "Huludao", "Huludao",
            "Jinzhou", "Jinzhou",
            "Liaoyang", "Liaoyang",
            "Panjin", "Panjin",
            "Tieling", "Tieling",
            "Yingkou", "Yingkou");
            break;
        case "Macau" :
            var cityOptions = new Array(
            "Macau", "Macau");
            break;
        case "Inner Mongolia" :
            var cityOptions = new Array(
            "Huhehaote(*)", "Huhehaote",
            "Alashanmeng", "Alashanmeng",
            "Baotou", "Baotou",
            "Chifeng", "Chifeng",
            "Dongsheng", "Dongsheng",
            "Hailaer", "Hailaer",
            "Jining", "Jining",
            "Linhe", "Linhe",
            "Tongliao", "Tongliao",
            "Wuhai", "Wuhai",
            "Wulanhaote", "Wulanhaote",
            "Xilinhaote", "Xilinhaote");
            break;
        case "Ningxia" :
            var cityOptions = new Array(
            "Yinchuan(*)", "Yinchuan",
            "Guyuan", "Guyuan",
            "Shizuishan", "Shizuishan",
            "Wuzhong", "Wuzhong");
            break;
        case "Qinghai" :
            var cityOptions = new Array(
            "Xining(*)", "Xining",
            "Delingha", "Delingha",
            "Geermu", "Geermu",
            "Gonghe", "Gonghe",
            "Haidong", "Haidong",
            "Haiyan", "Haiya",
            "Maqin", "Maqin",
            "Tongren", "Tongren",
            "Yushu", "Yushu");
            break;
        case "Shandong" :
            var cityOptions = new Array(
            "Jinan(*)", "Jinan",
            "Binzhou", "Binzhou",
            "Yanzhou", "Yanzhou",
            "Dezhou", "Dezhou",
            "Dongying", "Dongying",
            "Heze", "Heze",
            "Jining", "Jining",
            "Laiwu", "Laiwu",
            "Liaocheng", "Liaocheng",
            "Linyi", "Linyi",
            "Penglai", "Penglai",
            "Qingdao", "Qingdao",
            "Qufu", "Qufu",
            "Rizhao", "Rizhao",
            "Taian", "Taian",
            "Weifang", "Weifang",
            "Weihai", "Weihai",
            "Yantai", "Yantai",
            "Zaozhuang", "Zaozhuang",
            "Zibo", "Zibo");
            break;
        case "Shanghai" :
            var cityOptions = new Array(
            "Chongming", "Chongming",
            "Huangpu", "Huangpu",
            "Luwan", "Luwan",
            "Xuhui", "Xuhui",
            "Changning", "Changning",
            "Jingan", "Jingan",
            "Putuo", "Putuo",
            "Zhabei", "Zhabei",
            "Hongkou", "Hongkou",
            "Yangpu", "Yangpu",
            "Minhang", "Minhang",
            "Baoshan", "Baoshan",
            "Jiading", "Jiading",
            "Pudong", "Pudong",
            "Jinshan", "Jinshan",
            "Songjiang", "Songjiang",
            "Qingpu", "Qingpu",
            "Nanhui", "Nanhui",
            "Fengxian", "Fengxian");
            break;
        case "Shanxi" :
            var cityOptions = new Array(
            "Taiyuan(*)", "Taiyuan",
            "Changzhi", "Changzhi",
            "Datong", "Datong",
            "Houma", "Houma",
            "Jincheng", "Jincheng",
            "Lishi", "Lishi",
            "Linfen", "Linfen",
            "Ningwu", "Ningwu",
            "Shuozhou", "Shuozhou",
            "Xinzhou", "Xinzhou",
            "Yangquan", "Yangquan",
            "Yuci", "Yuci",
            "Yuncheng", "Yuncheng");
            break;
        case "Shaanxi" :
            var cityOptions = new Array(
            "Xian(*)", "Xian",
            "Ankang", "Ankang",
            "Baoji", "Baoji",
            "Hanzhong", "Hanzhong",
            "Weinan", "Weinan",
            "Shangzhou", "Shangzhou",
            "Suide", "Suide",
            "Tongchuan", "Tongchuan",
            "Xianyang", "Xianyang",
            "Yanan", "Yanan",
            "Yulin", "Yulin");
            break;
        case "Sichuan" :
            var cityOptions = new Array(
            "Chengdu(*)", "Chengdu",
            "Bazhong", "Bazhong",
            "Dachuan", "Dachuan",
            "Deyang", "Deyang",
            "Dujiangyan", "Dujiangyan",
            "Emeishan", "Emeishan",
            "Fuling", "Fuling",
            "Guangan", "Guangan",
            "Guangyuan", "Guangyuan",
            "Jiuzhaizgou", "Jiuzhaizgou",
            "Kangding", "Kangding",
            "Leshan", "Leshan",
            "Luzhou", "Luzhou",
            "Maerkang", "Maerkang",
            "Mianyang", "Mianyang",
            "Meishan", "Meishan",
            "Nanchong", "Nanchong",
            "Neijiang", "Neijiang",
            "Panzhihua", "Panzhihua",
            "Suining", "Suining",
            "Wenchuan", "Wenchuan",
            "Xichang", "Xichang",
            "Yaan", "Yaan",
            "Yibin", "Yibin",
            "Zigong", "Zigong",
            "Ziyang", "Ziyang");
            break;
        case "Taiwan" :
            var cityOptions = new Array(
            "Taibei(*)", "Taibei",
            "Jilong", "Jilong",
            "Tainan", "Tainan",
            "Taizhong", "Taizhong",
            "Gaoxiong", "Gaoxiong",
            "Pingdong", "Pingdong",
            "Nantou", "Nantou",
            "Yunlin", "Yunlin",
            "Xinzhu", "Xinzhu",
            "Zhanghua", "Zhanghua",
            "Miaoli", "Miaoli",
            "Jiayi", "Jiayi",
            "Hualian", "Hualian",
            "Taoyuan", "Taoyuan",
            "Yilan", "Yilan",
            "Taidong", "Taidong",
            "Jinmen", "Jinmen",
            "Mazu", "Mazu",
            "Penghu", "Penghu");
            break;
        case "Tianjin" :
            var cityOptions = new Array(
            "Tianjin", "Tianjin",
            "Heping", "Heping",
            "Dongli", "Dongli",
            "Hedong", "Hedong",
            "Xiqing", "Xiqing",
            "Hexi", "Hexi",
            "Jinnan", "Jinnan",
            "Nankai", "Nankai",
            "Beichen", "Beichen",
            "Hebei", "Hebei",
            "Wuqing", "Wuqing",
            "Hongqiao", "Hongqiao",
            "Tanggu", "Tanggu",
            "Hangu", "Hangu",
            "Dagang", "Dagang",
            "Ninghe", "Ninghe",
            "Jinghai", "Jinghai",
            "Baodi", "Baodi",
            "Jixian", "Jixian" );
            break;
        case "Xinjiang" :
            var cityOptions = new Array(
            "Urumuqi(*)", "Urumuqi",
            "Akesu", "Akesu",
            "Aletai", "Aletai",
            "Atushi", "Atushi",
            "Bole", "Bole",
            "Changji", "Changji",
            "Dongshan", "Dongshan",
            "Hami", "Hami",
            "Hetian", "Hetian",
            "Kashi", "Kashi",
            "Kelamayi", "Kelamayi",
            "Kuche", "Kuche",
            "Kuerle", "Kuerle",
            "Kuitun", "Kuitun",
            "Shihezi", "Shihezi",
            "Tacheng", "Tacheng",
            "Tulufan", "Tulufan",
            "Yining", "Yining");
            break;
        case "Tibet" :
            var cityOptions = new Array(
            "Lhasa(*)", "Lhasa",
            "Ali", "Ali",
            "Changdu", "Changdu",
            "Linzhi", "Linzhi",
            "Naqu", "Naqu",
            "Rikaze", "Rikaze",
            "Shannan", "Shannan");
            break;
        case "Yunnan" :
            var cityOptions = new Array(
            "Kunming(*)", "Kunming",
            "Baoshan", "Baoshan",
            "Chuxiong", "Chuxiong",
            "Dali", "Dali",
            "Dongchuan", "Dongchuan",
            "Gejiu", "Gejiu",
            "Jinghong", "Jinghong",
            "Kaiyuan", "Kaiyuan",
            "Lincang", "Lincang",
            "Lijiang", "Lijiang",
            "Liuku", "Liuku",
            "Luxi", "Luxi",
            "Qujing", "Qujing",
            "Simao", "Simao",
            "Wenshan", "Wenshan",
            "Xishuangbanna", "Xishuangbanna",
            "Yuxi", "Yuxi",
            "Zhongdian", "Zhongdian",
            "Zhaotong", "Zhaotong");
            break;
        case "Zhejiang" :
            var cityOptions = new Array(
            "Hangzhou(*)", "Hangzhou",
            "Anji", "Anji",
            "Cixi", "Cixi",
            "Dinghai", "Dinghai",
            "Fenghua", "Fenghua",
            "Haiyan", "Haiyan",
            "Huangyan", "Huangyan",
            "Huzhou", "Huzhou",
            "Jiaxing", "Jiaxing",
            "Jinhua", "Jinhua",
            "Linan", "Linan",
            "Linhai", "Linhai",
            "Lishui", "Lishui",
            "Ningbo", "Ningbo",
            "Ouhai", "Ouhai",
            "Pinghu", "Pinghu",
            "Qiandaohu", "Qiandaohu",
            "Quzhou", "Quzhou",
            "Jiangshan", "Jiangshan",
            "Ruian", "Ruian",
            "Shaoxing", "Shaoxing",
            "Shengzhou", "Shengzhou",
            "Taizhou", "Taizhou",
            "Wenling", "Wenling",
            "Wenzhou", "Wenzhou",
			"Yuyao", "Yuyao",
			"Zhoushan", "Zhoushan");
            break;
        case "Outside China" :
            var cityOptions = new Array(
            "UK(*)", "UK", 
            "France", "France", 
            "Switzerland", "Switzerland", 
            "Australia", "Australia", 
            "New Zealand", "New Zealand", 
            "Canada", "Canada", 
            "Austria", "Austria", 
            "Korea", "Korea", 
            "Japan", "Japan", 
            "Germany", "Germany", 
			"Italy", "Italy", 
			"Spain", "Spain", 
			"Russia", "Russia", 
			"Thailand", "Thailand", 
			"India", "India", 
			"Netherland", "Netherland", 
			"Singapore", "Singapore",
            "Europe", "Europe",
            "North America", "North America",
            "South America", "South America",
            "Asia", "Asia",
            "Africa", "Africa",
            "Oceanic", "Oceanic");		
			            break;
			case "USA" :
            var cityOptions = new Array(
            "New York(*)", "New York",
            "Alabama", "Alabama",
            "Alaska", "Alaska",
            "Arizona", "Arizona",
            "Arkansas", "Arkansas",
            "California", "California",
            "Colorado", "Colorado",
"Connecticut", "Connecticut",
"Delaware", "Delaware",
"District of Columbia", "District of Columbia",
"Florida", "Florida",
"Georgia", "Georgia",
"Hawaii", "Hawaii",
"Idaho", "Idaho",
"Illinois", "Illinois",
"Indiana", "Indiana",
"Iowa", "Iowa",
"Kansas", "Kansas",
"Kentucky", "Kentucky",
"Louisiana", "Louisiana",
"Maine", "Maine",
"Maryland", "Maryland",
"Massachusetts", "Massachusetts",
"Michigan", "Michigan",
"Minnesota", "Minnesota",
"Mississippi", "Mississippi",
"Missouri", "Missouri",
"Montana", "Montana",
"Nebraska", "Nebraska",
"Nevada", "Nevada",
"New Hampshire", "New Hampshire",
"New Jersey", "New Jersey",
"New Mexico", "New Mexico",
"North Carolina", "North Carolina",
"North Dakota", "North Dakota",
"Ohio", "Ohio",
"Oklahoma", "Oklahoma",
"Oregon", "Oregon",
"Pennsylvania", "Pennsylvania",
"Rhode Island", "Rhode Island",
"South Carolina", "South Carolina",
"South Dakota", "South Dakota",
"Tennessee", "Tennessee",
"Texas", "Texas",
"Utah", "Utah",
"Vermont", "Vermont",
"Virginia", "Virginia",
"Washington", "Washington",
"West Virginia", "West Virginia",
"Wisconsin", "Wisconsin",
"Wyoming", "Wyoming");
            break;

        default:
            var cityOptions = new Array("Choose City", "");
            break;
    }
	
	var cityObject = document.getElementById(cityid);
	cityObject.options.length = 0;
	cityObject.options[0] = new Option("Choose City", "");
	var j = 0;
	for(var i = 0; i < cityOptions.length/2; i++) {
		j = i + 1;
	    cityObject.options[j] = new Option(cityOptions[i*2],cityOptions[i*2+1]);
	}
}

function initprovcity(provinceid, province) {
	var provObject = document.getElementById(provinceid);
    for(var i = 0; i < provObject.options.length; i++) {
        if (provObject.options[i].value == province) {
        	provObject.selectedIndex = i;
			break;
        }
    }
    //setcity(provinceid, cityid);
}

function showprovince(provinceid, cityid, province) {
	var provinces = new Array(
		"Beijing", "Shanghai", "Chongqing", "Anhui", "Fujian", "Gansu", "Guangdong", "Guangxi", "Guizhou", "Hainan", "Hebei", "Heilongjiang", "Henan",
		"Hongkong", "Hubei", "Hunan", "Jiangsu", "Jiangxi", "Jilin", "Liaoning", "Macau", "Inner Mongolia", "Ningxia", "Qinghai", "Shandong",
		"Shanxi", "Shaanxi", "Sichuan", "Taiwan", "Tianjin", "Xinjiang", "Tibet", "Yunnan", "Zhejiang", "Outside China", "USA"
	);

	var html = "<select name=\"" + provinceid + "\" id=\"" + provinceid + "\" onchange=\"setcity('" + provinceid + "', '" + cityid + "');\">";
	html = html + "<option value=\"\">District</option>";
	for(var i = 0; i < provinces.length; i++) {
		html = html + "<option value=\"" + provinces[i] + "\">" + provinces[i] + "</option>";
	}
	html = html + "</select>";
	document.write(html);

	initprovcity(provinceid, province);

}

function showcity(cityid, city) {
	var html = "&nbsp;<select name=\"" + cityid + "\" id=\"" + cityid + "\">";
	if(city == "") {
		html = html + "<option value=\"\">City</option>";
	} else {
		html = html + "<option value=\"" + city + "\">" + city + "</option>";
	}
	html = html + "</select>";
	document.write(html);
}
