(function(a){a.fn.jnotifyInizialize=function(b){var c=this;var d={oneAtTime:false,appendType:"append"};var b=a.extend({},d,b);this.addClass("notify-wrapper");if(b.oneAtTime)this.addClass("notify-wrapper-oneattime");if(b.appendType=="prepend"&&b.oneAtTime==false)this.addClass("notify-wrapper-prepend");return this};a.fn.jnotifyAddMessage=function(b){function i(a){a.animate({opacity:"0"},600,function(){a.parent().animate({height:"0px"},300,function(){a.parent().remove();if(navigator.userAgent.match(/MSIE (\d+\.\d+);/)){a.parent().parent().removeClass("IEsucks")}})})}var c=this;if(c.hasClass("notify-wrapper")){var d={text:"",type:"message",showIcon:true,permanent:false,disappearTime:3e3};var b=a.extend({},d,b);var e;var f;switch(b.type){case"message":{e="ui-state-highlight";f="ui-icon-info"}break;case"error":{e="ui-state-error";f="ui-icon-alert"}break;default:{e="ui-state-highlight";f="ui-icon-info"}break}if(c.hasClass("notify-wrapper-oneattime")){this.children().remove()}var g=a('<div class="jnotify-item-wrapper"></div>');var h=a('<div class="ui-corner-all jnotify-item"></div>').addClass(e);if(c.hasClass("notify-wrapper-prepend"))h.prependTo(c);else h.appendTo(c);h.wrap(g);if(b.showIcon)a('<span class="ui-icon" style="float:left; margin-right: .3em;" />').addClass(f).appendTo(h);a("<span></span>").html(b.text).appendTo(h);a('<div class="jnotify-item-close"><span class="ui-icon ui-icon-circle-close"/></div>').prependTo(h).click(function(){i(h)});if(navigator.userAgent.match(/MSIE (\d+\.\d+);/)){c.css({top:document.documentElement.scrollTop});c.removeClass("IEsucks")}if(!b.permanent){setTimeout(function(){i(h)},b.disappearTime)}}}})(jQuery)
