// JavaScript Document

<!-- debut du script heure
var heure, delai;
function Chrono(delai1) {
var hhmmss = " ", min, sec;
delai = delai1;

adate = new Date()
hhmmss += adate.getHours();
min = adate.getMinutes();
if (min < 10) hhmmss += ":0" + min;
else hhmmss += ":" + min;
sec = adate.getSeconds();
if (sec < 10) hhmmss += ":0" + sec;
else hhmmss += ":" + sec;
hhmmss = " " + hhmmss;
document.Temps.heure.value = hhmmss;
heure = setTimeout("Chrono(delai)",delai1);
}
// Fin du script -->

// on récupère la date du système. C'est elle qui est directement appelée en premier dans la page
var x = new Date();

// on intercepte le jour de la semaine, attention, 0 correspond à dimanche, lundi à 1...
var jour = x.getDay();

// ici, on transforme le numéro du jour de la semaine en un texte plus 'joli'
if (jour == 0) jour = "Dimanche";
else if (jour == 1) jour = "Lundi";
else if (jour == 2) jour = "Mardi";
else if (jour == 3) jour = "Mercredi";
else if (jour == 4) jour = "Jeudi";
else if (jour == 5) jour = "Vendredi";
else if (jour == 6) jour = "Samedi";

// on intercepte la date du jour
var nb = x.getDate();

// on ajoute un zéro (0) devant si la date du jour est inférieure à 10 (plus joli)
if (nb <= 9) nb = "0" + nb;

// on intercepte le mois, attention, 0 correspond à Janvier, 1 à Février...
var mois = x.getMonth();

// on transforme le numéro du mois en un texte (plus joli)
if (mois == 0) mois = " Janvier";
else if (mois == 1) mois = " Février";
else if (mois == 2) mois = " Mars";
else if (mois == 3) mois = " Avril";
else if (mois == 4) mois = " Mai";
else if (mois == 5) mois = " Juin";
else if (mois == 6) mois = " Juillet";
else if (mois == 7) mois = " Août";
else if (mois == 8) mois = " Septembre";
else if (mois == 9) mois = " Octobre";
else if (mois == 10) mois = " Novembre";
else if (mois == 11) mois = " Décembre";

// on intercepte l'année
var annee = x.getFullYear();;

// on crée la chaine qui constituera la date mise en forme
var date = jour + " " + nb + " " + mois + " " + annee;


// maintenant, pour avoir une date du type 25/12/2000
// on utilise la date du jour (nb) comme au-dessus puis...

// on ajoute un zéro (0) si le numéro du mois est inférieur à 10
var mois2 = x.getMonth();
if ( (mois2 + 1) < 9 ) mois2 = "0" + (mois2 + 1);

// on utilise l'année (annee) comme au-dessus...

// on crée la nouvelle chaine
var date2 = nb + "/" + mois2 + "/" + annee;
