//-----------------------------------------------------------
// Ajoute la fonctions getElementById()  NBC $$ 25-08-2007 $$
// pour les vieux navigateurs
//-----------------------------------------------------------
if (! document.getElementById) {
   if (document.all)
      document.getElementById=function()
        {
        if (typeof(document.all[arguments[0]]) != "undefined") return document.all[arguments[0]];
        else return null;
        }
   else if (document.layers)
      document.getElementById=function()
        {
        if (typeof(document[arguments[0]]) != "undefined") return document[arguments[0]];
        else return null;
        }
   }
//-----------------------------------------------------------
// limite dans les Textarea la saisie   NBC  $$ 25-08-2007 $$
// du texte à n caractères
//  zone = reference à la zone Textarea
//  ctr  = reference à la zone indiquant le nomre de caratères restant
//  max  = nombre de caractères maxi autorisés en saisie
//
//  Exemple:
//  <textarea name="FORME_TEXTE" cols="20" rows="10" onkeyup="limite(this,'reste_txt',60)">&nbsp;</textarea>
//  60 max.<input class="ctr" autocomplete="OFF" type="text" readonly name="reste_txt" id="reste_txt" size="4" maxlength="8" value="0">
//-----------------------------------------------------------
function limite(zone,ctr,max)
  {
  new_texte = zone.value ;
  if (new_texte.length > max){
     new_texte = new_texte.substring(0,max-1);
     zone.value  = new_texte;
     }
  reste = max - new_texte.length;
  document.getElementById(ctr).value = reste + " car.";
  }

