isOpen = 0;

function toggleTags(tagsId)
{
  var divToToggle = document.getElementById("tags-"+tagsId);
  if(divToToggle.style.display == "block")
  {
    divToToggle.style.display = "none";

    var tagsLinkToClassChange = document.getElementById("tags_link-"+tagsId);
    tagsLinkToClassChange.setAttribute("class", "tags_closed");

    isOpen = 0;
  }
  else
  {
    if(isOpen != tagsId && isOpen != 0)
    {
      closeTags(isOpen);
    }
    divToToggle.style.display = "block";

    var tagsLinkToClassChange = document.getElementById("tags_link-"+tagsId);
    tagsLinkToClassChange.setAttribute("class", "tags_opened");

    isOpen = tagsId;
  }
}

function closeTags(tagsId)
{
  var divToClose = document.getElementById("tags-"+tagsId);
  divToClose.style.display = "none";

  var tagsLinkToClassChange = document.getElementById("tags_link-"+tagsId);
  tagsLinkToClassChange.setAttribute("class", "tags_closed");

  isOpen = 0;
}

function closeLandingsites()
{
  var landingsitesDiv = document.getElementById("landingsites");
  landingsitesDiv.style.display = "none";
}

function toggleLandingsites()
{
  var landingsitesDiv = document.getElementById("landingsites_related");
  var landingsitesDivToggleText = document.getElementById("ls_toggle_link");
  if(landingsitesDiv.style.display == "none")
  {
    landingsitesDiv.style.display = "block";
    landingsitesDivToggleText.innerHTML = "Minimieren";
  }
  else
  {
    landingsitesDiv.style.display = "none";
    landingsitesDivToggleText.innerHTML = "Maximieren";
  }
}

function disableLandingsites()
{
  document.cookie = "disableLandingsites=true";
  var landingsitesDisableDiv = document.getElementById("landingsitesDisableDiv");
  landingsitesDisableDiv.innerHTML = "<h2>Diese Nachricht wurde deaktiviert.</h2>";
}