$().ready(function() {
    var errorWrapperHtml = '<div id="error"><span id="errorForm"></span></div>';
    $("#errorWrapper").html(errorWrapperHtml);
    $("#errorWrapper").hide();
    $("#formulario").validate({
        onkeyup: false,
        onfocusout: false,
		rules: {
    		p_email: {
				required: true,
				email: true
			}
		},
		messages: {
			p_email: {
			    required: "&#8226; " + aErrores['ERR0001'],
			    email: "&#8226; " + aErrores['ERR0001']
			}
		},
		errorLabelContainer: "#errorForm",
		errorElement: "p",
        showErrors: function(errorMap, errorList) {
            $("#errorWrapper").hide();
            $("#errorFormWrapper").hide();
            $("#errorForm").html("");
            if (this.numberOfInvalids() > 0) {
                $("#errorWrapper").show();
        	    this.defaultShowErrors();
        	    window.location.hash="form";
            } else {
                $("#submitForm").attr("disabled", "disabled");
            }
        }
    });
});
