// Catalog programs scripts.

var def_win;
var def_tmp;
var def_exists=false;

function defPopup(loc) {
  if (def_exists==true && !def_win.closed) {
    def_tmp = def_win;
    def_tmp.close();
  }
  def_win = window.open(loc,'Definitions',
     'dependent=no,hotkeys=no,menubar=no,location=yes,locationbar=yes,'+
     'personalbar=no,toolbar=no,directories=no,status=no,resizable=yes,'+
     'scrollbars=yes,height=500,width=700,screenX=10,screenY=10,left=10,top=10');
  def_exists = true;
  if (def_win.opener == null) {  // for Nav 2.0x
    def_in.opener = self  // this creates and sets a new property
  }

}
