Hola!!!
si es muy sencillo!!! son solo 2 pasos
1. en el boton pones asi: onclick="operacion()"
2. creas una función llamada operacion() en el <HEAD></HEAD>
function operacion(){
abrir_ventana('http://www.google.com.mx','','width=400,height=400')
window.close();
}
y listo cuando haces clic se ejecuta la función que primero abre la ventana y luego cierra la otra!!! también se podria poner todo eso en onclick pero para mi concepto queda como muy feo por lo largo!!!
Espero que te sirva mi comentario, si necesitas otra cosas escribe!!!