$slideshow={context:false,tabs:false,timeout:7000,slideSpeed:1000,tabSpeed:1000,fx:'scrollLeft',init:function(){this.context=jQuery('#slideshow');this.tabs=jQuery('ul.slides-nav li',this.context);this.tabs.remove();this.prepareSlideshow()},prepareSlideshow:function(){jQuery('div.slides > ul',$slideshow.context).cycle({fx:$slideshow.fx,timeout:7000,speed:$slideshow.slideSpeed,fastOnEvent:$slideshow.tabSpeed,pager:jQuery('ul.slides-nav',$slideshow.context),pagerAnchorBuilder:$slideshow.prepareTabs,before:$slideshow.activateTab,pauseOnPagerHover:false,pause:false,sync:1,autostop:0,autostopCount:0})},prepareTabs:function(i,slide){return $slideshow.tabs.eq(i)},activateTab:function(currentSlide,nextSlide){var activeTab=jQuery('a[href="#'+nextSlide.id+'"]',$slideshow.context);if(activeTab.length){$slideshow.tabs.removeClass('on');activeTab.parent().addClass('on')}}};jQuery(function(){jQuery('body').addClass('js');$slideshow.init()});$slideshowpages={context:false,tabs:false,timeout:7000,slideSpeed:1000,tabSpeed:1000,fx:'fade',init:function(){this.context=jQuery('#slideshowpages');this.tabs=jQuery('ul.slides-nav li',this.context);this.tabs.remove();this.prepareSlideshowpages()},prepareSlideshowpages:function(){jQuery('div.slides > ul',$slideshowpages.context).cycle({fx:$slideshowpages.fx,timeout:$slideshowpages.timeout,speed:$slideshowpages.slideSpeed,fastOnEvent:$slideshowpages.tabSpeed,pager:jQuery('ul.slides-nav',$slideshowpages.context),pagerAnchorBuilder:$slideshowpages.prepareTabs,before:$slideshowpages.activateTab,pauseOnPagerHover:true,pause:true})},prepareTabs:function(i,slide){return $slideshowpages.tabs.eq(i)},activateTab:function(currentSlide,nextSlide){var activeTab=jQuery('a[href="#'+nextSlide.id+'"]',$slideshowpages.context);if(activeTab.length){$slideshowpages.tabs.removeClass('on');activeTab.parent().addClass('on')}}};jQuery(function(){jQuery('body').addClass('js');$slideshowpages.init()});$slideshowfeaturevids={context:false,tabs:false,timeout:0,slideSpeed:0,tabSpeed:0,fx:'fade',init:function(){this.context=jQuery('#slideshowfeaturevids');this.tabs=jQuery('ul.slides-nav li',this.context);this.tabs.remove();this.prepareSlideshowfeaturevids()},prepareSlideshowfeaturevids:function(){jQuery('div.slides > ul',$slideshowfeaturevids.context).cycle({fx:$slideshowfeaturevids.fx,timeout:$slideshowfeaturevids.timeout,speed:$slideshowfeaturevids.slideSpeed,fastOnEvent:$slideshowfeaturevids.tabSpeed,pager:jQuery('ul.slides-nav',$slideshowfeaturevids.context),pagerAnchorBuilder:$slideshowfeaturevids.prepareTabs,before:$slideshowfeaturevids.activateTab,pauseOnPagerHover:true,pause:true})},prepareTabs:function(i,slide){return $slideshowfeaturevids.tabs.eq(i)},activateTab:function(currentSlide,nextSlide){var activeTab=jQuery('a[href="#'+nextSlide.id+'"]',$slideshowfeaturevids.context);if(activeTab.length){$slideshowfeaturevids.tabs.removeClass('on');activeTab.parent().addClass('on')}}};jQuery(function(){jQuery('body').addClass('js');$slideshowfeaturevids.init()});$slideshowvids={context:false,tabs:false,timeout:0,slideSpeed:0,tabSpeed:0,fx:'fade',init:function(){this.context=jQuery('#slideshowvids');this.tabs=jQuery('ul.slides-nav li',this.context);this.tabs.remove();this.prepareslideshowvids()},prepareslideshowvids:function(){jQuery('div.slides > ul',$slideshowvids.context).cycle({fx:$slideshowvids.fx,timeout:$slideshowvids.timeout,speed:$slideshowvids.slideSpeed,fastOnEvent:$slideshowvids.tabSpeed,pager:jQuery('ul.slides-nav',$slideshowvids.context),pagerAnchorBuilder:$slideshowvids.prepareTabs,before:$slideshowvids.activateTab,pauseOnPagerHover:true,pause:true})},prepareTabs:function(i,slide){return $slideshowvids.tabs.eq(i)},activateTab:function(currentSlide,nextSlide){var activeTab=jQuery('a[href="#'+nextSlide.id+'"]',$slideshowvids.context);if(activeTab.length){$slideshowvids.tabs.removeClass('on');activeTab.parent().addClass('on')}}};jQuery(function(){jQuery('body').addClass('js');$slideshowvids.init()});(function($){$.fn.navslide=function(options){var defaults={start:1,display:1,axis:'x',controls:true,pager:false,interval:false,intervaltime:0,rewind:false,animation:true,duration:500,callback:null};var options=$.extend(defaults,options);var oSlider=$(this);var oViewport=$('.slideport:first',oSlider);var oContent=$('.slideview:first',oSlider);var oPages=oContent.children();var oBtnNext=$('.next:first',oSlider);var oBtnPrev=$('.prev:first',oSlider);var oPager=$('.pager:first',oSlider);var iPageSize,iSteps,iCurrent,oTimer,bPause,bForward=true,bAxis=options.axis=='x';return this.each(function(){initialize()});function initialize(){iPageSize=bAxis?$(oPages[0]).outerWidth(true):$(oPages[0]).outerHeight(true);var iLeftover=Math.ceil(((bAxis?oViewport.outerWidth():oViewport.outerHeight())/(iPageSize*options.display))-1);iSteps=Math.max(1,Math.ceil(oPages.length/options.display)-iLeftover);iCurrent=Math.min(iSteps,Math.max(1,options.start))-2;oContent.css(bAxis?'width':'height',(iPageSize*oPages.length));move(1);setEvents()}function setEvents(){if(options.controls&&oBtnPrev.length>0&&oBtnNext.length>0){oBtnPrev.click(function(){move(-1);return false});oBtnNext.click(function(){move(1);return false})}if(options.interval){oSlider.hover(function(){clearTimeout(oTimer);bPause=true},function(){bPause=false;setTimer()})}if(options.pager&&oPager.length>0){$('a',oPager).click(setPager)}}function setButtons(){if(options.controls){oBtnPrev.toggleClass('disable',!(iCurrent>0));oBtnNext.toggleClass('disable',!(iCurrent+1<iSteps))}if(options.pager){var oNumbers=$('.pagenum',oPager);oNumbers.removeClass('active');$(oNumbers[iCurrent]).addClass('active')}}function setPager(oEvent){if($(this).hasClass('pagenum')){iCurrent=parseInt(this.rel)-1;move(1)}return false}function setTimer(){if(options.interval&&!bPause){clearTimeout(oTimer);oTimer=setTimeout(function(){iCurrent=!options.rewind&&(iCurrent+1==iSteps)?-1:iCurrent;bForward=iCurrent+1==iSteps?false:iCurrent==0?true:bForward;move((options.rewind?(bForward?1:-1):1))},options.intervaltime)}}function move(iDirection){if(iCurrent+iDirection>-1&&iCurrent+iDirection<iSteps){iCurrent+=iDirection;var oPosition={};oPosition[bAxis?'left':'top']=-(iCurrent*(iPageSize*options.display));oContent.animate(oPosition,{queue:false,duration:options.animation?options.duration:0,complete:function(){if(typeof options.callback=='function')options.callback.call(this,oPages[iCurrent],iCurrent)}});setButtons();setTimer()}}}})(jQuery);
