MyWin = new Array function CloseMyWin(Name) { for (i = 0; i < MyWin.length; i++) { if (MyWin[i][0] == Win) { w = MyWin[i][1] if (w && !w.closed) w.close() return } } } function CloseAllMyWin() { for (i = 0; i < MyWin.length; i++) { w = MyWin[i][1] if (w && !w.closed) w.close() } } function OpenMyWin(URL,Name,Opt,Reload) { if (Name) { var iw = -1 for (i = 0; i < MyWin.length; i++) { if (MyWin[i][0] == Name) { iw = i break } } if (iw == -1) { w = window.open(URL,Name,Opt) if (w) { iw = MyWin.length MyWin[iw] = new Array(Name,w) } } else { w = MyWin[iw][1] if (w.closed || Reload) w = window.open(URL,Name,Opt) if (w) { w.focus(); MyWin[iw][1] = w; } else iw = -1 } } return iw == -1 ? 0 : MyWin[iw][1]; }