﻿
    WSUI_StatusBarMgr.MsgTypeError = "StatusErrMsg";
    WSUI_StatusBarMgr.MsgTypeInfo = "StatusInfoMsg";
    WSUI_StatusBarMgr.MsgTypeHelp = "StatusHelpMsg";

    //
    // define a class and imple its constructors
    function WSUI_StatusBarMgr()
    {
    }
    
    WSUI_StatusBarMgr.prototype.Init = function(ElementToWorkOn)
    {
        this.ElementToWorkOn = ElementToWorkOn;      // holds the element name (div name) to place the messages in...
    }
        
    WSUI_StatusBarMgr.prototype.Display = function(Msg, DisplayFor, MsgType)
    {
        var UserStatus =  document.getElementById(this.ElementToWorkOn);
        UserStatus.className = MsgType;
        
        UserStatus.style.display = "block";        
        UserStatus.innerHTML = Msg; 
        setTimeout(function () { WSUI_StatusBarMgr.Hide(UserStatus); }, DisplayFor);
    }
   
    WSUI_StatusBarMgr.Hide = function(ID)
    {
        ID.style.display = "none";
    }
   
