<!-- debut du script
var ddt1, delai;
function debuteTemps1(delai1) {
  var hhmmss = "  ", min, sec;
  
  delai = delai1;
  archipel = "Porto Santo";
  maintenant = new Date()
 
  // references UTC
  heureUTC = maintenant.getUTCHours();
  minutesUTC = maintenant.getUTCMinutes();
 
  // le decalage UTC tient compte de l'eventuelle heure d'ete
  decalageUTCw = 0;
    decalageUTCmin =00;
  joursemUTC = maintenant.getUTCDay();
  jourmoisUTC = maintenant.getUTCDate();
  moisUTC = maintenant.getUTCMonth();
  anneeUTC = maintenant.getUTCFullYear();
  
  decalageUTC = decalageUTCw;  
  fuseauhoraire = 0
     
  // traitement des minutes (decalage avec minutes)
  minutelocalew = minutesUTC + decalageUTCmin;
  if (minutelocalew > 59)
  minutelocale = minutelocalew -60
  else
  minutelocale = minutelocalew;
  
  // traitement des heures en fonction des decalages avec minutes
  if (minutelocalew < 60)
  heurelocalew = heureUTC + decalageUTC
  else
  if (decalageUTC > 0)
  heurelocalew = heureUTC + decalageUTC+1
  else
  if (decalageUTC <0)
  heurelocalew = heureUTC+decalageUTC-1
  ;
  
  
  
  
  
  // heure locale sous forme 0 à 23
  if (heurelocalew > 23)
  heurelocale = heurelocalew - 24;
  if (heurelocalew >= 0 && heurelocalew <= 23)
  heurelocale = heurelocalew;
  if (heurelocalew < 0 )
  heurelocale = heurelocalew +24;
  
  // affichage du jour de la semaine
  
  if (decalageUTC < 0 && heurelocalew < 0)
  joursemlocw = joursemUTC-1
  else
  if (decalageUTC < 0 && heurelocalew >=0)
  joursemlocw = joursemUTC
  else
  if (decalageUTC >= 0 && heurelocalew <= 23)
  joursemlocw = joursemUTC
  else
  if (decalageUTC >=0 && heurelocalew > 23)
  joursemlocw = joursemUTC+1;  
  
  if (joursemlocw =7)
  joursemlocwl = 1
  else
  if (joursemlocw = -1)
  joursemlocwl = 6
  else
  joursemlocwl = joursemlocw;
  
    
  if (joursemlocl = 0)
  joursemloca = "dimanche"
  else
  if  (joursemlocl = 1)
  joursemloca = "lundi"
  else
   if (joursemlocl = 2)
  joursemloca = "mardi"
  else
  if (joursemlocl = 3)
  joursemloca = "mercredi"
  else
   if (joursemlocl = 4)
  joursemloca = "jeudi"
  else 
  if (joursemlocl = 5)
  joursemloca = "vendredi"
  else 
  joursemloca = "samedi";
  
    // references heure micro internaute (utilisation ulterieure)
  heuremicro = maintenant.getHours();
  minutesmicro = maintenant.getMinutes();
  joursemmicro = maintenant.getDay();
  jourmoismicro = maintenant.getDate();
  moismicro = maintenant.getMonth();
  anneemicro = maintenant.getFullYear();
  
  // affichage heure et minutes avec des 0 si < 10   
  if (heurelocale < 10)
  heurelocalea = "0" + heurelocale;
  if (heurelocale >=10)
  heurelocalea = heurelocale;
  if (minutelocale < 10)
  minutelocalea = "0" + minutelocale;
  if (minutelocale >= 10)
  minutelocalea = minutelocale;
  // variable contenant h + m a afficher
  
  if (decalageUTC >= 0)
  signe="+"
  else
  signe="";
  
  hhmmss = heurelocalea + ":" + minutelocalea;
    
  if (decalageUTCmin > 0)
  document.Temps11.heure.value = "A " + archipel + " (UTC" + signe + fuseauhoraire + "h" 
  + decalageUTCmin +  "mn) il est actuellement " +hhmmss + " (heure d'hiver)"
      else
  document.Temps11.heure.value = "A " + archipel + " (UTC " + signe + fuseauhoraire + ") il est actuellement " +hhmmss + " (heure d'hiver)"
  
   ; 
       
  ddt1 = setTimeout("debuteTemps1(delai)",delai1);
}

//  Fin du script -->

