var g_selProvince;
var g_selCity;
var Provinces=new Array(

new Array("130000","Heriot-Watt University"),
new Array("150000","语言学校"),
new Array("160000","其它")


);

var Citys=new Array(

new Array("130001","School of the Built Environment"),
new Array("130101","School of Engineering and Physical Sciences"),
new Array("130201","School of Life Sciences"),
new Array("130301","School of Management and Languages"),
new Array("130401","School of Mathematical and Computer Sciences"),
new Array("130501","School of Textiles and Design"),
new Array("130601","Edinburgh Business School"),
new Array("131401","其他学院或部门"),



new Array("150101","Heriot-Watt语言学校"),
new Array("160100","其它学校")



);

function FillProvinces(selProvince)
{
    selProvince.options[0]=new Option("选择学校名称","");
    for(i=0;i<Provinces.length;i++)
    {
        selProvince.options[i+1]=new Option(Provinces[i][1],Provinces[i][0]);
        //selProvince.options[i+1]=new Option(Provinces[i][1],Provinces[i][1]);
    }
    selProvince.options[0].selected=true;
    selProvince.length=i+1;
}

function FillCitys(selCity,ProvinceCode)
{
    //if the province is a direct-managed city, like Beijing, shanghai, tianjin, chongqin,hongkong, macro
        //need not "请选择选项"
        if(ProvinceCode=="140000"||ProvinceCode=="150000")
             count=0;
        else
                {selCity.options[0]=new Option("选择系/学院名",ProvinceCode);
                count=1;}
    for(i=0;i<Citys.length;i++)
    {
        if(Citys[i][0].toString().substring(0,2)==ProvinceCode.substring(0,2))
        {
            //selCity.options[count]=new Option(Citys[i][1],Citys[i][0]);
            selCity.options[count]=new Option(Citys[i][1],Citys[i][1]);
            count=count+1;
        }
    }
    selCity.options[0].selected=true;
    selCity.length=count;
}

function Province_onchange()
{
    FillCitys(g_selCity,g_selProvince.value);
}

function InitCitySelect(selProvince,selCity)
{
    //alert("begin");
    g_selProvince=selProvince;
    g_selCity=selCity;
    selProvince.onchange=Function("Province_onchange();");
    FillProvinces(selProvince);
    Province_onchange();
}
function InitCitySelect2(selProvince,selCity,CityCode)
{
    InitCitySelect(selProvince,selCity)
    for(i=0;i<selProvince.length;i++)
    {
        if(selProvince.options[i].value.substring(0,2)==CityCode.substring(0,2))
        {
            selProvince.options[i].selected=true;
        }
    }
    Province_onchange();
    for(i=0;i<selCity.length;i++)
    {
        if(selCity.options[i].value==CityCode)
        {
            selCity.options[i].selected=true;
        }
    }
}