var leftOffset = 0;
var speed = 1; // milliseconds / loop
var recursionRunning = true;


function slide(direction) {

	var slider = document.getElementById("slider");

	if (recursionRunning != false) {
	
		if (direction == 'previous' && leftOffset < 0 ) {
			leftOffset += 3;
			var timeout = setTimeout("slide('previous');", speed);
			}
			
		else if (direction == 'next' && leftOffset > (16*198*-1)) {
			leftOffset -= 3;
			var timeout = setTimeout("slide('next');", speed);
			}
			
		}
		
	
	slider.style.left=leftOffset + "px";

}

function stopRecursion () {
recursionRunning = false;
}
