﻿// Common JavaScript functions
function positionPopup(some_element) {
    if (document.body.scrollTop)
    {
        document.getElementById(some_element).style.top = eval(60 + document.body.scrollTop) + "px";
    }
    else
    {
        document.getElementById(some_element).style.top = "60px";
    }
}
function show(some_element) {
    document.getElementById(some_element).style.display = "block";
}
function hide(some_element) {
    document.getElementById(some_element).style.display = "none";
}
function setInnerHTML(to_element, from_element) {
    document.getElementById(to_element).innerHTML = document.getElementById(from_element).innerHTML;
}
function setInnerText(to_element, from_element) {
    document.getElementById(to_element).innerText = document.getElementById(from_element).innerText;
}

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("requiredFieldErrorText").style.display = "block";
            return false;
        }
    }
    // all fields passed validation
    return true;
}