var panelSliderTimer=new Array();function autoPlay(instance){if(instance.nextButtonEnabled){instance.nextPage=instance.currentPage+1;instance.gotoNextPage(false);}}function PanelSlider(instanceName,slidingPanel,previousButtonId,nextButtonId,pages,maskWidth,currentXPosition,currentYPosition,panelWidth,panelHeight,akamaiURL){PreviousNextControl.call(this,instanceName,previousButtonId,nextButtonId,pages,akamaiURL+"/images/panelSliderPrevious.gif",akamaiURL+"/images/panelSliderPreviousHover.gif",akamaiURL+"/images/panelSliderPreviousInactive.gif",akamaiURL+"/images/panelSliderNext.gif",akamaiURL+"/images/panelSliderNextHover.gif",akamaiURL+"/images/panelSliderNextInactive.gif");this.slidingPanel=slidingPanel;this.maskWidth=maskWidth;this.currentXPosition=currentXPosition;this.currentYPosition=currentYPosition;this.panelWidth=panelWidth;this.panelHeight=panelHeight;this.autoPlayEnabled=false;this.autoPlayAfterInteraction=false;this.slideDuration=400;this.waitDuration=6000;this.currentPage=0;this.nextPage=0;this.newXPosition=0;this.thresholdCallback=null;this.threshold=0;this.initialPagesLoaded=0;this.pagesLoaded=0;this.chunkSize=0;this.buildSlider=function(){this.buildPreviousNextControl();if(this.pages>1){if(this.autoPlayEnabled){setTimeout("autoPlay("+this.instanceName+")",this.waitDuration);}}else{this.autoPlayEnabled=false;this.autoPlayAfterInteraction=false;}};this.gotoPreviousPage=function(stopCounter){if(stopCounter){clearTimeout(panelSliderTimer[this.instanceName]);this.autoPlayEnabled=false;}if(this.currentPage>0){this.nextPage=this.currentPage-1;this.moveSlider();}};this.gotoNextPage=function(stopCounter){if(stopCounter){clearTimeout(panelSliderTimer[this.instanceName]);this.autoPlayEnabled=false;}if(this.pagesLoaded==this.pages&&this.thresholdCallback!=null){this.thresholdCallback=null;}if((this.pagesLoaded-this.currentPage)<=this.threshold&&this.thresholdCallback!=null){this.thresholdCallback();}if(this.pages>this.currentPage+1){this.nextPage=this.currentPage+1;this.moveSlider();}};this.moveSlider=function(){this.newXPosition=-1*(this.nextPage*this.maskWidth);this.updatePreviousNextButtons();animate(this.slidingPanel,parseInt(this.currentXPosition),parseInt(this.currentYPosition),parseInt(this.newXPosition),parseInt(this.currentYPosition),parseInt(this.panelWidth),parseInt(this.panelHeight),parseInt(this.panelWidth),parseInt(this.panelHeight),this.slideDuration,null);this.currentPage=this.nextPage;this.currentXPosition=this.newXPosition;if(this.autoPlayEnabled){panelSliderTimer[this.instanceName]=setTimeout("autoPlay("+this.instanceName+")",this.waitDuration);}};}PanelSlider.prototype=new PreviousNextControl();