//初始化option list
function fillSelect(nodeString,array) {
	var node = document.getElementById(nodeString);
	var nodelen = node.length;
	for(var i=nodelen,j=0;i<array.length+nodelen;i++,j++){	
		node.options[i] = new Option(array[j][1],array[j][0]);
	}
}
//初始化默认
function firstSelect(id,value) {
	if(value == null || value == '') return;
	var sTmp = $(id);
	for (var i=0; i < sTmp.length; i++){
		if(sTmp.options[i].value == value) {
			sTmp.options[i].selected = true;
			return;
		}
	}
}

function change_area(country,city){
	var cg=$(country).options[$(country).selectedIndex].value;
	var select2=$(city);
	var j=0;
	for(var i=0;i<coutryAndCity.length;i++){
		if(coutryAndCity[i].country==cg){
			select2.options[j]=new Option(coutryAndCity[i].cityValue,coutryAndCity[i].cityText);
			j++;
		}
	}
	if(cc>j) {
		for(var ii=cc;ii>=j;ii--){
			select2.options[ii] = null;
		}
	}
	cc=j;
}

var cc = 0;
function change_area(province,city){
	var country = document.getElementById(province);
	var cg=country.options[country.selectedIndex].value;
	var select2=document.getElementById(city);
	var j=0;
	for(var i=0;i<coutryAndCity.length;i++){
		if(coutryAndCity[i].country==cg){
			select2.options[j]=new Option(coutryAndCity[i].cityValue,coutryAndCity[i].cityText);
			j++;
		}
	}
	if(cc>j) {
		for(var ii=cc;ii>=j;ii--){
			select2.options[ii] = null;
		}		
	}
	cc=j;
}

