isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

var speed;

function giveposX(divname) {
	if (isNS4) var posLeft = document.layers[divname].left;
	else if (isIE4 || isIE5) var posLeft = document.all(divname).style.pixelLeft;
	else if (isNS6) var posLeft = parseInt(document.getElementById(divname).style.left + "");
	return posLeft;
}

function setposX(divname, xpos) {
	if (isNS4) document.layers[divname].left = xpos;
	else if (isIE4 || isIE5) document.all(divname).style.pixelLeft = xpos;
	else if (isNS6) document.getElementById(divname).style.left = xpos;
}

function givesize(divname) {
	var divsize = 0;
	if (isNS4) divsize = document.layers[divname].clip.width;
	else if (isIE4 || isIE5) divsize = document.all(divname).style.pixelWidth;
	else if (isNS6) divsize = parseInt(document.getElementById(divname).style.width + "");

	return divsize;
}

function movenobjekt(num,step_x,menge,breite){

	var objekt = "objekt" + num + ""
	var objektx = givesize(objekt);

	if (giveposX(objekt) <= -breite) {
		setposX(objekt, breite*(menge-1));
		}

	var newposx = giveposX(objekt) - (step_x) + 0;
	
	setposX(objekt, newposx);
}

function movenobjekts(menge,breite) {
    speed = 40;
    for(var objnum=0; objnum <= menge-1; objnum++) {
        movenobjekt(objnum,1,menge,breite);
	}
	setTimeout("movenobjekts("+menge+","+breite+")",speed);
}