function initMessageDeroulant(largeur, hauteur)
{   
  document.write('<div id="CadreScroller" style="position:relative; width:' + largeur + '; height:' + hauteur + '; z-index:3; clip: rect(0 ' + hauteur + ' ' + hauteur + ' 0); overflow: hidden">');
  document.write('<div id="ContenuDefilant" style="position:relative; width:' + largeur + '; z-index:4; left:0; top:0"><font color =0></font></div>');
  document.write('</div>');
  document.write('<input id = "hauteurDefilement" type="hidden" name="T1" size="30" value="' + hauteur + '">');
  document.write('<input id = "hauteurDefilementMax" type="hidden" name="T1" size="30" value="0">');
}

function deplacerMessage()
{
  document.getElementById('CadreScroller').innerHTML = '<div ID="ContenuDefilant" style="position:absolute; width:' + ContenuDefilant.getAttribute('width') + '; height:' + la_hauteur_message.getAttribute('value') + '; z-index:4; left:0; top:' + hauteurDefilement.getAttribute('value') + '"><font color =0>' + texte_a_afficher.getAttribute('value') + '</font></div>';
  if(hauteurDefilementMax.getAttribute('value') < (2 * parseInt(document.getElementById('ContenuDefilant').style.height)))
  {
    document.getElementById('hauteurDefilement').setAttribute('value',(parseInt(hauteurDefilement.getAttribute('value')) - 1));
    document.getElementById('hauteurDefilementMax').setAttribute('value',(parseInt(hauteurDefilementMax.getAttribute('value')) + 1));
  }
  else
  {
    document.getElementById('hauteurDefilement').setAttribute('value',document.getElementById('CadreScroller').style.height);
    document.getElementById('hauteurDefilementMax').setAttribute('value','0'); 
  }
}

function demarrerMessage(message_a_afficher, hauteur_message, couleur_du_texte, vitesse)
{
  document.write('<input id = "texte_a_afficher" type="hidden" name="T1" size="30" value="<font color= ' + couleur_du_texte +'>' + message_a_afficher + '</font>">');
  document.write('<input id = "la_hauteur_message" type="hidden" name="T1" size="30" value="' + hauteur_message + '">');
  messageDeroulant = setInterval("deplacerMessage()", vitesse);
}

function gelerMessage()
{
  clearInterval(messageDeroulant);
}

