 var varwin = null;               // use this when referring to the window var wincount = 0; var winname = null;  function newwin(winURL, winW, winH, winFeat, winL, winT){   self.name = "main";           // names current window as "main"	        var d_winL = 20            // default, pixels from screen left to window left   var d_winT = 60             // default, pixels from screen top to window top   winname = "varwin" + wincount++          //unique name for each pop-up window				   if(varwin && varwin != null) if(!varwin.closed) closewin()                      // close any previously opened pop-up window   if (newwin.arguments.length >= 4)     // any additional features?      winFeat = "," + winFeat   else      winFeat = ""    if (newwin.arguments.length == 6)          // location specified     winFeat += getLocation(winW, winH, winL, winT)   else     winFeat += getLocation(winW, winH, d_winL, d_winT)    varwin = window.open(winURL, winname, "width=" + winW + ",height=" + winH  + winFeat  + ",top=" + d_winT)   if (varwin.opener == null) {              // for Nav 2.0x        varwin.opener = self                // this creates and sets a new property             }	 }     function getLocation(winW, winH, winL, winT){   return ""   }       var whoAmI = navigator.appName;    function closewin(){                       // close pop-up window if it is open      if (whoAmI != "Microsoft Internet Explorer"       || parseInt(navigator.appVersion) >=4)            //do not close if early IE     if(varwin && varwin != null) if(!varwin.closed)     varwin.close();     if (whoAmI == 'Netscape'&& varwin && varwin != null)     varwin.close();   }
