(function(b){var t=function(m,l){function o(){e.paused=!1;h==""&&!a.manualAdvance&&(h=setInterval(function(){i(c,g,a,!1)},a.pauseTime))}var a=b.extend({},b.fn.nivoSlider.defaults,l),e={currentSlide:0,currentImage:"",totalSlides:0,randAnim:"",running:!1,paused:!1,stop:!1},c=b(m);c.data("nivo:vars",e);c.css("position","relative");c.addClass("nivoSlider");b.browser.msie&&b(".sliderContent li").animate({opacity:"0"},0);var g=c.children();g.each(function(){var j=b(this),a="";j.is("img")||(j.is("a")&&(j.addClass("nivo-imageLink"), a=j),j=j.find("img:first"));var f=j.width();f==0&&(f=j.attr("width"));var p=j.height();p==0&&(p=j.attr("height"));f>c.width()&&c.width(f);p>c.height()&&c.height(p);a!=""&&a.css("display","none");j.css("display","none");e.totalSlides++});if(a.startSlide>0){if(a.startSlide>=e.totalSlides)a.startSlide=e.totalSlides-1;e.currentSlide=a.startSlide}e.currentImage=b(g[e.currentSlide]).is("img")?b(g[e.currentSlide]):b(g[e.currentSlide]).find("img:first");b(g[e.currentSlide]).is("a")&&b(g[e.currentSlide]).css("display", "block");c.css("background",'url("'+e.currentImage.attr("src")+'") no-repeat');c.append(b('<div class="nivo-caption"><p></p></div>').css({display:"none",opacity:a.captionOpacity}));var u=function(j){var a=b(".nivo-caption",c);if(e.currentImage.attr("title")!=""&&e.currentImage.attr("title")!=void 0){var f=e.currentImage.attr("title");f.substr(0,1)=="#"&&(f=b(f).html());a.css("display")=="block"?a.find("p").fadeOut(j.animSpeed,function(){b(this).html(f);b(this).fadeIn(j.animSpeed)}):a.find("p").html(f); a.fadeIn(j.animSpeed)}else a.fadeOut(j.animSpeed)};u(a);var h=0;!a.manualAdvance&&g.length>1&&(h=setInterval(function(){i(c,g,a,!1)},a.pauseTime));if(a.directionNav){c.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+a.prevText+'</a><a class="nivo-nextNav">'+a.nextText+"</a></div>");a.directionNavHide&&(b(".nivo-directionNav",c).hide(),c.hover(function(){b(".nivo-directionNav",c).show()},function(){b(".nivo-directionNav",c).hide()}));var r=!1;b("#sliderPrev").live("click",function(){if(e.running)return!1; clearInterval(h);h="";e.currentSlide-=2;r=!0;i(c,g,a,"prev");return!1});b("#sliderNext").live("click",function(){if(e.running)return!1;clearInterval(h);h="";i(c,g,a,"next");return!1})}if(a.controlNav){var q=b('<div class="nivo-controlNav"></div>');c.append(q);for(var k=0;k<g.length;k++)if(a.controlNavThumbs){var n=g.eq(k);n.is("img")||(n=n.find("img:first"));a.controlNavThumbsFromRel?q.append('<a class="nivo-control" rel="'+k+'"><img src="'+n.attr("rel")+'" alt="" /></a>'):q.append('<a class="nivo-control" rel="'+ k+'"><img src="'+n.attr("src").replace(a.controlNavThumbsSearch,a.controlNavThumbsReplace)+'" alt="" /></a>')}else q.append('<a class="nivo-control" rel="'+k+'">'+(k+1)+"</a>");b(".nivo-controlNav a:eq("+e.currentSlide+")",c).addClass("active");b(".nivo-controlNav a",c).live("click",function(){if(e.running)return!1;if(b(this).hasClass("active"))return!1;clearInterval(h);h="";c.css("background",'url("'+e.currentImage.attr("src")+'") no-repeat');e.currentSlide=b(this).attr("rel")-1;i(c,g,a,"control")})}a.keyboardNav&& b(window).keypress(function(b){if(b.keyCode=="37"){if(e.running)return!1;clearInterval(h);h="";e.currentSlide-=2;i(c,g,a,"prev")}if(b.keyCode=="39"){if(e.running)return!1;clearInterval(h);h="";i(c,g,a,"next")}});a.pauseOnHover&&(b("#sliderHover").mouseenter(function(){e.paused=!0;clearInterval(h);h=""}).mouseleave(function(){o()}),b(window).focus(function(){o()}).blur(function(){e.paused=!0;clearInterval(h);h=""}));c.bind("nivo:animFinished",function(){e.running=!1;b(g).each(function(){b(this).is("a")&& b(this).css("display","none")});b(g[e.currentSlide]).is("a")&&b(g[e.currentSlide]).css("display","block");h==""&&!e.paused&&!a.manualAdvance&&(h=setInterval(function(){i(c,g,a,!1)},a.pauseTime));a.afterChange.call(this)});var t=function(a,e,f){for(var c=Math.round(a.width()/e.boxCols),d=Math.round(a.height()/e.boxRows),g=0;g<e.boxRows;g++)for(var h=0;h<e.boxCols;h++)h==e.boxCols-1?a.append(b('<div class="nivo-box"></div>').css({opacity:0,left:c*h+"px",top:d*g+"px",width:a.width()-c*h+"px",height:d+ "px",background:'url("'+f.currentImage.attr("src")+'") no-repeat -'+(c+h*c-c)+"px -"+(d+g*d-d)+"px"})):a.append(b('<div class="nivo-box"></div>').css({opacity:0,left:c*h+"px",top:d*g+"px",width:c+"px",height:d+"px",background:'url("'+f.currentImage.attr("src")+'") no-repeat -'+(c+h*c-c)+"px -"+(d+g*d-d)+"px"}))},s=b("#sliderRight ul").children("li"),i=function(a,c,f,e){var d=a.data("nivo:vars");d&&d.currentSlide==d.totalSlides-1&&f.lastSlide.call(this);if((!d||d.stop)&&!e)return!1;f.beforeChange.call(this); e?(e=="prev"&&a.css("background",'url("'+d.currentImage.attr("src")+'") no-repeat'),e=="next"&&a.css("background",'url("'+d.currentImage.attr("src")+'") no-repeat')):a.css("background",'url("'+d.currentImage.attr("src")+'") no-repeat');r?s.eq(d.currentSlide+2).animate({opacity:"0"},500):s.eq(d.currentSlide).animate({opacity:"0"},500);r=!1;d.currentSlide++;if(d.currentSlide==d.totalSlides)d.currentSlide=0,f.slideshowEnd.call(this);if(d.currentSlide<0)d.currentSlide=d.totalSlides-1;d.currentImage=b(c[d.currentSlide]).is("img")? b(c[d.currentSlide]):b(c[d.currentSlide]).find("img:first");s.eq(d.currentSlide).delay(500).animate({opacity:"1"},1E3);f.controlNav&&(b(".nivo-controlNav a",a).removeClass("active"),b(".nivo-controlNav a:eq("+d.currentSlide+")",a).addClass("active"));u(f);b(".nivo-slice",a).remove();b(".nivo-box",a).remove();if(f.effect=="random"&&(c="sliceDownRight,sliceDownLeft,sliceUpRight,sliceUpLeft,sliceUpDown,sliceUpDownLeft,fold,fade,boxRandom,boxRain,boxRainReverse,boxRainGrow,boxRainGrowReverse".split(","), d.randAnim=c[Math.floor(Math.random()*(c.length+1))],d.randAnim==void 0))d.randAnim="fade";if(f.effect.indexOf(",")!=-1&&(c=f.effect.split(","),d.randAnim=c[Math.floor(Math.random()*c.length)],d.randAnim==void 0))d.randAnim="fade";d.running=!0;if(f.effect=="boxRain"||d.randAnim=="boxRain"||f.effect=="boxRainReverse"||d.randAnim=="boxRainReverse"||f.effect=="boxRainGrow"||d.randAnim=="boxRainGrow"||f.effect=="boxRainGrowReverse"||d.randAnim=="boxRainGrowReverse"){t(a,f,d);var c=f.boxCols*f.boxRows, h=e=0,g=0,i=0,m=[];m[g]=[];var k=b(".nivo-box",a);if(f.effect=="boxRainReverse"||d.randAnim=="boxRainReverse"||f.effect=="boxRainGrowReverse"||d.randAnim=="boxRainGrowReverse")k=b(".nivo-box",a)._reverse();k.each(function(){m[g][i]=b(this);i++;i==f.boxCols&&(g++,i=0,m[g]=[])});for(k=0;k<f.boxCols*2;k++){for(var l=k,n=0;n<f.boxRows;n++)l>=0&&l<f.boxCols&&(function(c,e,g,h,k){var i=b(m[c][e]),l=i.width(),n=i.height();(f.effect=="boxRainGrow"||d.randAnim=="boxRainGrow"||f.effect=="boxRainGrowReverse"|| d.randAnim=="boxRainGrowReverse")&&i.width(0).height(0);h==k-1?setTimeout(function(){i.animate({opacity:"1",width:l,height:n},f.animSpeed/1.3,"",function(){a.trigger("nivo:animFinished")})},100+g):setTimeout(function(){i.animate({opacity:"1",width:l,height:n},f.animSpeed/1.3)},100+g)}(n,l,h,e,c),e++),l--;h+=100}}},v=function(a){this.console&&typeof console.log!="undefined"&&console.log(a)};this.stop=function(){if(!b(m).data("nivo:vars").stop)b(m).data("nivo:vars").stop=!0,v("Stop Slider")};this.start= function(){if(b(m).data("nivo:vars").stop)b(m).data("nivo:vars").stop=!1,v("Start Slider")};a.afterLoad.call(this);return this};b.fn.nivoSlider=function(m){return this.each(function(){var l=b(this);if(l.data("nivoslider"))return l.data("nivoslider");var o=new t(this,m);l.data("nivoslider",o)})};b.fn.nivoSlider.defaults={effect:"random",slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3E3,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,controlNavThumbs:!1,controlNavThumbsFromRel:!1, controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:!0,pauseOnHover:!0,manualAdvance:!1,captionOpacity:0.8,prevText:"Prev",nextText:"Next",beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};b.fn._reverse=[].reverse})(jQuery);
