var currentSection="frame1-pane";var tabTag="-tab";var paneTag="-pane";function ScrollSection(a,b,c){if(currentSection==a){return}lastSection=currentSection;currentSection=a;sectionTab=currentSection.split("-")[0]+tabTag;document.getElementById(sectionTab).className="selected";if(lastSection){lastTab=lastSection.split("-")[0]+tabTag;document.getElementById(lastTab).className="normal"}theScroll=document.getElementById(b);position=findElementPos(document.getElementById(a));if(c!=""){offsetPos=findElementPos(document.getElementById(c));position[0]=position[0]-offsetPos[0]}scrollStart(theScroll,theScroll.scrollLeft,position[0],"horiz")}function ScrollArrow(e,c,d,f){toolbarElem=document.getElementById(c);toolbarNames=new Array();if(toolbarElem.hasChildNodes()){var b=toolbarElem.childNodes;for(var a=0;a<b.length;a++){if(toolbarElem.childNodes[a].tagName=="A"){toolbarNames.push(toolbarElem.childNodes[a].id.split("-")[0])}}}for(var a=0;a<toolbarNames.length;a++){if(toolbarNames[a]==currentSection.split("-")[0]){if(e=="left"){if(a-1<0){gotoTab=toolbarNames[toolbarNames.length-1]}else{gotoTab=toolbarNames[a-1]}}else{if((a+1)>(toolbarNames.length-1)){gotoTab=toolbarNames[0]}else{gotoTab=toolbarNames[a+1]}}}}ScrollSection(gotoTab+paneTag,d,f)}var scrollanim={time:0,begin:0,change:0,duration:0,element:null,timer:null};function scrollStart(b,d,a,c){if(scrollanim.timer!=null){clearInterval(scrollanim.timer);scrollanim.timer=null}scrollanim.time=0;scrollanim.begin=d;scrollanim.change=a-d;scrollanim.duration=25;scrollanim.element=b;if(c=="horiz"){scrollanim.timer=setInterval("scrollHorizAnim();",15)}else{scrollanim.timer=setInterval("scrollVertAnim();",15)}}function scrollVertAnim(){if(scrollanim.time>scrollanim.duration){clearInterval(scrollanim.timer);scrollanim.timer=null}else{move=sineInOut(scrollanim.time,scrollanim.begin,scrollanim.change,scrollanim.duration);scrollanim.element.scrollTop=move;scrollanim.time++}}function scrollHorizAnim(){if(scrollanim.time>scrollanim.duration){clearInterval(scrollanim.timer);scrollanim.timer=null}else{move=sineInOut(scrollanim.time,scrollanim.begin,scrollanim.change,scrollanim.duration);scrollanim.element.scrollLeft=move;scrollanim.time++}}function findElementPos(a){var c=0;var b=0;do{c+=a.offsetLeft;b+=a.offsetTop}while(a=a.offsetParent);return Array(c,b)}function sineInOut(e,a,g,f){return -g/2*(Math.cos(Math.PI*e/f)-1)+a}function NextArticle(){ScrollArrow("right","articleNavigation","articleScroller","frame1-pane")}var SlideArticles=setInterval("NextArticle()",10000);