// starts the scrolling

function startProdScroll(dir, spd, loop) {
	loop = true;
	direction = "left";
	speed = 10;
	scrolltimer = null;
	
	if (document.layers) {
		var page = eval(document.contentLayer);
	} else {
		if (document.getElementById) {
			var page = eval(document.getElementById('contentLayer').style);
		} else {
			if (document.all) {
				var page = eval(document.all.contentLayer.style);
			}
		}
	}
	
	direction = dir;
	speed = parseInt(spd);
	y_pos = parseInt(page.left);
	wmax = parseInt(page.width);
	y_limit = -(parseInt(wmax - 590));
	
	if(isNaN(y_pos)) {
		y_pos = 0;
	}
	
	if (loop == true) {
		if (direction == "left") {
			if (y_pos < 0) {
				page.left = (y_pos + speed) + "px";
			} else {
				page.left = 0 + "px";
			}
		}
		
		if (direction == "right") {
			if ((y_pos > y_limit) && (y_pos <= 0)) {
				page.left = (y_pos - speed) + "px";
			} else {
				page.left = y_limit + "px";
			}
		}
	}
		
	scrolltimer = setTimeout("startProdScroll(direction,speed)", 1);
}

// stops the scrolling

function stopProdScroll() {
	loop = false;
	clearTimeout(scrolltimer);
}
