var canSubmit = false;

$.validator.setDefaults({
	submitHandler: function(e) { 
		e.stop();
		$('#mailForm').submit();
	}
}); 

$().ready(function() {
	
	// validate signup form on keyup and submit
	$("#mailForm").validate({
		rules: {
			First: {
				required: true,
				maxlength: 255
			},
			Last: {
				required: true,
				maxlength: 255
			},
			Email: {
				required: true,
				email: true
			},
			Address1: {
				required: true,
				maxlength: 255
			},
			City: {
				required: true
			},
			state: {
				required: true
			},
			ZIP: {
				required: true
			}
		},
		messages: {
			First: {
				required: '<div class="red-text">First Name is required</div>',
				maxlength: '<div class="red-text">First Name must not exceed 255 characters</div>'
			}, 
			Last: {
				required: '<div class="red-text">Last Name is required</div>',
				maxlength: '<div class="red-text">Last Name must not exceed 255 characters</div>'
			},
			Email: {
				required: '<div class="red-text">Your Email is required</div>',
				email: '<div class="red-text">Please enter a valid email address</div>'
			},
			Address1: {
				required: '<div class="red-text">Address1 is required</div>',
				maxlength: '<div class="red-text">Address1 must not exceed 255 characters</div>'
			},
			City: {
				required: '<div class="red-text">City is required</div>'
			},
			state: {
				required: '<div class="red-text">State/Province is required</div>'
			},
			ZIP: {
				required: '<div class="red-text">Zip/Postal Code is required</div>'
			},
		}
	});
});

function submitReg() {
	if (canSubmit == true) {
		return true;
	} else {
		return false;
	}
	/* var values = $('#customerRegistration').serialize(true);
	var url = 'core/ajax/ajax_customer_register.php';
	new Ajax.Request(url, {
		parameters: params,
		method: "get",
		evalJSON: "force",
		onSuccess: this.onFormSubmitSuccess.bind(this),
		onComplete: function(event) {

		}.bind(this)
	}); */
}
