﻿//Method to alter the image border based on height
function AssignBorder()
{
    if (null != document.getElementById("SideNavContainer"))
    {
        var contentHeightLN = document.getElementById("SideNavMiddleRowCenter").offsetHeight + 20;
        var contentHeightPXLN = contentHeightLN + "px";

        document.getElementById("SideNavMiddleRowLeft").height = contentHeightLN;
        document.getElementById("SideNavMiddleRowLeft").style.height = contentHeightPXLN;
        document.getElementById("SideNavMiddleRowRight").height = contentHeightLN;
        document.getElementById("SideNavMiddleRowRight").style.height = contentHeightPXLN;
    }
    return;
}

//Method to control gradient and perform collapsible panel logic
function StartupLeftNav()
{
    if (null != document.getElementById("SideNavContainer"))
    {
        AssignBorder();
    }
}

addLoadEvent(StartupLeftNav);

function addLoadEvent(func)
{
    var oldonload = window.onload;
    if (typeof window.onload != 'function')
    {
        window.onload = func;
    } else
    {
        window.onload = function()
        {
            oldonload();
            func();
        }
    }
}

//end of leftNav.js
