(function($) {
	$.fn.validationEngineLanguage = function() {};
	$.validationEngineLanguage = {
		newLang: function() {
			$.validationEngineLanguage.allRules = {
				"required":{    
					"regex":"none",
					"alertText":"* Обязательное поле",
					"alertTextCheckboxMultiple":"* Выберите значение",
					"alertTextCheckboxe":"* Обязательное поле"},
				"length":{
					"regex":"none",
					"alertText":"* Нужно ввести значение от",
					"alertText2":" до ",
					"alertText3":" символов"},
				"minCheckbox":{
					"regex":"none",
					"alertText":"* Нужно отметить еще чекбоксов"},
				"confirm":{
					"regex":"none",
					"alertText":"* Поля не идентичны"},
				"telephone":{
					"regex":"/^[0-9\-\(\)\ ]+$/",
					"alertText":"* Неправильный телефонный номер"},	
				"email":{
					"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
					"alertText":"* Неправильный e-mail адрес"},	
				"date":{
					"sregex":"/^(0[1-9]|[12][0-9]|3[01])([- /.])(0[1-9]|1[012])\2(19|20)\d\d$/",
					"regex":"/^(?:0?[1-9]|[12][0-9]|3[01])([-\\s\\/\\.])(?:0?[1-9]|1[012])\\1(?:19|20)\\d\\d$/",
			                     "ssregex":"/^[0-9]{1,2}\-\[0-9]{1,2}\-\[0-9]{4}$/",
			                     "alertText":"* Неправильно указана дата. Формат ДД-ММ-ГГГГ, например: 31.12.2004"},
				"onlyNumber":{
					"regex":"/^[0-9\ ]+$/",
					"alertText":"* Только цифры, пожалуйста"},	
				"noSpecialCaracters":{
					"regex":"/^[0-9a-zA-Zа-яА-Я]+$/",
					"alertText":"* Импользуйте только буквы и цифры"},	
				"onlyLetter":{
					"regex":"/^[a-zA-Zа-яА-Я \ \']+$/",
					"alertText":"* Только буквы, пожалуйста"}
			}	
		}
	}
})(jQuery);

$q(document).ready(function() {	
	$q.validationEngineLanguage.newLang()
});