var rotTime = null;
var rotTimeout = 25;
var step = 1;
var str = null;
var pos = 0;
var divlen = 0;
var startpos;
var startpos1;
var move = false;
var docat = -1;
var numaphor = 20;
var tmp = null;

function setmove(varset) {
	if(varset=="true") {
		if(move==false && pos <= 0) {
			move = true;
			docat = -1;
			clearTimeout(rotTime);
			moveleft();
		}
	}
	else {
		move = false;
		for(i = 0; i < numaphor; ++i) {
			tmp = document.getElementById("strong"+i);
			if(tmp) {
				if(tmp.offsetLeft > -1*pos) {
					docat = tmp.offsetLeft;
					break;
				}
			}
		}
		if(docat == -1) {
			docat = 0;
		}

	}
}

function moveleft() {
	if(str==null) {
		return false;
	}

	if((docat != -1 && -1*pos >= docat && docat != 0) || (docat == 0 && pos == 0)) {
		docat = -1;
		return false;
	}
	if(pos < -1*divlen) {
		pos = startpos;
	}
	else {
		pos -= step;
	}

	str.style.left = pos + 'px';

	if(pos > 0 || docat!=-1 || move==true) {
		rotTime = setTimeout('moveleft()', rotTimeout);
	}

return false;
}

function runway() {
	str = document.getElementById("sloganplash");
	pos = startpos1;

	for(i = 0; i < numaphor; ++i) {
		tmp = document.getElementById("strong"+i);
		if(tmp) {
			divlen += tmp.offsetWidth + 100;
		}
	}

	str.style.width = divlen + 'px';

	str.style.left = pos + 'px';
	if(pos > 0) {
		setTimeout('moveleft()', rotTimeout);
	}

return false;
}

addLoadHandler(runway);
