function getPageCoords(A){var B={x:0,y:0};while(A){B.x+=A.offsetLeft;B.y+=A.offsetTop;A=A.offsetParent}return B}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 dL;var dT;var drL;var drV;var drT;var rL;var rT;var cT;var cH;var cCH;var scH;var startY;function down(A){if((document.layers&&A.which!=1)||(document.all&&event.button!=1)){return true}getMouse(A);startY=(mouseY-drT);drT=Math.round(drT);if(mouseX>=upL&&(mouseX<=(upL+upW))&&mouseY>=upT&&(mouseY<=(upT+upH))){clickUp=true;return scrollUp()}else{if(mouseX>=dL&&(mouseX<=(dL+downW))&&mouseY>=dT&&(mouseY<=(dT+downH))){clickDown=true;return scrollDown()}else{if(mouseX>=drL&&(mouseX<=(drL+dragW))&&mouseY>=drT&&(mouseY<=(drT+dragH))){clickDrag=true;return false}else{if(mouseX>=drL&&(mouseX<=(drL+dragW))&&mouseY>=rT&&(mouseY<=(rT+scrollH))){if(mouseY<drT){clickAbove=true;clickUp=true;return scrollUp()}else{clickBelow=true;clickDown=true;return scrollDown()}}else{return true}}}}}function move(e){if(clickDrag&&cH>cCH){getMouse(e);drT=(mouseY-startY);if(drT<(rT)){drT=rT}if(drT>(rT+scrollH-dragH)){drT=(rT+scrollH-dragH)}cT=((drT-rT)*(1/scH));cT=eval("-"+cT);moveTo();if(ie4){return false}}}function up(){clearTimeout(timer);clickUp=false;clickDown=false;clickDrag=false;clickAbove=false;clickBelow=false;return true}function getT(){cT=parseInt(document.getElementById(content).style.top)}function getMouse(A){if(ie4){mouseY=event.clientY+document.documentElement.scrollTop;mouseX=event.clientX+document.documentElement.scrollLeft}else{if(nn4||dom){mouseY=A.pageY;mouseX=A.pageX}}}function moveTo(){if(dom){document.getElementById(content).style.top=cT+"px";document.getElementById(drag).style.top=(drT-drV)+"px"}}function scrollUp(){getT();if(clickAbove){if(drT<=(mouseY-(dragH/2))){return up()}}if(clickUp){if(cT<0){drT=drT-(speed*scH);if(drT<(rT)){drT=rT}cT=cT+speed;if(cT>0){cT=0}moveTo();timer=setTimeout("scrollUp()",25)}}return false}function scrollDown(){getT();if(clickBelow){if(drT>=(mouseY-(dragH/2))){return up()}}if(clickDown){if(cT>-(cH-cCH)){drT=drT+(speed*scH);if(drT>(rT+scrollH-dragH)){drT=(rT+scrollH-dragH)}cT=cT-speed;if(cT<-(cH-cCH)){cT=-(cH-cCH)}moveTo();timer=setTimeout("scrollDown()",25)}}return false}function reloadPage(){location.reload()}function eventLoader(C){if(dom){var B=getPageCoords(document.getElementById(wm_sr_up));upL=B.x;upT=B.y;var B=getPageCoords(document.getElementById(wm_sr_down));dL=B.x;dT=B.y;var B=getPageCoords(document.getElementById(drag));drL=B.x;drT=B.y;drV=B.y;var B=getPageCoords(document.getElementById(ruler));rT=B.y;cH=parseInt(document.getElementById(content).offsetHeight);cCH=parseInt(document.getElementById(contentClip).offsetHeight)}scH=Math.round(((scrollH-dragH)/(cH-cCH))*1000)/1000;if(C!=""){var B=document.getElementById(C).offsetTop;var A=cH-cCH;if(cH-B<cCH){drT=drT+scH*(cH-cCH);document.getElementById(drag).style.top=scH*(cH-cCH)+"px";document.getElementById(content).style.top="-"+(cH-cCH)+"px"}else{drT=drT+scH*B;document.getElementById(drag).style.top=scH*B+"px";document.getElementById(content).style.top="-"+B+"px"}}else{document.getElementById(content).style.top=0+"px"}document.onmousedown=down;document.onmousemove=move;document.onmouseup=up}function eventResize(){if(dom){var A=getPageCoords(document.getElementById(wm_sr_up));upL=A.x;var A=getPageCoords(document.getElementById(wm_sr_down));dL=A.x;var A=getPageCoords(document.getElementById(drag));drL=A.x;var A=getPageCoords(document.getElementById(ruler));rL=A.x}};