Al posto dell'alert metti startCountDown(30, 1000, myFunction); la stessa cosa che c'e' nel onload. Dovrebbbe fare di continuo un nuovo ciclo ad ogni fine.