function inhalttogglen(toggelid,showText,hideText) {
    var linkButton = "<a href=\"javascript:inhalttogglen('" + toggelid + "','" + showText + "','" + hideText + "');\"><img src=\"" + showText + " alt=\"\" id=\"" + toggelid + "_button\" \/></a>";
    var linkText = "<a href=\"javascript:inhalttogglen('" + toggelid + "','" + showText + "','" + hideText + "');\" id=\"" + toggelid + "_button\">" + showText + "</a>";
    var searchgefunden = false;
    if (window.location.search.search(/highlight.+/) != -1 && document.getElementById(toggelid + '_button') == undefined) {
        if (document.getElementById(toggelid).innerHTML.search(/class="highlight".+/) != -1) {
            var searchgefunden = true;
        }
    }
    if (document.getElementById(toggelid + '_link')) {
        document.getElementById(toggelid + '_link').innerHTML = linkText;
    }
    if (document.getElementById(toggelid + '_linkBild')) {
        document.getElementById(toggelid + '_linkBild').innerHTML = linkButton;
    }
    if (document.getElementById(toggelid).style.display == "none" || searchgefunden) {
        var shText = document.createTextNode(hideText);
        if (document.getElementById(toggelid + '_button').src) {
            document.getElementById(toggelid + '_button').src = hideText;
        } else {
            document.getElementById(toggelid + '_button').replaceChild(shText, document.getElementById(toggelid + '_button').firstChild);
        }
        document.getElementById(toggelid).style.display = "block";
    } else {
        var shText = document.createTextNode(showText);
        if (document.getElementById(toggelid + '_button').src) {
            document.getElementById(toggelid + '_button').src = showText;
        } else {
            document.getElementById(toggelid + '_button').replaceChild(shText, document.getElementById(toggelid + '_button').firstChild);
        }
        document.getElementById(toggelid).style.display = "none";
    }
}
