﻿function loadDepartment(Block, Depth, objName)
{
    var drp2 = document.getElementById(objName);
    
    function RemoveAll(oElem)
    {
        var i = 0;
        for (i = oElem.length; i >= 0; i--)
        {
            oElem.options.remove(i);
        }
    }
    
    RemoveAll(drp2)

    var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP");
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    oHttpReq.open("POST", "/Will/Frame/DepartmentHandler.ashx?Block="+encodeURIComponent(Block)+"&Depth="+encodeURIComponent(Depth), false);         //调用读取小类数据的页面，将大类
                                                                                                           // 编号值传递过去
    oHttpReq.send("");
    result = oHttpReq.responseText;
    oDoc.loadXML(result);
    items1 = oDoc.selectNodes("//root/text");              //读取所有请求大类所属小类的类名
    items2 = oDoc.selectNodes("//root/value");                   //读取所有请求大类所属小类的编号
    var itemsLength=items1.length;
    for(i=0;i<itemsLength;i++)
    {
        var newOption = document.createElement("OPTION");
        newOption.text=items1[i].text;
        newOption.value=items2[i].text;
        drp2.options.add(newOption);
    }
}

function getDepartment(DepartmentValue,objName)
{
    var ctl = document.getElementById(objName);
    ctl.value = DepartmentValue;
}

