// Affiche/cache le contenu du BBCode "spoiler".
function Spoiler(obj)
{		 
  // Recherche du noeud fils de la balise "spoiler".
  for (var i = 0; i < obj.childNodes.length; i++)
  {
    // Si le noeud fils est celui d'un en-tête de spoiler, on agit.
    if (obj.childNodes[i].id == 'spHeader')  headerRow = obj.childNodes[i];
      
    // Si le noeud suivant a pour id est celui du contenu
    if (obj.childNodes[i].id == 'spContent')
    {
      // Affiche présent => Affichage masqué.
      if (obj.childNodes[i].style.display != 'none')
      {
        obj.childNodes[i].style.display = 'none';
        headerRow.innerHTML = 'Spoiler - Cliquez pour afficher';
      }
      else  // Affiche le contenu de la balise.
      {
        obj.childNodes[i].style.display = 'block';
        headerRow.innerHTML = 'Spoiler - Cliquez pour cacher';
      }
    }
  }
}