Yo uso esta función para cerrar una ventana sin mensaje de "la pág está..." igual tienes que modificarla para que te haga top (var ventana = window.top;)
function cerrar()
{
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
};