var navScrollStep;function navInit(){var a=1000;var b=40;var c=document.getElementById("nav");var d;while((d=c.getElementsByTagName("ul")).length)c=d[0];var e=0;for(var f=c;f;f=f.offsetParent){e+=f.offsetLeft}var g=c.offsetWidth;if((e+g)>a){c.style.width=(g+1)+"px";var h=(a-b)-e;navScrollStep=h;var j=document.createElement("div");j.id="nav-scroll-container";j.style.width=h+"px";j.style.overflow="hidden";var k=c.parentNode;k.replaceChild(j,c);j.appendChild(c);var l=document.createElement("div");l.id="nav-scroll-left-button";if(l.addEventListener)l.addEventListener("click",navScrollLeft,false);else if(l.attachEvent)l.attachEvent('onclick',navScrollLeft);var m=document.createElement("div");m.id="nav-scroll-right-button";if(m.addEventListener)m.addEventListener("click",navScrollRight,false);else if(m.attachEvent)m.attachEvent("onclick",navScrollRight);k.insertBefore(l,j.nextSibling);k.insertBefore(m,l.nextSibling);var n=c.getElementsByTagName("li");for(var i=0;i<n.length;i++){var o=n[i];if(o.className=="current"){var p=0;for(var f=o;f;f=f.offsetParent)p+=f.offsetLeft;if(((p-e)+o.offsetWidth)>h){j.scrollLeft=((p-e)+o.offsetWidth-h)}break}}}document.getElementById("nav-wrapper").style.width=document.getElementById("nav").style.width=a+"px"}function navScrollLeft(a){document.getElementById("nav-scroll-container").scrollLeft-=navScrollStep}function navScrollRight(a){document.getElementById("nav-scroll-container").scrollLeft+=navScrollStep}onload=navInit;
