Create JS: cerca aggiornamenti

Ho sullo schermo una pagina web, caricata con dati di un XML ad una determinata ora.
Lo script qui sopra, se inserito in tale pagina, controlla ogni secondo in maniera asincrona, se il file XML è stato aggiornato ( nel mio caso, è stato inserito un nuovo orario, ma si può scegliere di leggere la data di modifica del file ) allora la pagina viene ricaricata per mostrare i nuovi dati