/*
	[UCenter Home] (C) 2007-2008 Comsenz Inc.
	$Id: script_city.js 8422 2008-08-07 09:10:00Z zhengqingpeng $
*/

function setcity(provinceid, cityid) {
	var province = document.getElementById(provinceid).value;
    switch (province) {
        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;
    }
	
	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]);
	}
}

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(
		"东北", "关东", "中部", "近畿", "中国", "四国", "九州", "沖縄", "北海道");

	var html = "<select name=\"" + provinceid + "\" id=\"" + provinceid + "\" onchange=\"setcity('" + provinceid + "', '" + cityid + "');\">";
	html = html + "<option value=\"\">选择地域</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, provinceid) {
	if(isUndefined(provinceid)) provinceid = '';
	var html = "&nbsp;<select name=\"" + cityid + "\" id=\"" + cityid + "\">";
	if(provinceid == '') {
		if(city == "") {
			html = html + "<option value=\"\">选择城市</option>";
		} else {
			html = html + "<option value=\"" + city + "\">" + city + "</option>";
		}
	}
	html = html + "</select>";
	document.write(html);
	if(provinceid != '') {
		setcity(provinceid, cityid);
		initprovcity(cityid, city);
	}
}
