RE:Cerrar una ventana estando en otra
No especificas que relacion hay entre las ventanas, si estan en un mimsmo nivel jerarquico en distintos frames, si una es padre de la otra, o si una abre a la otra ni donde hay que pulsar para cerrar la ventana.
Asumo que una ventana abre a otra y que esta ultima cierra la primera solo con botones, ok?. Probá este código tal vez te sirva.:
<html>
<script language="Javascript">
function abrir(){
w1=window.open("","","width=300,height=100")
w1.document.write("<input type=´button´ onclick=´opener.close()´ value=´Cerrar ventana anterior´>")
}
</script>
<body>
<input type="button" onclick="abrir()" value="Abrir otra ventana">
</body>
</html>