alex: Script unterbrechen

Beitrag lesen

hallo,
ich bin gerade dabei eine Javascript-Slideshow für Bilder zu programmieren.
Ich wollte das ganze mit einer while-Schleife realisieren.
Hier der Code der Funktion:

function slideshow(){
 var slidestop=0;
 while(slidestop==0){
 if(curr_pic==last_pic){curr_pic=1;}
 else{curr_pic=++curr_pic;}
 setTimeout("window.document.op.src = curr_pic'.jpg'", 3000);
 }
}

die if...else Abfrage ist für mein Problem irrelevant. Ich will nur erreichen das die Schleife ,erst nachdem der setTimeout-Befehl ausgeführt wurde, fortgesetzt wird.

Mit dem jetztigen code bekomme ich immer eine Endlosschleife und mein Browser schmiert ab.

Bin für jede antowrt dankbar!!!