var slideElement;
var slideDirection;
var scrolltimer;

function slide_start() {
	if (document.layers) {
		slideElement = eval(document.slideArea.document.contentLayer);
	} else {
		if (document.getElementById) {
			slideElement = eval("document.getElementById('slideContent').style");
		} else {
			if (document.all) {
				slideElement = eval(document.all.slideContent.style);
			}
		}
	}
	slideIt('right','1');
}

function slideIt(dir, spd) {
	scrolltimer = null;
	slideDirection = dir;
	speed = parseInt(spd);
	var x_pos;
	
	x_pos = parseInt(slideElement.left);
	var x_wid = parseInt(document.getElementById('slideContent').offsetWidth);
	var x_cont = parseInt(document.getElementById('slideArea').offsetWidth);
	
	if (slideDirection == "right") {
		if (x_pos > (x_cont - x_wid)) { slideElement.left = (x_pos - (speed)); }
		else { slideDirection = "left"; }
	}
	if (slideDirection == "left") {
		if (x_pos < 0) { slideElement.left = (x_pos + (speed)); }
		else { slideElement.left = 0; slideDirection = "right"; }
	}
	if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("Mac") != -1) { scrolltimer = setTimeout("slideIt(slideDirection,speed)", 16); }
	else { scrolltimer = setTimeout("slideIt(slideDirection,speed)", 100); }
}

function slide_stop() {
	clearTimeout(scrolltimer);
}

function slide_restart(dir, spd) {
	clearTimeout(scrolltimer);
	slideIt(dir, spd);
}
