
var DivFader={init:function(){function convertAndHide(c){var d=$(c);d=Object.extend(d,DivFader.panelExtensions);d.setOpacity(0);return d;}
this.panelArray=$A(this.panelArray).map(convertAndHide);this.createPE();this.updateIndex();},resetTimer:function(){if(this.mmpe){this.mmpe.stop();}
var _3=this;this.mmpe=new PeriodicalExecuter(function(){_3.mmpe.stop();_3.createPE();},this.restartDelay);},createPE:function(){this.step=0;this.tabIndex=0;this.pe=new PeriodicalExecuter(this.updateIndex.bind(this),this.stepLength/this.fadeIncrements);},updateIndex:function(){if(this.step<=DivFader.fadeIncrements){this.panelArray[this.tabIndex].setOpacity(this.step/this.fadeIncrements);if(this.prevIndex!==undefined){this.panelArray[this.prevIndex].setOpacity(1-this.step/this.fadeIncrements);}
this.step++;}else{this.step=0;this.prevIndex=this.tabIndex;this.tabIndex++;if(this.tabIndex>=this.panelArray.length){this.tabIndex=0;}}},panelExtensions:{setOpacity:function(_4){this.style.filter="alpha(opacity="+(_4*100)+")";this.style["-moz-opacity"]=_4;this.style["-khtml-opacity"]=_4;this.style.opacity=_4;}},panelArray:["t1","t2","t3"],stepLength:2,fadeIncrements:20};Event.observe(window,"load",function(){DivFader.init();});
