﻿//returns the rendered style of an element (as opposed to specified style)
function getStyle(oElm, strCssRule)
{
    var strValue = "";
    if (document.defaultView && document.defaultView.getComputedStyle)
    {
        strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule);
    }
    else if (oElm.currentStyle)
    {
        strCssRule = strCssRule.replace(/-(w)/g, function(strMatch, p1)
        {
            return p1.toUpperCase();
        });
        strValue = oElm.currentStyle[strCssRule];
    }
    return strValue;
}

function ActiveDiv(div, setPosition)
{
    var objDiv = document.getElementById(div);

    if (getStyle(objDiv, "display") == 'none')
    {
        objDiv.style.display = 'block';
    }
    else
    {
        objDiv.style.display = 'none';
    }
}
