a ver, entonces en vez de usar el temporizador setTimeout has de usar setInterval, si lo que quieres es que la página se recarge cada x tiempo en un bloque infinito
Cita: setTimeout ------> sólo recarga la página una sola vez
setInterval -------> recarga la página infinita veces