function SelectGroup(PL, CL, AL){
    var _objPL = document.getElementById(PL);
    var _objCL = document.getElementById(CL);
    var _objAL = document.getElementById(AL);
    var strTemp = "---";
    var strVal = "0";
    var _1val = "";
    var _2val = "";
    var _3val = "";
    var _P = [];
        _P[0] = new Array("11", "北京");
        _P[1] = new Array("33", "浙江");
        _P[2] = new Array("32", "江苏");
	
    var _C = [];
        _C[0] = new Array("11", "11", "北京");
        _C[1] = new Array("33", "330", "宁波");
        _C[2] = new Array("33", "331", "杭州");
        _C[3] = new Array("32", "321", "南京");

    var _A = [];
        _A[0] = new Array("11", "1101", "西直门一店");
        _A[1] = new Array("11", "1102", "中关村店");
        _A[2] = new Array("11", "1103", "五棵松店");
        _A[3] = new Array("11", "1104", "亚运村店");
        _A[4] = new Array("11", "1105", "西直门二店");
        _A[5] = new Array("11", "1106", "望京店");
        _A[6] = new Array("11", "1107", "劲松东店");
        _A[7] = new Array("11", "1108", "劲松西店");
        _A[8] = new Array("11", "1109", "天宁寺店");
        _A[9] = new Array("330", "3301", "月湖店");
        _A[10] = new Array("330", "3302", "槐树路店");
        _A[11] = new Array("331", "3303", "水晶店");
        _A[12] = new Array("321", "3201", "玄武门店");
        _A[13] = new Array("321", "3202", "新街口店");
        _A[14] = new Array("331", "3304", "莫干山路店");

    this.IntIndex = function(_PLval, _CLval, _ALval){
        _objPL.options[0] = new Option(strTemp, strVal);
        _objCL.options[0] = new Option(strTemp, strVal);
        _objAL.options[0] = new Option(strTemp, strVal);
        if (!isNaN(_PLval) && !isNaN(_CLval) && !isNaN(_ALval)){
            _1val = _PLval; 
            _2val = _CLval; 
            _3val = _ALval;
            _AddP();
            _AddC(_PLval);
            _AddA(_CLval);
        }
        else
        { _AddP(); }
    }

    _AddP = function(){
        if (!isNaN(_objPL)){alert("对象ID设置错误."); return false;}
        _objPL.length = 1;
        _objPL.selectedIndex = 0
        for (var i=0; i<_P.length; i++){
            var OPP = document.createElement("OPTION");
            OPP.innerHTML = _P[i][1];
            OPP.value = _P[i][0];
            _objPL.appendChild(OPP);
        }
        if (!isNaN(_1val)){
            for(var x=0; x<_objPL.length; x++){
                if (_1val==_objPL.options[x].value) _objPL.options[x].selected = true;
            }
        }
        _objPL.onchange = function(){
            _AddC(this.value);
        }
    };

    _AddC = function(load){
        if (!isNaN(_objCL) || !isNaN(_objAL)){alert("对象ID设置错误."); return false;}
        _objCL.length = 1;
        _objCL.selectedIndex = 0
        _objAL.length = 1;
        _objAL.selectedIndex = 0
        for (var i=0; i<_C.length; i++){
            if (_C[i][0]==load){
                var OPP = document.createElement("OPTION");
                OPP.innerHTML = _C[i][2];
                OPP.value = _C[i][1];
                _objCL.appendChild(OPP);
            }
        }
    

        if (!isNaN(_2val)){
            for(var x=0; x<_objCL.length; x++){
                if (_2val==_objCL.options[x].value) _objCL.options[x].selected = true;
            }
        }
        _objCL.onchange = function(){
            _AddA(this.value);
        }
    };

    _AddA = function(load){
        _objAL.length = 1;
        _objAL.selectedIndex = 0
        for (var i=0; i<_A.length; i++){
            if (_A[i][0]==load){
                var OPP = document.createElement("OPTION");
                OPP.innerHTML = _A[i][2];
                OPP.value = _A[i][1];
                _objAL.appendChild(OPP);
            }
        }

        if (!isNaN(_3val)){
            for(var x=0; x<_objAL.length; x++){
                if (_3val==_objAL.options[x].value) _objAL.options[x].selected = true;
            }
        }
    };

}