// Array define for level0
var D0=new Array('("所有区域","")','("闵行区","1")','("徐汇区","2")','("长宁区","3")','("静安区","4")','("卢湾区","5")','("虹口区","6")','("黄浦区","7")','("浦东区","8")','("杨浦区","9")','("闸北区","10")','("普陀区","11")','("嘉定区","12")','("宝山区","13")','("青浦区","14")','("奉贤区","15")','("南汇区","16")','("崇明区","17")','("金山区","18")','("松江区","19")');
// Array define for level1
var D1_0=new Array('("所有片区","")');
var D1_1 =new Array('("闵行所有地区","0")','("老闵行","1")','("莘庄","2")','("南方商城","3")','("马桥","4")','("浦江","5")','("吴泾","6")','("七宝","7")','("颛桥","8")','("虹桥","9")','("航华","10")','("华漕","11")','("七莘路","12")','("古美","13")','("漕宝路","14")','("蔷薇新村","15")','("梅陇","16")');
var D1_2 =new Array('("徐汇所有地区","0")','("徐家汇","1")','("万体馆","2")','("田林/康建","3")','("龙华","4")','("漕河泾","5")','("交大","6")','("华东理工","7")','("漕宝路地铁","8")','("上师大","9")','("日晖新村","10")','("华山路","11")','("湖南路","12")','("天平路","13")','("枫林路","14")','("斜土路","15")','("长桥","16")','("虹梅路","17")','("凌云路","18")','("华泾","19")');
var D1_3 =new Array('("长宁所有地区","0")','("中山公园","1")','("虹桥","2")','("古北","3")','("天山路","4")','("仙霞新村","5")','("上海影城","6")','("北新泾","7")','("江苏路地铁","8")','("动物园","9")','("周桥","10")','("华阳路","11")','("新华路","12")','("周家桥","13")','("程家桥","14")','("新泾","15")');
var D1_4 =new Array('("静安所有地区","0")','("静安寺","1")','("南京西路","2")','("北京西路","3")','("新闸路","4")','("曹家渡","5")','("延安中路","6")','("玉佛寺","7")','("江宁路","8")','("石门二路","9")');
var D1_5 =new Array('("卢湾所有地区","0")','("打浦桥","1")','("复兴公园","2")','("瑞金医院","3")','("黄陂南路","4")','("淮海公园","5")','("徐家汇路","6")','("鲁班路","7")','("第九医院","8")','("五里桥","9")','("瑞金二路","10")','("淮海中路","11")');
var D1_6 =new Array('("虹口所有地区","0")','("凉城新村","1")','("江湾","2")','("大柏树","3")','("曲阳路","4")','("鲁迅公园","5")','("四川北路","6")','("大连/广中路","7")','("和平公园","8")','("周家嘴路","9")','("四平路","10")','("提蓝桥","11")','("乍浦路","12")','("新港路","13")','("欧阳路","14")','("嘉兴路","15")');
var D1_7 =new Array('("黄浦所有地区","0")','("外滩/十六铺","1")','("人民广场","2")','("北京东路","3")','("延安东路","4")','("豫园","5")','("老西门","6")','("小西门","7")','("董家渡","8")','("南浦大桥","9")','("蓬莱公园","10")','("提蓝桥斜桥","11")','("半淞园路","12")','("董家渡","13")','("南京东路","14")','("金陵东路","15")');
var D1_8 =new Array('("浦东所有地区","0")','("塘桥","1")','("南码头","2")','("上南新村","3")','("梅园","4")','("潍坊","5")','("金杨新村","6")','("花木","7")','("北蔡","8")','("张江","9")','("沪东新村","10")','("东沟新村","11")','("洋泾","12")','("源深竹园","13")','("金桥","14")','("东方路地铁","15")','("高桥","16")','("世纪公园","17")','("上钢新村","18")','("周家渡","19")','("浦兴路","20")','("东明路","21")','("川沙","22")','("机场","23")','("合庆","24")','("唐镇","25")','("曹路","26")','("高行","27")','("高东","28")','("三林","29")','("外高桥","30")','("金桥出口区","31")');
var D1_9 =new Array('("杨浦所有地区","0")','("运光/复旦","1")','("五角场","2")','("四平路","3")','("控江路","4")','("杨浦公园/延吉","5")','("长白新村","6")','("中原","7")','("长阳路","8")','("周家嘴路","9")','("平凉路","10")','("新华医院","11")','("定海路","12")','("江浦路","13")','("延吉新村","14")','("殷行","15")','("大桥","16")','("五角场","17")','("新江湾城","18")');
var D1_10=new Array('("闸北所有地区","0")','("场中路","1")','("延长路","2")','("闸北公园","3")','("新客站","4")','("天目西路","5")','("老北站","6")','("和田","7")','("彭浦新村","8")','("芷江西路","9")','("临汾路","10")','("宝山路","11")','("共和新路","12")','("大宁路","13")','("彭浦","14")');
var D1_11=new Array('("普陀所有地区","0")','("长寿路","1")','(曹杨新村"","2")','("华师大","3")','("宜川路","4")','("真如","5")','("石泉路","6")','("金沙江路","7")','("万里城","8")','("武宁路","9")','("长风新村","10")','("真光新村","11")','("长征","12")','("桃浦","13")');
var D1_12=new Array('("嘉定所有地区","0")','("新成路","1")','("真新新村","2")','("菊园新区","3")','("嘉定","4")','("南翔","5")','("安亭","6")','("马陆","7")','("徐行","8")','("华亭","9")','("外冈","10")','("黄渡","11")','("江桥","12")','("嘉定工业区","13")');
var D1_13=new Array('("宝山所有地区","0")','("吴淞","1")','("海滨新村","2")','("友谊路","3")','("泗塘新村","4")','("通河新村","5")','("罗店","6")','("大场","7")','("杨行","8")','("月浦","9")','("罗泾","10")','("顾村","11")','("高境","12")','("庙行","13")','("淞南","14")','("长兴","15")','("横沙","16")','("前卫农场","17")','("宝山工业园","18")');
var D1_14=new Array('("青浦所有地区","0")','("夏阳","1")','("盈浦","2")','("朱家角","3")','("练塘","4")','("金泽","5")','("赵巷","6")','("徐泾","7")','("华新","8")','("重固","9")','("白鹤","10")','("赵屯","11")','("青浦工业园","12")');
var D1_15=new Array('("奉贤所有地区","0")','("南桥","1")','("奉城","2")','("庄行","3")','("金汇","4")','("四团","5")','("青村","6")','("柘林","7")','("海湾","8")','("奉贤海湾旅游区","9")');
var D1_16=new Array('("南汇所有地区","0")','("惠南","1")','("周浦","2")','("新场","3")','("大团","4")','("芦潮港","5")','("康桥","6")','("航头","7")','("六灶","8")','("祝桥","9")','("泥城","10")','("宣桥","11")','("书院","12")','("万祥","13")','("老港","14")','("芦潮港农场","15")','("东海农场","16")','("朝阳农场","17")','("滨海旅游渡假区","18")','("南汇工业园区","19")');
var D1_17=new Array('("崇明所有地区","0")','("城桥","1")','("堡镇","2")','("新河","3")','("庙镇","4")','("竖新","5")','("向化","6")','("三星","7")','("港沿","8")','("中兴","9")','("陈家","10")','("绿华","11")','("港西","12")','("建设","13")','("新村","14")');
var D1_18=new Array('("金山所有地区","0")','("石化","1")','("朱泾","2")','("枫泾","3")','("亭林","4")','("漕泾","5")','("山阳","6")','("金山卫","7")','("张堰","8")','("廊下","9")','("吕巷","10")');
var D1_19=new Array('("松江所有地区","0")','("岳阳","1")','("永丰","2")','("方松","3")','("中山","4")','("泗泾","5")','("佘山","6")','("车墩","7")','("新桥","8")','("洞泾","9")','("九亭","10")','("泖港","11")','("石湖荡","12")','("新浜","13")','("叶榭","14")','("松江工业区","15")','("佘山度假区","16")','("五厍农业园","17")','("松江科技园","18")','("松江出口加工区","19")');

