function toggleMenu(elem) {
    classOn = elem.id+ "-ovr";
    classOff = elem.id+ "-off";
    elemDrop = elem.id+ "-drop";
    var obj;
    var obj2;
    if (elem.id != "store") {
        obj = document.getElementById(elemDrop);
        if (obj.style.visibility != "visible" || obj.style.display == "none") {
            obj.style.visibility = "visible";
            obj.style.display = "block";
            obj.parentNode.className = classOn;
        } 
        else { 
            obj.style.visibility = "hidden";
            obj.style.display = "none";
            obj.parentNode.className = classOff;
//            obj.style.height = "0px";
        }
    } else {
        obj2 = document.getElementById(elem.id);
        if (obj2.className != classOn) {
            obj2.className = classOn;
        } else obj2.className = classOff;
    }
}


// cascading content

function visibilite(thingId,txtAff,txtMasque)
{
var targetElement; var targetElementLink;
targetElement = document.getElementById(thingId) ;
targetElementLink = document.getElementById(thingId+'Link');
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
targetElementLink.innerHTML = txtMasque ;
} else {
targetElement.style.display = "none" ;
targetElementLink.innerHTML = txtAff ;
}
}