/* fonction inArray, renvoie true si la valeur recherchée est dans le tableau*/
Array.prototype.inArray = function(array) {
for(var i=0; i<this.length;i++) {
if(this[i]==array){ return true;}
}
return false;
};
/* Fonction affichant et masquant un élément */
function ShowHide(element){
if(element.style.display=='none'){
element.style.display='';
}else{
element.style.display='none';
}
}
/* fonction récupérant tous les éléments à afficher ou masquer
Pour sélectionner tous les éléments html, passer '*' en paramètres
Vous pouvez sélectionner que les balises utiles pour minimiser l'exécution du script
*/
function ShowHideClass(className, Tag){
var elts = document.getElementsByTagName(Tag);
for (var j=0;j<elts.length;j++) {
if (elts[j].getAttribute('class') && elts[j].getAttribute('class').split(' ').inArray(className)) {
ShowHide(elts[j]);
}
}
}

function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if(targetElement.style.display=='none'){
targetElement.style.display='';
}else{
targetElement.style.display='none';
}
}
