
$(function() {
    url = '/helpers/verifyEmail.php';
    options = {
         verifying  : "urlVerifying",
         valid      : "urlValid",
         invalid    : "urlInvalid"
    };

    $('#senderEmail').verify(url, options);

	$('#participateStudyGroup').submit(function() {
		if ($('#senderEmail').hasClass("urlInvalid")) {
			alert("The email you entered is invalid, please fix this before continuing.");
			return false;
		}
		if ( 
			($('#senderName').val() == "") ||
		 	($('#senderEmail').val() == "") ||
		 	($('#yourQuestion').val() == "")
		) {
			alert("You left one or more required boxes on the page blank. Please fix these before continuing.");
			return false;
		}
	});

});

var urlVerifyingCallback = function (input) {
}
var urlValidCallback = function (input) {
	$(input).parent().find(".error").slideUp("fast", function() {
		$(this).remove();
	});
}
var urlInvalidCallback = function (input) {
	if ($(input).parent().find(".error").size() == 0)
		$(input).after("<p class='error'>The email you entered is invalid, please double-check and enter it again.</p>").next().slideDown("fast");
	else {
		$(input).parent().find(".error").slideDown("fast");
	}
}