no lo entiendo... no me funciona....  
 
 
te pongo el codigo el codigo entero por si sirve de algo: 
El popup lo lanzo con onSubmit de un form, desde ahi llamo a la siguiente función que a la vez desactiva el boton 'enviar': 
function lanzarPopup(url,target,propiedades){ 
   mi_popup=window.open(url,target,propiedades); 
   document.forms[0].enviar.disabled=true;
} 
y en el popup tengo un boton que llama a la siguiente función: 
function activarEnvio(){
	opener.document.forms[0].enviar.disabled=false;
	window.close();
	} 
y una linea despues: 
window.onUnload=activarEnvio; 
Gracias por vuestra ayuda 

 !!!