/**
 * Translated default messages for the jQuery validation plugin.
 * Language: PT_BR
 * Translator: Francisco Ernesto Teixeira <fco_ernesto@yahoo.com.br>
 */
jQuery.extend(jQuery.validator.messages, {
	required: "Este campo é obrigatório.",
	remote: "Por favor, corrija este campo.",
	email: "Por favor, forneça um endereço eletrônico válido.",
	url: "Por favor, forneça uma URL válida.",
	date: "Por favor, forneça uma data válida.",
	dateISO: "Por favor, forneça uma data válida (ISO).",
	dateDE: "Bitte geben Sie ein gültiges Datum ein.",
	number: "Por favor, forneça um número válido.",
	numberDE: "Bitte geben Sie eine Nummer ein.",
	digits: "Por favor, forneça somente d&iacute;gitos.",
	creditcard: "Por favor, forneça um cartao de crédito válido.",
	equalTo: "Por favor, forneça o mesmo valor novamente.",
	accept: "Por favor, forneça um valor com uma extensao válida.",
	maxlength: jQuery.format("Por favor, forneça nao mais que {0} caracteres."),
	minlength: jQuery.format("Por favor, forneça ao menos {0} caracteres."),
	rangelength: jQuery.format("Por favor, forneça um valor entre {0} e {1} caracteres de comprimento."),
	rangeValue: jQuery.format("Por favor, forneça um valor entre {0} e {1}."),
	range: jQuery.format("Por favor, forneça um valor entre {0} e {1}."),
	maxvalue: jQuery.format("Por favor, forneça um valor menor que ou igual a {0}."),
	max: jQuery.format("Por favor, forneça um valor menor ou igual a {0}."),
	minvalue: jQuery.format("Por favor, forneça um valor maior ou igual a {0}."),
	min: jQuery.format("Por favor, forneça um valor maior ou igual a {0}.")
});

jQuery.validator.addMethod("datePTBR", function(value) { 
  return this.optional(element) || /^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(value); 
}, "Por favor, forneça uma data válida.");
