/////////////////////////////////////////////////////////////////////////

function hideBlibsMessage()
{
    hideElement("BLibsMessageTR");
    hideElement("BLibsMessageHideTR");
    showElement("BLibsMessageShowTR");
}
// End hideBlibsMessage

/////////////////////////////////////////////////////////////////////////

function showBlibsMessage()
{
    showElement("BLibsMessageTR");
    hideElement("BLibsMessageShowTR");
    showElement("BLibsMessageHideTR");

}
// End showblibsmessage

/////////////////////////////////////////////////////////////////////////

function initMessagebox(boxtype, shortMessage, showOnLoad)
{
    var MessagesDiv = document.getElementById("BLibsMessagesDiv");
    if (MessagesDiv)
    {
        var MessageBoxContent = document.getElementById("MessageBoxContent");
        var messageCount = 0;
        for (var count in MessagesDiv.childNodes)
        {
            if (MessagesDiv.childNodes[count].tagName == "DIV")
            {
                MessageBoxContent.appendChild(MessagesDiv.childNodes[count].cloneNode(true));
                messageCount++;
            }
        }

        BlibsMessageContainer = document.getElementById("BlibsMessageContainer");
        BlibsMessageContainer.style.width = document.getElementById('BLibsMessageTR').parentNode.parentNode.offsetWidth + 'px';


        if (messageCount > 0 && showOnLoad)
        {
            showElement("BLibsMessageHideTR");
        }
        else
        {
            showElement("BLibsMessageShowTR");
        }

        if (showOnLoad)
        {
            showElement("BLibsMessageTR");
        }

        var blibsMessageShortInfoTable = document.getElementById("blibsMessageShortInfoTable");
        cssclass = (boxtype == "error")?("blibsMessageShortInfoTableRed"):("blibsMessageShortInfoTableGreen");
        setCSSClass(blibsMessageShortInfoTable, cssclass);


        var ShortMessageShowTD = document.getElementById("ShortMessageShowTD");
        var ShortMessageHideTD = document.getElementById("ShortMessageHideTD");

        if (cD.ie)
        {
            ShortMessageShowTD.innerHTML = shortMessage;
            ShortMessageHideTD.innerHTML = shortMessage;
        }
        else
        {
            textNode = document.createTextNode(shortMessage);
            ShortMessageHideTD.appendChild(textNode);
            textNode = document.createTextNode(shortMessage);
            ShortMessageShowTD.appendChild(textNode);
        }
    }
}
/////////////////////////////////////////////////////////////////////////

