// the french localization

$.tools.validator.addEffect("onerr", function(errors, event) {
	$.each(errors, function(index, error) {
		var fname = error.input.attr("id");
		$('label.error[for="' + fname + '"]').text(error.messages[0]);
	});
}, function(inputs)  {
	$.each(inputs, function(index, input) {
		var fname = $(input).attr("id");
		$('label.error[for="' + fname + '"]').text("");
	});
});

 $.tools.validator.fn("[data-checkpw]", "Value not equal with the $1 field", function(input) {
	var name = input.attr("data-checkpw"),
		 field = this.getInputs().filter("[id=" + name + "]");
	return input.val() == field.val() ? true : [name];
});

$.tools.validator.localize("it", {
	'*'						: 'Per cortesia correggete questo valore',
	':email'  				: 'Per cortesia inserite un indirizzo email valido',
	':number' 				: 'Per cortesia inserite un valore numerico',
	'[max]'	 				: 'Per cortesia inserite un valore minore di $1',
	'[min]'	 				: 'Per cortesia inserite un valore maggiore di $1',
	'[required]' 			: 'Questo campo è obbligatorio',
	'[data-checkpw]'		: 'Le password inserite non coincidono',
	'[data-saturday]' 		: 'Selezionate un sabato'
});

