C'è un problemino:
il codice sopra sembrava funzionare perfettamente... ma l'avevo testato solo su IE/Firefox sotto Windows.

Ora l'ho testato sotto FF di Linux e in output escono altri valori... non so... forse può dipendere dal fatto che la località del Linux che ho installato non è italiana?
Io dovrei invece garantire l'output dei giorni della settimana, dei mesi ecc. sia sempre lo stesso... quindi l'array iniziale andrebbe al caso mio, ma come posso modificare la funzione in modo che funzioni?

ecco quello che esce in output dal php:
codice:
<script type="text/javascript">
<!--//
var DateServer = new Date(2007,02,14,21,52,44);
DateServer.setMonth(DateServer.getMonth()-1);
var timer = setInterval("clock()",1000);
function clock() {
	DateServer.setSeconds(1+DateServer.getSeconds());
	document.getElementById( 'myClock' ).innerHTML = DateServer.toLocaleString();
}......
ed ecco quello che leggo sotto linux:
codice:
mer 14 feb 21:52:44 CET
a proposito, che roba è CET?