/*
function moveMap(final_x,interval) {
	var the_map = document.getElementById("map");
	if (the_map.movement) {
		clearTimeout(the_map.movement);
	}
	var xpos = parseInt(the_map.style.right);
	
	if (xpos == final_x) {
		//alert("right - " + elem.style.right + "\nleft = " + elem.style.left);
		return true;
	}
	if (xpos < final_x) {
		var dist = Math.ceil((final_x - xpos)/10);
		xpos = xpos + dist;
	}
	if (xpos > final_x) {
		var dist = Math.ceil((xpos - final_x)/10);
		xpos = xpos - dist;
	}
	the_map.style.right = xpos + "px";
	var repeat = "moveMap("+final_x+","+interval+")";
	the_map.movement = setTimeout(repeat,interval);	
}
*/
function moveMap(final_x,interval) {
	var the_map = document.getElementById("map");
	if (the_map.movement) {
		clearTimeout(the_map.movement);
	}
	var xpos = parseInt(the_map.style.left);
	
	if (xpos == final_x) {
		//alert("right - " + elem.style.right + "\nleft = " + elem.style.left);
		return true;
	}
	if (xpos < final_x) {
		var dist = Math.ceil((final_x - xpos)/10);
		xpos = xpos + dist;
	}
	if (xpos > final_x) {
		var dist = Math.ceil((xpos - final_x)/10);
		xpos = xpos - dist;
	}
	the_map.style.left = xpos + "px";
	var repeat = "moveMap("+final_x+","+interval+")";
	the_map.movement = setTimeout(repeat,interval);	
}