Non funziona, trascorsi i 2 secondi non cambia/aggiorna le pagine.

Il codice l'ho scritto in questo modo!!

<script language="javascript">
<!--
function Redirect() {
window.frames['I1'].src="http://www.adc.campania.it/LoginUtente/Utenze/TestUT/Condomino/Index1.asp";
window.frames['I2'].src="http://www.adc.campania.it/LoginUtente/Utenze/TestUT/Condomino/index2.asp";
}
window.setTimeout("Redirect()", 2000);
//-->
</script>

__________________________________________________ __________________________
Dettaglio meglio la situazione

Ti spiego meglio, in pratica la mia Home e costituita dalla pagina index.htm alla quale sono applicati 2 frame non ancorati, ( nominati I1 e I2 ), al caricamento della home, nel Frame I1 mi carica la pagina Login dove inserire i dati di accesso all'area riservata, nel frame I2 mi carica il corpo Home, quando accedo con le utenze, nel frame I1 mi viene caricata una pagina di attesa "Redirect.htm" in questa pagina c'è il codice sopra riportato, a questo punto terminati i 2 secondi mi serve che nel frame I2 mi compaia la "pagina2.asp" e nel frame I1 dove era in precedenza la pagina "redirect.htm" mi carica la "pagina1.asp"; Spero di essre stato chiaro XD

Scusa e grazie ancora !!