﻿			
// Array define for level0
var D0=new Array('("所有区域","")','("福田区","1")','("南山区","2")','("罗湖区","3")','("盐田区","4")','("宝安区","5")','("龙岗区","6")');
// 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")','("竹子林片区","v12")','("梅林片区","13")','("农科中心片区","14")','("福田保税片区","15")');
var D1_2=new Array('("南山所有地区","0")','("华侨城片区","1")','("深圳湾片区","2")','("沙河高尔夫片区","3")','("科技园片区","4")','("西丽片区","5")','("南头片区","6")','("南油片区","7")','("南山商业文化中心区","8")','("后海片区","9")','("前海片区","10")','("蛇口片区","11")','("大南山片区","12")');
var D1_3=new Array('("罗湖所有地区","0")','("笋岗片区","1")','("蔡屋围片区","2")','("东门片区","3")','("文锦渡口岸片区","4")','("翠竹片区","5")','("水库,东湖片区","6")','("罗湖口岸片区","7")','("莲塘片区","8")','("布心,草埔片区","9")','("银湖片区","10")');
var D1_4=new Array('("盐田所有地区","0")','("沙头角片区","1")','("梅沙片区","2")');
var D1_5=new Array('("宝安所有地区","0")','("新城片区","1")','("西乡片区","2")','("石岩片区","3")','("福永片区","4")','("沙井片区","5")','("松岗片区","6")','("公明片区","7")','("观澜片区","8")','("龙华片区","9")');
var D1_6=new Array('("龙岗所有地区","0")','("布吉片区","1")','("龙岗中心区","2")','("横岗片区","3")','("平湖片区","4")','("坪地片区","5")','("坑梓片区","6")','("坪山片区","7")','("葵涌片区","8")','("大鹏片区","9")','("南澳片区","10")','("坂田片区","11")');
var D1_7=new Array('("光明新区","0")');
// 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  **************************/
