// desactive 
document.write("<style type='text/css'>div.hideShowContent { display: none; }</style>");


function initHSContent()
{
  var divs=document.getElementsByTagName("div");

  for (var i=0; i<divs.length; i++)
  {
    if (!divs[i] || !divs[i].attributes || !divs[i].attributes["class"])
       continue;

    if (divs[i].attributes["class"].nodeValue.toLowerCase()=="hideshowtitle")
    {
      // ajoute le support du onclick sur tous les div avec class="hideShowTitle"
      divs[i].onclick = (function(node) { return function() { displayContent(node); }; })(divs[i]);
    }
  }
}

/*
   Affiche ou cache le contenu associée au title clique
*/
function displayContent(node)
{
  if (!node)
    return;  // Invalid Node
    
  var parentNode = node.parentNode;
  var n = node.nextSibling;
  if (n.nodeName=="#text")
    n = n.nextSibling;
  
  if (!n || !n.attributes || !n.attributes["class"] || 
       n.attributes["class"].nodeValue.toLowerCase()!="hideshowcontent")
    return; // Invalid node

  var isDisplayed = n.style.display=="block";
  n.style.display=(isDisplayed?"none":"block");
}

if (window.onDomReady)
 window.onDomReady(initHSContent);
else
 window.onload=initHSContent;
