window.onload=montre;
function montre(id) {
// Get menu item from cookie
var menuName = getCookie('activeHeader');

//  var d = document.getElementById(id);
  var d = getElement(menuName);
  for (var i = 0; i<=100; i++) {
    if (getElement('smenu'+i)) {
      getElement('smenu'+i).style.display='none';
    }
  }
  if (d) {
    if (d.style.visibility == "visible") {
      d.style.display = "none";
      d.style.visibility = "hidden";
    }
    else {
      d.style.display = "block";
      d.style.visibility = "visible";
    }
  }
}

    /**
    * Cross browser function to get an element by name / id
    * For DOM compatible browsers document.getElementById is used
    * For IE 5+ the document.all function is used
    * All others which are incompatible, function will return false
    */
    function getElement(elname)
    {
      var el = false;

      if (document.getElementById)
      {
        el = document.getElementById(elname);
      }
      else if (document.all)
      {
        eval("el = document.all."+elname);
      }

      return el;
    }

    // COOKIES STUFF
    function setCookie (name, value) {
        expires = new Date ();
        expires.setTime (expires.getTime() + (1000 * 60 * 60 * 6 * 1));
        document.cookie = name + "=" + escape (value) + "; expires=" + expires.toGMTString();
    }

    function getCookie (name) {
        var dcookie = document.cookie;
        var cname = name + "=";
        var clen = dcookie.length;
        var cbegin = 0;
        while (cbegin < clen) {
            var vbegin = cbegin + cname.length;
            if (dcookie.substring(cbegin, vbegin) == cname) {
                var vend = dcookie.indexOf (";", vbegin);
                if (vend == -1)
                    vend = clen;
                return unescape(dcookie.substring(vbegin, vend));
            }
            cbegin = dcookie.indexOf(" ", cbegin) + 1;
            if (cbegin == 0)
                break;
        }
        return null;
    }

