// Detection du navigateur
var nava = document.layers;
var dom = document.getElementById;
var iex = document.all;

// Recuperer un objet identifie
function getobj(id)
{
    var obj ;
         if (nava) { obj = document.id }
    else if (dom)  { obj = document.getElementById(id) }
    else if (iex)  { obj = id }

    return obj ;
}


// Recuperer le style d'un objet identifie
function getstyle(id)
{
    var obj ;
         if (nava) { obj = document.id }
    else if (dom)  { obj = document.getElementById(id).style }
    else if (iex)  { obj = id.style }

    return obj ;
}

// Montrer ou cacher un objet identifie
function montre_cache(id) 
{
  if (getstyle(id).display == 'none')
    getstyle(id).display = '';
  else
    getstyle(id).display = 'none';
}

// Ecrire un contenu HTML dans un objet identifie
function writecontent(obj, content)
{
  if (nava)
  {
    var style = getstyle(obj);
    style.document.write(content);
    style.document.close();
  }
  else if (dom)
  {
    document.getElementById(obj).innerHTML = content;
  }
  else if (iex)
  {
    document.all(obj).innerHTML = content;
  }
}