var waitTime=4500,fadeTime=300,fadeSteps=3,wT,ms,aD,fA,fT,fI=0,fE,elements=Array(),el,cE=0,eR=1,b="block",nn="none";function IR(){wT=waitTime;el=elements;ms=fadeTime/fadeSteps;aD=1.0/fadeSteps;var m=ID("menu_wrapper");if(m){m.style.display=b;}var w=ID("alltabs_wrapper");if(w){w.style.overflow="hidden";}for(var i=0;i<el.length;i++){var e=ID(el[i]);if(e){e.style.zIndex=el.length-i;if(i>0){e.style.display=nn;e.style.opacity=0;e.style.filter=A(0);}else{e.style.display=b;e.style.opacity=.99;e.style.filter=A(100);}}else{delete el[i];}var t=ID(el[i]+"_title");if(t){t.style.display=nn;}}RD(cE);TT();ST("RD()",wT);}function RD(cl){if(cl>=0&&cl<el.length){TT();cE=cl;}else{fE=cE;cE=(cE+1)%el.length;FD(1);}for(var i=0;i<el.length;i++){var e=ID(el[i]);var l=ID(el[i]+"_link");var c=ID(el[i]+"_current");if(i==cE){if(e&&i==cl){e.style.display=b;e.style.opacity=.99;e.style.filter=A(100);}if(l){l.style.display=nn;}if(c){c.style.display="inline";}}else{if(e&&cl>=0){e.style.display=nn;}if(l){l.style.display="inline";}if(c){c.style.display=nn;}}}if(eR){TT();ST("RD()",wT);}}function DisableRotate(){eR=0;TT();}function EnableRotate(){eR=1;TT();ST("RD()",wT);}function FD(f){var e=ID(el[fE]);if(f){fI=0;fA=1.0;e.style.opacity=.99;e.style.filter=A(100);fT=self.setTimeout("FD();",ms);}else{if(fI){e.style.display=b;fA+=aD;if(fA<1.0){e.style.opacity=Math.floor(fA*100)/100;e.style.filter=A(Math.floor(fA*100));fT=self.setTimeout("FD();",ms);}else{e.style.opacity=.99;e.style.filter=A(100);fA=1.0;}}else{fA-=aD;if(fA>0.0){e.style.opacity=Math.floor(fA*100)/100;e.style.filter=A(Math.floor(fA*100));fT=self.setTimeout("FD();",ms);}else{e.style.opacity=0;e.style.filter=A(0);fA=0.0;fI=1;fE=cE;var n=ID(el[fE]);n.style.opacity=0;n.style.filter=A(0);e.style.display=nn;n.style.display=b;fT=self.setTimeout("FD();",ms);}}}}var aT=null;function TT(){if(aT!=null)self.clearTimeout(aT);aT=null;}function ST(callback,ms){aT=self.setTimeout(callback,ms);}function RotateDIV(c){RD(c);}function ID(e){return document.getElementById(e);}function A(o){return "alpha(opacity="+o+")";}window.onload=IR;
