/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: voidvector | http://www.webdeveloper.com/forum/showthread.php?t=201460 */

/*
 *  Usage:
 *  selectedScroller = "xxxxxxx";
 *  onmouseover="start_scroll_top()"
 *  onmouseout="stop_scrolling();"
 *
 */

var UpdateInterval = 20;
var PixelPerInterval = 2;
var scrollerInterval;

var selectedScroller = null;

function start_scroll_right(id_scroller) {
    selectedScroller = id_scroller;
	scrollerInterval = setInterval(scroll_left, UpdateInterval);
}

function scroll_right() {
	document.getElementById(selectedScroller).scrollLeft -= PixelPerInterval;
}

function start_scroll_left(id_scroller) {
    selectedScroller = id_scroller;
	scrollerInterval = setInterval(scroll_right, UpdateInterval);
}

function scroll_left() {
	document.getElementById(selectedScroller).scrollLeft += PixelPerInterval;
}

function stop_scrolling() {
	clearInterval(scrollerInterval);
}

/*********************************************************************/

function start_scroll_top(id_scroller) {
    selectedScroller = id_scroller;
	scrollerInterval = setInterval(scroll_top, UpdateInterval);
}

function scroll_top() {
	document.getElementById(selectedScroller).scrollTop -= PixelPerInterval;
}   

function start_scroll_bottom(id_scroller) {
    selectedScroller = id_scroller;
	scrollerInterval = setInterval(scroll_bottom, UpdateInterval);
}

function scroll_bottom() {
	document.getElementById(selectedScroller).scrollTop += PixelPerInterval;
}





