setInterval e setTimeout lavorano su un intervallo in millisecondi.

600000 = 1000 (1 secondo) * 600 (600 secondi ovvero 10 minuti, 60 secondi (1 minuto) per 10)


5 minuti sarà

1000 (1 sec) * 60 (1 minuto) * 5 = 300000;


1 minuto sarà 60000, 10 secondi 10000, 5 secondi 5000, 1/2 secondo 500, 1 decimo 100, centesimo 10



per il suono o sfrutti un swf da "richiamare" ad ogni intervallo oppure è difficile trovare una soluzione compatibile con i browsers più diffusi