  function toggleArchief()
  {
    var e = document.getElementById("archief");
    if(e.style.display == 'block')
    {
       e.style.display = 'none';
       document.getElementById("archieflink").innerHTML = "Toon archief";
    }
    else
    {
      e.style.display = 'block';
      document.getElementById("archieflink").innerHTML = "Verberg archief";
    }
  }

  function setVelden(naam, id, extra, present_text)
  {
    document.getElementById("naamveld").innerHTML = naam;
    document.theform.name.value = naam;
    document.theform.lidid.value = id;
    document.theform.extra.value = extra;

    if (present_text == 'present')
      document.getElementById("present_yes").checked = 'checked';
    else if (present_text == 'niet_present')
      document.getElementById("present_no").checked = 'checked';
    else
    {
      document.getElementById("present_yes").checked = '';
      document.getElementById("present_no").checked = '';
    }
   
    // Enable the submit button if 'present' was set
    var submitButton = document.getElementById("formsubmitbutton");
    submitButton.disabled = present_text == '';
  }
  
  function onPresentOptionSelect()
  {
    if (document.getElementById("hiddenName").value != '')
    {
      var submitButton = document.getElementById("formsubmitbutton");
      submitButton.disabled = false;
    }
  }

document.getElementsByClassName = function (c) {

var r = new Array()
var j = 0
var o = document.getElementsByTagName("*")
for(i=0;i<o.length;i++)
{
if(o[i].className == c) {
r[j]=o[i];j++;
}
}
return r;
} 

function toggleMe(elem)
{
  if (elem.className == 'category')
  {
    var allOpenedTitles = document.getElementsByClassName("categoryOpen");
    for (var i = 0; i < allOpenedTitles.length; i++)
      allOpenedTitles[i].className = 'category';

    var allOpenedIcons = document.getElementsByClassName("expandicon");
    for (var i = 0; i < allOpenedIcons.length; i++)
      allOpenedIcons[i].innerHTML = '+';

    elem.className = 'categoryOpen';
    elem.getElementsByTagName('span')[0].innerHTML = '-';
  }
  else
  {
    elem.className = 'category';
    elem.getElementsByTagName('span')[0].innerHTML = '+';
  }
}

function toggleCategory(elem, branch) 
{
  var objBranch = document.getElementById(branch).style;
  if (objBranch.display=="block")
  {
    elem.getElementsByTagName('span')[0].innerHTML = '+';
    objBranch.display="none";
  }
  else
  {
    var allOpenedTitles = document.getElementsByClassName("categorycontents");
    for (var i = 0; i < allOpenedTitles.length; i++)
    {
      if (allOpenedTitles[i].style.display == "block")
        allOpenedTitles[i].style.display = 'none';
    }

    var allOpenedIcons = document.getElementsByClassName("expandicon");
    for (var i = 0; i < allOpenedIcons.length; i++)
      allOpenedIcons[i].innerHTML = '+';

    elem.getElementsByTagName('span')[0].innerHTML = '-';
    objBranch.display="block";
  }
}