Alterar tamanho dependendo do navegador

Pessoal, é o seguinte… tenho q fazer uma página que fique toda certinha tanto no fireox quanto no explorer… eu ja consegui usar o javascript para identificar qual o navegador do cliente usando o comando navigator.appName.

O meu problema agora é como fazer essa alteração no html a partir do javascript?

[b]No Explorer:

No Firefox:

[/b]

Colocal um if com a função do navegador (“navigator.appName.”) e entre as condições vc poe:

document.write("<frameset rows=\"10,50,300,*\">");

ou 

document.write("<frameset rows=\"10,57,300,*\">");