   // Leggo la data corrente dal sistema
   //
   var today = new Date();
   //
   // Prendo le varie componenti della data
   //
   var mName = today.getMonth() + 1;
   var dName = today.getDay() + 1;
   var dayNr =  today.getDate();
   //
   // Scrivo il giorno in formato testo
   //
   if(dName==1) Day = "Domenica";
   if(dName==2) Day = "Lunedi";
   if(dName==3) Day = "Martedi";
   if(dName==4) Day = "Mercoledi";
   if(dName==5) Day = "Giovedi";
   if(dName==6) Day = "Venerdi";
   if(dName==7) Day = "Sabato";
   //
   // Scrivo il mese in formato testo
   //
   if(mName==1) Month="gennaio";
   if(mName==2) Month="febbraio";
   if(mName==3) Month="marzo";
   if(mName==4) Month="aprile";
   if(mName==5) Month="maggio";
   if(mName==6) Month="giugno";
   if(mName==7) Month="luglio";
   if(mName==8) Month="agosto";
   if(mName==9) Month="settembre";
   if(mName==10) Month="ottobre";
   if(mName==11) Month="novembre";
   if(mName==12) Month="dicembre";
   //
   //
   year = today.getYear();
   if(year<1000) year+=1900;
   //
   // scrivo la stringa finale
   //
  document.write(Day + " " + dayNr + " " + Month + " " + year);