/**
 * 
 **/

var helpers = {
    
    showMessage: function(message) {
        var dsp = $('#displayMessage')[0];
        
        if(!dsp) {
            dsp = document.createElement('div');
            dsp.id = 'displayMessage';
            
            $('body').append(dsp);
            $(dsp).css({
                position: 'fixed',
                top: '0px', 
                left: ((screen.availWidth / 2) - (450 / 2)) + 'px', 
                width: '450px',
            }).show();
        }
        
        var divMsg = document.createElement('div');
        var showLimit = {
            max: 5000,
            min: 15
        };
        var showTime = showLimit.min + (1000 / 8) * message.length;
        if(showTime > showLimit.max) showTime = showLimit.max;
        
//         console.info('show time ' + showTime);
        
        $(divMsg).html(message);
        $(dsp).prepend(divMsg);
        $(divMsg).hide();
        $(divMsg).slideDown(500, function() {
            setTimeout(function() {
                $(divMsg).slideUp(500);
            }, showTime)
        });
    }
    
}
