function isValidEmail(address) {
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(email.test(address));
}

function askProfessionalCheck(formName) {
    if (!isValidEmail(formName.email.value)) {
        alert("Please input a valid email address.")
        formName.email.focus();
        return false;
    }
    if (formName.question.value == "") {
        alert("Please input your question.");
        formName.question.focus();
        return false;
    }
    return true;
}

function requestServiceCheck(formName) {
    if (formName.yourName.value == "") {
        alert("Please input your name.");
        formName.yourName.focus();
        return false;
    }
    if (!isValidEmail(formName.emailAddress.value)) {
        alert("Please input a valid email address.");
        formName.emailAddress.focus();
        return false;
    }
    return true;
}