(function(a){a.jnotify=function(b,c,d,e){var f,g,h,i,j,k,l;e=a.extend({lifeTime:0,click:undefined,close:undefined,customClass:""},e);f=a("#notifier-box");if(!f.length){f=a("
",{id:"notifier-box"}).prependTo(document.body)}g=a("
",{"class":"message-box",css:{display:"none"}});messageHeader=a("
",{"class":"message-header",html:b});h=a("
",{"class":"message-body"});i=a("",{html:c});j=a("",{"class":"message-close",href:"#",title:"Click for close this message",click:function(){a(this).parent().fadeOut(500,function(){a(this).remove()})}});if(typeof d!="undefined"){k=a("
",{"class":"thumb"});l=a("",{src:d})}g.appendTo(f).fadeIn(500);j.appendTo(g);messageHeader.appendTo(g);h.appendTo(g);if(typeof k!="undefined"){k.appendTo(h);l.appendTo(k)}i.appendTo(h);if(e.lifeTime>0){setTimeout(function(){a(g).fadeOut(500,function(){a(this).remove()})},e.lifeTime)}if(e.customClass!=""){g.addClass(e.customClass)}if(typeof e.click!="undefined"){g.click(function(a){if(!jQuery(a.target).is(".message-close")){e.click.call(this)}})}if(typeof e.close!="undefined"){g.click(function(a){if(jQuery(a.target).is(".message-close")){e.close.call(this)}})}return this}})(jQuery)