Mir ist noch ne Lösung eingefallen, wohl die eleganteste:
Du schreibst einfach eine Funktion, die immer alle 1/50 Sekunde aufgerufen wird, egal ob was bewegt wird, oder nicht. Wenn z.B alle divs immer von x-Pos:-50 bis x-Pos:200 bewegt werden sollen, testet die Funktion ob alle divs entweder bei -50 oder bei 200 sin, und wenn nicht bewegt sie das entspr. div um ein paar Pixel in die Richtung die durch eine Variable speziell für das div festgelegt ist.
so ähnlich:
if (x>50 && x<200)
{ if obj.richtung = "raus" { x-=5;}
if ... rein x+=5
}
Um eine Bewegung zu starten mußt Du bloß den div um 1 in die richtige Richtung bewegen und die Richtungsvariable setzen.
Philipp