Hi!
var x = 1;
var x_ende = 240;
function zaehle()
{
x++;
document.Layer1.left=x;
if(x>=x_ende)
{
clearTimeout(timeout_id);
}
}
timeout_id = setTimeout("zaehle", 1000)
Dann musst Du hier aber auch jeweils setInterval und clearInterval benutzen, sonst wird es ja nur einmal aufgerufen.
VG Simon