/**
 * Ctrl - Content Management
 *
 * @copyright Copyright (c) 2007-2009 Scum Creative Labs / Orchestra 
 * @license   
 * @version $Id$
 */

;(function($) {
$.flashMessenger = function(message){
    var $elem = $('#flashMessenger');
    if($elem.length == 0) {
        $('body').append($('<div id="flashMessenger"><div class="top"><a class="close" href="#">x</a></div><div class="inside"></div></div>').css({
            display: 'none',
            position: 'fixed',
            top: '90px',
            width: '310px',
            left: (($(window).width() / 2) - 155) + 'px'
        }));

        $elem = $('#flashMessenger');

        $elem.find('a.close').click(function(){ $.flashMessenger.hide() });
    }
    this.show = function() {
        $elem.fadeIn(300);
        setTimeout(this.hide, 1400);
    }
    this.hide = function() {
        $elem.fadeOut(300);
    }
    if(message) {
        $elem.find('div.inside').html(message);
        this.show();
    }
}
})(jQuery);
