(function(a){a.fn.lightbox=function(l){var u=a.extend({},a.fn.lightbox.defaults,l);return this.each(function(){a(this).click(function(){g();p(this);return false})});function g(){a("#overlay").remove();a("#lightbox").remove();u.inprogress=false;if(u.jsonData&&u.jsonData.length>0){var A=u.jsonDataParser?u.jsonDataParser:a.fn.lightbox.parseJsonData;u.imageArray=[];u.imageArray=A(u.jsonData)}var x='<div id="outerImageContainer"><div id="imageContainer"><iframe id="lightboxIframe" /><img id="lightboxImage"><div id="hoverNav"><a href="javascript://" title="'+u.strings.prevLinkTitle+'" id="prevLink"></a><a href="javascript://" id="nextLink" title="'+u.strings.nextLinkTitle+'"></a></div><div id="loading"><a href="javascript://" id="loadingLink"><img src="'+u.fileLoadingImage+'"></a></div></div></div>';var z='<div id="imageDataContainer" class="clearfix"><div id="imageData"><div id="imageDetails"><span id="caption"></span><span id="numberDisplay"></span></div><div id="bottomNav">';if(u.displayHelp){z+='<span id="helpDisplay">'+u.strings.help+"</span>"}z+='<a href="javascript://" id="bottomNavClose" title="'+u.strings.closeTitle+'"><img src="'+u.fileBottomNavCloseImage+'"></a></div></div></div>';var y;if(u.navbarOnTop){y='<div id="overlay"></div><div id="lightbox">'+z+x+"</div>";a("body").append(y);a("#imageDataContainer").addClass("ontop")}else{y='<div id="overlay"></div><div id="lightbox">'+x+z+"</div>";a("body").append(y)}a("#overlay").click(function(){n()}).hide();a("#lightbox").click(function(){n()}).hide();a("#loadingLink").click(function(){n();return false});a("#bottomNavClose").click(function(){n();return false});a("#outerImageContainer").width(u.widthCurrent).height(u.heightCurrent);a("#imageDataContainer").width(u.widthCurrent);if(!u.imageClickClose){a("#lightboxImage").click(function(){return false});a("#hoverNav").click(function(){return false})}}function w(){var x=new Array(a(document).width(),a(document).height(),a(window).width(),a(window).height());return x}function k(){var z,x;if(self.pageYOffset){x=self.pageYOffset;z=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){x=document.documentElement.scrollTop;z=document.documentElement.scrollLeft}else{if(document.body){x=document.body.scrollTop;z=document.body.scrollLeft}}}var y=new Array(z,x);return y}function q(z){var y=new Date();var x=null;do{x=new Date()}while(x-y<z)}function p(B){a("select, embed, object").hide();var y=w();a("#overlay").hide().css({width:"100%",height:y[1]+"px",opacity:u.overlayOpacity}).fadeIn();imageNum=0;if(!u.jsonData){u.imageArray=[];if(!B.rel||(B.rel=="")){u.imageArray.push(new Array(B.href,u.displayTitle?B.title:""))}else{a("a").each(function(){if(this.href&&(this.rel==B.rel)){u.imageArray.push(new Array(this.href,u.displayTitle?this.title:""))}})}}if(u.imageArray.length>1){for(i=0;i<u.imageArray.length;i++){for(j=u.imageArray.length-1;j>i;j--){if(u.imageArray[i][0]==u.imageArray[j][0]){u.imageArray.splice(j,1)}}}while(u.imageArray[imageNum][0]!=B.href){imageNum++}}var x=k();var A=x[1]+(y[3]/10);var z=x[0];a("#lightbox").css({top:A+"px",left:z+"px"}).show();if(!u.slideNavBar){a("#imageData").hide()}v(imageNum)}function v(x){if(u.inprogress==false){u.inprogress=true;u.activeImage=x;a("#loading").show();a("#lightboxImage").hide();a("#hoverNav").hide();a("#prevLink").hide();a("#nextLink").hide();if(u.slideNavBar){a("#imageDataContainer").hide();a("#imageData").hide();m()}else{m()}}}function m(){imgPreloader=new Image();imgPreloader.onload=function(){var C=imgPreloader.width;var x=imgPreloader.height;if(u.fitToScreen){var z=w();var B;var y=z[2]-2*u.borderSize;var D=z[3]-200;var A=y/D;var E=imgPreloader.width/imgPreloader.height;if((imgPreloader.height>D)||(imgPreloader.width>y)){if(A>E){C=parseInt((D/imgPreloader.height)*imgPreloader.width);x=D}else{x=parseInt((y/imgPreloader.width)*imgPreloader.height);C=y}}}a("#lightboxImage").attr("src",u.imageArray[u.activeImage][0]).width(C).height(x);o(C,x)};imgPreloader.src=u.imageArray[u.activeImage][0]}function n(){r();a("#lightbox").hide();a("#overlay").fadeOut();a("select, object, embed").show()}function h(){if(u.loopImages&&u.imageArray.length>1){preloadNextImage=new Image();preloadNextImage.src=u.imageArray[(u.activeImage==(u.imageArray.length-1))?0:u.activeImage+1][0];preloadPrevImage=new Image();preloadPrevImage.src=u.imageArray[(u.activeImage==0)?(u.imageArray.length-1):u.activeImage-1][0]}else{if((u.imageArray.length-1)>u.activeImage){preloadNextImage=new Image();preloadNextImage.src=u.imageArray[u.activeImage+1][0]}if(u.activeImage>0){preloadPrevImage=new Image();preloadPrevImage.src=u.imageArray[u.activeImage-1][0]}}}function o(A,y){u.widthCurrent=a("#outerImageContainer").outerWidth();u.heightCurrent=a("#outerImageContainer").outerHeight();var x=Math.max(350,A+(u.borderSize*2));var z=(y+(u.borderSize*2));u.xScale=(x/u.widthCurrent)*100;u.yScale=(z/u.heightCurrent)*100;wDiff=u.widthCurrent-x;hDiff=u.heightCurrent-z;a("#imageDataContainer").animate({width:x},u.resizeSpeed,"linear");a("#outerImageContainer").animate({width:x},u.resizeSpeed,"linear",function(){a("#outerImageContainer").animate({height:z},u.resizeSpeed,"linear",function(){f()})});if((hDiff==0)&&(wDiff==0)){if(jQuery.browser.msie){q(250)}else{q(100)}}a("#prevLink").height(y);a("#nextLink").height(y)}function f(){a("#loading").hide();a("#lightboxImage").fadeIn("fast");e();h();u.inprogress=false}function e(){a("#numberDisplay").html("");if(u.imageArray[u.activeImage][1]){a("#caption").html(u.imageArray[u.activeImage][1]).show()}if(u.imageArray.length>1){var y;y=u.strings.image+(u.activeImage+1)+u.strings.of+u.imageArray.length;if(!u.disableNavbarLinks){if((u.activeImage)>0||u.loopImages){y='<a title="'+u.strings.prevLinkTitle+'" href="#" id="prevLinkText">'+u.strings.prevLinkText+"</a>"+y}if(((u.activeImage+1)<u.imageArray.length)||u.loopImages){y+='<a title="'+u.strings.nextLinkTitle+'" href="#" id="nextLinkText">'+u.strings.nextLinkText+"</a>"}}a("#numberDisplay").html(y).show()}if(u.slideNavBar){a("#imageData").slideDown(u.navBarSlideSpeed)}else{a("#imageData").show()}var x=w();a("#overlay").height(x[1]);s()}function s(){if(u.imageArray.length>1){a("#hoverNav").show();if(u.loopImages){a("#prevLink,#prevLinkText").show().click(function(){v((u.activeImage==0)?(u.imageArray.length-1):u.activeImage-1);return false});a("#nextLink,#nextLinkText").show().click(function(){v((u.activeImage==(u.imageArray.length-1))?0:u.activeImage+1);return false})}else{if(u.activeImage!=0){a("#prevLink,#prevLinkText").show().click(function(){v(u.activeImage-1);return false})}if(u.activeImage!=(u.imageArray.length-1)){a("#nextLink,#nextLinkText").show().click(function(){v(u.activeImage+1);return false})}}d()}}function t(A){var B=A.data.opts;var x=A.keyCode;var y=27;var z=String.fromCharCode(x).toLowerCase();if((z=="x")||(z=="o")||(z=="c")||(x==y)){n()}else{if((z=="p")||(x==37)){if(B.loopImages){r();v((B.activeImage==0)?(B.imageArray.length-1):B.activeImage-1)}else{if(B.activeImage!=0){r();v(B.activeImage-1)}}}else{if((z=="n")||(x==39)){if(u.loopImages){r();v((B.activeImage==(B.imageArray.length-1))?0:B.activeImage+1)}else{if(B.activeImage!=(B.imageArray.length-1)){r();v(B.activeImage+1)}}}}}}function d(){a(document).bind("keydown",{opts:u},t)}function r(){a(document).unbind("keydown")}};a.fn.lightbox.parseJsonData=function(e){var d=[];a.each(e,function(){d.push(new Array(this.url,this.title))});return d};var c=new Object();c.cs={fileBottomNavCloseImage:"/media/page/lightbox/closelabel_cs.gif",prevLinkTitle:"předchozí obrázek",nextLinkTitle:"další obrázek",prevLinkText:"&laquo; Předchozí",nextLinkText:"Další &raquo;",closeTitle:"zavřít galerii",image:"Obrázek ",of:" z ",prevLinkImage:"/media/page/lightbox/prev.gif",nextLinkImage:"/media/page/lightbox/next.gif"};c.en={fileBottomNavCloseImage:"/media/page/lightbox/closelabel_en.gif",prevLinkTitle:"previous image",nextLinkTitle:"next image",prevLinkText:"&laquo; Previous",nextLinkText:"Next &raquo;",closeTitle:"close image gallery",image:"Image ",of:" of ",prevLinkImage:"/media/page/lightbox/prev.gif",nextLinkImage:"/media/page/lightbox/next.gif"};c.sk={fileBottomNavCloseImage:"/media/page/lightbox/closelabel_sk.gif",prevLinkTitle:"predchádzajúci obrázok",nextLinkTitle:"ďalší obrázok",prevLinkText:"&laquo; Predchádzajúci",nextLinkText:"Ďalší &raquo;",closeTitle:"zavrieť galériu",image:"Obrázok ",of:" z ",prevLinkImage:"/media/page/lightbox/prev.gif",nextLinkImage:"/media/page/lightbox/next.gif"};c.de={fileBottomNavCloseImage:"/media/page/lightbox/closelabel_de.gif",prevLinkTitle:"vorheriges Bild",nextLinkTitle:"nächstes Bild",prevLinkText:"&laquo; vorheriges",nextLinkText:"nächstes &raquo;",closeTitle:"Galerie Schließen",image:"Bild ",of:" von ",prevLinkImage:"/media/page/lightbox/prev.gif",nextLinkImage:"/media/page/lightbox/next.gif"};c.cz=c.cs;c._default=c.en;var b=window.location.pathname.substring(1,3);b=(typeof(c[b])!="undefined")?b:"_default";c._set=c[b];c._set.help=" \u2190 / P - "+c._set.prevLinkTitle+"\u00a0\u00a0\u00a0\u00a0\u2192 / N - "+c._set.nextLinkTitle+"\u00a0\u00a0\u00a0\u00a0ESC / X - "+c._set.closeTitle,document.write("<style type='text/css'>#prevLink:hover, #prevLink:visited:hover { background: url("+c._set.prevLinkImage+") left 50% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url("+c._set.nextLinkImage+") right 50% no-repeat; }</style>");a.fn.lightbox.defaults={fileLoadingImage:"/media/page/lightbox/loading.gif",fileBottomNavCloseImage:c._set.fileBottomNavCloseImage,overlayOpacity:0.8,borderSize:10,imageArray:new Array,activeImage:null,inprogress:false,resizeSpeed:350,widthCurrent:250,heightCurrent:250,xScale:1,yScale:1,displayTitle:true,navbarOnTop:false,slideNavBar:false,navBarSlideSpeed:350,displayHelp:false,strings:{help:c._set.help,prevLinkTitle:c._set.prevLinkTitle,nextLinkTitle:c._set.nextLinkTitle,prevLinkText:c._set.prevLinkText,nextLinkText:c._set.nextLinkText,closeTitle:c._set.closeTitle,image:c._set.image,of:c._set.of},fitToScreen:false,disableNavbarLinks:false,loopImages:false,imageClickClose:true,jsonData:null,jsonDataParser:null}})(jQuery);$(document).ready(function(){$(".lightbox").lightbox({fitToScreen:true,imageClickClose:false})});