var animateTime=30;var animate=[false,false];var slideCont;var slideItems=[];var itemWidth;var totalSlide;var position=0;var timerId=[];var startPos;var slideNumber;var itemClass;var speed;var pageDot_off="/media/buttons/pageScrollDot_off.gif";var pageDot_on="/media/buttons/pageScrollDot_on.gif";function doomScroll(G,u,E,H,x,D,t,A,z,y){itemClass=H;slideNumber=x;speed=t;var B;var F=document.getElementById(u);var v=document.getElementById(E);slideCont=document.getElementById(G);slideItems=getElementsByClassName(H);itemWidth=slideItems[0].offsetWidth;var C=slideItems[0].offsetHeight;var w=itemWidth*slideItems.length+"px";totalSlide=slideNumber*itemWidth;slideCont.style.width=w;if(A=="no"||A==false||A=="false"){slideCont.parentNode.style.width=itemWidth*D+"px"}else{slideCont.parentNode.style.width=(F.offsetWidth*2)+itemWidth*D+"px"}slideCont.parentNode.style.height=C+"px";addArrowEvent(F,v);if(y!=null&&y!=undefined&&y!=""){if(y.match&&y.match("px")){y=y.replace("px","");var B=Math.round(Math.abs(y)/itemWidth)}else{if(y!=1){var B=y-1}}}if(A&&(A=="true"||A=="yes"||A==true)){slideCont.style.left=F.offsetWidth+"px";startPos=F.offsetWidth}else{slideCont.style.left=0+"px";startPos=0}if(z==true||z=="true"){makePageDots(slideItems.length/slideNumber)}if(B){if(B>=slideItems.length){B=B-slideItems.length}if(B!=0){shiftElements("right",B)}}}function addArrowEvent(d,c){d.onclick=function(){if(animate[1]!=true&&animate[0]!=true){slideLeft();shiftElements("left");return false}};c.onclick=function(){if(animate[1]!=true&&animate[0]!=true){slideRight();return false}}}function shiftElements(g,e){var h=getElementsByClassName(itemClass);if(g=="left"){if(e){for(i=e;i>0;i--){slideCont.insertBefore(h[h.length-i],h[0])}slideCont.style.left=startPos+"px"}else{for(i=slideNumber;i>0;i--){slideCont.insertBefore(h[h.length-i],h[0])}slideCont.style.left=startPos-totalSlide+"px";startPos-=totalSlide}}else{if(e){var f=e-1;for(l=e;l>0;l--){insertAfter(h[f],h[h.length-1]);f--}slideCont.style.left=startPos+"px"}else{var f=slideNumber-1;for(l=slideNumber;l>0;l--){insertAfter(h[f],h[h.length-1]);f--}slideCont.style.left=startPos+totalSlide+"px";startPos+=totalSlide}}}function slideLeft(){clearTimeout(timerId[0]);if(position+speed<totalSlide){position+=speed;slideCont.style.left=startPos+position+"px";timerId[0]=setTimeout("slideLeft()",animateTime);animate[0]=true}else{startPos+=totalSlide;slideCont.style.left=startPos+"px";animate[0]=false;position=0;count=0;changePageDot("left")}}function slideRight(){clearTimeout(timerId[1]);if(Math.abs(position-speed)<totalSlide){position-=speed;slideCont.style.left=startPos+position+"px";timerId[1]=setTimeout("slideRight()",animateTime);animate[1]=true}else{startPos-=totalSlide;slideCont.style.left=startPos+"px";animate[1]=false;position=0;count=0;shiftElements("right");changePageDot("right")}}function makePageDots(e){var f=document.createElement("div");f.id="pageDots";for(i=0;i<e;i++){var d=document.createElement("img");if(i==0){d.setAttribute("src",pageDot_on)}else{d.setAttribute("src",pageDot_off)}f.appendChild(d)}slideCont.parentNode.parentNode.appendChild(f);f.style.width=f.firstChild.offsetWidth*e+"px";f.style.position="absolute";f.style.top=0;f.style.right=0}function changePageDot(f){if(!document.getElementById("pageDots")){return true}var d=document.getElementById("pageDots");var e=d.getElementsByTagName("img");switch(f){case"left":for(i=0;i<e.length;i++){if(e[i].src.match(pageDot_on)){e[i].src=pageDot_off;if(i-1!=-1){e[i-1].src=pageDot_on}else{e[e.length-1].src=pageDot_on}break}}break;case"right":for(m=0;m<e.length;m++){if(e[m].src.match(pageDot_on)){e[m].src=pageDot_off;if(m+1!=e.length){e[m+1].src=pageDot_on}else{e[0].src=pageDot_on}break}}break}}function getElementsByClassName(g){var e=document.getElementsByTagName("*");var h=[];for(i=0;i<e.length;i++){var f=new Array();var f=e[i].className.split(" ");for(n=0;n<f.length;n++){if(f[n].match(g)){h.push(e[i])}}}return h}function insertAfter(f,e){var d=e.parentNode;if(d.lastChild==e){d.appendChild(f)}else{d.insertBefore(f,e.nextSibling)}};