/* $Id: scroller.js,v 1.9 2006/08/21 22:55:31 christian Exp $ */

function ECI_scroller(containerId, leftArrowId, rightArrowId, instanceName, scrollStep)
{
	this.containerId = containerId;
	this.scrollStep = scrollStep;
	window.ECI_scroller_instanceName = instanceName;
	document.getElementById(containerId).scrollLeft = 0;
	document.getElementById(leftArrowId).onclick = this.scrollLeft;
	document.getElementById(rightArrowId).onclick = this.scrollRight;
}
ECI_scroller.prototype.scrollLeft = function()
{
	var instance = eval(window.ECI_scroller_instanceName);
	var container = document.getElementById(instance.containerId);
	container.scrollLeft -= container.clientWidth/instance.scrollStep;
	this.blur();
}
ECI_scroller.prototype.scrollRight = function()
{
	var instance = eval(window.ECI_scroller_instanceName);
	var container = document.getElementById(instance.containerId);
	container.scrollLeft += container.clientWidth/instance.scrollStep;
	this.blur();
}

