").addClass("error").hide()),e=a("").addClass(w["class"]+"_wrapper").click(function(a){a.target===this&&z.trigger("close")}).append(z),z.on({prev:r,next:s,close:v,show:t,open:u}),this.yalb=z;for(var A=0,B=c.length;B>A;++A)x[A]={img:new Image,loaded:!1,pending:!1,error:!1},x[A].img.onload=q(A),x[A].img.onerror=p(A);return w.open&&(u(),n()),this},a.yalb.prev=function(){return b?(b.yalb.trigger("prev"),a.yalb):a.yalb},a.yalb.next=function(){return b?(b.yalb.trigger("next"),a.yalb):a.yalb},a.yalb.close=function(){return b?(b.yalb.trigger("close"),a.yalb):a.yalb},a.yalb.show=function(c){return b?(b.yalb.trigger("show",{index:c}),a.yalb):a.yalb},a.yalb.open=function(){return b?(b.yalb.trigger("open"),a.yalb):a.yalb},a.yalb.on=function(){return b?(b.yalb.on.apply(b.yalb,Array.prototype.slice.call(arguments,0)),a.yalb):a.yalb},a.yalb.off=function(){return b?(b.yalb.off.apply(b.yalb,Array.prototype.slice.call(arguments,0)),a.yalb):a.yalb},a.yalb.get=function(){return b?b.yalb:a.yalb},a.yalb.defaults={src:"src",current:0,"class":"yalb",loop:!0,open:!0,width:0,height:0},a.fn.yalb=function(b){return a.yalb(this,b),this}}(jQuery);