

(function($) {
	$.fn.validationEngineLanguage = function() {};
	$.validationEngineLanguage = {
		newLang: function() {
			$.validationEngineLanguage.allRules = 	{"required":{    			// Add your regex rules here, you can take telephone as an example
						"regex":"none",
						"alertText":"* To pole jest obowiązkowe",
						"alertTextCheckboxMultiple":"* Zaznaczenie tego pola jest obowiązkowe",
						"alertTextCheckboxe":"* Zaznaczenie tego pola jest obowiązkowe"},
					"length":{
						"regex":"none",
						"alertText":"*Od ",
						"alertText2":" do ",
						"alertText3": " znaków maksimum"},
					"maxCheckbox":{
						"regex":"none",
						"alertText":"* Checks allowed Exceeded"},	
					"minCheckbox":{
						"regex":"none",
						"alertText":"* Please select ",
						"alertText2":" options"},	
					"confirm":{
						"regex":"none",
						"alertText":"* Podane hasła nie są takie same"},
					"telephone":{
						"regex":"/^[0-9\-\(\)\ ]+$/",
						"alertText":"* Invalid phone number"},	
					"email":{
						"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
						"alertText":"* Niepoprawny e-mail"},
					"date":{
             "regex":"/^[0-9]{4}\-\[0-9]{2}\-\[0-9]{2}$/",
             "alertText":"* Niepoprawny format daty, musi być RRRR-MM-DD"},

		  	 "postcode":{
					"regex":"/^[0-9]{2}\-\[0-9]{3}$/",
					"alertText":"* Niepoprawny kod pocztowy."},
               
					"onlyNumber":{
						"regex":"/^[0-9\ ]+$/",
						"alertText":"* Numbers only"},	
					"noSpecialCaracters":{
						"regex":"/^[0-9a-zA-ZóąęśłżźćńÓĄŚŁŻŹĘĆŃ\ ]+$/",
						"alertText":"* Dozwolone tylko litery i cyfry bez znaków specjalnych"},
					"ajaxUser":{
						"file":strBaseUrl+"index.php/ajax/validateUsername",
						"alertTextOk":"* Twój login jest wolny",
						"alertTextLoad":"* Sprawdzanie, proszę czekać...",
						"alertText":"* Twój login jest już zajęty"},
					"ajaxCaptcha":{
						"file":strBaseUrl+"index.php/ajax/validateCaptcha",
						"alertTextOk":"* Kod jest poprawny.",
						"alertTextLoad":"* Sprawdzanie, proszę czekać...",
						"alertText":"* Kod jest nie poprawny."},                         
					"ajaxEmail":{ 
						"file":strBaseUrl+"index.php/ajax/validateEmail",
						"alertTextOk":"* Twój e-mail jest wolny",
						"alertTextLoad":"* Sprawdzanie, proszę czekać...",
						"alertText":"* Twój e-mail jest już zajęty"},
					"ajaxMovieExist":{ 
						"file":strBaseUrl+"index.php/ajax/movieExist",
						"alertTextOk":"* Film istnieje w bazie.",
						"alertTextLoad":"* Sprawdzanie, proszę czekać...",
						"alertText":"* Film nie istnieje w bazie."},
					"ajaxPersonExist":{ 
						"file":strBaseUrl+"index.php/ajax/personExist",
						"alertTextOk":"* Osoba istnieje w bazie.",
						"alertTextLoad":"* Sprawdzanie, proszę czekać...",
						"alertText":"* Osoba nie istnieje w bazie."},												
					"onlyLetter":{
						"regex":"/^[a-zA-Z\ \']+$/",
						"alertText":"* Letters only"},
					"validate2fields":{
    					"nname":"validate2fields",
    					"alertText":"* You must have a firstname and a lastname"}	
					}	
					
		}
	}
})(jQuery);

$(document).ready(function() {	
	$.validationEngineLanguage.newLang()
});
