function initAkordion() {
  var h = document.getElementById("textimage").offsetHeight;
  var akordion = document.getElementById("akordion");
  akordion.style.height = (h-3)+"px";
  var elements = akordion.getElementsByTagName("div");
  var elementCount = 0;


  if (elements.length>0) {
    for (i=0; i<elements.length; i++) {
      if (elements[i].className=="element") elementCount++;
    }
    var contentHeight = (h-2)-(19*elementCount)-1;

    for (i=0; i<elements.length; i++) {
      if (elements[i].className.substr(0, 15)=="elementsContent") elements[i].style.height = contentHeight+"px";
    }
    showHeadline(0);
  }
}


function initAkordion2(id) {
    var akordion = document.getElementById("akordion");

  var elements = akordion.getElementsByTagName("div");
  var elementCount = 0;

  if (elements.length>0) {
    showHeadline(id);
  }
}

function openAkordion(id) {
  var akordion = document.getElementById("akordion");
  var elements = akordion.getElementsByTagName("div");
  var j = -1;
  for (i=0; i<elements.length; i++) {
    elements[i].style.display = "block";
  }
}

function showHeadline(index) {
  var akordion = document.getElementById("akordion");
  var elements = akordion.getElementsByTagName("div");
  var j = -1;
  for (i=0; i<elements.length; i++) {
    if (elements[i].className=="element") j++;
    if (elements[i].className.substr(0, 15) == "elementsContent") elements[i].style.display = "none";
    if (j==index && elements[i].className.substr(0, 15)=="elementsContent") elements[i].style.display = "block";
  }
}