function popup (url, width, height) {
 fenster = window.open(url, "Popupfenster", "width="+width+",height="+height+",resizable=yes,scrollbars=yes");
 fenster.focus();
 return false;
}

function insertAfter(parent, node, referenceNode) {
    parent.insertBefore(node, referenceNode.nextSibling);
}

function toggleId(id) {
    var elem = document.getElementById(id);
    if(elem.style.display == "none") {
        elem.style.display = "block";
    } else {
        elem.style.display = "none";
    }
}

function toggleIdWithAbsolute(id) {
    var elem = document.getElementById(id);
    if(elem.style.visibility == "hidden") {
        elem.style.visibility = "visible";
        elem.style.position = "static";
    } else {
        elem.style.visibility = "hidden";
        elem.style.position = "absolute";
    }
}
