﻿// JScript 文件
var JobArray = new Array();

// 显示工作一级列表
function DisplayFirstJobList()
{
    var table = document.createElement("table");
    table.style.cssText = "width:95%;";
    table.className = "style200710022119";
    var tr = null;
    var td;
    var EndNum = catelogs.length;
    for(var i=0; i<EndNum; i++)
    {
        if(catelogs[i][4] == 1)
        {
            if(tr == null || tr.cells.length % 3 == 0)
            {
                tr = table.insertRow(table.rows.length);
                tr.style.cssText = "height:20px;text-align:left;";
            }
            td = tr.insertCell(tr.cells.length);
            td.style.cssText = "width:33%;";
            
            var Td_Code = "<a href=\"JavaScript:DisplaySecondJobList(" + catelogs[i][2] + ")\">" + catelogs[i][0] + "</a>";
            td.innerHTML = Td_Code;
        }
    }
    document.getElementById("Div_Text").appendChild(table);
}


// 显示工作二级列表
function DisplaySecondJobList(FirstJobId)
{
    OptDepth = 2;
    document.getElementById("Div_Selected").innerHTML = "我是蔡会军";
    var table = document.createElement("table");
    table.style.cssText = "width:95%;";
    table.className = "style200710022119";
    var tr = null;
    var td;
    var EndNum = catelogs.length;
    var IsBegin = false;
    var DataValue;
    for(var i=0; i<EndNum; i++)
    {
        if(catelogs[i][2] == FirstJobId && catelogs[i][4] == 1)
        {
            DataValue = catelogs[i][0];
            if(OptCode == 2)
            {
                JobArray[0] = DataValue;
                document.getElementById("Div_Selected").innerHTML = JobArray[0];
            }
            else
            if(OptCode == 5)
            {
                JobArray[1] = DataValue;
                document.getElementById("Div_Selected").innerHTML = JobArray[1];
            }
            document.getElementById("Div_Selected").innerHTML = DataValue;
        }
        if(catelogs[i][2] == FirstJobId && catelogs[i][4] == 2)
        {
            if(tr == null || tr.cells.length % 3 == 0)
            {
                tr = table.insertRow(table.rows.length);
                tr.style.cssText = "height:20px;text-align:left;";
            }
            td = tr.insertCell(tr.cells.length);
            td.style.cssText = "width:33%;";
            
            var Td_Code = "<a href=\"JavaScript:DisplayThirdJobList(" + catelogs[i][3] + ")\">" + catelogs[i][0] + "</a>";
            td.innerHTML = Td_Code;
            IsBegin = true;
        }
    }
    
    if(!IsBegin)
    {
        SelectIt(DataValue);
        return;
    }

    document.getElementById("Div_Text").innerHTML = "";    
    document.getElementById("Div_Text").appendChild(table);
    AdapterDivPosition();    
}


// 显示工作三级列表
function DisplayThirdJobList(SecondJobId)
{
    var table = document.createElement("table");
    table.style.cssText = "width:95%;";
    table.className = "style200710022119";
    var tr = null;
    var td;
    var EndNum = catelogs.length;
    var IsBegin = false;
    var IsBeginToWrite = false;
    var DataValue;
    for(var i=0; i<EndNum; i++)
    {
        if(IsBegin && catelogs[i][4] != 3)
            break;
    
        if(IsBegin && catelogs[i][4] == 3)
        {
            if(tr == null || tr.cells.length % 3 == 0)
            {
                tr = table.insertRow(table.rows.length);
                tr.style.cssText = "height:20px;text-align:left;";
            }
            td = tr.insertCell(tr.cells.length);
            td.style.cssText = "width:33%;";
            
            var Td_Code = "<a href=\"JavaScript:SelectIt('" + catelogs[i][0] + "')\">" + catelogs[i][0] + "</a>";
            td.innerHTML = Td_Code;
            IsBeginToWrite = true;
        }
        
        if(catelogs[i][3] == SecondJobId)
        {
            DataValue = catelogs[i][0];
            if(OptCode == 2)
            {
                if(OptDepth == 3)
                {
                    var nPos = JobArray[0].lastIndexOf(";");
                    JobArray[0] = JobArray[0].substring(0, nPos);
                }
                JobArray[0] += ";" + DataValue;
                document.getElementById("Div_Selected").innerHTML = JobArray[0];
            }
            else
            if(OptCode ==5)
            {
                if(OptDepth == 3)
                {
                    var nPos = JobArray[1].lastIndexOf(";");
                    JobArray[1] = JobArray[1].substring(0, nPos);
                }
                JobArray[1] += ";" + DataValue;
                document.getElementById("Div_Selected").innerHTML = JobArray[1];
            }
            IsBegin = true;
        }
    }
    
    OptDepth = 3;
    if(!IsBeginToWrite)
    {
        //SelectIt(DataValue);
        return;
    }
    
    
    
    document.getElementById("Div_Text").innerHTML = "";
    document.getElementById("Div_Text").appendChild(table);
    AdapterDivPosition();   
    
}