/*
	[UCenter Home] (C) 2007-2008 Comsenz Inc.
	$Id: script_city.js 11751 2009-03-23 10:20:50Z 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;

		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, boxid) {
	var provinces = new Array(
		"柔佛","马六甲","森美兰","彭亨","雪兰莪","吉打","吉兰丹","槟城","霹雳","玻璃市","丁加奴","沙巴","沙捞越","吉隆坡","纳闽","布城","海外");
	
	var selObj = document.createElement("select");
	selObj.name = provinceid;
	selObj.id = provinceid;
	selObj.onchange = function() {
		setcity(provinceid, cityid);
	};
	$(boxid).appendChild(selObj);
	
	selObj.options[0] = new Option("选择州属", "");
	var j = 0;
	for(var i = 0; i < provinces.length; i++) {
		j = i + 1;
		selObj.options[j] = new Option(provinces[i], provinces[i]);
	}
	
	initprovcity(provinceid, province);

}

function showcity(cityid, city, provinceid, boxid) {
	if(isUndefined(provinceid)) provinceid = '';
	
	var selObj = document.createElement("select");
	selObj.name = cityid;
	selObj.id = cityid;
	$(boxid).appendChild(selObj);
	if(city == "") {
		selObj.options[0] = new Option("选择城市", "");
	} else {
		selObj.options[0] = new Option(city, city);
	}

	if(provinceid != '') {
		setcity(provinceid, cityid);
		initprovcity(cityid, city);
	}
}
