function ini_scroll(scroll_largeur, scroll_hauteur, scroll_pause, defilV_tabcontenu)
/* Attention : Dans la version actuelle, les variables doivent être les mêmes que celles initialisée dans le corps de la page */ 


{   
   largeur = scroll_largeur;
   hauteur = scroll_hauteur;
   pause = scroll_pause;
   scroll_mode = 1;
   scroll_actuel = 0;
      
   document.write('<div id="scroller_1" style="position:absolute; width:' + largeur + 'px; left:0; top:0;">'
   + defilV_tabcontenu[0] + '</div>');
 
   document.write('<div id="scroller_2" style="position:absolute; width:' + largeur + 'px; left:0; top:' + (hauteur + 20) + 'px;">'
   + defilV_tabcontenu[1]['titre'] + '</div>');
 
   start_scroll();
}
 
 
function start_scroll()
{
   if(scroll_mode == 1)
   {
      scroller_haut = document.getElementById("scroller_1");
      scroller_bas = document.getElementById("scroller_2");
      scroll_mode = 0;
   }
 
   else
   {
      scroller_bas = document.getElementById("scroller_1");
      scroller_haut = document.getElementById("scroller_2");
      scroll_mode = 1;
   }
 
   scroll_nb_message = defilV_tabcontenu.length-1;
 
 
   if(scroll_actuel == scroll_nb_message) scroll_suivant = 0;
   else scroll_suivant = scroll_actuel+1;
 
   if(document.getElementById) scroller_bas.innerHTML = defilV_tabcontenu[scroll_suivant];
 
   scroll_top = 0;
   if(document.getElementById) setTimeout("scroll()", scroll_pause*1000);
 
}
 
function scroll()
{
   scroll_top--;
 
   scroller_haut.style.top = scroll_top + "px";
   scroller_bas.style.top = (scroll_top + hauteur) + "px";
 
   if ((scroll_top + hauteur) > 0) setTimeout("scroll()", 10);
   else scroll_stop();
}
 
function scroll_stop()
{
   scroll_actuel = scroll_suivant;
   start_scroll();
}

