(function(a){a.fn.SlideshowVertical=function(b){var c=a.extend({},a.fn.SlideshowVertical.defaults,b);return this.each(function(){$this=a(this);var e=a(" .galleryContainer .innerImageBox img",$this).size();var d=a(" .galleryContainer .innerImageBox li:eq(0)",$this).width();var i=a(" .galleryContainer ",$this).width()-d;var g=a(" .largeImage",$this).width();var h=a(" .largeImage",$this).height();var f=parseInt(i/d);a(" .galleryContainer .innerImageBox",$this).width((e*d));a.fn.SlideshowVertical.SetUpDown(c.showIndex,f,g,h,e,d,i,$this);a.fn.SlideshowVertical.setImageSize($this,g,h,c.showIndex)})},a.fn.SlideshowVertical.SetArrowup=function(f,d,e,i,c,b,h,g){a(" .galleryContainer .arrowup",g).unbind("click");a(" .galleryContainer .arrowup",g).bind("click",function(){if(f>0){f-=1;a.fn.SlideshowVertical.SetUpDown(f,d,e,i,c,b,h,g)}})},a.fn.SlideshowVertical.SetArrowdown=function(f,d,e,i,c,b,h,g){a(" .galleryContainer .arrowdown",g).unbind("click");a(" .galleryContainer .arrowdown",g).bind("click",function(){if(f<(c-4)){f+=1;a.fn.SlideshowVertical.SetUpDown(f,d,e,i,c,b,h,g)}})},a.fn.SlideshowVertical.SetImg=function(d,b,h,c,j,f,i,e){var g=a(".galleryContainer .innerImageBox img",e);g.unbind("click");g.each(function(k,l){a(l).bind("click",function(){var n=k;a.fn.SlideshowVertical.setImageSize(e,h,c,n);var m=n-3;if(m>=0&&m<(j-4)){n=m;a.fn.SlideshowVertical.SetUpDown(n,b,h,c,j,f,i,e)}})})},a.fn.SlideshowVertical.SetUpDown=function(f,d,e,i,c,b,h,g){a(" .galleryContainer .innerImageBox",g).animate({left:(f*b*-1)},h);if(f>=(c-4)){a(" .galleryContainer  .arrowdown",g).addClass("darrowdown")}else{a(" .galleryContainer  .arrowdown",g).removeClass("darrowdown")}if(f<1){a(" .galleryContainer .arrowup",g).addClass("darrowup")}else{a(" .galleryContainer .arrowup",g).removeClass("darrowup")}a.fn.SlideshowVertical.SetArrowup(f,d,e,i,c,b,h,g);a.fn.SlideshowVertical.SetArrowdown(f,d,e,i,c,b,h,g);a.fn.SlideshowVertical.SetImg(f,d,e,i,c,b,h,g)},a.fn.SlideshowVertical.setImageSize=function(e,d,g,c){a(" .largeImage",e).html("<div class='slideshowloading'>loading....</div>");var f=a(".galleryContainer img:eq("+c+")",e).attr("rel");if(!f){return}var b=new Image();b.onload=function(){var n=b.height;var m=b.width;var h=0;var k=0;if(g<n||d<m){if(b.width/b.height>d/g){n=(d/b.width)*b.height;m=d}else{n=g;m=(g/b.height)*b.width}}var j=parseInt((d-m)/2);var i=parseInt((g-n)/2);a(" .galleryContainer img",e).removeClass("selected");a(" .galleryContainer img:eq("+c+")",e).addClass("selected");var l='<a href="'+f+"\" target='_blank'><img src='"+f+"' style=\"width:"+m+"px;height:"+n+"px;margin:"+i+"px "+j+'px;"></a>';a(" .largeImage",e).html(l)};b.src=f},a.fn.SlideshowVertical.defaults={showIndex:0}})(jQuery);
