jQuery.extend(jQuery.validator.messages, {
		required: "Campo requerido.",
		remote: "Por favor, corrija este campo.",
		email: "Por favor, forne&ccedil;a um endere&ccedil;o eletr&ocirc;nico v&aacute;lido.",
		url: "Por favor, forne&ccedil;a uma URL v&aacute;lida.",
		date: "Por favor, forne&ccedil;a uma data v&aacute;lida.",
		dateISO: "Por favor, forne&ccedil;a uma data v&aacute;lida (ISO).",
		dateDE: "Bitte geben Sie ein gültiges Datum ein.",
		number: "Por favor, forne&ccedil;a um n&uacute;mero v&aacute;lida.",
		numberDE: "Bitte geben Sie eine Nummer ein.",
		digits: "Por favor, forne&ccedil;a somente d&iacute;gitos.",
		creditcard: "Por favor, forne&ccedil;a um cart&atilde;o de cr&eacute;dito v&aacute;lido.",
		equalTo: "Por favor, forne&ccedil;a o mesmo valor novamente.",
		accept: "Por favor, forne&ccedil;a um valor com uma extens&atilde;o v&aacute;lida.",
		maxlength: jQuery.format("Por favor, forne&ccedil;a n&atilde;o mais que {0} caracteres."),
		minlength: jQuery.format("Por favor, forne&ccedil;a ao menos {0} caracteres."),
		rangelength: jQuery.format("Por favor, forne&ccedil;a um valor entre {0} e {1} caracteres de comprimento."),
		rangeValue: jQuery.format("Por favor, forne&ccedil;a um valor entre {0} e {1}."),
		range: jQuery.format("Por favor, forne&ccedil;a um valor entre {0} e {1}."),
		maxValue: jQuery.format("Por favor, forne&ccedil;a um valor menor que ou igual a {0}."),
		max: jQuery.format("Por favor, forne&ccedil;a um valor menor ou igual a {0}."),
		minValue: jQuery.format("Por favor, forne&ccedil;a um valor maior ou igual a {0}."),
		min: jQuery.format("Por favor, forne&ccedil;a um valor maior ou igual a {0}.")
});
jQuery.validator.addMethod("cpf",function(value,element){var i;s=value;s=s.replace(/\D/g,"");if(s=="00000000000"||s=="11111111111"||s=="22222222222"||s=="33333333333"||s=="44444444444"||s=="55555555555"||s=="66666666666"||s=="77777777777"||s=="88888888888"||s=="99999999999"){return false}var c=s.substr(0,9);var dv=s.substr(9,2);var d1=0;for(i=0;i<9;i++){d1+=c.charAt(i)*(10-i)}if(d1==0)return false;d1=11-(d1%11);if(d1>9)d1=0;if(dv.charAt(0)!=d1)return false;d1*=2;for(i=0;i<9;i++){d1+=c.charAt(i)*(11-i)}d1=11-(d1%11);if(d1>9)d1=0;return this.optional(element)||dv.charAt(1)==d1},"CPF informado &eacute; Inv&aacute;lido");
