Hola lorecasas:
Fíjate en las FAQs de javascript que yo mismo puse la respuesta a tu pregunta (no recuerdo el nº de FAQ)
La cuestión es que pongas un target en el formulario (tag form) y usas el evento "onsubmit" para abrir el popup...
Los datos se envían como cualquier formulario.
Saludos