Sull'unload della pop up penso l'errore sia il seguente:

SBAGLIATA:
opener.Re_reparto_ric_DS_main.asp.location.reload( )
CORRETTA:
window.opener.nomeFrameDaRicaricare.location.reloa d()

Non devi passargli il nome della pagina ma il nome del frame!

Penso funzioni ma prova.

Ciao