function CityObject(aData, aValue, aText) {
    this.country  = aData;
    this.cityValue = aValue;
    this.cityText  = aText;
}
var provinceArray = [
["","---"],
["1","北京"],
["2","上海"],
["3","天津"],
["4","广东"],
["5","浙江"],
["6","江苏"],
["7","福建"],
["8","湖南"],
["9","湖北"],
["10","重庆"],
["11","辽宁"],
["12","吉林"],
["13","黑龙江"],
["14","河北"],
["15","河南"],
["16","山东"],
["17","陕西"],
["18","甘肃"],
["19","青海"],
["20","新疆"],
["21","山西"],
["22","四川"],
["23","贵州"],
["24","安徽"],
["25","江西"],
["26","云南"],
["27","内蒙古"],
["28","广西"],
["29","西藏"],
["30","宁夏"],
["31","海南"],
["32","香港"],
["33","澳门"],
["34","台湾"]
];
var provinceArrayFull = [
["","---"],
["1","北京市"],
["2","上海市"],
["3","天津市"],
["4","广东省"],
["5","浙江省"],
["6","江苏省"],
["7","福建省"],
["8","湖南省"],
["9","湖北省"],
["10","重庆市"],
["11","辽宁省"],
["12","吉林省"],
["13","黑龙江省"],
["14","河北省"],
["15","河南省"],
["16","山东省"],
["17","陕西省"],
["18","甘肃省"],
["19","青海省"],
["20","新疆维吾尔自治区"],
["21","山西省"],
["22","四川省"],
["23","贵州省"],
["24","安徽省"],
["25","江西省"],
["26","云南省"],
["27","内蒙古自治区"],
["28","广西壮族自治区"],
["29","西藏自治区"],
["30","宁夏回族自治区"],
["31","海南省"],
["32","香港特别行政区"],
["33","澳门特别行政区"],
["34","台湾省"]
];
var coutryAndCity = new Array(
new CityObject('','---',''),
new CityObject('1','北京市','1'),
new CityObject('3','天津市','2'),
new CityObject('14','石家庄市','3'),
new CityObject('14','唐山市','4'),
new CityObject('14','秦皇岛市','5'),
new CityObject('14','邯郸市','6'),
new CityObject('14','邢台市','7'),
new CityObject('14','保定市','8'),
new CityObject('14','张家口市','9'),
new CityObject('14','承德市','10'),
new CityObject('14','沧州市','11'),
new CityObject('14','廊坊市','12'),
new CityObject('14','衡水市','13'),
new CityObject('21','太原市','14'),
new CityObject('21','大同市','15'),
new CityObject('21','阳泉市','16'),
new CityObject('21','长治市','17'),
new CityObject('21','晋城市','18'),
new CityObject('21','朔州市','19'),
new CityObject('21','晋中市','20'),
new CityObject('21','运城市','21'),
new CityObject('21','忻州市','22'),
new CityObject('21','临汾市','23'),
new CityObject('21','吕梁市','24'),
new CityObject('27','呼和浩特市','25'),
new CityObject('27','包头市','26'),
new CityObject('27','乌海市','27'),
new CityObject('27','赤峰市','28'),
new CityObject('27','通辽市','29'),
new CityObject('27','鄂尔多斯市','30'),
new CityObject('27','呼伦贝尔市','31'),
new CityObject('27','巴彦淖尔市','32'),
new CityObject('27','乌兰察布市','33'),
new CityObject('27','兴安盟','34'),
new CityObject('27','锡林郭勒盟','35'),
new CityObject('27','阿拉善盟','36'),
new CityObject('11','沈阳市','37'),
new CityObject('11','灯塔市','38'),
new CityObject('11','大连市','39'),
new CityObject('11','鞍山市','40'),
new CityObject('11','抚顺市','41'),
new CityObject('11','本溪市','42'),
new CityObject('11','丹东市','43'),
new CityObject('11','锦州市','44'),
new CityObject('11','营口市','45'),
new CityObject('11','阜新市','46'),
new CityObject('11','辽阳市','47'),
new CityObject('11','盘锦市','48'),
new CityObject('11','铁岭市','49'),
new CityObject('11','朝阳市','50'),
new CityObject('11','葫芦岛市','51'),
new CityObject('12','长春市','52'),
new CityObject('12','吉林市','53'),
new CityObject('12','四平市','54'),
new CityObject('12','辽源市','55'),
new CityObject('12','通化市','56'),
new CityObject('12','白山市','57'),
new CityObject('12','松原市','58'),
new CityObject('12','白城市','59'),
new CityObject('12','延边朝鲜族自治州','60'),
new CityObject('13','哈尔滨市','61'),
new CityObject('13','齐齐哈尔市','62'),
new CityObject('13','鸡西市','63'),
new CityObject('13','鹤岗市','64'),
new CityObject('13','双鸭山市','65'),
new CityObject('13','大庆市','66'),
new CityObject('13','伊春市','67'),
new CityObject('13','佳木斯市','68'),
new CityObject('13','七台河市','69'),
new CityObject('13','牡丹江市','70'),
new CityObject('13','黑河市','71'),
new CityObject('13','绥化市','72'),
new CityObject('13','大兴安岭地区','73'),
new CityObject('2','上海市','74'),
new CityObject('6','南京市','75'),
new CityObject('6','靖江市','76'),
new CityObject('6','金坛市','77'),
new CityObject('6','吴江市','78'),
new CityObject('6','启东市','79'),
new CityObject('6','昆山市','80'),
new CityObject('6','无锡市','81'),
new CityObject('6','徐州市','82'),
new CityObject('6','常州市','83'),
new CityObject('6','苏州市','84'),
new CityObject('6','宜兴市','85'),
new CityObject('6','南通市','86'),
new CityObject('6','连云港市','87'),
new CityObject('6','淮安市','88'),
new CityObject('6','盐城市','89'),
new CityObject('6','扬州市','90'),
new CityObject('6','镇江市','91'),
new CityObject('6','泰州市','92'),
new CityObject('6','宿迁市','93'),
new CityObject('5','杭州市','94'),
new CityObject('5','奉化市','95'),
new CityObject('5','余姚市','96'),
new CityObject('5','宁波市','97'),
new CityObject('5','平湖市','98'),
new CityObject('5','温州市','99'),
new CityObject('5','嘉兴市','100'),
new CityObject('5','义乌市','101'),
new CityObject('5','兰溪市','102'),
new CityObject('5','温岭市','103'),
new CityObject('5','慈溪市','104'),
new CityObject('5','湖州市','105'),
new CityObject('5','绍兴市','106'),
new CityObject('5','乐清市','107'),
new CityObject('5','金华市','108'),
new CityObject('5','衢州市','109'),
new CityObject('5','舟山市','110'),
new CityObject('5','海宁市','111'),
new CityObject('5','台州市','112'),
new CityObject('5','丽水市','113'),
new CityObject('24','合肥市','114'),
new CityObject('24','芜湖市','115'),
new CityObject('24','蚌埠市','116'),
new CityObject('24','淮南市','117'),
new CityObject('24','马鞍山市','118'),
new CityObject('24','淮北市','119'),
new CityObject('24','铜陵市','120'),
new CityObject('24','安庆市','121'),
new CityObject('24','黄山市','122'),
new CityObject('24','滁州市','123'),
new CityObject('24','阜阳市','124'),
new CityObject('24','宿州市','125'),
new CityObject('24','巢湖市','126'),
new CityObject('24','六安市','127'),
new CityObject('24','亳州市','128'),
new CityObject('24','池州市','129'),
new CityObject('24','宣城市','130'),
new CityObject('7','福州市','131'),
new CityObject('7','厦门市','132'),
new CityObject('7','莆田市','133'),
new CityObject('7','三明市','134'),
new CityObject('7','泉州市','135'),
new CityObject('7','漳州市','136'),
new CityObject('7','南平市','137'),
new CityObject('7','福安市','138'),
new CityObject('7','龙岩市','139'),
new CityObject('7','宁德市','140'),
new CityObject('7','福清市','141'),
new CityObject('7','石狮市','142'),
new CityObject('25','南昌市','143'),
new CityObject('25','景德镇市','144'),
new CityObject('25','萍乡市','145'),
new CityObject('25','九江市','146'),
new CityObject('25','新余市','147'),
new CityObject('25','鹰潭市','148'),
new CityObject('25','赣州市','149'),
new CityObject('25','吉安市','150'),
new CityObject('25','宜春市','151'),
new CityObject('25','抚州市','152'),
new CityObject('25','上饶市','153'),
new CityObject('25','乐平市','154'),
new CityObject('16','济南市','155'),
new CityObject('16','青岛市','156'),
new CityObject('16','荣成市','157'),
new CityObject('16','淄博市','158'),
new CityObject('16','枣庄市','159'),
new CityObject('16','东营市','160'),
new CityObject('16','烟台市','161'),
new CityObject('16','潍坊市','162'),
new CityObject('16','济宁市','163'),
new CityObject('16','泰安市','164'),
new CityObject('16','威海市','165'),
new CityObject('16','日照市','166'),
new CityObject('16','莱芜市','167'),
new CityObject('16','临沂市','168'),
new CityObject('16','德州市','169'),
new CityObject('16','聊城市','170'),
new CityObject('16','滨州市','171'),
new CityObject('16','荷泽市','172'),
new CityObject('15','郑州市','173'),
new CityObject('15','开封市','174'),
new CityObject('15','洛阳市','175'),
new CityObject('15','平顶山市','176'),
new CityObject('15','安阳市','177'),
new CityObject('15','鹤壁市','178'),
new CityObject('15','新乡市','179'),
new CityObject('15','焦作市','180'),
new CityObject('15','濮阳市','181'),
new CityObject('15','许昌市','182'),
new CityObject('15','漯河市','183'),
new CityObject('15','三门峡市','184'),
new CityObject('15','南阳市','185'),
new CityObject('15','商丘市','186'),
new CityObject('15','信阳市','187'),
new CityObject('15','周口市','188'),
new CityObject('15','驻马店市','189'),
new CityObject('9','武汉市','190'),
new CityObject('9','黄石市','191'),
new CityObject('9','十堰市','192'),
new CityObject('9','宜昌市','193'),
new CityObject('9','襄樊市','194'),
new CityObject('9','鄂州市','195'),
new CityObject('9','荆门市','196'),
new CityObject('9','孝感市','197'),
new CityObject('9','荆州市','198'),
new CityObject('9','黄冈市','199'),
new CityObject('9','咸宁市','200'),
new CityObject('9','随州市','201'),
new CityObject('9','恩施土家族苗族自治州','202'),
new CityObject('9','仙桃市','203'),
new CityObject('9','松滋市','204'),
new CityObject('9','潜江市','205'),
new CityObject('9','天门市','206'),
new CityObject('9','神农架林区','207'),
new CityObject('8','长沙市','208'),
new CityObject('8','株洲市','209'),
new CityObject('8','湘潭市','210'),
new CityObject('8','衡阳市','211'),
new CityObject('8','邵阳市','212'),
new CityObject('8','岳阳市','213'),
new CityObject('8','常德市','214'),
new CityObject('8','张家界市','215'),
new CityObject('8','益阳市','216'),
new CityObject('8','郴州市','217'),
new CityObject('8','永州市','218'),
new CityObject('8','怀化市','219'),
new CityObject('8','娄底市','220'),
new CityObject('8','湘西土家族苗族自治州','221'),
new CityObject('4','广州市','222'),
new CityObject('4','韶关市','223'),
new CityObject('4','深圳市','224'),
new CityObject('4','珠海市','225'),
new CityObject('4','汕头市','226'),
new CityObject('4','四会市','227'),
new CityObject('4','佛山市','228'),
new CityObject('4','江门市','229'),
new CityObject('4','湛江市','230'),
new CityObject('4','茂名市','231'),
new CityObject('4','肇庆市','232'),
new CityObject('4','惠州市','233'),
new CityObject('4','梅州市','234'),
new CityObject('4','汕尾市','235'),
new CityObject('4','河源市','236'),
new CityObject('4','阳江市','237'),
new CityObject('4','清远市','238'),
new CityObject('4','东莞市','239'),
new CityObject('4','中山市','240'),
new CityObject('4','潮州市','241'),
new CityObject('4','揭阳市','242'),
new CityObject('4','云浮市','243'),
new CityObject('28','南宁市','244'),
new CityObject('28','柳州市','245'),
new CityObject('28','桂林市','246'),
new CityObject('28','梧州市','247'),
new CityObject('28','北海市','248'),
new CityObject('28','防城港市','249'),
new CityObject('28','钦州市','250'),
new CityObject('28','贵港市','251'),
new CityObject('28','玉林市','252'),
new CityObject('28','百色市','253'),
new CityObject('28','贺州市','254'),
new CityObject('28','河池市','255'),
new CityObject('28','来宾市','256'),
new CityObject('28','崇左市','257'),
new CityObject('31','海口市','258'),
new CityObject('31','三亚市','259'),
new CityObject('31','五指山市','260'),
new CityObject('31','琼海市','261'),
new CityObject('31','儋州市','262'),
new CityObject('31','文昌市','263'),
new CityObject('31','万宁市','264'),
new CityObject('31','东方市','265'),
new CityObject('31','定安县','266'),
new CityObject('31','屯昌县','267'),
new CityObject('31','澄迈县','268'),
new CityObject('31','临高县','269'),
new CityObject('31','白沙黎族自治县','270'),
new CityObject('31','昌江黎族自治县','271'),
new CityObject('31','乐东黎族自治县','272'),
new CityObject('31','陵水黎族自治县','273'),
new CityObject('31','保亭黎族苗族自治县','274'),
new CityObject('31','琼中黎族苗族自治县','275'),
new CityObject('31','西沙群岛','276'),
new CityObject('31','南沙群岛','277'),
new CityObject('31','中沙群岛的岛礁及其海域','278'),
new CityObject('10','重庆市','279'),
new CityObject('22','成都市','280'),
new CityObject('22','什邡市','281'),
new CityObject('22','自贡市','282'),
new CityObject('22','攀枝花市','283'),
new CityObject('22','泸州市','284'),
new CityObject('22','德阳市','285'),
new CityObject('22','绵阳市','286'),
new CityObject('22','广元市','287'),
new CityObject('22','遂宁市','288'),
new CityObject('22','内江市','289'),
new CityObject('22','乐山市','290'),
new CityObject('22','南充市','291'),
new CityObject('22','眉山市','292'),
new CityObject('22','宜宾市','293'),
new CityObject('22','广安市','294'),
new CityObject('22','达州市','295'),
new CityObject('22','雅安市','296'),
new CityObject('22','巴中市','297'),
new CityObject('22','资阳市','298'),
new CityObject('22','阿坝藏族羌族自治州','299'),
new CityObject('22','甘孜藏族自治州','300'),
new CityObject('22','凉山彝族自治州','301'),
new CityObject('23','贵阳市','302'),
new CityObject('23','六盘水市','303'),
new CityObject('23','遵义市','304'),
new CityObject('23','安顺市','305'),
new CityObject('23','铜仁地区','306'),
new CityObject('23','黔西南布依族苗族自治州','307'),
new CityObject('23','毕节地区','308'),
new CityObject('23','黔东南苗族侗族自治州','309'),
new CityObject('23','黔南布依族苗族自治州','310'),
new CityObject('26','昆明市','311'),
new CityObject('26','曲靖市','312'),
new CityObject('26','玉溪市','313'),
new CityObject('26','保山市','314'),
new CityObject('26','昭通市','315'),
new CityObject('26','丽江市','316'),
new CityObject('26','思茅市','317'),
new CityObject('26','临沧市','318'),
new CityObject('26','安宁市','319'),
new CityObject('26','楚雄彝族自治州','320'),
new CityObject('26','红河哈尼族彝族自治州','321'),
new CityObject('26','文山壮族苗族自治州','322'),
new CityObject('26','西双版纳傣族自治州','323'),
new CityObject('26','大理白族自治州','324'),
new CityObject('26','德宏傣族景颇族自治州','325'),
new CityObject('26','怒江傈僳族自治州','326'),
new CityObject('26','迪庆藏族自治州','327'),
new CityObject('29','拉萨市','328'),
new CityObject('29','昌都地区','329'),
new CityObject('29','山南地区','330'),
new CityObject('29','日喀则地区','331'),
new CityObject('29','那曲地区','332'),
new CityObject('29','阿里地区','333'),
new CityObject('29','林芝地区','334'),
new CityObject('17','西安市','335'),
new CityObject('17','韩城市','336'),
new CityObject('17','铜川市','337'),
new CityObject('17','宝鸡市','338'),
new CityObject('17','咸阳市','339'),
new CityObject('17','渭南市','340'),
new CityObject('17','延安市','341'),
new CityObject('17','汉中市','342'),
new CityObject('17','榆林市','343'),
new CityObject('17','安康市','344'),
new CityObject('17','商洛市','345'),
new CityObject('18','兰州市','346'),
new CityObject('18','嘉峪关市','347'),
new CityObject('18','金昌市','348'),
new CityObject('18','白银市','349'),
new CityObject('18','天水市','350'),
new CityObject('18','武威市','351'),
new CityObject('18','张掖市','352'),
new CityObject('18','平凉市','353'),
new CityObject('18','酒泉市','354'),
new CityObject('18','庆阳市','355'),
new CityObject('18','定西市','356'),
new CityObject('18','陇南市','357'),
new CityObject('18','临夏回族自治州','358'),
new CityObject('18','甘南藏族自治州','359'),
new CityObject('19','西宁市','360'),
new CityObject('19','海东地区','361'),
new CityObject('19','海北藏族自治州','362'),
new CityObject('19','黄南藏族自治州','363'),
new CityObject('19','海南藏族自治州','364'),
new CityObject('19','果洛藏族自治州','365'),
new CityObject('19','玉树藏族自治州','366'),
new CityObject('19','海西蒙古族藏族自治州','367'),
new CityObject('30','银川市','368'),
new CityObject('30','石嘴山市','369'),
new CityObject('30','吴忠市','370'),
new CityObject('30','固原市','371'),
new CityObject('30','中卫市','372'),
new CityObject('20','乌鲁木齐市','373'),
new CityObject('20','克拉玛依市','374'),
new CityObject('20','吐鲁番地区','375'),
new CityObject('20','哈密地区','376'),
new CityObject('20','昌吉回族自治州','377'),
new CityObject('20','博尔塔拉蒙古自治州','378'),
new CityObject('20','巴音郭楞蒙古自治州','379'),
new CityObject('20','阿克苏地区','380'),
new CityObject('20','克孜勒苏柯尔克孜自治州','381'),
new CityObject('20','喀什地区','382'),
new CityObject('20','和田地区','383'),
new CityObject('20','伊犁哈萨克自治州','384'),
new CityObject('20','塔城地区','385'),
new CityObject('20','阿勒泰地区','386'),
new CityObject('20','石河子市','387'),
new CityObject('20','阿拉尔市','388'),
new CityObject('20','图木舒克市','389'),
new CityObject('20','五家渠市','390'),
new CityObject('34','台北县','391'),
new CityObject('34','宜兰县','392'),
new CityObject('34','桃园县','393'),
new CityObject('34','新竹县','394'),
new CityObject('34','苗栗县','395'),
new CityObject('34','台中县','396'),
new CityObject('34','彰化县','397'),
new CityObject('34','南投县','398'),
new CityObject('34','云林县','399'),
new CityObject('34','嘉义县','400'),
new CityObject('34','台南县','401'),
new CityObject('34','高雄县','402'),
new CityObject('34','屏东县','403'),
new CityObject('34','台东县','404'),
new CityObject('34','花莲县','405'),
new CityObject('34','澎湖县','406'),
new CityObject('34','基隆市','407'),
new CityObject('34','新竹市','408'),
new CityObject('34','台中市','409'),
new CityObject('34','嘉义市','410'),
new CityObject('34','台南市','411'),
new CityObject('34','台北市','412'),
new CityObject('34','高雄市','413'),
new CityObject('34','金门县','414'),
new CityObject('34','连江县','415'),
new CityObject('32','香港特别行政区','416'),
new CityObject('33','澳门特别行政区','417'),
new CityObject('End', 'End', 'End') );

function getCity(id) {
	for (var i = 0; i < coutryAndCity.length; i++) {
		if(coutryAndCity[i].cityText == id) {
			return getProvince(coutryAndCity[i].country) + " " + coutryAndCity[i].cityValue;
		}
	}
	return "";
}
function getProvince(id) {
	for (var i = 0; i < provinceArray.length; i++) {
		if (provinceArray[i][0] == id)
			return provinceArray[i][1];
	}
	return "中国";
}
function getCityid(val) {
	for (var i = 0; i < coutryAndCity.length; i++) {
		if(coutryAndCity[i].cityValue == val) {
			return coutryAndCity[i].cityText;
		}
	}
	return "";
}
function getProvinceid(val) {
	for (var i = 0; i < provinceArray.length; i++) {
		if (provinceArray[i][1] == val)
			return provinceArray[i][0];
	}
	return "";
}
function getArrayValue(arr, id) {
	if ("" == id)
		return "-";
	for (var i = 0; i < arr.length; i++) {
		if(arr[i][0] == id) {
			return arr[i][1];
		}
	}
	return "";
}