// JavaScript Document
var bas_de_page= 50;      // Position en bas de fenetre
var Hauteur= 1200;         //Hauteur du div   
var pos_x= 0;            //Position du div (horizontal)
var pos_y= bas_de_page;    //Position du div (vertical)
var MonObjet;


function GetObject(ID) {
   
    //alert("GetObject");
   
   document.getElementById("listeAgenda").style.display = 'block';
   
   if (document.getElementById) {
      return document.getElementById("listeAgenda");
   }
   if (document.layers) {
      return eval('document.'+"listeAgenda");
   }
   if (document.all) {
      return eval('document.all.'+"listeAgenda");
   }
   
   
}

function MoveTo(MyObject, x, y) { 

  // Déplacement du DIV

  //alert("MoveTo");

   if (document.getElementById||document.all) {
      MyObject.style.left = x + "px";
      MyObject.style.top = y + "px";
      return;
   }
   if (document.layers) MyObject.moveTo(x, y); 
}

function InitObjet(ID) {



  var doc = (document.getElementById ? document.getElementById('listeAgenda') : document.all['listeAgenda']);
  var newHt = (document.all ? doc.offsetHeight : document.defaultView.getComputedStyle(doc, null).height);
  if (!document.all) newHt = newHt.substr(0,newHt.length-2);
  var Hauteur = newHt;

  if(Hauteur > 380)
  { 
      var ID = "listeAgenda";            //Initialisation du DIV
      MonObjet = GetObject("listeAgenda");
      MoveTo(MonObjet, pos_x, bas_de_page);
      scroll(Hauteur);
   }
}

function scroll(Hauteur) {
    
    //alert("scroll");
                  // Défilement du DIV
   if (pos_y > (-1 * Hauteur)) {      //Teste si le DIV est complètement sorti
      pos_y--;
      MoveTo(MonObjet, pos_x, pos_y)
   }
   else {
      pos_y=bas_de_page;
      MoveTo(MonObjet, pos_x, pos_y)
   }
   var timer = setTimeout('scroll('+Hauteur+');',105);
  
}

