hum ... pero qué bruta soy... te puse una línea de más (esto me pasa por hacer estas cosas recien levantada de la siesta
)
La última línea del array sobra, no hay posición 7!!!
Otra cosa, las líneas que averiguan el año y la línea que hace que los días de una cifra (por ej. el día 3 lo convierte en 03) las puedes omitir si quieres.
Es decir, puedes omitir las líneas que obtienen el año:
var anio=fecha.getYear()
if (anio < 1000)
anio+=1900
y también puedes omitir las líneas que ponen un cero delante de los días del mes de una cifra:
if (diames<10)
diames="0"+diames
Eso y además eliminar la línea:
frases[7]="Hoy es domingo"
Bueno creo que ya está
un saludo