
var myCarousel={config:{activeSlide:0,timer:'',activeNav:''},slides:[],fadeOut:function(element){var fadeOut=new YAHOO.util.Anim(element,{opacity:{to:0}},0.5);fadeOut.onComplete.subscribe(myCarousel.toggle);fadeOut.animate();},toggle:function(){var el=this.getEl();el.style.display=(el.style.display=="none")?"":"none";},fadeIn:function(element){element.style.display="block";var fadeIn=new YAHOO.util.Anim(element,{opacity:{to:1}},0.5);fadeIn.animate();},moveNext:function(){myCarousel.fadeOut(myCarousel.slides[myCarousel.config.activeSlide]);myCarousel.config.activeSlide=(myCarousel.config.activeSlide+1==myCarousel.slides.length)?0:myCarousel.config.activeSlide+1;myCarousel.fadeIn(myCarousel.slides[myCarousel.config.activeSlide]);myCarousel.config.timer=window.setTimeout(myCarousel.moveNext,6000);myCarousel.changeNav();myCarousel.changeTitle();},moveTo:function(nextItem){window.clearTimeout(myCarousel.config.timer);if(nextItem!=myCarousel.config.activeSlide){myCarousel.fadeOut(myCarousel.slides[myCarousel.config.activeSlide]);myCarousel.config.activeSlide=nextItem;myCarousel.fadeIn(myCarousel.slides[myCarousel.config.activeSlide]);myCarousel.changeTitle();}},changeNav:function(newNav){YAHOO.util.Dom.removeClass(myCarousel.config.activeNav.parentNode,'current');if(!newNav){var existNav=myCarousel.config.activeNav.parentNode;existNav=(existNav.nextSibling)?existNav.nextSibling:existNav.parentNode.firstChild;while(existNav.nodeType!=1){existNav=(existNav.nextSibling)?existNav.nextSibling:existNav.parentNode.firstChild;}
existNav=existNav.getElementsByTagName('a')[0];myCarousel.config.activeNav=existNav;}else{myCarousel.config.activeNav=newNav;}
YAHOO.util.Dom.addClass(myCarousel.config.activeNav.parentNode,'current');},changeTitle:function(){var active=myCarousel.slides[myCarousel.config.activeSlide];active=active.getElementsByTagName('h4')[0];var adTitle=document.getElementById('adTitle');adTitle.innerHTML=active.innerHTML;},initSlides:function(){myCarousel.slides.push(document.getElementById('tungsten'));myCarousel.slides.push(document.getElementById('electrodes'));myCarousel.slides.push(document.getElementById('ak150'));},init:function(){YAHOO.util.Dom.setStyle(['electrodes','ak150'],'opacity',0);YAHOO.util.Dom.setStyle(['electrodes','ak150'],'display','none');myCarousel.initSlides();myCarousel.config.timer=window.setTimeout(myCarousel.moveNext,6000);var navigation=YAHOO.util.Dom.getElementsByClassName('itemNav')[0];var navItems=navigation.getElementsByTagName('a');myCarousel.config.activeNav=navItems[0];for(var i=navItems.length-1;i>=0;i--){navItems[i].slideNum=i;navItems[i].onclick=function(){myCarousel.moveTo(this.slideNum);myCarousel.changeNav(this);return false;}}}}
YAHOO.util.Event.onDOMReady(myCarousel.init);