// JavaScript Document
var globalPositionFloor=0;
var globalPositionFloor2=0;
var globalPositionCharacter=0;
var running=false;
var first=false;
var globalTimeout;
var tempTimeout;
var lastScrolled;
function mainLoop() {
	{
		running=true;
		if(document.getElementById("floor"))document.getElementById("floor").style.backgroundPosition=globalPositionFloor+"px 0px";
		if(document.getElementById("floor2"))document.getElementById("floor2").style.backgroundPosition=globalPositionFloor2+"px 0px";
		if(document.getElementById("floor_lines"))document.getElementById("floor_lines").style.backgroundPosition=globalPositionFloor+"px 0px";
		globalPositionFloor-=6;
		globalPositionFloor2-=6;
		if(document.getElementById("character_right"))document.getElementById("character_right").style.backgroundPosition=globalPositionCharacter+"px 0px";
		globalPositionCharacter+=49;
		if(globalPositionCharacter>=343)globalPositionCharacter=49;
		if(running)globalTimeout=setTimeout("mainLoop()", 100);
		
	}
	
}
function startLoop(){
	
	if(!running){
		//if(document.getElementById("character_right")) document.getElementById("character_right").style.backgroundImage = "url(/wp-content/themes/arcade/img/character_right.png)";
		if(document.getElementById("description"))document.getElementById("description").style.display="none";
		running=true;
		globalTimeout=setTimeout("mainLoop()", 100); 
		
	}
}
function stopLoop() {
	//if(document.getElementById("character_right")) document.getElementById("character_right").style.backgroundImage = "url(/wp-content/themes/arcade/img/character_stopped.png)";
	if(document.getElementById("character_right"))document.getElementById("character_right").style.backgroundPosition="0px 0px";
	if(document.getElementById("description"))document.getElementById("description").style.display="block";
	clearTimeout(globalTimeout);
	running=false;
	
}
function startScroll(elem){
	lastScrolled=elem;
	clearTimeout(tempTimeout);
	moveElem();
}
function moveElem(){
	if(lastScrolled){
		var pos=lastScrolled.style.backgroundPosition;
		pos=pos.split("px ")[0];
		pos--;
		lastScrolled.style.backgroundPosition=pos+"px 0px";
		tempTimeout=setTimeout("moveElem()", 30);
	}
}
function stopScroll(elem){
	clearTimeout(tempTimeout);
}

