Grazie.

Ho trovato questo script in rete ed ho soltanto sostituito i nomi dei giorni della settimana dall' inglese all' italiano; ma adesso invece di restituirmi il giorno con il nome in italiano restituisce undefined , dove faccio l'errore???
codice:
 <script language="javascript1.2">
 
<!-- 
 
// get the date and change it to GMT string
var date = new Date();
var timegmt = date.toGMTString();
 
// split the GMT string at spaces
time_string = timegmt.split(' ');
 
// assign variables
week = time_string[0];
day = time_string[1];
mon = time_string[2];
year = time_string[3];
hms = time_string[4];
 
// split the time part on colon
hms_string = hms.split(':');
 
// assign variables
var hour = hms_string[0] - 0;
var min = hms_string[1];
 
// convert day-of-week variables to numbers
if (week == 'Dom,') {
   week = 1
   }
if (week == 'Lun,') {
   week = 2
   }
if (week == 'Mar,') {
   week = 3
   }
if (week == 'Mer,') {
   week = 4
   }
if (week == 'Gio,') {
   week = 5
   }
if (week == 'Ven,') {
   week = 6
   }
if (week == 'Sab,') {
   week = 7
   }
 
// make array for days of week
weekly = new Array("Sabado", "Domenica", "Lunedi", "Martedi", "Mercoledi", "Giovedi", "Venerdi", "Sabato", "Domenica");
 
   
// assign +- hour for Denver
var den_hour = hour - 6;
var den_week = week;
var den_ampm = " a.m.";
if (den_hour < 0) {
   den_hour += 24
   den_week -= 1
   }
if (den_hour > 11) {
    den_ampm = " p.m."
    }
if (den_hour > 12) {
   den_hour -= 12
   }
if (den_hour == 0) {
   den_hour = 12
   }
      
// assign +- hours for Roma
var lon_hour = hour + 1;
var lon_week = week;
var lon_ampm = " a.m.";
if (lon_hour > 24) {
   lon_hour -= 24
   lon_week += 1
   }
if (lon_hour > 11) {
    lon_ampm = " p.m."
    }
if (lon_hour > 12) {
   lon_hour -= 12
   }
if (lon_hour == 0) {
   lon_hour = 12
   }
       
//-->
      
</script>
 
</HEAD>
 
<BODY BGCOLOR="#FFFFFF">
 

<script language="javascript1.2">
<!-- hideme
var loc_hour = date.getHours();
var loc_min = date.getMinutes();
var loc_ampm = " a.m.";
if (loc_hour > 11) {
    loc_ampm = " p.m."
    }
if (loc_hour > 12) {
    loc_hour -= 12
    }
 
//-->
</script>
 
<table cellspacing=10>
<tr><td align=center valign=top>
 
<script language="javascript1.2">
<!--
document.write('Denver (USA)
');
document.write(weekly[den_week] + '
');
document.write(den_hour + ':' + min + den_ampm + '
');
//-->
</script>
 
</td><td align=center valign=top>
 
<script language="javascript1.2">
<!-- 
document.write('Roma (Italia)
');
document.write(weekly[lon_week] + '
');
document.write(lon_hour + ':' + min + lon_ampm + '
');
//-->
</script>