Wenn es das Fenster gibt, und es nicht geschlossen ist, close() aufrufen?
kannst du mir da vieleicht einen kleine tipp geben
if(win!=null&&win.closed!=null&&!win.closed)win.close()
ich habe leider nicht viel ahnung von javascript .. ;-(
Selbsterkenntnis...