ho fatto questo script:
// Stampo sul sito i box dove scriveremo data, ora e messaggio.
document.write("
<span id=boxDate> </span> | <span id=boxTime> </span><font color=red><span id=boxMex> </span></font></p>");
// Setto array
var dayAr= new Array("Domenica","Lunedì","Martedì","M ercoledì","Giovedì","Venerdì","S abato");
var monthAr= new Array("Gennaio","Febbraio","Marzo","Aprile","Maggi o","Giugno","Luglio","Agosto","Settembre","Ottobre ","Novembre","Dicembre");
// Carico data dal sistema.
var date = new Date();
var year = date.getYear();
if (year < 1000){year+=1900;}
var dayNum = date.getDate();
var daySet = dayAr[date.getDay()];
var monthNum = date.getMonth() + 1;
var monthSet = monthAr[date.getMonth()];
// Setto variabili
var dayPas = 0;
var monthPas = 0;
findPas();
// Setto messaggio di auguri: Giorno, Mese, Messaggio (Puoi aggiungerne quante ne vuoi)
var mexAuguri = new Array();
mexAuguri[0]= new Array(25,12, "<font color=white> | </font> Buon Natale!!");
mexAuguri[1]= new Array(31,12,"<font color=white> | </font> Buon Fine d'Anno!!");
mexAuguri[2]= new Array(1,1,"<font color=white> | </font> Buon "+year+"!!");
mexAuguri[3]= new Array(6,1,"<font color=white> | </font> Buona Befana!!");
var messaggioCasuale = new Array();
messaggioCasuale[0]="<font color=white> | </font> Non c'e' nulla oggi..";
messaggioCasuale[1]="<font color=white> | </font> Manco oggi c'e' nulla..";
var messaggio = "";
var count = mexAuguri.length;
var sc=0;
var rand = Math.floor(Math.random()*messaggioCasuale.lenght)
for(var i=0;i<count;i++)
{
if(mexAuguri[i][0] == dayNum && mexAuguri[i][1] == monthNum)
{
messaggio = mexAuguri[i][2];
sc++;
break;
}
}
if (sc==0){
messaggio = messaggioCasuale[rand];
}
// MAIN
var t = setInterval("relTime()",100);
document.getElementById("boxDate").innerHTML = daySet + " " + CiSd(dayNum) + " " + monthSet + " " + year + "";
document.getElementById("boxMex").innerHTML = messaggio;
// Aggiorno box output Time
function relTime()
{
var myTime=new Date()
var hours=myTime.getHours()
var minutes=myTime.getMinutes()
var seconds=myTime.getSeconds()
document.getElementById("boxTime").innerHTML = CiSd(hours) + ":" + CiSd(minutes) + "." + CiSd(seconds);
}
ecco, vorrei fare in modo che se dove setto messaggio di auguri è presente due volte la stessa data la faccia andare in random tra quelle con data uguale se ce n'è più di una con la stessa data in modo che cambi ad ogni caricaggio della pagina.sapreste aiutarmi?