// defaultSettings, format:text==value==index, order by level. just use the index now. 
var defaultSettings = "0==v0==0==00==v00==0==truly";

/*******************************  Data Define End  *****************************/

/*******************************  Function Define  *****************************/
var SC = defaultSettings;
var leaves = 2;  //total leval count
var T0,V0,I0,T1,V1,I1;
function dw(s) {
    document.write(s);
}
function parseSC() {
    var s = SC.substring(0,SC.indexOf("=="));
    SC = SC.substring(SC.indexOf("==")+2,SC.length);
    return s;
}
function setSelections() {
    for(var i=0;i<leaves;++i) {
        eval("T"+i+"=document.getElementById('selLev"+i+"').options[document.getElementById('selLev"+i+"').selectedIndex].text;");
        eval("V"+i+"=document.getElementById('selLev"+i+"').options[document.getElementById('selLev"+i+"').selectedIndex].value;");
        eval("I"+i+"=document.getElementById('selLev"+i+"').selectedIndex;");
    }
}
function initTVI() {
    for(var i=0;i<leaves;++i)
        eval("T"+i+"=parseSC();V" + i+"=parseSC();I"+i+"=parseSC();");
}
function initSelection() {
    initTVI();
    var oArray,i,j,k;
    for(j=0; j<leaves;j++) {
     s="oArray = D"+j;
     for(k=0;k<j;k++)
      s+="_" + eval("I"+k);
     eval(s);// get the current level array
     for(i = 0;i<oArray.length;i++)
      eval("document.getElementById('selLev"+j+"').options[i]=new Option"+oArray[i]);
     eval("document.getElementById('selLev"+j+"').options.selectedIndex=I"+j+";");
    }
}
function popLevel0(I0) {
    var oArray = eval("D1_"+I0);
    document.getElementById('selLev1').length = 0;
    for ( var i=0; i < oArray.length; i++ )
        eval("document.getElementById('selLev1').options[i]=new Option" + oArray[i]);
    document.getElementById('selLev1').options.selectedIndex = I1;
}
function clickLevel0() {
    I1=0;
    popLevel0(document.getElementById('selLev0').selectedIndex);
    setSelections();
}
function clickLevel1() {setSelections();}
/****************************    Function Define End  **************************/
