﻿$().ready(function() {
	$.tools.validator.localize("pl", {
			'*'				: 'Nieprawidłowa wartość',
			':email'		: 'Błędny e-mail',
			':number'		: 'Wartość musi być liczbą',
			':url'			: 'Niepoprawny url',
			'[max]'			: 'Wartość musi być mniejsza niż $1',
			'[min]'			: 'Wartość musi być większa niż $1',
			'[required]'	: 'Pole musi być wypełnione'		
	});	
	$.tools.validator.fn('[haslopowtorz]', 'Pole nie jest zgodne z polem $1', function(input) {
		var name = input.attr("haslopowtorz"),
		 field = this.getInputs().filter("[name=" + name + "]"); 
		return input.val() == field.val() ? true : {
			'pl' : 'Hasło powtórzone musi być zgodne z hasłem wpisanym wyżej'
		}; 
	});
	$.tools.validator.fn('[email]', 'Adres email nie jest poprawny', function(input) {
		var name = input.attr("email"),
			field = this.getInputs().filter("[name=" + name + "]"),
			reg = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		return reg.test(input.val()) ? true : {
				'pl' : 'Niepoprawny adres email'
			}
	});

});
