gg = new Array('Domenica','Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato');
ms = new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre');
function visua() {
 var ora = new Date();
 var aa = ora.getDate(); // restituisce il n° del giorno del mese
 var mm = ora.getMonth(); // restituisce il n° del mese di sistema [da 0 fino a 11]
 var yy = ora.getFullYear(); // restituisce l'anno di sistema con 4 cifre
 var oo = ora.getHours(); // restituisce l'ora di sistema a partire da 0 fino a 23
 var mn = ora.getMinutes(); // restituisce i minuti di sistema a partire da 0 fino a 59
 var sec = ora.getSeconds(); // restituisce i secondi di sistema a partire da 0 fino a 59
 var dd = ora.getDay(); // restituisce il numero del giorno della settimana [da 0 fino a 6]
 var aa2  = ((aa < 10) ? "0" : "");
 var oo2  = ((oo < 10) ? "0" : "");
 var mn2  = ((mn < 10) ? ":0" : ":");
 var sec2  = ((sec < 10) ? ":0" : ":");
 var Data = aa2 + aa +" "+ ms[mm]  + " " + yy;
 var hh = oo2 + oo + mn2 + mn + sec2 + sec;
 if(document.all){ // per Internet explorer
 document.all.primo.innerHTML = gg[dd] + ", " + Data + " - " + hh;
 }
 else if(document.getElementById){ // per Firefox
 document.getElementById('primo').innerHTML  = gg[dd] + ", " + Data + " - " + hh;
 }
 else if(document.layers){ // per Netscape
 document.layers['primo'].document.write('<span id="primo">'+gg[dd] + ", " + Data + " - " + hh+'&lt;/span>');
 document.layers['primo'].document.close()
 }
 window.setTimeout("visua()",1000);
}
