Su Explorer funziona tutto bene, mentre su Mozilla e Opera mi appare 103 come anno, invece che 2003. Chi mi può aiutare ?

Grazie,

Fabio

<script language="JavaScript" type="text/JavaScript">

<!--

time= new Date()
minutes = time.getMinutes()
day = time.getDay()
month = time.getMonth()

switch (day)
{

case 0:
day = "Domenica";
break;

case 1:
day = "Luned&igrave;";
break;

case 2:
day = "Marted&igrave;";
break;

case 3:
day = "Mercoled&igrave;";
break;

case 4:
day = "Gioved&igrave;";
break;

case 5:
day = "Venerd&igrave;";
break;

case 6:
day = "Sabato";
break;

}

switch (month)

{

case 0:
month = "Gennaio";
break;

case 1:
month = "Febbraio";
break;

case 2:
month = "Marzo";
break;

case 3:
month = "Aprile";
break;

case 4:
month = "Maggio";
break;

case 5:
month = "Giugno";
break;

case 6:
month = "Luglio";
break;

case 7:
month = "Agosto";
break;

case 8:
month = "Settembre";
break;

case 9:
month = "Ottobre";
break;

case 10:
month = "Novembre";
break;

case 11:
month = "Dicembre";
break;

}

document.write("<font color='#003766' size='-2' face='Arial, Helvetica, sans-serif'>" + day + " " + time.getDate() + " " + month + " " + time.getYear() + "</font>")
// -->