// JavaScript Document
var div_objHor = null;
var scrollCursorHor = 0;
var speedHor = 8;
var timeoutIDHor = 0;
var scrollFlagHor = true;

function scrollDivHor(direction) {
	if (direction == 'left' || direction == 'right') {
		if (div_objHor) {
			scrollFlagHor = true;
			ScrollDivMoveHor(direction);
		}
	} else { // STOP
		if (div_objHor) {
			scrollFlagHor = false;
			this.timeoutIDHor = null;
		}		
	}
}

function ScrollDivMoveHor(direction) {
	if (direction == 'left' && scrollFlagHor) {
		if (div_objHor) {
			this.timeoutIDHor = null;
			scrollCursorHor = (scrollCursorHor - speedHor) < 0 ? 0 : scrollCursorHor - speedHor;
			div_objHor.scrollLeft = scrollCursorHor;
			if (scrollCursorHor > 0)
				this.timeoutIDHor = setTimeout("ScrollDivMoveHor('left')", 60);
		}
	} else if (direction == 'right' && scrollFlagHor) {
		if (div_objHor) { 
			this.timeoutIDHor = null;
			scrollCursorHor += speedHor;
			div_objHor.scrollLeft = scrollCursorHor;
			if (div_objHor.scrollLeft == scrollCursorHor) {
				this.timeoutIDHor = setTimeout("ScrollDivMoveHor('right')", 60);
			} else {
				scrollCursorHor = div_objHor.scrollLeft;
			}
		}
	}
}

function resetScrollDivHor() {
	if (div_objHor) {
		div_objHor.style.overflow = 'hidden';
		div_objHor.scrollLeft = 0;
		scrollCursorHor = 0;
	}
}
function setScrollDivHor(id) {
	div_objHor = document.getElementById(id);
}