tape_container=new Object();left=new Object();right=new Object();tape=new Object();d=new Date();timerID=null;direction='r';speed=5;max=0;X=0;function initialization(works_count){tape_container=document.getElementById('tape_container');
tape=document.getElementById('tape');left=document.getElementById('left');right=document.getElementById('right');if((works_count*450+10)<=document.body.clientWidth){left.style.display='none';right.style.display='none'}else{right.onMouseOver=startMove;setInterval("onScroll()",500);max=tape.clientWidth-tape_container.offsetWidth;document.onmousemove=function(e){var mCur=mousePageXY(e);X=mCur.x}}rs();tape_width(works_count)}function tape_width(works_count){tape.style.width=450*works_count+10+'px'}

function rs() {
    if($.browser.msie) tape_container.style.height=document.body.clientHeight-(document.body.clientHeight/2)+108-40+'px';
    else tape_container.style.height = document.body.clientHeight-(document.body.clientHeight/2)+107-40+'px';
}

function move(){if(speed<1){speed=1}max=tape.clientWidth-tape_container.offsetWidth;if(direction=='r'){if(tape_container.scrollLeft<max){tape_container.scrollLeft=tape_container.scrollLeft+speed}else{stopMove();right.style.display='none'}}else{if(tape_container.scrollLeft>0){tape_container.scrollLeft=tape_container.scrollLeft-speed}else{stopMove();left.style.display='none'}}}function mousePageXY(e){var x=0,y=0;if(!e)e=window.event;if(e.pageX||e.pageY){x=e.pageX;y=e.pageY}else if(e.clientX||e.clientY){x=e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)-document.documentElement.clientLeft;y=e.clientY+(document.documentElement.scrollTop||document.body.scrollTop)-document.documentElement.clientTop}return{"x":x,"y":y}}function coord(evn){if(direction=='r'){speed=55-(document.body.clientWidth-X)}else{speed=55-X}}function stopMove(){if(timerID!=null){clearInterval(timerID)}timerID=null}function startMove(dir){direction=dir;stopMove();left.style.display='block';right.style.display='block';timerID=setInterval("move()",30)}function onScroll(){if(tape_container.scrollLeft>0&&tape_container.scrollLeft<max){left.style.display='block';right.style.display='block'}if(tape_container.scrollLeft==max){right.style.display='none';left.style.display='block'}if(tape_container.scrollLeft==0){left.style.display='none';right.style.display='block'}}

