Regarde comment c'est expliqué par exemple sur CommentCaMarche : ils t'expliquent tous les attributs de l'objet Date(). Après, si tu veux franciser les jours de la semaine ou les mois de l'année, il te suffit d'ajouter des tables de libellés dans ton script, avec l'objet Array()...
Pour tes tables de codes couleur, quel intérêt ? Il suffit de taper "code couleur html" dans Gogueule, et tu trouves par exemple cette page, beaucoup plus parlante, non ? Ou, mieux, celle-là, qui décrit les 216 couleurs conseillées (parce qu'interprétées correctement par tous les navigateurs). Remarque : il est toujours préférable de décrire une couleur par son code hexa (ou son code RGB), car peu de noms de couleur sont reconnus de façon standard par tous les navigateurs.
Nota : pour simplifier la navigation dans ton post, j'ai mis en boîte, grâce à la balise BBCode [codebox], tes scripts et ta liste de codes couleurs.