mois = new Array ("janvier", "février", "mars", "avril", "mai", "juin",
                  "juillet", "août", "septembre", "octobre", "novembre",
                  "décembre");

function remplir_a_gauche(chainearemplir,caractere,longueurfinale) {
  result = chainearemplir;
  if (result.length >= longueurfinale) {
    result = result.substr(0,longueurfinale);
  }
  else {
    for (i = longueurfinale - chainearemplir.length; i > 0; i--)
      result = caractere + result;
  }
  return result;
}

function initialiser_affichage_heure(l,t) {
  document.all.Horloge.style.left = l;
  document.all.Horloge.style.top = t;
  x = setInterval("format_date_heure_maintenant()",1000);
}

function format_date_heure_maintenant() {
  maintenant = new Date();
  document.formdujour.lejour.value = "Le " + maintenant.getDate() + " "
                                    + mois[maintenant.getMonth()] + " "
                                    + maintenant.getFullYear() + " - "
                                    + maintenant.getHours() + "h "
                                    + remplir_a_gauche(String(maintenant.getMinutes()),"0",2)+ " : "
                                    + remplir_a_gauche(String(maintenant.getSeconds()),"0",2);
}

/*Floating Menu script-  Roy Whittle (http://www.javascript-fx.com/)Script featured on/available at http://www.dynamicdrive.com/This notice must stay intact for use*///Enter "frombottom" or "fromtop"
var verticalpos="fromtop";
function JSFX_FloatTopDiv(){
  var startX = 10,	startY = 100;
  var ns = (navigator.appName.indexOf("Netscape") != -1);	
  var d = document;	
  function ml(id)	{		
    var el = d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];		
    if(d.layers)el.style=el;		
    el.sP = function(x,y){this.style.left=x;this.style.top=y;};		
    el.x = startX;		
    if (verticalpos=="fromtop")		
      el.y = startY;		
    else {		
      el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
 		el.y -= startY;		
    }		
    return el;	
  }	
  window.stayTopLeft = function() {		
                         if (verticalpos=="fromtop"){		
                           var pY = ns ? pageYOffset : document.body.scrollTop;		
                           ftlObj.y += (pY + startY - ftlObj.y)/8;		
                         }
                  		 else {		
                           var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;		
                           ftlObj.y += (pY - startY - ftlObj.y)/8;		
                         }		
                         ftlObj.sP(ftlObj.x, ftlObj.y);		
                         setTimeout("stayTopLeft()", 10);	
                       }	
  ftlObj = ml("divStayTopLeft");	
  stayTopLeft();
}
