var upH=9;var upW=9;var downH=9;var downW=9;var dragH=7;var dragW=7;var scrollH=340;var speed=9;function checkBrowser(){this.ver=navigator.appVersion;this.dom=document.getElementById?1:0;this.ie5=(this.ver.indexOf("MSIE 5")>-1&&this.dom)?1:0;this.ie4=(document.all&&!this.dom)?1:0;this.ns5=(this.dom&&parseInt(this.ver)>=5)?1:0;this.ns4=(document.layers&&!this.dom)?1:0;this.bw=(this.ie5||this.ie4||this.ns4||this.ns5);return this}bw=new checkBrowser();function hide(B,A){obj=bw.dom?document.getElementById(B).style:bw.ie4?document.all[B].style:bw.ns4?A?document[A].document[B]:document[B]:0;obj.visibility="hidden"}function show(B,A){obj=bw.dom?document.getElementById(B).style:bw.ie4?document.all[B].style:bw.ns4?A?document[A].document[B]:document[B]:0;obj.visibility="visible"}var dom=document.getElementById?true:false;var nn4=document.layers?true:false;var ie4=document.all?true:false;var mouseY;var mouseX;var clickUp=false;var clickDown=false;var clickDrag=false;var clickAbove=false;var clickBelow=false;var timer=setTimeout("",500);var upL;var upT;var downL;var downT;var dragL;var dragT;var rulerL;var rulerT;var inhaltT;var inhaltH;var contentMaskH;var scrollLength;var startY;function down(A){getMouse(A);startY=(mouseY-dragT);if(mouseX>=upL&&(mouseX<=(upL+upW))&&mouseY>=upT&&(mouseY<=(upT+upH))){clickUp=true;return scrollUp()}else{if(mouseX>=downL&&(mouseX<=(downL+downW))&&mouseY>=downT&&(mouseY<=(downT+downH))){clickDown=true;return scrollDown()}else{if(mouseX>=dragL&&(mouseX<=(dragL+dragW))&&mouseY>=dragT&&(mouseY<=(dragT+dragH))){clickDrag=true;return false}else{if(mouseX>=dragL&&(mouseX<=(dragL+dragW))&&mouseY>=rulerT&&(mouseY<=(rulerT+scrollH))){if(mouseY<dragT){clickAbove=true;clickUp=true;return scrollUp()}else{clickBelow=true;clickDown=true;return scrollDown()}}else{return true}}}}}function move(e){if(clickDrag&&inhaltH>contentMaskH){getMouse(e);dragT=(mouseY-startY);if(dragT<(rulerT)){dragT=rulerT}if(dragT>(rulerT+scrollH-dragH)){dragT=(rulerT+scrollH-dragH)}inhaltT=((dragT-rulerT)*(1/scrollLength));inhaltT=eval("-"+inhaltT);moveTo();if(ie4){return false}}}function up(){clearTimeout(timer);clickUp=false;clickDown=false;clickDrag=false;clickAbove=false;clickBelow=false;return true}function getT(){if(ie4){inhaltT=document.all.inhalt.style.pixelTop}else{if(nn4){inhaltT=document.contentMask.document.inhalt.top}else{if(dom){inhaltT=parseInt(document.getElementById("inhalt").style.top)}}}}function getMouse(A){if(ie4){mouseY=event.clientY+document.body.scrollTop;mouseX=event.clientX+document.body.scrollLeft}else{if(nn4||dom){mouseY=A.pageY;mouseX=A.pageX}}}function moveTo(){if(ie4){document.all.inhalt.style.top=inhaltT;document.all.ruler.style.top=dragT;document.all.drag.style.top=dragT}else{if(nn4){document.contentMask.document.inhalt.top=inhaltT;document.ruler.top=dragT;document.drag.top=dragT}else{if(dom){document.getElementById("inhalt").style.top=inhaltT+"px";document.getElementById("drag").style.top=dragT+"px";document.getElementById("ruler").style.top=dragT+"px"}}}}function scrollUp(){getT();if(clickAbove){if(dragT<=(mouseY-(dragH/2))){return up()}}if(clickUp){if(inhaltT<0){dragT=dragT-(speed*scrollLength);if(dragT<(rulerT)){dragT=rulerT}inhaltT=inhaltT+speed;if(inhaltT>0){inhaltT=0}moveTo();timer=setTimeout("scrollUp()",25)}}return false}function scrollDown(){getT();if(clickBelow){if(dragT>=(mouseY-(dragH/2))){return up()}}if(clickDown){if(inhaltT>-(inhaltH-contentMaskH)){dragT=dragT+(speed*scrollLength);if(dragT>(rulerT+scrollH-dragH)){dragT=(rulerT+scrollH-dragH)}inhaltT=inhaltT-speed;if(inhaltT<-(inhaltH-contentMaskH)){inhaltT=-(inhaltH-contentMaskH)}moveTo();timer=setTimeout("scrollDown()",25)}}return false}function reloadPage(){location.reload()}function eventLoader(){if(ie4){upL=document.all.up.style.pixelLeft;upT=document.all.up.style.pixelTop;downL=document.all.down.style.pixelLeft;downT=document.all.down.style.pixelTop;dragL=document.all.drag.style.pixelLeft;dragT=document.all.drag.style.pixelTop;rulerT=document.all.ruler.style.pixelTop;inhaltH=parseInt(document.all.inhalt.scrollHeight);contentMaskH=parseInt(document.all.contentMask.style.height)}else{if(nn4){upL=document.up.left;upT=document.up.top;downL=document.down.left;downT=document.down.top;dragL=document.drag.left;dragT=document.drag.top;rulerT=document.ruler.top;inhaltH=document.contentMask.document.inhalt.clip.bottom;contentMaskH=document.contentMask.clip.bottom}else{if(dom){upL=parseInt(document.getElementById("up").style.left);upT=parseInt(document.getElementById("up").style.top);downL=parseInt(document.getElementById("down").style.left);downT=parseInt(document.getElementById("down").style.top);dragL=parseInt(document.getElementById("drag").style.left);dragT=parseInt(document.getElementById("drag").style.top);rulerT=parseInt(document.getElementById("ruler").style.top);inhaltH=parseInt(document.getElementById("inhalt").offsetHeight);contentMaskH=parseInt(document.getElementById("contentMask").offsetHeight);document.getElementById("inhalt").style.top=0+"px"}}}scrollLength=((scrollH-dragH)/(inhaltH-contentMaskH));if(scrollLength<=0){document.getElementById("up").style.visibility="hidden";document.getElementById("down").style.visibility="hidden";document.getElementById("drag").style.visibility="hidden";document.getElementById("bg").style.visibility="hidden";document.getElementById("ruler").style.visibility="hidden"}else{document.getElementById("up").style.visibility="visible";document.getElementById("down").style.visibility="visible";document.getElementById("drag").style.visibility="visible";document.getElementById("bg").style.visibility="visible";document.getElementById("ruler").style.visibility="visible"}if(nn4){document.captureEvents(Event.MOUSEDOWN|Event.MOUSEMOVE|Event.MOUSEUP);window.onresize=reloadPage}document.onmousedown=down;document.onmousemove=move;document.onmouseup=up}function handle(A){if(A>0){clickUp=true;scrollUp();scrollUp();scrollUp();clickUp=false}else{clickDown=true;scrollDown();scrollDown();scrollDown();clickDown=false}}function wheel(A){var B=0;if(!A){A=window.event}if(A.wheelDelta){B=A.wheelDelta/120;if(window.opera){B=-B}}else{if(A.detail){B=-A.detail/3}}if(B){handle(B)}if(A.preventDefault){A.preventDefault()}A.returnValue=false}if(window.addEventListener){window.addEventListener("DOMMouseScroll",wheel,false)}window.onmousewheel=document.onmousewheel=parent.onmousewheel=wheel;