hola combinacion.
La verdad no me queda del todo claro que es lo que queres hacer.
Si lo unico que queres hacer es que desaparesca el frame de arriba. Lo que deberias es hacer desaparecerlo sin importanr la direccion del frame inferior.
Para eso le pone un id al frameset asi:
Código:
<frameset rows="100,*" border="0" id="marcos">
y en el frame superior pones un enlace asi:
Código:
<a href="#" onClick="top.document.getElementById('marcos').rows = '0,*';" target="_self">Cerrar este frame</a>