Vorab: Der Code ist nicht ganz sauber. Zum Beispiel werden da mehrere globale Variablen (numberOfBlinks, imgLoop, i, ...) verwendet, aber nicht mit var
deklariert. Auch document.images["blinker1"]
sieht nach altem Internet Explorer Code aus - vermutlich würde man heute eher document.getElementById("blinker1")
schreiben.
Abgesehen davon ist das mit der Verzögerung relativ einfach. Sie machen aus...
function startBlink() {
i=0
imgLoop = window.setInterval("blinkImg()", timeIntervall)
}
Einen verschachtelten Aufruf mit window.setTimeout()
function startBlink() {
window.setTimeout(function() {
i=0
imgLoop = window.setInterval("blinkImg()", timeIntervall)
}, 1000);
}
Die 1000 in der vorletzten Zeile sind 1000 ms Verzögerung, also 1 Sekunde.