L'hai praticamente fatto: solo ci sono un po' di errori di sintassi:
codice:
var mylink = new Array();
mylink[0] = "http://www.virgilio.it";
mylink[1] = "http://www.libero.it";
mylink[2] = "http://www.tin.it";
var i=0;
function ricarica() {
parent.frames['NOMEFRAME'].location.href=mylink[i];
i++; if(i >= mylink.length) i=0;
setTimeout('ricarica()', 60000); // 60 secondi
}
Da mettere in un frame diverso (fratello di quello da cambiare)
Devi mettere il nome del frame (definito nel tag <frame> del frameset).
nota: link e` parola riservata del DOM, non va usata come nome di variabile