Allora, aggiornamenti:
sono riuscito ad arrivare al 90% della soluzione.

ho creato un evento setTimeout che ricarica tutta la pagina.
Questo evento è onload sul body. Appresso, sempre nel body, ho un evento onmousemove.
l'evento onload è il setTimeOut così configurato:
myVar=setTimeout(function(){window.location.href = "../nuovo_link_locale.html"},5000);

mentre il clearTimeout è così:
clearTimeout(myVar);

Ora... tutto funziona su Opera, Safari e Chrome... ma non funziona su IE8, browser che devo necessariamente utilizzare. Non sembra registrare il setTimeout...
Avete qualche idea?

Grazie!