// JavaScript Document

$(document).ready(function(){
	
	$("input[name='dt_nascimento']").mask("99/99/9999");	
	
	
	$("input[name='celular']").mask("(99)9999-9999");
	
	$("input[name='responsavel_telefone']").mask("(99)9999-9999");	
	
	$("input[name='responsavel_celular']").mask("(99)9999-9999");		
	
	$("input[name='cpf']").mask("999.999.999-99");
	
	$("input[name='responsavel_cpf']").mask("999.999.999-99");
	
	//$("input[name='categorias[]']").validade();
	
	//a validação ao formulário de pessoa física
	$("#frm_inscricoes").validate({
		//regras adicionais à validação
		
		rules: {
			//seleciona o campo com name conhecimento
			nome: {
				required: true	
			},
			cpf: {
				required: true	
			},
			rg: {
				required: true	
			},
			telefone: {
				required: true	
			},		
			email: {
				//diz que ele é obrigatório
				required:true,
				email: true
			},
			telefone: {
				required: true	
			},
			cidade: {
				required: true	
			},
			estado: {
				required: true	
			},
			cep: {
				required: true	
			},
			endereco: {
				required: true	
			}
		},
		
		//se estiver preenchido corretamente, executa a fução
		submitHandler: function(form){			
			//alert("tudo certo para enviar!");
			
			//mostra a mensagem de espera
			$("#retorno")
				.html("<img src='http://www.clubedecanoagembv.com.br/imagens/lightbox-ico-loading.gif' /> Aguarde, enviando dados...")
				.addClass("enviando");
			
			//rola a página para a posição 0 
			$.scrollTo(0, "medium");
			
			//envia o formulário usando o plugin jquery.form.js
			$(form).ajaxSubmit({
				success:function(resposta) {
					//verifica se a resposta do PHP é igual
					// a 1, ou seja, tudo certo
					if (resposta=="1") {
						//mostra a mensagem de sucesso na div retorno
						$("#retorno")
							.html("<img src='http://www.clubedecanoagembv.com.br/imagens/ok.png' />Inscrição efetuada com sucesso!")
						//executa o evento 'reset' para limpar o formulário
						$(form).trigger("reset");
						//rola a página para a posição 0
						$.scrollTo(2, "medium");
						
					}
					else if (resposta=="3") {
						//mostra a mensagem de sucesso na div retorno
						$("#retorno")
							.html("<img src='http://www.clubedecanoagembv.com.br/imagens/erro.png' />Escolha pelo menos uma categoria!")
						//executa o evento 'reset' para limpar o formulário
						
						//rola a página para a posição 0
						$.scrollTo(2, "medium");
						
					} else if (resposta=="2") {
						//mostra a mensagem de sucesso na div retorno
						$("#retorno")
							.html("<img src='http://www.clubedecanoagembv.com.br/imagens/erro.png' />Erro ao efetuar a inscrição, tente novamente, se o problema persistir, entre em contato!")
							//.removeClass("enviando");
						//rola a página para a posição 0
						$.scrollTo(2, "medium");
					
					}
				}
			});
			
			//não deixa o form ser enviado da maneira
			//tradicional, ou seja, não muda a página
			return false;
		}
	});
});