  var myWindow = null;

  function closeMyWindow() {
    if (myWindow && !myWindow.closed) {
      myWindow.close();
      myWindow = null;
    }
  }

  onunload = closeMyWindow;

  function openMyWindow(url, width, height) {

    if (!window.open) return true;

    closeMyWindow();

    var x = (screen.width -width) >>1,
        y = (screen.height-height)>>1;

    myWindow = window.open(url,'popWin',
      'width='    + width +
      ',height='  + height +
      ',left='    + x +
      ',top='     + y +
      ',screenX=' + x +
      ',screenY=' + y +
      ',scrollbars=yes');

    if (!myWindow) return true;
    myWindow.focus();
    return false;
  }

  function openRapport(id) {
	openMyWindow('openrapport.php?id='+id, 700, 500);
  }

