(function($){
$.wiseup.statusMessage = {
    timeoutID: null
};
$.extend($.wiseup.statusMessage,{

    showMessage : function(message,autoHide,image)
    {
        clearTimeout($.wiseup.statusMessage.timeoutID);

        if( autoHide == undefined ){
            autoHide = true;
        }

        var html = message;
        if( image != undefined ){
            html = "<img height='26' src='"+ baseUrl + "/assets/images/layout/" + image +"' style='margin-right: 16px;margin-top: 12px;' align='left'>" + html;
        }

        $("#status-message > span").html(html);
        if( autoHide == true ){
            $("#status-message").slideDown(1000, $.wiseup.statusMessage.showMessageCallBack);
        }else{
            $("#status-message").slideDown(1000);
        }
    },

    showLoading : function(message)
    {
        $.wiseup.statusMessage.showMessage(message,false,"loading.gif");
    },

    showMessageCallBack : function()
    {
        $.wiseup.statusMessage.timeoutID = setTimeout($.wiseup.statusMessage.hideMessage, 5000);
    },

    hideMessage : function()
    {
       $("#status-message > span").html("");
       $("#status-message").slideUp();
    }

});
}(jQuery));
