
var popupWindow = null;

//*** funzione per creare pop-up con collocazione di default nello schermo ***//
function openpopWindow(popupURL,h,w,scrollable)
{
     if (popupWindow != null && !popupWindow.closed) popupWindow.close();
     popupWindow = window.open(popupURL,"popupWindow","location=no,toolbar=no,directories=no,status=no,scrollbars="+scrollable+",height="+h+",width="+w);
}

//*** funzione per aprire una pagina nella finestra padre da una popup ***//
function openParentWindow(goToPage)
{
     opener.location = goToPage;
     self.close();
}

//*** funzione per creare pop-up centrate nello schermo ***//
function openpopupWindow(popupURL,h,w,scrollable)
{
     if (popupWindow != null && !popupWindow.closed) popupWindow.close();

     var iMyWidth;
     var iMyHeight;
     //*** rileva l'altezza e la larghezza dello schermo ***//
     iMyWidth = (window.screen.width/2) - (w/2 + 10); //dimezza la larghezza dello schermo, meno metą della larghezza della PopUpWindow (pił 5 pixel per i bordi della finestra).
     iMyHeight = (window.screen.height/2) - (h/2 + 30); //dimezza l'altezza dello schermo, meno metą dell'altezza della PopUpWindow (pił 30 pixel per la barra del titolo e la barra di stato).
     popupWindow = window.open(popupURL,"popupWindow","location=no,toolbar=no,directories=no,status=no,left=" + iMyWidth + ",top=" + iMyHeight +",scrollbars="+scrollable+",screenX=" + iMyWidth + ",screenY=" + iMyHeight + ",height="+h+",width="+w);
}


function openpopupWindowMap(popupURL,h,w,scrollable)
{
     if (popupWindow != null && !popupWindow.closed) popupWindow.close();

     var iMyWidth;
     var iMyHeight;

     //*** rileva l'altezza e la larghezza dello schermo ***//
     iMyWidth = (window.screen.width/2) - (w/2 + 10); //dimezza la larghezza dello schermo, meno metą della larghezza della PopUpWindow (pił 5 pixel per i bordi della finestra).
     iMyHeight = (window.screen.height/2) - (h/2 + 30); //dimezza l'altezza dello schermo, meno metą dell'altezza della PopUpWindow (pił 30 pixel per la barra del titolo e la barra di stato).
     popupWindow = window.open(popupURL,"popupWindowMap","location=no,toolbar=no,directories=no,status=no,left=" + iMyWidth + ",top=" + iMyHeight +",scrollbars="+scrollable+",screenX=" + iMyWidth + ",screenY=" + iMyHeight + ",height="+h+",width="+w);
}


//*** funzione per chiudere le finestre di pop-up ***//
function closePopupWindow()
{
     if (popupWindow != null && popupWindow.closed)
   {
          popupWindow.close();
          popupWindow = null;
     }
}

