/* AUTHOR: Agility Master */
/* CREATION DATE: 03/01/01 */
var isNav, isIE; 
var myBrowser;

var minFour=false;
  if (navigator.appName == "Netscape")
  {
		  myBrowser = "Net";
  }
		else
  {
		  myBrowser = "Other";
   	if (parseInt(navigator.appVersion) <= 4)
	{
	 minFour=true;
 	}	  

  }
 
/* ********************************************************************************************************** */
/*   Funzione per stabilire il browser
*/                                                                                  
/*   Creation Date  : 15/12/2000                                                                              */
/*   Last Update    : 15/12/2000                                                                              */
/* ********************************************************************************************************** */

  if (parseInt(navigator.appVersion) >4)
  {
    if (navigator.appName =="Netscape")
	{
	  isNav = true;
	}
	else
	{
	  isIE = true;
	}
  }
/* ********************************************************************************************************** */
/*   Name           : getAbs                                                                                  */
/*   Input          : numero                                                                                  */
/*   Output         : valore assoluto del numero in input                                                     */
/*   Creation Date  : 23/10/2000                                                                              */
/*   Last Update    : 23/10/2000                                                                              */
/* ********************************************************************************************************** */
function getAbs(x) {
   return Math.abs(x)
}


/* ********************************************************************************************************** */
/*   Name           : updDate                                                                                 */
/*   Input          : stringa contentente la data dell'ultimo aggiornamento del documento                     */
/*   Output         : string                                                                                  */
/*                    data ultimo aggiornamento nel formato mmm dd, yyyy                                      */
/*   Creation Date  : 23/10/2000                                                                              */
/*   Last Update    : 23/10/2000                                                                              */
/* ********************************************************************************************************** */
function updDate(inDate){
  var outDate = inDate;
  var myYear = "";
  var indexMonth = 0;
  var myMonth = "";
  var myDay = "";
  var iSep=0;
  var monthName = new Array(11);
  monthName[0]="January";
  monthName[1]="February";
  monthName[2]="March";
  monthName[3]="April";
  monthName[4]="May";
  monthName[5]="June";
  monthName[6]="July";
  monthName[7]="August"; 
  monthName[8]="September";
  monthName[9]="October";
  monthName[10]="November";
  monthName[11]="December";

  if (window.navigator.appName=="Microsoft Internet Explorer"){
    indexMonth=parseInt(inDate.substr(0,2));					

	myMonth=monthName[indexMonth-1].substr(0,3); //prendo le prime tre lettere del mese
    myDay = inDate.substr(3,2);					
    myYear = inDate.substr(6,4);									
	if (minFour==true)
	{
      if (myYear!="2002") //ATTENZIONE! RICORDARSI DI CAMBIARE ANNO NEL 2002!
	  {
	  	myYear = myYear.substr(0,2);
	    myYear = "20" + myYear;
	  } 
	}			
	else
	{
	 myYear ="0000";
	}						
	outDate=myMonth;
	outDate = outDate + " " + myDay;
    if (myYear == "2020") {
      myYear = "2004";
    }
	outDate = outDate + ", " + myYear;
  }else if (window.navigator.appName=="Netscape"){
	iSep=inDate.indexOf(" ");
	inDate=inDate.substr(iSep+1); //elimino il giorno della settimana	
	iSep=inDate.indexOf(" ");					
	myMonth=inDate.substr(0,3);
	inDate=inDate.substr(iSep+1); //ora elimino il mese
    myDay = inDate.substr(0,2);
    myYear = inDate.substr(4,4);
										
	outDate = myMonth;
	outDate = outDate + " " + myDay;
  if (myYear == "2020") {
    myYear = "2004";
  }
	outDate = outDate + ", " + myYear;
  } else {
	outDate = inDate;
  }
  return outDate;
}

/* ********************************************************************************************************** */
/*   Name           : getBottom                                                                               */
/*   Input          : stringa contentente la data dell'ultimo aggiornamento del documento                     */
/*   Output         : restituisce la stringa da scrivere come fondopagina                                     */
/*   Creation Date  : 20/11/2000                                                                              */
/*   Last Update    : 20/11/2000                                                                              */
/* ********************************************************************************************************** */

function getBottom(inDate) {

  var strBottom="";
  var strSep=" - ";
  var strCopy="&copy;Agility Master 2000-2004"
  var strWebmaster="<A HREF='mailto:info@agilitymaster.com?subject=WebMaster Agility Master'>Webmaster</A>";
  var strUpdate="Last update: ";
  strDate = updDate(inDate);
    

  strBottom = strCopy + strSep + strWebmaster + strSep + strUpdate + strDate;
  return strBottom;
}
/* ********************************************************************************************************** */
/*   Name           : openNewWindow                                                                           */
/*   Input          : theURL,winName,features                                                                 */
/*   Output         : none                                                                                    */
/*   Creation Date  : 15/01/2001                                                                              */
/*   Last Update    : 15/01/2001                                                                              */
/* ********************************************************************************************************** */

function openNewWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}
/* ********************************************************************************************************** */
/*   Name           : replaceStringa                                                                          */
/*   Input          : sStringa, sOld, sNew                                                                    */
/*   Output         : none                                                                                    */
/*   Creation Date  : 22/03/2001                                                                              */
/*   Last Update    : 22/03/2001                                                                              */
/* ********************************************************************************************************** */

function replaceStringa(sStringa, sOld, sNew) // sostituisce all'interno di una stringa
{
	var sStringaOk;
	var iLen;
	var i;
	var iLenOld;
	var sStringOld;
	sStringOld = new String(sOld);
	iLenOld = sStringOld.length;
	
	sStringaOk = new String(sStringa);
	iLen = sStringaOk.length;
	for (i=0; i<iLen;i++)
	{
		
		if(sStringaOk.substr(i ,iLenOld) == sOld)
		{
			sStringaOk = sStringaOk.substr(0, i) + sNew + sStringaOk.substr(i + iLenOld) 
			iLen = sStringaOk.length;
		}
	}		
	
	return sStringaOk;
} // fine replaceStringa(sStringa, sOld, sNew)