(function(a){a(document).ready(function(){a("#slider img").hide();if(a("#slider").length){var c=a("#slider img").width();var b=a("#slider img").height();a("#slider").width(c).height(b)}a(function(){var o=a("body.single,body.page"),k=o.find("#slider"),m=o.find(".next"),f=o.find(".prev"),g=o.find("#thumbs"),n=g.children("li"),h=n.length,l=0,j=a("#loader");m.hide();n.each(function(r){var q=a(this);q.find("img").css("opacity","0.4");q.find("a").preload({onComplete:function(){q.find("img").animate({opacity:"1"});m.fadeIn()}})});f.hide();j.hide();k.find("img").show();n.bind("click",p);m.bind("click",i);f.bind("click",e);k.bind("mousewheel",function(q,r){if(r>0){i()}else{e()}return false});a(document.documentElement).keyup(function(q){if(q.keyCode==37){e();return false}else{if(q.keyCode==39){i();return false}}});function p(v){var w=a(this),z=w.index(),u=w.find("a").attr("href"),s=a("#thumbs li").length,t=k.find("img"),r=t.width(),y=a(".next"),q=a(".prev");if(l==z){return false}q.show();y.show();if(z==0){q.fadeOut()}if(z+1==s){y.fadeOut()}n.removeClass("selected");w.addClass("selected");a("#slider-wrapper h2").remove();$title=w.find("a img").attr("alt");if($title){var x=a("<h2></h2>");a("#slider-wrapper").append(x)}if(k.children().length>1){k.children(":last").remove()}a(k).image(u,function(){var B=a(this).width();var A=a(this).height();a(this).css("left",r+"px");if(l>z){a(this).css("left",-B+"px");r=-B}l=z;k.stop().animate({width:B+"px",height:A+"px"},350);a(this).stop().animate({left:"0px"},350);t.stop().animate({left:-r+"px"},350)});v.preventDefault()}function i(){if(l<h){n.eq(l+1).trigger("click");m.show();f.show()}if(l+1==h){m.fadeOut()}}function e(){if(l>0){n.eq(l-1).trigger("click");f.show();m.show()}if(l==0){f.fadeOut()}}});function d(){var f=a("#thumbs"),j=a("#thumbs-scroller"),g=f.find("li"),i=g.length;var h=g.outerHeight(true);var e=g.outerWidth(true);j.height(h+10);f.width(e*i);j.scrollLeft(0);g.bind("click",function(n){var l=a(this),k=l.index();var m=a("#thumbs li").eq(k).position().left;if(m>405){f.animate({left:-m+405})}if(m<405){f.animate({left:0})}})}a.fn.image=function(g,e){return this.each(function(){a("<img />").prependTo(this).each(function(){this.onload=e;this.src=g})})};d()});(function(b){b.fn.preload=function(c){var d=b.extend({},b.fn.preload.defaults,c),e=b.meta?b.extend({},d,this.data()):d;return this.each(function(){var g=b(this),j=g.find("img").attr("src"),h=g.attr("href"),f=0;b("<img/>").load(function(k){++f;if(f==2){e.onComplete()}}).attr("src",h);b("<img/>").load(function(k){++f;if(f==2){e.onComplete()}}).attr("src",j)})};b.fn.preload.defaults={onComplete:function(){return false}}})(jQuery)})(this.jQuery);
