(function(){var a,l,m;a=jQuery;m=function(){return function(){this.fileLoadingImage="../media/images/lightbox/loading.gif";this.fileCloseImage="../media/icons/close-button.gif";this.resizeDuration=700;this.fadeDuration=500;this.labelImage="Image";this.labelOf="of"}}();l=function(){function b(a){this.options=a;this.album=[];this.currentImageIndex=void 0;this.init()}b.prototype.init=function(){this.enable();return this.build()};b.prototype.enable=function(){var c=this;return a("body").on("click","a[rel^=lightbox], area[rel^=lightbox]", function(d){c.start(a(d.currentTarget));return!1})};b.prototype.build=function(){var c,d=this;a("
",{id:"lightboxOverlay"}).after(a("
",{id:"lightbox"}).append(a("
",{"class":"lb-outerContainer"}).append(a("
",{"class":"lb-headContainer"}),a("
",{"class":"lb-closeContainer"}).append(a("",{"class":"lb-close"}).append(a("",{src:this.options.fileCloseImage})))).append(a("
",{"class":"lb-container"}).append(a("",{"class":"lb-image"}),a("
",{"class":"lb-nav"}).append(a("", {"class":"lb-prev"}),a("",{"class":"lb-next"})),a("
",{"class":"lb-loader"}).append(a("",{"class":"lb-cancel"}).append(a("",{src:this.options.fileLoadingImage}))))),a("
",{"class":"lb-dataContainer"}).append(a("
",{"class":"lb-data"}).append(a("
",{"class":"lb-details"}).append(a("",{"class":"lb-caption"}),a("",{"class":"lb-number"})))))).appendTo(a("body"));a("#lightboxOverlay").hide().on("click",function(a){d.end();return!1});c=a("#lightbox");c.hide().on("click", function(c){"lightbox"===a(c.target).attr("id")&&d.end();return!1});c.find(".lb-outerContainer").on("click",function(c){"lightbox"===a(c.target).attr("id")&&d.end();return!1});c.find(".lb-prev").on("click",function(a){d.changeImage(d.currentImageIndex-1);return!1});c.find(".lb-next").on("click",function(a){d.changeImage(d.currentImageIndex+1);return!1});c.find(".lb-loader, .lb-close").on("click",function(a){d.end();return!1})};b.prototype.start=function(c){var d,b,e,f,h;a(window).on("resize",this.sizeOverlay); a("select, object, embed").css({visibility:"hidden"});a("#lightboxOverlay").width(a(document).width()).height(a(document).height()).fadeIn(this.options.fadeDuration);this.album=[];e=0;if("lightbox"===c.attr("rel"))this.album.push({link:c.attr("href"),title:c.attr("title")});else for(h=a(c.prop("tagName")+'[rel="'+c.attr("rel")+'"]'),b=0,f=h.length;bthis.currentImageIndex+1&&(a=new Image,a.src=this.album[this.currentImageIndex+1].link);0