function validateContactForm(form) {

    if (form.firstname.value == '') {
        alert("First Name is blank!")
        form.firstname.focus();
        return false;
    }

    if (form.lastname.value == '') {
        alert('Last Name is blank!');
        form.lastname.focus();
        return false;
    }

    if (form.email.value == '') {
        alert('Email Address is blank!');
        form.email.focus();
        return false;
    }

    if (form.email.value.indexOf('@', 0) < 0) {
        alert('Please enter a valid email address!');
        form.email.focus();
        return false;
    }

    if (form.email.value.indexOf('.', 0) < 0) {
        alert('Please enter a valid email address!');
        form.email.focus();
        return false;
    }

    if (form.email.value.indexOf(' ', 0) >= 0) {
        alert('Your Email cannot have spaces!');
        form.email.focus();
        return false;
    }

    if (form.questions.value == 'none') {
        alert('Please choose one of the question! This will help us provide a more accurate response.');
        form.questions.focus();
        return false;
    }

    if (form.comment.value == '') {
        alert('Comment is blank!');
        form.comment.focus();
        return false;
    }

    return true;

}