Paul: Programmablauf verzögern

Beitrag lesen

hallo!
ich habe folgendes problem:
ich habe eine externe javascript datei, welche mehrere befehle enthällt.
z.B. vor();
     vor();
     vor();
      usw...
in einer anderen externen datei sind die befehle gespeichert.
z.B. function vor()
     {
      alert("Vor!");
     }

nun mein großes problem:
wie schaffe ich es, dass die vor()-Befehle nicht alle direkt hintereinander ausgeführt werden.
wenn ich window.setTimeout() in die vor funktion einfüge,
z.B. function vor()
     {
      window.setTimeout("alert('Pause...');", 100);

wird dreimal pause... ausgeführt NACHDEM dreimal vor() ausgeführt wurde.

kann mir vielleicht irgendjemand helfen???

vielen dank,

paul