﻿var _province = new Array();
_province.push({ province: "北京", area: new Array("北京") });
_province.push({ province: "上海", area: new Array("上海") });
_province.push({ province: "天津", area: new Array("天津") });
_province.push({ province: "重庆", area: new Array("重庆") });
_province.push({ province: "河北", area: new Array("石家庄", "邯郸", "邢台", "保定", "张家口", "承德", "廊坊", "唐山", "秦皇岛", "沧州", "衡水") });
_province.push({ province: "山西", area: new Array("太原", "大同", "阳泉", "长治", "晋城", "朔州", "吕梁", "忻州", "晋中", "临汾", "运城") });
_province.push({ province: "内蒙古", area: new Array("呼和浩特", "包头", "乌海", "赤峰", "呼伦贝尔盟", "阿拉善盟", "哲里木盟", "兴安盟", "乌兰察布盟", "锡林郭勒盟", "巴彦淖尔盟", "伊克昭盟") });
_province.push({ province: "辽宁", area: new Array("沈阳", "大连", "鞍山", "抚顺", "本溪", "丹东", "锦州", "营口", "阜新", "辽阳", "盘锦", "铁岭", "朝阳", "葫芦岛") });
_province.push({ province: "吉林", area: new Array("长春", "吉林", "四平", "辽源", "通化", "白山", "松原", "白城", "延边") });
_province.push({ province: "黑龙江", area: new Array("哈尔滨", "齐齐哈尔", "牡丹江", "佳木斯", "大庆", "绥化", "鹤岗", "鸡西", "黑河", "双鸭山", "伊春", "七台河", "大兴安岭") });
_province.push({ province: "江苏", area: new Array("南京", "镇江", "苏州", "南通", "扬州", "盐城", "徐州", "连云港", "常州", "无锡", "宿迁", "泰州", "淮安") });
_province.push({ province: "浙江", area: new Array("杭州", "宁波", "温州", "嘉兴", "湖州", "绍兴", "金华", "衢州", "舟山", "台州", "丽水") });
_province.push({ province: "安徽", area: new Array("合肥", "芜湖", "蚌埠", "马鞍山", "淮北", "铜陵", "安庆", "黄山", "滁州", "宿州", "池州", "淮南", "巢湖", "阜阳", "六安", "宣城", "亳州") });
_province.push({ province: "福建", area: new Array("福州", "厦门", "莆田", "三明", "泉州", "漳州", "南平", "龙岩", "宁德") });
_province.push({ province: "江西", area: new Array("南昌市", "景德镇", "九江", "鹰潭", "萍乡", "新馀", "赣州", "吉安", "宜春", "抚州", "上饶") });
_province.push({ province: "山东", area: new Array("济南", "青岛", "淄博", "枣庄", "东营", "烟台", "潍坊", "济宁", "泰安", "威海", "日照", "莱芜", "临沂", "德州", "聊城", "滨州", "菏泽") });
_province.push({ province: "河南", area: new Array("郑州", "开封", "洛阳", "平顶山", "安阳", "鹤壁", "新乡", "焦作", "濮阳", "许昌", "漯河", "三门峡", "南阳", "商丘", "信阳", "周口", "驻马店", "济源") });
_province.push({ province: "湖北", area: new Array("武汉", "宜昌", "荆州", "襄樊", "黄石", "荆门", "黄冈", "十堰", "恩施", "潜江", "天门", "仙桃", "随州", "咸宁", "孝感", "鄂州") });
_province.push({ province: "湖南", area: new Array("长沙", "常德", "株洲", "湘潭", "衡阳", "岳阳", "邵阳", "益阳", "娄底", "怀化", "郴州", "永州", "湘西", "张家界") });
_province.push({ province: "广东", area: new Array("广州", "深圳", "珠海", "汕头", "东莞", "中山", "佛山", "韶关", "江门", "湛江", "茂名", "肇庆", "惠州", "梅州", "汕尾", "河源", "阳江", "清远", "潮州", "揭阳", "云浮") });
_province.push({ province: "广西", area: new Array("南宁", "柳州", "桂林", "梧州", "北海", "防城港", "钦州", "贵港", "玉林", "南宁地区", "柳州地区", "贺州", "百色", "河池") });
_province.push({ province: "海南", area: new Array("海口", "三亚") });
_province.push({ province: "四川", area: new Array("成都", "绵阳", "德阳", "自贡", "攀枝花", "广元", "内江", "乐山", "南充", "宜宾", "广安", "达川", "雅安", "眉山", "甘孜", "凉山", "泸州") });
_province.push({ province: "贵州", area: new Array("贵阳", "六盘水", "遵义", "安顺", "铜仁", "黔西南", "毕节", "黔东南", "黔南") });
_province.push({ province: "云南", area: new Array("昆明", "大理", "曲靖", "玉溪", "昭通", "楚雄", "红河", "文山", "思茅", "西双版纳", "保山", "德宏", "丽江", "怒江", "迪庆", "临沧") });
_province.push({ province: "西藏", area: new Array("拉萨", "日喀则", "山南", "林芝", "昌都", "阿里", "那曲") });
_province.push({ province: "陕西", area: new Array("西安", "宝鸡", "咸阳", "铜川", "渭南", "延安", "榆林", "汉中", "安康", "商洛") });
_province.push({ province: "甘肃", area: new Array("兰州", "嘉峪关", "金昌", "白银", "天水", "酒泉", "张掖", "武威", "定西", "陇南", "平凉", "庆阳", "临夏", "甘南") });
_province.push({ province: "宁夏", area: new Array("银川", "石嘴山", "吴忠", "固原") });
_province.push({ province: "青海", area: new Array("西宁", "海东", "海南", "海北", "黄南", "玉树", "果洛", "海西") });
_province.push({ province: "新疆", area: new Array("乌鲁木齐", "石河子", "克拉玛依", "伊犁", "巴音郭勒", "昌吉", "克孜勒苏柯尔克孜", "博尔塔拉", "吐鲁番", "哈密", "喀什", "和田", "阿克苏") });
_province.push({ province: "香港", area: new Array("香港") });
_province.push({ province: "澳门", area: new Array("澳门") });
_province.push({ province: "台湾", area: new Array("台北", "高雄", "台中", "台南", "屏东", "南投", "云林", "新竹", "彰化", "苗栗", "嘉义", "花莲", "桃园", "宜兰", "基隆", "台东", "金门", "马祖", "澎湖") });
_province.push({ province: "其它", area: new Array("北美洲", "南美洲", "亚洲", "非洲", "欧洲", "大洋洲") });

