孤独求学人
省市二级菜单
2010-9-29 杜世伟

// JavaScript Document
// JavaScript Document
var where = new Array(34);
function comefrom(loca,locatype)
{
     this.loca = loca;  
     this.locatype = locatype;
}
where[0]= new comefrom("Select province","Select city");
where[1] = new comefrom("BeiJing","DongCheng|XiCheng|ChongWen|XuanWu|ChaoYang|FengTai|ShingJingShan|HaiDian|MenTouGou|FangShan|

TongZhou|ShunYi|ChangPing|DaXing|PingGu|HuaiRou|MiYun|YanQing"); 
where[2] = new comefrom("ShangHai","HuangPu|LuWan|XuHui|ChangNing|Jing'An|PuTuo|ZhaBei|HongKou|YangPu|MinHang|BaoShan|JiaDing|PuDong

|JinShan|SongJiang|QingJiang|NanHui|FengXian|ChongMing"); 
where[3] = new comefrom("TianJin","HePing|DongLi|HeDong|XiQing|HeXi|JinNan|NanKai|BeiChen|HeBei|WuQ ing|HongQiao|TangGu|HanGu|DaGang|NingHe|JingHai|B aoChi|JiXian"); 
where[4] = new comefrom("ChongQing","WanZhou|FuLing|YuZhong|DaDuKou|JiangBei|ShaPingXian|JiuLongPo|Nan'an|BeiBei|WanSheng|ShuangQiao|

YuBei|BaNan|QianJiang|ChangShou|ZhangJiang|TongNan|TongLiang |DaZu|RongChang|BiShan|LiangPing|ChengKou|FengDou|DianJiang|WuLing|ZhongXian|KaiXian|YunYang|FengJie|WuShan|

WuXi|ShiZhu|XiuShan|YouYang|PengShui|JiangJin|HeChuan|YongZhou|NanChuan"); 
where[5] = new comefrom("HeBei","ShiJiaZhuang|HanDan|XingTai|BaoDing|ZhangJiaKou|ChengDe|LangFang|TangShan|QinHuangDao|CangZhou|

HengShui"); 
where[6] = new comefrom("ShanXi","TaiYuan|DaTong|YangQuan|ChangZhi|JinCheng|ShuoZhou|LvLiang|XinZhou|JinZhong|LinFen|YunCheng"); 
where[7] = new comefrom("InnerMongolia","hohhot|BaoTou|WuHai|ChiFeng|HuLunBei'erMeng|A'LaShanMeng|ZheLiMuMeng|Xing'AnMeng|

WuLanChaBuMeng|XiLinGUOLeMeng|BaYanChuo'erMeng|YiKeZhaoMeng"); 
where[8] = new comefrom("LiaoNing","ShenYang|DaLian|An'Shan|FuShun|BenXi|DanDong|JinZhou|YingKou|FuYang|LiaoYang|PanJin|TieLing|

ChaoYang|HuLuDao"); 
where[9] = new comefrom("JiLin","ChangChun|JiLin|SiPing|LiaoYuan|TongHua|BaiShan|SongYuan|BaiCheng|YanBian"); 
where[10] = new comefrom("HeiLongJiang","Harbin|Qiqihar|MuDanJiang|JiaMuSi|DaQing|SuiHua|HeGang|JiXi|HeiHe|ShuangYaShan|YiChun|QiTaiHe|

DaXing'anLing"); 
where[11] = new comefrom("JiangSU","NanJing|ZhenJiang|SuZhou|NanTong|YangZhou|YanCheng|XuZhou|LianYunGang|ChangZhou|WuXi|SuQian|

TaiZhou|Huai'an"); 
where[12] = new comefrom("ZheJiang","HangZhou|NingBo|WenZhou|JiaXing|HuZhou|ShaoXing|JinHua|QuZhou|ZhouShan|TaiZhou|LiShui"); 
where[13] = new comefrom("An'Hei","HeFei|WuHu|BengBu|Ma'anShan|HuaiBei|TongLing|An'Qing|HuangShan|ChuZhou|SuZhou|Chi Zhou|HuaiZhou|ChaoZhou|FuYang|LiuYang|XuanZhou|BoZhou"); 
where[14] = new comefrom("FuJian","FuZhou|XiaMen|PuTian|SanMing|QuanZhou|ZhangZhou|NanPing|LongYan|NingDe"); 
where[15] = new comefrom("JiangXi","NanChang|JingDeZhen|JiuJiang|YingTan|PingXiang|XinYu|GanZhou|Ji'An|YiChun|FuZhou|ShangRao"); 
where[16] = new comefrom("ShanDong","JiNan|QingDao|ZiBo|ZaoZhuang|DongYing|YanTan|HuaiFang|JiNing|Tai'An|WeiHai|RiZhao|LaiWu|LinYi|DeZhou|

LiaoCheng|BingZhou|HeZe"); 
where[17] = new comefrom("HeNan","ZhengZhou|KaiFeng|LuoYang|PingDingShan|An'Yang|HeBi|XinXiang|JiaoZuo|PuYang|XuChang|LuoHe|SanMenXia|

NanYang|ShangQiu|XinYang|ZhouKou|ZhuMaDian|JiYuan"); 
where[18] = new comefrom("HeBei","WuHan|YiChang|JingZhou|XiangFan|Huang Shi|JingMen|HuangGang|ShiYan|EnShi|QiangJiang|TianMen|XianTao|SuiZhou|XianNing|XiaoGan|e'Zhou");
where[19] = new comefrom("HuNan","ChangSha|ChangZhou|ZhuZhou|XiangTan|HengYang|YueYang|ShaoYang|YiYang|LouDi|HuaiHua|ChenZhou|

YongZhou|XiangXi|ZhangJiaJie"); 
where[20] = new comefrom("GuangDong","GuangZhou|ShenZhen|ZhuHai|ShanTou|DongYing|ZhongShan|FoShan|ShaoGuan|JiangMen|ZhanJiang|

MaoMing|ZhaoQing|HuiZhou|MeiZhou|ShanWei|HeYuan|YangJiang|QingYuan|ChaoZhou|JieYang|YunFu"); 
where[21] = new comefrom("GuangxiZhuang
","NanNing|LiuZhou|GuiLin|WuZhou|BeiHai|FangChengGang|QinZhou|GuiGang|YuLin|NanNingDiQu|LiuZhouDiQu|HeZhou|

BaiSe|HeChi"); 
where[22] = new comefrom("HaiNan","HaiKou|SanYa"); 
where[23] = new comefrom("SiChuan","ChengDou|MianYang|DeYang|ZiGong|PanZhiHua|GuangYuan|NeiJiang|乐山|NanChong|YiBin|GuangLing|DaChuan|Ya'An|MeiShan|GanZi|LiangZhou|LuZhou"); 
where[24] = new comefrom("GuiZhou","GuiYang|LiuPanShui|ZunYi|AnShuN|TongRen|QianXiNan|BiJie|QianDongNan|QianNan"); 
where[25] = new comefrom("YunNan","KunMing|DaLi|QuJing|YuXi|ZhaoTong|ChuXiong|HongHe|WenShan|SiMao|XiShuangBanNa|BaoShan|HongDe|

LiJiang|NongJiang|DiQing|LinCang");
where[26] = new comefrom("Tibet Autonomous Region
","LaSa|RiKeZe|ShanNan|GuiZhi|ChangDou|a'li|NaQu"); 
where[27] = new comefrom("ShaanXi","Xi'an|BaoJi|XianYang|TongChuan|WeiNan|Yan'an|YuLin|HanZhong|An Kang|Shangluo"); 
where[28] = new comefrom("GanSu","LanZhou|JiaGuGuan|JinChang|BaiYin|TianShui|JiuQuan|ZhangYe|WuWei|DingXi|LongNan|PingLiang|An Qing|LinXia|GanNan"); 
where[29] = new comefrom("NingXia","YinChuan|ShiZuiShan|WuZhong|GuYuan"); 
where[30] = new comefrom("QingHai","XiNing|HaiDong|HaiNan|HaiBei|HuangNan|YuShu|GuoLuo|HaiXi"); 
where[31] = new comefrom("Sinkiang
","Urumqi
|ShiHeZi|KeLaMaYi|YiLi|BaYinGuoLe|ChangJi|JingPo|Bo'erTaLa|TuLuFan|HaMi|KaShi|HeTian|AKeSU"); 
where[32] = new comefrom("HongKang","HongKang"); 
where[33] = new comefrom("Macau","Macau"); 
where[34] = new comefrom("Tibet","Taibei|GaoXiong|TaiZ hong|TaiNan|PingDong|NanTou|YunLin|XinZhu|PengHua|MiaoLi|JiaYi|HuaLian|TaoYuan|YiLan|JiLong|TaiDong|JinMen|

MaZu|PengZu"); 
where[35] = new comefrom("Other","North America|South America|Asia|Africa|Europe|Oceania");

 

   
function selecttype_init()
{
    document.getElementById("province").length=where.length;
    for(var i=0 ; i<where.length ; i++)
    {
        document.getElementById("province").options[i]=new Option(where[i].loca,where[i].loca)
    }
    loca3 = (where[0].locatype).split("|");
    for(var j=0 ; j<loca3.length ; j++)
    {
        document.getElementById("workcity").options[j]=new Option(loca3[j],loca3[j]);
    }
    document.getElementById("workcity").options[0].selected=true;
    document.getElementById("province").options[0].selected=true;
}

function selecttype_select(obj)
{
    var s_selectedIndex=document.getElementById("province").selectedIndex;
    if(obj.id=="province")
    {     
        types=(where[s_selectedIndex].locatype).split("|");
        document.getElementById("workcity").length=types.length;
        for(var k=0 ; k<types.length ; k++)
        {
             document.getElementById("workcity").options[k]=new Option(types[k],types[k]);
        }
     }
     else
     {}

     var result1=document.getElementById("province").options[s_selectedIndex].value;
     var result2=document.getElementById("workcity").options[document.getElementById("workcity").selectedIndex].value;
     //document.getElementById("showtype").value=result1+result2;
}