(function(a){a.fn.nivoSlider=function(b){function d(b,c,d,e){var f=b.data("nivo:vars");if((!f||f.stop)&&!e)return false;d.beforeChange.call(this);f.currentSlide++;if(f.currentSlide==f.totalSlides){f.currentSlide=0;d.slideshowEnd.call(this)}if(f.currentSlide<0)f.currentSlide=f.totalSlides-1;if(a(c[f.currentSlide]).is("img")){f.currentImage=a(c[f.currentSlide])}else{f.currentImage=a(c[f.currentSlide]).find("img:first")}if(d.controlNav){a(".nivo-controlNav a",b).removeClass("active");a(".nivo-controlNav a:eq("+f.currentSlide+")",b).addClass("active")}if(f.currentImage.attr("title")!=""){if(a(".nivo-caption",b).css("display")=="block"){a(".nivo-caption p",b).fadeOut(d.animSpeed,function(){a(this).html(f.currentImage.attr("title"));a(this).fadeIn(d.animSpeed)})}else{a(".nivo-caption p",b).html(f.currentImage.attr("title"))}a(".nivo-caption",b).fadeIn(d.animSpeed)}else{a(".nivo-caption",b).fadeOut(d.animSpeed)}f.running=true;if(d.effect=="fade"){a(c[f.currentSlide]).fadeTo(0,0).css("position","absolute").css("display","block");a(c[f.currentSlide]).animate({opacity:"1.0"},d.animSpeed*2,"",function(){b.trigger("nivo:animFinished")})}}var c=a.extend({},a.fn.nivoSlider.defaults,b);return this.each(function(){var b={currentSlide:0,currentImage:"",totalSlides:0,randAnim:"",running:false,paused:false,stop:false};var e=a(this);e.data("nivo:vars",b);e.addClass("nivoSlider");var f=e.children();f.each(function(){var c=a(this);if(!c.is("img")){if(c.is("a")){c.addClass("nivo-imageLink")}c=c.find("img:first")}var d=c.width();if(d==0)d=c.attr("width");var f=c.height();if(f==0)f=c.attr("height");if(d>e.width()){}if(f>e.height()){}c.css("display","none");b.totalSlides++});if(c.startSlide>0){if(c.startSlide>=b.totalSlides)c.startSlide=b.totalSlides-1;b.currentSlide=c.startSlide}if(a(f[b.currentSlide]).is("img")){b.currentImage=a(f[b.currentSlide])}else{b.currentImage=a(f[b.currentSlide]).find("img:first")}if(a(f[b.currentSlide]).is("a")){a(f[b.currentSlide]).css("display","block")}e.append(a('<div class="nivo-caption"><p></p></div>').css({display:"none",opacity:c.captionOpacity}));if(b.currentImage.attr("title")!=""){a(".nivo-caption p",e).html(b.currentImage.attr("title"));a(".nivo-caption",e).fadeIn(c.animSpeed)}var g=0;if(!c.manualAdvance){g=setInterval(function(){d(e,f,c,false)},c.pauseTime)}if(c.directionNav){e.append('<div class="nivo-directionNav"><a class="nivo-prevNav">Prev</a><a class="nivo-nextNav">Next</a></div>');if(c.directionNavHide){a(".nivo-directionNav",e).hide();e.hover(function(){a(".nivo-directionNav",e).show()},function(){a(".nivo-directionNav",e).hide()})}a("a.nivo-prevNav",e).live("click",function(){if(b.running)return false;clearInterval(g);g="";b.currentSlide-=2;d(e,f,c,"prev")});a("a.nivo-nextNav",e).live("click",function(){if(b.running)return false;clearInterval(g);g="";d(e,f,c,"next")})}if(c.controlNav){var h=a('<div class="nivo-controlNav"></div>');e.append(h);for(var i=0;i<f.length;i++){if(c.controlNavThumbs){var j=f.eq(i);if(!j.is("img")){j=j.find("img:first")}h.append('<a class="nivo-control" rel="'+i+'"><img src="'+j.attr("src").replace(c.controlNavThumbsSearch,c.controlNavThumbsReplace)+'"></a>')}else{h.append('<a class="nivo-control" rel="'+i+'">'+i+"</a>")}}a(".nivo-controlNav a:eq("+b.currentSlide+")",e).addClass("active");a(".nivo-controlNav a",e).live("click",function(){if(b.running)return false;if(a(this).hasClass("active"))return false;clearInterval(g);g="";e.css("background","url("+b.currentImage.attr("src")+") no-repeat");b.currentSlide=a(this).attr("rel")-1;d(e,f,c,"control")})}if(c.keyboardNav){a(window).keypress(function(a){if(a.keyCode=="37"){if(b.running)return false;clearInterval(g);g="";b.currentSlide-=2;d(e,f,c,"prev")}if(a.keyCode=="39"){if(b.running)return false;clearInterval(g);g="";d(e,f,c,"next")}})}if(c.pauseOnHover){e.hover(function(){b.paused=true;clearInterval(g);g=""},function(){b.paused=false;if(g==""&&!c.manualAdvance){g=setInterval(function(){d(e,f,c,false)},c.pauseTime)}})}e.bind("nivo:animFinished",function(){b.running=false;a(f).each(function(){if(a(this).is("a")){a(this).css("display","none").css("position","static")}});if(a(f[b.currentSlide]).is("a")){a(f[b.currentSlide]).css("display","block")}if(g==""&&!b.paused&&!c.manualAdvance){g=setInterval(function(){d(e,f,c,false)},c.pauseTime)}c.afterChange.call(this)})})};a.fn.nivoSlider.defaults={effect:"fade",slices:1,animSpeed:500,pauseTime:5e3,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsSearch:".jpg",controlNavThumbsReplace:"_thumb.jpg",keyboardNav:true,pauseOnHover:false,manualAdvance:false,captionOpacity:.8,beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){}};a.fn.reverse=[].reverse})(jQuery)

