/*
	[UCenter Home] (C) 2007-2008 Comsenz Inc.
	$Id: script_city.js 8422 2008-08-07 09:10:00Z zhengqingpeng $
*/
var cityOptions = new Array(
  	"北京", 	"北京", 
	"上海",	"上海",
	"重庆", 	"重庆", 
	"安徽", 	"安徽", 
	"福建", 	"福建", 
	"甘肃", 	"甘肃", 
	"广东", 	"广东", 
	"广西", 	"广西", 
	"贵州", 	"贵州", 
	"海南", 	"海南", 
	"河北", 	"河北", 
	"黑龙江","黑龙江", 
	"河南",	"河南",
	"湖北", 	"湖北", 
	"湖南", 	"湖南", 
	"江苏", 	"江苏", 
	"江西", 	"江西", 
	"吉林", 	"吉林", 
	"辽宁", 	"辽宁", 
	"内蒙古","内蒙古", 
	"宁夏", 	"宁夏", 
	"青海", 	"青海", 
	"山东",	"山东",
	"山西", 	"山西", 
	"陕西", 	"陕西", 
	"四川", 	"四川", 
	"天津", 	"天津", 
	"新疆", 	"新疆", 
	"西藏", 	"西藏", 
	"云南", 	"云南", 
	"浙江",	"浙江"
);
function setcity(provinceid, cityid) {
	var province = document.getElementById(provinceid).value;
	var cityDIV = document.getElementById(cityid+"div");
    if( province=="CHN"){

		cityDIV.innerHTML = "<select name=\"" + cityid + "\" id=\"" + cityid + "\"></select>";
		
		var cityObject = document.getElementById(cityid);
		cityObject.options.length = 0;
		cityObject.options[0] = new Option("选择地点", "");
		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]);
		}
	}else if (province==""){	
		var	html = "<select name=\"" + cityid + "\" id=\"" + cityid + "\">";
			
		html = html + "<option value=\"\">选择地点</option>";
			
		html = html + "</select>";
		
		cityDIV.innerHTML = html;
	}else{
		cityDIV.innerHTML = "<input type=\"text\" class=\"t_input\" name=\"" + cityid + "\" id=\"" + cityid + "\"/>"
	}
	
}

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);
}
var _province = "";
function showprovince(provinceid, cityid, province) {
	var provinces = new Array(
			"GBR|英国",
			"USA|美国",
			"CHN|中国（大陆）",
			"HKG|香港",
			"TWN|台湾",
			"AUS|澳大利亚",
			"CAN|加拿大",
			"MYS|马来西亚",
			"SGP|新加坡",
			"----------------------------------------",
			"ALB|阿尔巴尼亚",
			"DZA|阿尔及利亚",
			"AFG|阿富汗",
			"ARG|阿根廷",
			"ARE|阿联酋",
			"ABW|阿鲁巴",
			"OMN|阿曼",
			"AZE|阿塞拜疆",
			"EGY|埃及",
			"ETH|埃塞俄比亚",
			"IRL|爱尔兰共和国",
			"EST|爱沙尼亚",
			"AND|安道尔",
			"AGO|安哥拉",
			"AIA|安格拉",
			"ATG|安提瓜和巴布达",
			"AUT|奥地利",
			"BRB|巴巴多斯",
			"PNG|巴布亚新几内亚",
			"BHS|巴哈马",
			"PAK|巴基斯坦",
			"PRY|巴拉圭",
			"PSE|巴勒斯坦",
			"BHR|巴林",
			"PAN|巴拿马",
			"BRA|巴西",
			"BLR|白俄罗斯",
			"BMU|百慕大",
			"BGR|保加利亚",
			"PRK|北朝鲜",
			"MNP|北马里亚纳群岛",
			"BEN|贝宁",
			"BEL|比利时",
			"ISL|冰岛",
			"PRI|波多黎各",
			"BIH|波黑",
			"POL|波兰",
			"BOL|玻利维亚",
			"BLZ|伯利兹",
			"BWA|伯兹瓦纳",
			"BTN|不丹",
			"BFA|布基纳法索",
			"BDI|布隆迪",
			"BVT|布韦群岛",
			"GNQ|赤道几内亚",
			"DNK|丹麦",
			"DEU|德国",
			"TLS|东帝汶",
			"ASM|东萨摩亚",
			"WSM|东萨摩亚",
			"TGO|多哥",
			"DOM|多米尼加共和国",
			"DMA|多米尼加联邦",
			"RUS|俄罗斯联邦",
			"ECU|厄瓜多尔",
			"ERI|厄立特里亚国",
			"FRA|法国",
			"FRO|法罗群岛",
			"PYF|法属玻利尼西亚",
			"GUF|法属圭亚那",
			"ATF|法属南半球领地",
			"VAT|梵地冈",
			"PHL|菲律宾",
			"FJI|斐济",
			"FIN|芬兰",
			"CPV|佛得角",
			"FLK|福克兰群岛",
			"GMB|冈比亚",
			"COG|刚果",
			"COD|刚果民主共和国",
			"COL|哥伦比亚",
			"CRI|哥斯达黎加",
			"GRD|格林纳达",
			"GRL|格陵兰群岛",
			"GEO|格鲁吉亚",
			"GGY|根西岛",
			"CUB|古巴",
			"GLP|瓜德罗普岛",
			"GUM|关岛",
			"GUY|圭亚那",
			"KAZ|哈萨克斯坦",
			"HTI|海地",
			"SHN|海伦娜",
			"KOR|韩国",
			"NLD|荷兰",
			"ANT|荷兰属地",
			"HMD|赫德岛和麦克唐纳岛",
			"MNE|黑山",
			"HND|洪都拉斯",
			"KIR|基里巴斯",
			"IMN|及人岛",
			"DJI|吉布提",
			"KGZ|吉尔吉斯斯坦",
			"GIN|几内亚",
			"GNB|几内亚比绍",
			"GHA|加纳",
			"GAB|加蓬",
			"KHM|柬埔塞",
			"CZE|捷克共和国",
			"ZWE|津巴布韦",
			"CMR|喀麦隆",
			"QAT|卡塔尔",
			"CYM|开曼群岛（英属）",
			"CCK|科科斯群岛",
			"COM|科摩罗",
			"KWT|科威特",
			"HRV|克罗蒂亚",
			"KEN|肯尼亚",
			"COK|库克群岛",
			"LVA|拉脱维亚",
			"LSO|莱索托",
			"LAO|老挝人民共和国",
			"LBN|黎巴嫩",
			"LTU|立陶宛",
			"LBR|利比里亚",
			"LBY|利比亚",
			"LIE|列支敦士登",
			"REU|留尼汪岛",
			"LUX|卢森堡",
			"RWA|卢旺达",
			"ROU|罗马尼亚",
			"MDG|马达加斯加",
			"MDV|马尔代夫",
			"MLT|马尔他",
			"MWI|马拉维",
			"MLI|马里",
			"MKD|马其顿共和国",
			"MHL|马绍尔群岛",
			"MTQ|马提尼克岛（法属）",
			"MYT|马约特岛",
			"MUS|毛里求斯",
			"MRT|毛里塔尼亚",
			"UMI|美国本土外小岛屿",
			"VIR|美属维尔京群岛",
			"MNG|蒙古",
			"MSR|蒙塞拉特岛",
			"BGD|孟加拉国",
			"PER|秘鲁",
			"FSM|密克罗尼西亚",
			"MMR|缅甸",
			"MDA|摩尔多瓦",
			"MAR|摩洛哥",
			"MCO|摩纳哥",
			"MOZ|莫桑比克",
			"MEX|墨西哥",
			"NAM|纳米比亚",
			"ZAF|南非",
			"ATA|南极洲",
			"SGS|南乔治亚岛和南桑德韦奇岛",
			"NRU|瑙鲁",
			"NPL|尼泊尔",
			"NIC|尼加拉瓜",
			"NER|尼日尔",
			"NGA|尼日利亚",
			"NIU|纽埃",
			"NOR|挪威",
			"NFK|诺福克岛",
			"PLW|帕劳",
			"PCN|皮特克恩岛",
			"PRT|葡萄牙",
			"JPN|日本",
			"SWE|瑞典",
			"CHE|瑞士",
			"SLV|萨尔瓦多",
			"SRB|塞尔维亚",
			"SLE|塞拉利昂",
			"SEN|塞内加尔",
			"CYP|塞浦路斯",
			"SYC|塞舌尔",
			"SAU|沙特阿拉伯",
			"CXR|圣诞岛（英属）",
			"STP|圣多美和普林西比",
			"KNA|圣基茨和尼维斯",
			"LCA|圣露西亚岛",
			"SMR|圣马力诺",
			"SPM|圣皮埃尔和密克隆群岛",
			"VCT|圣文森特和格林纳丁斯",
			"LKA|斯里兰卡",
			"SVK|斯洛伐克",
			"SVN|斯洛文尼亚",
			"SJM|斯瓦尔巴岛和扬马延岛",
			"SWZ|斯威士兰",
			"SDN|苏旦",
			"SUR|苏里南",
			"SLB|所罗门群岛",
			"SOM|索马里",
			"TJK|塔吉克斯坦",
			"THA|泰国",
			"TZA|坦桑尼亚",
			"TON|汤加",
			"TCA|特克斯和凯科斯群岛",
			"TTO|特立尼达和多巴哥",
			"TUN|突尼斯",
			"TUV|图瓦鲁",
			"TUR|土耳其",
			"TKM|土库曼斯坦",
			"TKL|托克劳群岛",
			"WLF|瓦利斯和富图纳群岛",
			"VUT|瓦努阿图",
			"GTM|危地马拉",
			"VGB|维京群岛",
			"VEN|委内瑞拉",
			"BRN|文莱达鲁萨兰国",
			"UGA|乌干达",
			"UKR|乌克兰",
			"URY|乌拉圭",
			"UZB|乌兹别克斯坦",
			"ESP|西班牙",
			"ESH|西萨摩亚",
			"GRC|希腊",
			"CIV|象牙海岸",
			"NCL|新喀里多尼亚",
			"NZL|新西兰",
			"HUN|匈牙利",
			"SYR|叙利亚",
			"JAM|牙买加",
			"ARM|亚美尼亚",
			"YEM|也门",
			"IRQ|伊拉克",
			"IRN|伊朗",
			"ISR|以色列",
			"ITA|意大利",
			"IND|印度",
			"IDN|印度尼西亚",
			"IOT|英属印度洋领地",
			"JOR|约旦",
			"VNM|越南",
			"ZMB|赞比亚",
			"JEY|泽西岛",
			"TCD|乍得",
			"GIB|直布罗陀",
			"CHL|智利",
			"CAF|中非共和国",
			"MAC|中国澳门"
	);
	_province = province;
	var html = "<select name=\"" + provinceid + "\" id=\"" + provinceid + "\" onchange=\"setcity('" + provinceid + "', '" + cityid + "');\">";
	html = html + "<option value=\"\">选择国家</option>";
	for(var i = 0; i < provinces.length; i++) {
		if (provinces[i].substring(0,1)=="-"){
			html = html + "<option value=\"\" disabled>" + provinces[i].substring(4,provinces[i].length) + "</option>";
		}else{
			html = html + "<option value=\"" + provinces[i].substring(0,3) + "\">" + provinces[i].substring(4,provinces[i].length) + "</option>";
		}		
	}
	html = html + "</select>";
	document.write(html);

	initprovcity(provinceid, province);

}

function showcity(cityid, city, provinceid) {	
	if(isUndefined(provinceid)) provinceid = '';
	
	var html = "";
	if(_province != '' && _province!="CHN"){
		for(var i = 0; i < cityOptions.length/2; i++) {
			if(cityOptions[i*2+1]==city) {city=''; break;}
		}
		html = "&nbsp;<span id='"+cityid+"div'><input type=\"text\" class=\"t_input\" name=\"" + cityid + "\" id=\"" + cityid + "\" value='"+city+"'/></span>";
	}else{		
		html = "&nbsp;<span id='"+cityid+"div'><select name=\"" + cityid + "\" id=\"" + cityid + "\">";
		if(city == "" || _province=="") {
			html = html + "<option value=\"\">选择地点</option>";
		} else {
			html = html + "<option value=\"" + city + "\">" + city + "</option>";
		}
		html = html + "</select></span>";
	}	
	document.write(html);
	
}
