//Functions to manage pop-ups

//Opens a pop-up window
function popwin(url,win,attribs) {
  if (typeof winpop == "undefined") {
    winpop=window.open(url,win,attribs);
  }else{
    if (winpop.closed) {
      winpop=window.open(url,win,attribs)
    }else{
      winpop.close(); winpop=window.open(url,win,attribs);
    }
  }
}

//closes the popups when the parent page is closed.
function closepop() { 
winpop.close();
} 

//Opens a second pop-up window
function newwin(url,win,attribs) {
  if (typeof winnew == "undefined") {
    winnew=window.open(url,win,attribs);
  }else{
    if (winnew.closed) {
      winnew=window.open(url,win,attribs)
    }else{
      winnew.close(); winnew=window.open(url,win,attribs);
    }
  }
}

//closes the popups when the parent page is closed.
function closenew() { 
winnew.close();
} 





//Opens a glossary definition window
function gloswin(url,win,attribs) {
  if (typeof winglos == "undefined") {
    winglos=window.open(url,win,attribs);
  }else{
    if (winglos.closed) {
      winglos=window.open(url,win,attribs)
    }else{
      winglos.close(); winglos=window.open(url,win,attribs);
    }
  }
}

//closes the popups when the parent page is closed.
function closeglos() { 
winglos.close();
} 
