Hola a todos:
Las ventanas modales solo funcionan con navegadores microsoft (explorer, msn) y no es cosa estándar...
Para pasar datos de un popup a la página principal, hay que referenciar la página principal con "opener"... luego dependerá de donde quieres que se escriba... si es parte de un formulario pones opener.document.forms["el_formulario"]["el_elemento"].value = el_dato_que_quieras... y después cierras la ventana con window.close()...
Espero que te sirva.
Saludos