// move.js
// (c) 2005.10 by M.E. Koch
// repositioning of text-elements

// reposition RED
rsq = getlayer('redsq', 1);
var movex = 1; // reposition in pixel per func-call
var outerborder = 47; // min x-position
var timer = 10;
var img_x =39;
var img_y =49;
function resize(id) {
	objsty = getlayer('img_' + id, 1);
	objsty.width = img_x + 'px';
	objsty.height = img_y +'px';	
} // ENDE resize


// makes it move on x-axis
function moveit_x(id, ir, maxx) {
	if(maxx == 0) maxx = (ir - outerborder)/17;
	mx = ir - maxx;
	if(mx<outerborder) mx = outerborder;
	objsty = getlayer(id, 1);
	objsty.left = mx + 'px';
	movement(id, mx, maxx);
} // ENDE moveit_x

function movement(id, i, maxx) {
	if(i>outerborder) {
		setTimeout("moveit_x('" + id + "','" + i + "','" + maxx + "')", (1));
	} else {
		resize(id);
		if(stnr = getlayer('steurnr',1) && (id== 'lbluesq')) {
			stnr = getlayer('steurnr',1);
			stnr.marginTop= '19px';
		}	

		if(stnr = getlayer('steurnr',1) && (id== 'yellowsq')) {
			if(stnr = getlayer('tel1',1)) {
				stnr.marginTop= '2px';
			}
			if(stnr = getlayer('tel2',1)) {
				stnr.marginTop= '2px';
			}

		}

	}
} // ENDE movement

setTimeout("moveit_x('bluesq','103','0')",700); // -4
setTimeout("moveit_x('greensq','152','0')",1000); // -21
setTimeout("moveit_x('redsq','146','0')",1500); // 0
setTimeout("moveit_x('yellowsq','86','0')",1800); // -8 
setTimeout("moveit_x('lbluesq','133','0')",1200); // -20
