﻿
; (function($) {
    $.showMessageBar = function(options) {
        show(options);
    };
    function show(options) {
        var o = $.extend({}, $.showMessageBar.defaults, options || {});
        $(o.messageBarHTML).hide().find(o.messageBarTextContainer).html(o.message)
			.end().prependTo(o.prependTo)
			.slideDown('fast').delay(o.delay).animate({ top: "-=15px", opacity: 0 }, "slow", function() {
			    $(this).remove();
			});

    }
    $.showMessageBar.defaults = {
        messageBarHTML: '<div id="message"><span></span></div>',
        messageBarTextContainer: 'span',
        messageBarCloseElement: 'a.close-notify',
        delay: 3000,
        message: '',
        prependTo: 'body'
    };

})(jQuery);

