(function(a){a.event.special.load={setup:function(){return false},add:function(d){var b,c,e;if(this.nodeName&&this.nodeName.toLowerCase()==="img"&&this.src){b=this;c=b.src;if(b.complete||b.readyState==="complete"){e=d.handler;d.handler=function(d){var a=!("offsetX"in d);if(a||c!==b.src){c=b.src;return e.apply(b,arguments)}};setTimeout(function(){a(b).trigger("load")},0)}else b.readyState==="uninitialized"&&b.src.indexOf("data:")===0&&a(b).trigger("error")}}}})(jQuery);$(function(){$.fn.prettyloader=function(f){var e={delay:1000,preload_parent:"a",ondone:function(){},oneachload:function(){},fadeSpeed:200,preloadClass:"preload"},a=$.extend(e,f),b=$(this).css({visibility:"hidden",opacity:0}),d=$("<img />",{id:"loadingicon",src:a.icon}).hide().prependTo("body"),h=new Array(b.length),c=0,g=function(c){var b=$(c);b.css("visibility","visible").animate({opacity:1},a.fadeSpeed,function(){b.parent().removeClass("preload")})};b.parent().addClass(a.preloadClass);b.each(function(){var b=$(this);b.load(function(){b.css("visibility","visible").delay(c).animate({opacity:1},a.fadeSpeed,function(){b.parent().removeClass("preload")});c+=a.delay})});d.load(function(){d.remove()})}})
