// Inicia o validador ao carregar a página
$(function() {
	// valida o formulário
	$('#formJuridica').validate({
		// define regras para os campos
		rules: {
			nome: {
				required: true,
				minlength: 10
			},
			cidade: {
				required: true,
				minlength: 3
			},	
			estado: {
				required: true,
				minlength: 2
			},	
			cep: {
				required: true,
				minlength: 8
			},								
			telefone: {
				required: true,
				minlength: 8
			},										
						nomer: {
				required: true,
				minlength: 10
			},				
						setorr: {
				required: true,
				minlength: 3
			},			
						telefoner: {
				required: true,
				minlength: 3
			},					
						emailr: {
				required: true,
				email: true
			},
						nomep: {
				required: true,
				minlength: 10
			},				
						setorp: {
				required: true,
				minlength: 3
			},			
						telefonep: {
				required: true,
				minlength: 3
			},					
						emailp: {
				required: true,
				email: true
			},			
			endereco: {
				required: true,
				minlength: 10
			},			
			cnpj: {
				required: true,
				minlength: 14
			},			
			nf: {
				required: true,
				minlength: 10
			},			
			setor: {
				required: true,
				minlength: 3
			},	
														
			email: {
				required: true,
				email: true
			}

		},
		// define messages para cada campo
		messages: {
			nome: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			cidade: "<br><font color=red>Preencha a cidade com pelo menos 3 caracteres</font>",
			endereco: "<br><font color=red>Preencha seu endereço</font>",			
			email: "<br><font color=red>Preencha seu e-mail de contato</font>",
			nomep: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			estado: "<br><font color=red>Preencha o estado com 2 caracteres</font>",
			cep: "<br><font color=red>Preencha seu CEP com 8 caracteres</font>",			
			emailp: "<br><font color=red>Preencha seu e-mail de contato</font>",			
			nf: "<br><font color=red>Preencha o responsável pela NF com pelo menos 10 caracteres</font>",
			setor: "<br><font color=red>Preencha o setor com  pelo menos 3 caracteres</font>",			
			emailr: "<br><font color=red>Preencha seu e-mail de contato</font>",
			telefonep: "<br><font color=red>Preencha o telefone com 8 caracteres</font>",
			telefoner: "<br><font color=red>Preencha o telefone com 8 caracteres</font>",
			telefone: "<br><font color=red>Preencha o telefone com 8 caracteres</font>",
			nomer: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			setorp: "<br><font color=red>Preencha o setor com  pelo menos 3 caracteres</font>",		
			setorr: "<br><font color=red>Preencha o setor com  pelo menos 3 caracteres</font>",		
			emailp: "<br><font color=red>Preencha seu e-mail de contato</font>",					
			cnpj: "<br><font color=red>Informe seu CNPJ - 14 caracteres</font>"
		}
	});
	
	
	
	$('#formFisica').validate({
		// define regras para os campos
		rules: {
			nome: {
				required: true,
				minlength: 10
			},
			cidade: {
				required: true,
				minlength: 3
			},	
			estado: {
				required: true,
				minlength: 2
			},	
			cep: {
				required: true,
				minlength: 8
			},								
			telefone: {
				required: true,
				minlength: 8
			},										
						nomer: {
				required: true,
				minlength: 10
			},				
						setorr: {
				required: true,
				minlength: 3
			},			
						telefoner: {
				required: true,
				minlength: 3
			},					
						emailr: {
				required: true,
				email: true
			},
						nomep: {
				required: true,
				minlength: 10
			},				
						setorp: {
				required: true,
				minlength: 3
			},			
						telefonep: {
				required: true,
				minlength: 3
			},					
						emailp: {
				required: true,
				email: true
			},			
			endereco: {
				required: true,
				minlength: 10
			},			

														
			email: {
				required: true,
				email: true
			}

		},
		// define messages para cada campo
		messages: {
			nome: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			cidade: "<br><font color=red>Preencha a cidade com pelo menos 3 caracteres</font>",
			endereco: "<br><font color=red>Preencha seu endereço</font>",			
			email: "<br><font color=red>Preencha seu e-mail de contato</font>",
			nomep: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			estado: "<br><font color=red>Preencha o estado com 2 caracteres</font>",
			cep: "<br><font color=red>Preencha seu CEP com 8 caracteres</font>",			
			emailp: "<br><font color=red>Preencha seu e-mail de contato</font>",			
			nf: "<br><font color=red>Preencha o responsável pela NF com pelo menos 10 caracteres</font>",

			emailr: "<br><font color=red>Preencha seu e-mail de contato</font>",
			telefonep: "<br><font color=red>Preencha o telefone com 8 caracteres</font>",
			telefoner: "<br><font color=red>Preencha o telefone com 8 caracteres</font>",
			telefone: "<br><font color=red>Preencha o telefone com 8 caracteres</font>",
			nomer: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			emailp: "<br><font color=red>Preencha seu e-mail de contato</font>",					
			cnpj: "<br><font color=red>Informe seu CNPJ - 14 caracteres</font>"
		}
	});	
	
	




	$('#cliente').validate({
		// define regras para os campos
		rules: {
			nome: {
				required: true,
				minlength: 10
			},
			cidade: {
				required: true,
				minlength: 3
			},	
			estado: {
				required: true,
				minlength: 2
			},	
			cep: {
				required: true,
				minlength: 8
			},								
			telefone: {
				required: true,
				minlength: 8
			},										
						cracha: {
				required: true,
				minlength: 3
			},				
			endereco: {
				required: true,
				minlength: 10
			},			

														
			email: {
				required: true,
				email: true
			}

		},
		// define messages para cada campo
		messages: {
			nome: "<br><font color=red>Preencha o seu nome com pelo menos 10 caracteres</font>",
			cidade: "<br><font color=red>Preencha a cidade com pelo menos 3 caracteres</font>",
			endereco: "<br><font color=red>Preencha seu endereço</font>",			
			email: "<br><font color=red>Preencha seu e-mail de contato</font>",
			cracha: "<br><font color=red>Preencha o nome do crachá com pelo menos 3 caracteres</font>",
			estado: "<br><font color=red>Preencha o estado com 2 caracteres</font>",
			cep: "<br><font color=red>Preencha seu CEP com 8 caracteres</font>"			
		}
	});	




	
});