
function valReq(theForm) {

    var msg = "The following fields were left blank:\n\n";
    var msg2 = "The following error(s) have occurred:\n\n";
    var error = false;
    var error2 = false;

    if (theForm.email.value == "") {
        error = true
        msg += " - Email\n";
    } else if (!theForm.email.value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)) {
        error2 = true
        msg2 += " - Enter a valid Email address\n";
    }

    if (theForm.name.value == "") {
        error = true
        msg += " - Name\n";
    }

    if (theForm.title.value == "") {
        error = true
        msg += " - Title\n";
    }

    if (theForm.company.value == "") {
        error = true
        msg += " - Company\n";
    }

    if (theForm.city.value == "") {
        error = true
        msg += " - City\n";
    }

    if (theForm.state.value == "0") {
        error = true
        msg += " - State\n";
    }

    if (error && !error2) {
        alert(msg);
        return false;
    } else if (!error && error2) {
        alert(msg2);
        return false;
    } else if (error && error2) {
        alert(msg + "\n\n" + msg2)
        return false;
    } else {
        return true;
    }
}