//Valida cadastro de cliente no site. Muito bom..

  $(document).ready(function(){ //Função em documento, ele vai abrir, ler a funcção, quando eu clicar nos camspo e enviar via $_POST ele vai verifcar antes de enviar, enviando somente se estiver OK. como o cadastrado abaixo
							 
$("#CadastraAcademia").validate({//só atacara os formes que estiverem com ID cadastra_cliente, então pode ser veito um pra cada forme
	//formulário cadastrar Postos			   
		rules:{ //campos
		nome:{required:true, minlength: 12},
		mail:{required: true, email:true},
		senha:{required: true, minlength: 5},
		end:{required:true, minlength: 15},
		cel:{required:true, maxlength: 15, minlength: 13},
		cpf:{required:true, maxlength: 15},
		cep:{required:true, minlength: 9},
		},
		
		messages:{
		nome:{required:"Preencha com o nome completo:", minlength: "Minimo 12 Caracteres"},
		mail:{required: "Preencha o campo E-Mail", email:"Informe um E-Mail Valido"},
		senha:{required: "Digite uma Senha P/ acesso ao Painel:", minlength: "Minimo 5 Caracteres"},
		end:{required:"Preencha com o Endereço completo:", minlength: "Máximo 15 Caracteres"},
		cel:{required:"Digite um Nº de Telefone Valido", minlength: "Minimo 13 Caracteres Ex: (63)3215-0000 ", maxlength: "Máximo 13 Caracteres Ex: (63)3215-0000"},
		cpf:{required:"Preencha com o CPF completo:", minlength: "Máximo 15 Caracteres"},
		cep:{required:"Preencha com o CEP Correto:", minlength: "Máximo 9 Caracteres Ex: 77000-000"},
				},						   

			});
			
			
			/*------------------------------------------------------------------------------------------------------------*/				 
				 
				 
				 


				 
	$("#cadastroUser01").validate({//só atacara os formes que estiverem com ID cadastra_cliente, então pode ser veito um pra cada forme
	//formulário cadastrar Postos			   
		rules:{ //campos
		userNome:{required:true, minlength: 12},
		userMail:{required: true, email:true},
		userSenha:{required: true, minlength: 5},
		userEnd:{required:true, minlength: 15},
		userCel:{required:true, maxlength: 13},
		userCpf:{required:true, maxlength: 15},
		userRg:{required:true, maxlength: 15},
		userCep:{required:true, minlength: 9},
		userNivel:{required:true}
		},
		
		messages:{
		userNome:{required:"Preencha com o nome completo:", minlength: "Minimo 12 Caracteres"},
		userMail:{required: "Preencha o campo E-Mail", email:"Informe um E-Mail Valido"},
		userSenha:{required: "Digite uma Senha, sem ela ela que da acesso ao Painel de Controle", minlength: "Minimo 5 Caracteres"},
		userEnd:{required:"Preencha com o Endereço completo:", minlength: "Máximo 15 Caracteres"},
		userCel:{required:"Digite um Nº de Telefone Valido", minlength: "Máximo 13 Caracteres Ex: (63)3215-0000 ", maxlength: "Máximo 13 Caracteres Ex: (63)3215-0000"},
		userCpf:{required:"Preencha com o CPF completo:", minlength: "Máximo 15 Caracteres"},
		userRg:{required:"Preencha com o RG completo:", minlength: "Máximo 15 Caracteres"},
		userCep:{required:"Preencha com o CEP Correto:", minlength: "Máximo 9 Caracteres Ex: 77000-000"},
		userNivel:{required:"Preencha com o nome completo:", minlength: "Minimo 15 Caracteres"}
				},						   

			});
			
			
			/*------------------------------------------------------------------------------------------------------------*/
			/*Valida Contato por E-mail - Validação simples e perfeita.*/
		$("#cliente_contato").validate({//só atacara os formes que estiverem com ID cadastra_cliente, então pode ser veito um pra cada forme
			//formulário cadastrar Postos			   
				rules:{ //campos
				nome:{required:true, minlength: 5},//vai ser requerido, não passa sem colocar o nome. virgula somente se existir um proximo.
				email:{required: true, email:true},
				msg:{required: true, minlength: 15, maxlength: 500
				}
				},
				
				messages:{
				nome:{required:"Preencha com seu Nome:", minlength: "Minimo 5 Caracteres"},//vai ser requerido, não passa sem colocar o nome. virgula somente se existir um proximo.
				email:{required: "Preencha o campo E-Mail", email:"Informe um E-Mail Valido"},
				msg:{required: "Campo Obrigatório:", minlength: "Minimo 15 Caracteres" , maxlength: "Ultrapassou limite Máximo de caracter: Máximo 500"}
				},						   

			});
			
			
			
			/*------------------------------------------------------------------------------------------------------------*/
			/*Valida Single Mostrar interece - Validação simples e perfeita.*/
	
		
		$("#interesse_site").validate({//só atacara os formes que estiverem com ID cadastra_cliente, então pode ser veito um pra cada forme
			//formulário cadastrar Postos			   
				rules:{ //campos
				nome:{required:true, minlength: 5},//vai ser requerido, não passa sem colocar o nome. virgula somente se existir um proximo.
				email:{required: true, email:true},
				telefone:{required: true, minlength: 13, maxlength: 13},
				msg:{required: true, minlength: 15, maxlength: 500}
				},
				
				messages:{
				nome:{required:"Preencha com seu Nome:", minlength: "Minimo 5 Caracteres"},//vai ser requerido, não passa sem colocar o nome. virgula somente se existir um proximo.
				email:{required: "Preencha o campo E-Mail", email:"Informe um E-Mail Valido"},
				telefone:{required: "Digite um Nº de Telefone Valido", minlength: "Minimo 13 Caracteres Ex: (63)3215-0000 " , maxlength: "Máximo 13 Caracteres Ex: (63)3215-0000"},				
				msg:{required: "Digite um Nº de Telefone Valido", minlength: "Minimo 15 Caracteres" , maxlength: "Ultrapassou limite Máximo de caracter: Máximo 500"}
				},						   

			});	
			
			
  })