function InitCity(provinceID, cityID,provinceValue,cityValue)
{
	var strProvince = "<option value=''>省份</option>";
	var strCity = "<option value=''>城市</option>";
	for(i=0;i<_province.length;i++)
	{
		if (provinceValue == _province[i].province)
		{
			strProvince += "<option value='" + _province[i].province + "' selected>" + _province[i].province + "</option>"
		}
		else
		{
			strProvince += "<option value='" + _province[i].province + "'>" + _province[i].province + "</option>"
		}
	}
	$("#" + provinceID).html(strProvince);

	if (cityID == "")
	    return;
	
	if (provinceValue == "")
	{
		for (j = 0; j < _province[0].area.length; j++)
		{
			strCity += "<option value='" + _province[0].area[j] + "'>" + _province[0].area[j] + "</option>"
		}
		
		$("#" + cityID).html(strCity);	
	}
	else
	{
		Province2City(provinceID, cityID, cityValue);
	}
	
	
}
function Province2City(provinceID, cityID, cityValue)
{
	var strCity = "<option value=''>城市</option>";
	for (i = 0; i < _province.length; i++)
	{		
		if (_province[i].province == $("#" + provinceID).val())
		{		
			for (j = 0; j < _province[i].area.length; j++)
			{
				if (cityValue == _province[i].area[j])
				{
					strCity += "<option value='" + _province[i].area[j] + "' selected>" + _province[i].area[j] + "</option>"
				}
				else
				{
					strCity += "<option value='" + _province[i].area[j] + "'>" + _province[i].area[j] + "</option>"
				}
			}
			break;
		}
	}
	$("#" + cityID).html(strCity);
}
