function aggiornaOra() 
{
   chiudi();

   var Days = new Array('Domenica','Luned&igrave;','Marted&igrave;','Mercoled&igrave;','Gioved&igrave;','Venerd&igrave;','Sabato'); 
   var Mesi = new Array('nullo','01','02','03','04','05','06','07','08','09','10','11','12');
   var data = new Date();
   var ora;
   var minuti;
   var secondi;


   gg_nm = Days[data.getDay()] ;
   gg = data.getDate();
   mon = Mesi[data.getMonth()+1];
   yyyy= data.getYear();
   if (yyyy=="107")
   {
	   yyyy="07";
   }
   if (yyyy=="108")
   {
	   yyyy="08";
   }
   if (yyyy=="109")
   {
	   yyyy="09";
   }
   if (yyyy=="110")
   {
	   yyyy="10";
   }
   if (yyyy=="111")
   {
	   yyyy="11";
   }


   oggi = (gg + "." + mon + "." + yyyy ); // GIORNO MESE ANNO DI OGGI
    
   // Ore
   if (data.getHours()<10)
   {
	   ora= "0" + data.getHours();
   }
   else {
		ora= data.getHours();
   }

   // Minuti
   if (data.getMinutes()<10)
   {
	   minuti= "0" + data.getMinutes();
   }
   else {
		minuti= data.getMinutes();
   }

   // Secondi
   if (data.getSeconds()<10)
   {
	   secondi= "0" + data.getSeconds();
   }
   else {
		secondi = data.getSeconds();
   }





   document.getElementById("orologio").innerHTML = "" 
                                   + oggi + " - " +
								   + ora + "." 
                                   + minuti + ":" 
                                   + secondi;
   
   idOrologio = setTimeout("aggiornaOra()", 1000);
}


function chiudi() {
   if(idOrologio) {
      clearTimeout(idOrologio);
      idOrologio  = 0;
   }
}