// Inicia o validador ao carregar a página
$(function() {

	// valida o formulário
	$('#validacao-form').validate({

		// define regras para os campos
		rules: {
			nome:{required:true,minlength: 2},
			endereco:{required:true,minlength: 2},
			num:{required:true},
			bairro:{required:true},
			cep:{required:true},
			cidade:{required:true},
			uf:{required:true},
			cpf:{required:true},
			idade:{required:true},
			profissao:{required:true},
			fone1:{required:true},
			cel1:{required:true},
			email:{required:true,email:true},
			email2:{email:true},
			curriculo:{required:true,minlength: 10, maxlength: 500},
			mensagem:{required:true,minlength: 10, maxlength: 500},
			turma:{required:true},
			comosoube:{required:true},
			pagamento:{required:true},
			aceitar:{required:true}
		},

		// define messages para cada campo
		messages: {
			nome: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe seu nome</div>",
			endereco: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe seu endereco</div>",
			num: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe o numero</div>",
			bairro: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe o bairro</div>",
			cep: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe o cep</div>",
			cidade: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe a cidade</div>",
			uf: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe o estado</div>",
			cpf: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe o cpf</div>",
			idade: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe sua idade</div>",
			profissao: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe sua profissao</div>",
			fone1: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe um telefone</div>",
			cel1: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe um celular</div>",
			email: {
				required:"<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe um e-mail</div>",
				email: "<img class='errorimg' src='../jquery.validacao/erro.png'/>e-mail inv&aacute;lido</div>"
			},
			email2: {
				email: "<img class='errorimg' src='../jquery.validacao/erro.png'/>e-mail inv&aacute;lido</div>"
			},
			curriculo: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe seu curriculo</div>",
			mensagem: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe a mensagem</div>",
			turma: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>informe a turma</div>",
			comosoube: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>como soube da oficina</div>",
			pagamento: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>forma de pagamento</div>",
			aceitar: "<div class='errortxt'><img class='errorimg' src='../jquery.validacao/erro.png'/>voce precisa aceitar todas as condicoes acima</div>"
		}
	});
});