codice:
 if (!popup || popup.closed) popup = window.open("Popup.asp?l=" + cdl + "&d=" + dnm + "&h=" + trt + "&f=" + fld + "&t=" + tbl + "&c=" + col, "scelte",
                                                  "width=" + w + ",height=" + h + ",top=" + ph + ",left=" + pw).focus();
oppure prova anche cosi:
codice:
if (popup) window.open('', 'scelte').focus();
Consiglio negli if o else usa sempre le parentesi graffe if(...){faccio quello che devo...}else{faccio altro...}, senza ho riscontrato dei mal funzionamenti io ora nel dubbio le metto sempre