//=================================================
//==  script by Stefano Roncari - www.syntax.it  ==
//=================================================

tempPop = false;

function openPopup(url,w,h,scroll)
{
   if ((tempPop) && (!tempPop.closed))
   {
      tempPop.close();
   }

   centerPage = (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).
   middlePage = (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).

   // Per il posizionamento della finestra, IE prende "screenX" e "screenY"; Ns prende "left" e "top".
   tempPop = window.open(url, "myPopupWindow", "width=" +w+ ",height=" +h+ ",toolbar=no,location=no,status=no,menubar=no,resizable=no,fullscreen=no,scrollbars=" +scroll+ ",left=" +centerPage+ ",top=" +middlePage+ ",screenX=" +centerPage+ ",screenY=" +middlePage);
   tempPop.focus();
}


function capturePageEvents()
{
   if (navigator.appName.indexOf('Netscape') != -1)
   {
      alert('ciao!');
      document.captureEvents(Event.MOUSEMOVE | Event.MOUSEDOWN | Event.MOUSEUP);
   }
}

// Seguono le funzioni per aprire la pop-up quando si esce dal sito
function runNewsByCookie()
{
   var the_cookie = document.cookie;
   if (the_cookie.indexOf('stex_counter') == -1)
   {
      var the_cookie = "stex_counter=" + 0;
      document.cookie = the_cookie;
   }
   else
   {
      var the_value = parseInt(the_cookie.substring(13,50));
      var the_cookie = "stex_counter=" + (the_value + 1);
      document.cookie = the_cookie;
   }
   //alert (the_cookie);
   if (the_cookie == "stex_counter=0")  // Apre la popup delle News solo la prima volta che entri sulla HomePage: quando ci ritorni non te la apre più!
   {
      openPopup('presentazione.php',280,160,'no');
   }
}

function runNews()
{
   if (exit == true)
   {
      openPopup('presentazione.php',280,160,'no');
   }
}

// Questa è usata da Flash, per far diventare "false" la variabile exit, quando si clicka su un link.
function exitFalse(link)
{
   //alert('ciao');
   exit = false;
   location.href = link;
}
