(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":" obrigatório*",
						"alertTextCheckboxMultiple":"* Selecione uma opção",
						"alertTextCheckboxe":"* Campo obrigatório"},
					"length":{
						"regex":"none",
						"alertText":"*Sua mensagem deve ter entre ",
						"alertText2":" e ",
						"alertText3": " caracteres"},
					"lengthFix":{
						"regex":"none",
						"alertText":"* O campo precisa ser preenchido com ",
						"alertText2": " caracteres"},
					"invalidCpf":{
						"regex":"none",
						"alertText":"* O campo CPF é inválido "},
					"maxCheckbox":{
						"regex":"none",
						"alertText":"*"},	
					"minCheckbox":{
						"regex":"none",
						"alertText":"* Por favor selecione ",
						"alertText2":" opção"},	
					"confirm":{
						"regex":"none",
						"alertText":"* A confirmação de email deve ser igual ao email digitado"},
					"telephone":{
						"regex":"/^[2,3,4,5]{1}[0-9]{7}$/",
						"alertText":"* Número de telefone inválido"},
					"celular":{
						"regex":"/^[6,7,8,9]{1}[0-9]{7}$/",
						"alertText":"* Número de celular inválido"},
					"email":{
						"regex":"/[A-Za-z0-9\\._-]+@[A-Za-z\\._-]+\\.[A-Za-z]+/",
						"alertText":"* Endereço de email inválido"},
					"date":{
                         "regex":"/^\d{1,2}\/\d{1,2}\/\d{4}$/",
                         "alertText":"* Data inválida"},
					"onlyNumber":{
						"regex":"/^[0-9\ ]+$/",
						"alertText":"* Apenas números"},	
					"noSpecialCaracters":{
						"regex":"/^[0-9a-zA-Z]+$/",
						"alertText":"* Caracteres especiais não são permitidos"},
					"allExceptInvalid":{
						"regex":"/^[a-zA-ZÀ-ú0-9,\ \]+$/",
						"alertText":"* Apenas letras e números são permitidos nesse campo"},
					"ajaxUser":{
						"file":"validateUser.php",
						"extraData":"name=eric",
						"alertTextOk":"* Usuário permitido",	
						"alertTextLoad":"* Loading, please wait",
						"alertText":"* Esse usuário já está em uso"},	
					"ajaxName":{
						"file":"validateUser.php",
						"alertText":"* This name is already taken",
						"alertTextOk":"* This name is available",
						"alertTextLoad":"* Carregando..."},
					"onlyLetter":{
						"regex":"/^[a-zA-Z\ \']+$/",
						"alertText":"* Apenas letras são permitidos nesse campo"},
					"validateName":{
						"nname":"validateNome", 
						"alertText":"* Insira o nome completo nesse campo"},
					"validateSelectionDDDPhone":{
						"regex":"none",
						"alertText":"* Digite o telefone "},
					"validateSelectionPhone":{
						"regex":"none",
						"alertText":"* Digite o ddd do telefone "},
					"validateSelectionDDDCelular":{
						"regex":"none",
						"alertText":"* Digite o celular "},
					"validateSelectionCelular":{
						"regex":"none",
						"alertText":"* Digite o ddd do celular "},
					"validateEmpty":{
						"nname":"validateEmpty",
						"alertText":"* É necessario preencher o telefone ou o celular "},
					"validateData":{
						"nname":"validateData", 
						"alertText":"* Insira uma data válida"},
					"validateDDD":{
						"regex":"none",
						"alertText":"* DDD inválido "},
					"validateCpfCad":{
						"nname":"validateCpfCad", 
						"alertText":"* Cpf já cadastrado"},
					"validateCpfNCad":{
						"nname":"validateCpfNCad", 
						"alertText":"* Cpf não cadastrado"},
					"validateCodigoSeguranca":{
						"nname":"validateCodigoSeguranca", 
						"alertText":"* Código de segurança inválido"}
					}
		}
	}
})(jQuery);

$(document).ready(function() {	
	$.validationEngineLanguage.newLang()
});
