function displayMessage() {
    if (location.search) {
        if (location.search == "?error=true") {
            var message =
                    "We were not able to save your registration " +
                    "information.  Please try submitting again.";
            alert(message);
        }
    }
}

function validate(form) {
    var emptyFields = new Array();
    for (i = 0; i < form.elements.length; i++) {
        var element = form.elements[i];
        if (element.value) {
            element.value =
                    element.value.replace(/^\s\s*/, "").replace(/\s\s*$/, "");
            if (element.value.length == 0) {
                emptyFields[emptyFields.length] = element.name;
            }
        } else {
            emptyFields[emptyFields.length] = element.name;
        }
    }

    var isValid = true;
    if (emptyFields.length > 0) {
        isValid = false;
        alert("Please provide information for all registration fields.");
    }

    return isValid;
}