//  Funzione usata dalla pagina chiamante

function apriPopUp(imgName, altText, title) {

   var url = '/protciv/loadimg.adp?' + imgName + '&' + altText + '&' + title;
   var nam = navigator.appName.indexOf("Netscape");
   var vers = parseFloat(navigator.appVersion);

   if ((nam > -1) && ((vers >= 4.0) && (vers < 5.0))){
   	win = window.open(url, 'imgWin', 'width=300,height=130,titlebar=no,toolbar=no,menubar=no,location=no,status=no,scrollbars=no,resizable=yes');
   } else {
   	win = window.open(url, 'imgWin', 'width=300,height=130,titlebar=no,toolbar=no,menubar=no,location=no,status=no,scrollbars=no,resizable=no');
   }
   return (void(0));
}
 
function apriFinestra(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


//  Funzioni usate dalla pagina loadimg.adp


// COSTANTI
var IMG_PATH = '';
var X_IE_PLUS = 12;
var Y_IE_PLUS = 32;
var MSEC_TIMER = 500;

// VARIABILI GLOBALI
var args = new Array();
var img = new Image;
var timerID;


function parseArgs()
 {
   var str = location.search;
   var sep = '&';
   var count = 0;
   var pos = 0;
   var start = 1;
   
   while ((pos = str.indexOf(sep, start)) >= 0)
    { args[count++] = str.substring(start, pos);
      start = pos + 1;
    }
   args[count++] = str.substring(start, str.length);
   
   var t = IMG_PATH + args[0];
   img.src = t;
 }

function CheckImg()
 { timerID = setInterval("Resize()", MSEC_TIMER); }

function Resize()
 {
   if (img.complete)
    {
      clearInterval(timerID);
   
      if (navigator.appName.indexOf('Netscape', 0) == -1)
       { window.resizeTo(img.width+X_IE_PLUS, img.height+Y_IE_PLUS); }
      else
       { window.resizeTo(img.width, img.height); }
   
   var t1 = '<html><head><title>'+args[2]+'</title></head><body bgcolor="#C6C3C6" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="self.focus()">';
   var t2 = '<img name="image" src="' + img.src + '" width="' + img.width + '" heigth="' + img.height + '" alt="' + args[1] + '"></body></html>';
      
   document.open();
   document.write(t1);
   document.write(t2);
   document.close();
   }
 }

