Ho dato un'occhiata.

Ho visto varie cose che impediscono un buon funzionamento in tutti i browser (ci sono molti errori HTML e JS).

Non sapevo che si potessero definire variabili del frameset in un frame. Credevo che si potessero solo modifcare. Questo pero` dovresti verificarlo sui manuali del W3C, altrimenti rischi di fare un castello che crolla al primo cambio di versione.

Alcuni errori che ho trovato:

var cer=window.open("", "new", "width=600, height=400, menubar=yes, resizable=yes,scrollbars=yes"); // togli tutti gli spazi all'interno dei parametri

cer.document.write("<center><table border=0 width=80%><TR><TD>"); // manca tutta la head della pagina creata ed i tag <body>, <div> ...

Inoltre ho visto che usi tag e attributi di formattazione (align= , <font>, : sarebbe meglio usare i CSS (il codice funzionera` anche sui browser futuri)

Fammi sapere come procede.

Ciao
Michele