Hallo Hartmut
Meine Lösung funktioniert nicht so toll. Das Bild bleibt bei einer Position über der Auflösung stehen. Leider habe ich keine Erfahrung mit setTimeout() und setInterval()
gehe mal Schritt für Schritt durch was wo passiert. Überprüfe insbesondere deine Bedingungen.
Lasse dir doch mittels alert() ausgeben, an welcher Position sich das Element gerade befindet und wie oft, die Funktion aufgerufen wird.
Viele Grüße
Antje