var elmSlides,elmSwitch,arrDescs=[],arrSlides,intCurrent=0,intDir=1,intFade=0,intLast,intNext=1,intProgress,intScroll,intSlides,intStart,intTop,objClock,objStart;function loadpage(){elmSlides=elm("slideshow");arrSlides=tag(elmSlides,"img");intSlides=arrSlides.length;intLast=intSlides-1;if(intLast){arrDescs=tag(elmSlides,"h3");for(x=0;x<intSlides;x++){arrDescs[x].style.top=((75*x)+5)+"px";arrDescs[x].style.zIndex=intSlides+1;if(x>3){arrDescs[x].style.right="-225px";arrDescs[x].style.opacity=1;}arrSlides[x].style.top=0;arrSlides[x].style.zIndex=intSlides-x;arrSlides[x].style.display="block";}if(elm("hours"))elm("hours").style.zIndex=intSlides+2;objClock=setInterval(function(){fade();},25);start();elmSwitch=d.createElement("ul");elmSwitch.className="nolist f h";elmSwitch.style.zIndex=intSlides+1;elmSwitch.innerHTML="<li class=\"a\"><a class=\"sprite icon d prev hide\" href=\"/\">Previous slide</a></li><li class=\"a\"><a class=\"sprite icon d next hide\" href=\"/\">Next slide</a></li>";var elmPrev=tag(elmSwitch,"a",0),elmNext=tag(elmSwitch,"a",1);if(bolEvents){elmPrev.addEventListener("click",function(event){jumpto(-1);event.preventDefault();},false);elmNext.addEventListener("click",function(event){jumpto(1);event.preventDefault();},false);}else{elmPrev.onclick=function(){return jumpto(-1);};elmNext.onclick=function(){return jumpto(1);};}elmSlides.appendChild(elmSwitch);}};function fade(){intFade+=.05;intFade=parseFloat(intFade.toFixed(2));if(intFade==1){clearInterval(objClock);objClock=null;}y=intFade/.05;for(x=0;x<intSlides&&x<4;x++){arrDescs[x].style.opacity=intFade;if(x>0&&y<16)arrDescs[x].style.right=(-15*y)+"px";}};function jumpto(dir){if(!objClock&&(dir==1?intCurrent<intLast:intCurrent>0)){clearTimeout(objStart);intDir=dir;intNext=intCurrent+intDir;start(1);}return false;};function move(){intTop+=20*intDir;intProgress=((intTop/20)*intDir)+intStart;arrSlides[intDir==1?intCurrent:intNext].style.top=intTop+"px";arrDescs[intCurrent].style.right=(-15*intProgress)+"px";arrDescs[intNext].style.right=((15*intProgress)-225)+"px";intScroll-=5*intDir;for(x=0;x<intSlides;x++)arrDescs[x].style.top=(intScroll+(75*x))+"px";if(intDir==1?intTop==300:intTop==0){clearInterval(objClock);objClock=null;intCurrent=intNext;intNext+=intDir;if(intCurrent==intLast||intCurrent==0){intNext=intCurrent?intLast-1:1;intDir=-intDir;}start();}};function start(delay){intTop=parseInt(arrSlides[intDir==1?intCurrent:intNext].style.top);intStart=intTop/20;intScroll=parseInt(arrDescs[0].style.top);objStart=setTimeout(function(){objClock=setInterval(function(){move();},50)},!delay?5000:delay);};
