function moveToRight() {
    var scrollTop, scrollBottom, offsetSize;
    if (isNS4) {
        scrollTop = scroll.top;
        scrollBottom = windows.pageoffsetSize + 40;
    } else if (isDOM) {
        scrollTop = parseInt(scroll.style.top, 10);
        scrollBottom = document.body.scrollTop + 40;
    }
    
    var nextTime = 500; 
    if (scrollTop != scrollBottom) {
        offsetSize = Math.ceil(Math.abs(scrollBottom - scrollTop) / 20);
        offsetSize = (scrollBottom > scrollTop) ? offsetSize : -offsetSize;
        if (isNS4) {
            scroll.top += offsetSize;
        } else if (isDOM) {
            scroll.style.top = parseInt(scroll.style.top, 10) + offsetSize;
        }
        nextTime = 10;
    }

    setTimeout("moveToRight()", nextTime);
}

var isDOM = (document.getElementById ? true : false); 
var isNS4 = (document.layers ? true : false);
var scroll;

function initScroll() {
    if (isNS4) {
        scroll = document["scroll"];
        scroll.top = top.pageoffsetSize + 500;
        scroll.visibility = "visible";
        moveToRight();
    } else if (isDOM) {
        scroll = document.getElementById("scroll");
        scroll.style.top = document.body.scrollTop + 500;
        scroll.style.visibility = "visible";
        moveToRight();
    }
}
