function toggleVisibility(divId) {
   var e = document.getElementById(divId);

   if(e.style.display == 'block')
      e.style.display = 'none';
   else
      e.style.display = 'block';
}

function hideDiv(divId){
    var divObj = document.getElementById(divId);
  var imgObj = document.getElementById("img" + divId);
  var linkObj = document.getElementById("link" + divId);
  var tdObj = document.getElementById("td" + divId);

  if (divObj.style.display == "block"){
    divObj.style.display = "none";
    imgObj.src = "/fr/images/comp-dropdown-button.jpg";
    linkObj.style.color = "#ffffff";
    tdObj.style.backgroundImage = "url(/fr/images/comp-back-closed.jpg)";
  }
}

function showDiv(divId){
    var divObj = document.getElementById(divId);
  var imgObj = document.getElementById("img" + divId);
  var linkObj = document.getElementById("link" + divId);
  var tdObj = document.getElementById("td" + divId);

  if(divObj.style.display == "none"){
    divObj.style.display = "block";
    imgObj.src = "/fr/images/comp-dropdown-button-two.jpg";
    linkObj.style.color = "#ffffff";
    tdObj.style.backgroundImage = "url(/fr/images/comp-back-selected.jpg)";
    }
}

function hideDisplay(divId){
  var divObj = document.getElementById(divId);

  if(divObj.style.display == "none"){
    showDiv(divId);
  }
  else {
    hideDiv(divId);
  }

  document.getElementById("linkshowHideAll").innerHTML = "Masquer tout";
  for (var i=0; i < ids.length; i++){
    divObj = document.getElementById(ids[i]);

    if(divObj.style.display == "none"){
      document.getElementById("linkshowHideAll").innerHTML = "Afficher tout";
      return;
    }
  }
}

function showHideAll(){
  var divObj = document.getElementById("linkshowHideAll");

    if (divObj.innerHTML == "Afficher tout"){
    for (var i=0; i < ids.length; i++){
      showDiv(ids[i]);
    }

    divObj.innerHTML = "Masquer tout";
  }
  else if (divObj.innerHTML == "Masquer tout"){
    for (var i=0; i < ids.length; i++){
      hideDiv(ids[i]);
    }

    divObj.innerHTML = "Afficher tout";
  }
}
