/* Nasze metody walidacji */
jQuery.validator.addMethod("cleanStr", function(value, element) {
	return this.optional(element) || /^[a-zA-Z0-9ąĄęĘćĆźŹżŻńŃóÓłŁśŚ\s\.\,\-\+\"\&\@\!\(\)\/]+$/.test(value);
}, "To pole zawiera niedozwolone znaki");
jQuery.validator.addMethod("safeStr", function(value, element) {
	return this.optional(element) || /^[a-zA-Z0-9ąĄęĘćĆźŹżŻńŃóÓłŁśŚ\s\.\,\-]+$/.test(value);
}, "To pole zawiera niedozwolone znaki");
jQuery.validator.addMethod("digitsxt", function(value, element) {
	return this.optional(element) || /^[\s\d\.\,\-\+\(\)]+$/.test(value);
}, "To pole zawiera niedozwolone znaki");
jQuery.validator.addMethod("emptySel", function(value, element) {
	return  this.optional(element) || /^[^0]$/.test(value);
}, "Proszę wybrać jedną z opcji");
jQuery.validator.addMethod("cleanText", function(value, element) {
	return this.optional(element) || /^[a-zA-Z0-9ąĄęĘćĆźŹżŻńŃóÓłŁśŚ\s\.\,\-\+\"\&\@\!\(\)\/\?\[\]\*\%\$\#\^\`\'\:\;\>\<\_\=']+$/.test(value);
	}, "To pole zawiera niedozwolone znaki.");
jQuery.validator.addMethod("cleanTextCyr", function(value, element) {
	return this.optional(element) || /^[a-zA-Z0-9ąĄęĘćĆźŹżŻńŃóÓłŁśŚАаБбВвГгҐґДдЕеЄєЖжЗзИиІіЇїЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЬьЮюЯя\s\.\,\-\+\"\&\@\!\(\)\/\?\[\]\*\%\$\#\^\`\'\:\;\>\<\_\=']+$/.test(value);
	}, "To pole zawiera niedozwolone znaki.");

