var Compteur = null; 

 var CompteurTourne = false;

 function DemarreHorloge () { 

   if(CompteurTourne) 

   clearTimeout(Compteur); 

   CompteurTourne = false; 

   AfficheTemps(); 

   } 

 function AfficheTemps () { 

   var Temps = new Date(); 

   var TempsLocal = Temps.getTime()+ (Temps.getTimezoneOffset()-60)*60; 

   var Maintenant = new Date(TempsLocal); 

   var Heure = Maintenant.getHours()+0; 

   var minutes = Maintenant.getMinutes(); 

   var secondes = Maintenant.getSeconds(); 

   Heure += ((minutes < 10) ? ":0" : ":") + minutes; 

   Heure += ((secondes < 10) ? ":0" : ":") + secondes; 

   document.Horloge.FenetreHeure.value = Heure; 

   var AujourdHui = " " + Maintenant.getDate(); 

   var Mois = Maintenant.getMonth()+1; 

   var Annee = Maintenant.getYear(); 

   AujourdHui += "." + Mois + "." + Annee; 

   document.Horloge.FenetreDate.value = AujourdHui; 

   Compteur = setTimeout("AfficheTemps()",1000); 

   CompteurTourne = true; 

   }

