/* https://github.com/farinspace/jquery.imgpreload */
if(typeof jQuery!="undefined"){(function(a){function b(b,c){if(c instanceof Function){c={all:c}}if(typeof b=="string"){b=[b]}var d=[];var e=b.length;var f=0;for(f;f<e;f++){var g=new Image;a(g).bind("load",function(){d.push(this);if(c.each instanceof Function){c.each.call(this)}if(d.length>=e&&c.all instanceof Function){c.all.call(d)}});g.src=b[f]}}a.imgpreload=b;a.fn.imgpreload=function(c){c=a.extend({},a.fn.imgpreload.defaults,c instanceof Function?{all:c}:c);this.each(function(){var d=this;b(a(this).attr("src"),function(){if(c.each instanceof Function){c.each.call(d)}})});var d=[];this.each(function(){d.push(a(this).attr("src"))});var e=this;b(d,function(){if(c.all instanceof Function){c.all.call(e)}});return this};a.fn.imgpreload.defaults={each:null,all:null}})(jQuery)}
