		var move;
        var scroll = false;
        var divH;
        var divBottom;
        ns = (document.layers) ? true:false
        ie = (document.all) ? true:false
        
        function init() {
                if (ns) block = document.content.document.textDiv
                if (ie) block = document.all['textDiv'].style
                block.ypos = parseInt(block.left)
                divH = (ns) ? block.document.width:document.all["textDiv"].offsetWidth
                divBottom = block.ypos+divH
                scroll = (divBottom > 10) ? true:false
        }
        
        function moveDown(arg) {
                if (arg) {
                        move = true;
                }
                divH = (ns) ? block.document.width:document.all["textDiv"].offsetWidth
                divBottom = block.ypos+divH
                scroll = (divBottom > 458) ? true:false
                if (move && scroll) {
                        block.ypos -= 10;
                        block.left = block.ypos;
                        setTimeout("moveDown()", 20);
                }
        }
        
        function moveUp(arg) {
                if (arg) {
                        move = true;
                }
                scroll = (block.ypos < 0) ? true:false
                if (scroll && move) {
                        block.ypos += 10;
                        block.left = block.ypos;
                        setTimeout("moveUp()", 20);
                }
        }
        
        function stop() {
                move = false;
        }

