
/* window-popup-funcs */
pn_windows = new Object;
function getWinPos()
{
   if (window.screenX) {
      posX = self.screenX;
      posY = self.screenY;
   } else {
      posX = 0;
      posY = 0;
   }
}

function openExt(pURL, winName, wX, wY, options) {
   var wPosX = 80;
   var wPosY = 60;

   if (!pn_windows) pn_windows = new Object;
   while (pn_windows[winName]) winName += '_';
   pn_windows[winName] = open(pURL, winName, 'width=' + wX + ',height=' + wY + options);
}


function openWin(pURL, winName, wX, wY, options) {
   var wPosX = 80;
   var wPosY = 60;

   if (!pn_windows) pn_windows = new Object;
   if (!pn_windows[winName]) pn_windows[winName] = '';
   if ((pn_windows[winName]=='') || (pn_windows[winName].closed==true)) {
      pn_windows[winName] = open(pURL, winName, 'width=' + wX + ',height=' + wY + options);
      pn_windows[winName].moveTo(wPosX, wPosY);
   } else {
      pn_windows[winName].location.href=pURL;
   }
   pn_windows[winName].resizeTo(wX, wY);
   pn_windows[winName].focus();
}

