
/* Merged Plone Javascript file
 * This file is dynamically assembled from separate parts.
 * Some of these parts have 3rd party licenses or copyright information attached
 * Such information is valid for that section,
 * not for the entire composite file
 * originating files are separated by ----- filename.js -----
 */

/* ----- toggleDisplay.js ----- */
function toggleDisplay(id) {
    var the_element;
    if (document.getElementById) { // DOM3 = IE5, NS6
        the_element = document.getElementById(id);
    }
    else {
        if (document.layers) { // Netscape 4
            the_element = document[id];
        }
        else { // IE 4
            the_element = document.all[id];
        }
    }
    if (the_element.style.display == 'none') {
        the_element.style.display = 'inline';
    } else {
        the_element.style.display = 'none';
    }
    return true;
}


/* ----- toggle_boolean.js ----- */
function toggle_boolean(visibleCheckbox, hiddenBoolean) {
    vis = document.getElementById(visibleCheckbox);
    hidden = document.getElementById(hiddenBoolean);
    if (vis.checked) {
        hidden.value = 1;
    } else {
        hidden.value = 0;
    }
    return true;
}



