﻿// JScript 文件
function ChangeHeight()
{
    var bodyHeight = window.screen.availHeight;
    var bh = bodyHeight - 490; 
    var rightHeight = document.getElementById("pageContentRight").clientHeight;
    if(bh > rightHeight)
    {
        rightHeight = bh;
        var rh = rightHeight - 40;
        if(rh > 0)
        {
            if(document.getElementById("pageContentRightDescriptionContent") != null)
                document.getElementById("pageContentRightDescriptionContent").style.height = rh+ "px";
            else if(document.getElementById("traceDiv") != null)
                document.getElementById("traceDiv").style.height = rh+ "px";
        }
    } 
    var h = rightHeight - 250; 
    if(h<=0)
        return;
    document.getElementById("pageContentLeftNvMiddle").style.height = 9 + h + "px";
    document.getElementById("pageContent").style.height = 300 + h + "px";
}

// JScript 文件
function ChangeProducerHeight() {
    var bodyHeight = window.screen.availHeight;
    var bh = bodyHeight - 490;
    var rightHeight = document.getElementById("pageContentRight").clientHeight;
    if (bh > rightHeight) {
        rightHeight = bh;
        var rh = rightHeight - 40;
        if (rh > 0) {
            if (document.getElementById("pageContentRightDescriptionContent") != null)
                document.getElementById("pageContentRightDescriptionContent").style.height = rh + "px";
            else if (document.getElementById("traceDiv") != null)
                document.getElementById("traceDiv").style.height = rh + "px";
        }
    }
    var h = rightHeight - 250;
    if (h <= 0)
        return;
    document.getElementById("pageContentLeftNvMiddle").style.height = 9 + h + "px";
    document.getElementById("pageContent").style.height =300 + h + "px";
}


function JumpPage(url)
{
    window.location.href = url;
}

function OnTraceMenuClick(obj)
{
    var ulObj = document.getElementById("traceDivMenu");
    var count = ulObj.childNodes.length;
    var i = 0;
    var s;
    for(i = 0; i < count; i++)
    {
        if(ulObj.childNodes[i].id == obj.id)
        {
            ulObj.childNodes[i].className = ulObj.childNodes[i].id + "Current";
            if(document.getElementById(ulObj.childNodes[i].id + "ContentDiv") != null)
                ShowObject(ulObj.childNodes[i].id + "ContentDiv");
        }
        else
        {
            ulObj.childNodes[i].className = ulObj.childNodes[i].id + "Back";
            if(document.getElementById(ulObj.childNodes[i].id + "ContentDiv") != null)
                HiddenObject(ulObj.childNodes[i].id + "ContentDiv");

        }
    }
    ChangeTraceHeight(); 
}


function ChangeTraceHeight() {
    var traceDivBg = document.getElementById("traceDivBg").clientHeight;

    var h = "";

    if (traceDivBg > 464) {
        h = traceDivBg - 464 + 270;
        document.getElementById("pageContentLeftNvMiddle").style.height = h + "px";
        document.getElementById("pageContent").style.height = 100 + traceDivBg + "px";
    }
    else {
        document.getElementById("pageContentLeftNvMiddle").style.height = 300 + "px";
        document.getElementById("pageContent").style.height = 593 + "px";
    }

}


//显示、隐藏
function HiddenObject(ObjectId)
{
    if(document.getElementById(ObjectId) == null)
        return;
    document.getElementById(ObjectId).style.visibility = "hidden";
    document.getElementById(ObjectId).style.display = "none";
}
function ShowObject(ObjectId)
{
    if(document.getElementById(ObjectId) == null)
        return;
    document.getElementById(ObjectId).style.visibility = "visible";
    document.getElementById(ObjectId).style.display = "block";
}
