determinare quando la finestra viene chiusa non e' proprio semplicissimo, vedi qui
http://javascript.html.it/articoli/l...ura-di-pagina/

se non ci si naviga dentro questo dovrebbe andare
self.onunload=function(){window.opener.location.re load(true);}
altrimenti scatta anche quando si naviga nella popup