Voici une fonction qui permet d'ouvrir un popup centré sur l'écran :

javascript
function PopupCentrer(page,nom,largeur,hauteur,ooptions) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  window.open(page,nom,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+ooptions);
}