﻿/***** Common Functions *****/

// hide or show an element passed as a parameter
function toggle(some_element) {
    if (some_element.style.display == "none") {
        some_element.style.display = "block";
    } else {
        some_element.style.display = "none";
    }
}

// show function used on the press release page
function show(some_element) {
    // hide all press releases
    var list = document.getElementsByTagName("div");
    for (var i = 0; i < list.length; i++) {
        if (list[i].id.indexOf("pr_") != -1) {
            list[i].style.display = "none";
        }
    }
    // display the press release in the parameter
    some_element.style.display = "block";
}

function isValidForm() {
    // loop through list of parameters and text for empty string
    for (var i = 0; i < arguments.length; i++) {
        if (document.getElementById(arguments[i]).firstChild.value.length == 0) {
            // display message if all required fields are not filled in
            document.getElementById("incomplete_form_message").style.display = "block";
            return false;
        }
    }
    // all fields passed validation
    return true;
}