Forse.
Anche il CSS ha lo stesso problema, quindi porta fuori anche quello.
Ma ci sono altri erorri:
Nel CSS i nomi dei tag in maiuscolo sono sbagliati
n=document.layers?1:0
non e` sufficiente: N6 e N7 rispondono a : document.getElementById (a cui risponde true anche IE5.5 e IE6)
non so se eval() viene interpretato. andrebbe sostituito da document.getElementById()