$(function(){
	$('a[href=""]').click(function(){
		return false;
	});
	function abrirJanela(width, height, nome,barra) {
		var top; var left; 
		if (barra == "") {
			barra = 0;
		}
		top = ( (screen.height/2) - (height/2) )
		left = ( (screen.width/2) - (width/2) )
		window.open(nome, "","toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=1,scrollbars=1,width="+width+",height="+height+",left="+left+",top="+top);
	}
/*	var valores = new Array;
	$('input[type=text],textarea').each(function(){
			valores[$(this).attr('name')] = $(this).attr('value');
	});
	$('input[type=text],textarea').focus(function(){
	
		if ($(this).attr('value') == valores[$(this).attr('name')]){
			$(this).val('');
		}
															
	}); 
	$('input[type=text],textarea').blur(function(){
	
		if ($(this).attr('value') == ""){
			$(this).val(valores[$(this).attr('name')]);
		}
															
	});*/
	
	$("#telefone").mask("(99) 9999-9999? / 9999-9999");
	$("#form_contato, #form_gostei_imovel").validate({
		rules: {
			nome: "required",
			email: {
				required: true,	
				email: true
			},
			telefone: "required",
			mensagem: "required"			
		},
		messages: {
			nome: "Favor informar o Nome!",
			email: {
				required:"Favor informar um E-mail válido!",
				email:"Favor informar um E-mail válido!"
			},			
			telefone: "Favor informar o Telefone!",
			mensagem: "Favor informar a Mensagem!"
		}	
	});
	
	$("#formInscricaoTJ").validate({
		rules: {
			empregadoLotacao: "required",
			empregadoMatricula: "required",
			dataNascimento: {
				required: true,
				dateBR: true
			}
			,
			cpf: {
				required: true,
				verificaCPF: true
			}
		},
		messages: {
			empregadoLotacao: "Favor informar a Lotação!",					
			empregadoMatricula: "Favor informar a Matrícula!",
			dataNascimento: {
				required:"Favor informar a Data de nascimento!",
			},
			cpf: {
				required:"Favor informar um CPF válido!"
			}
		}	
	});
	$("#formInscricaoPNE").validate({
		rules: {
			deficienciaFisica: "required",
			dataNascimento: {
				required: true,
				dateBR: true
			}
			,
			cpf: {
				required: true,
				verificaCPF: true
			}
		},
		messages: {
			deficienciaFisica: "Favor informar a Deficiência Física!",
			dataNascimento: {
				required:"Favor informar a Data de nascimento!",
			},
			cpf: {
				required:"Favor informar um CPF válido!"
			}
		}	
	});
	$("#formInscricaoAE").validate({
		rules: {
			dataNascimento: {
				required: true,
				dateBR: true
			}
			,
			cpf: {
				required: true,
				verificaCPF: true
			}
		},
		messages: {
			dataNascimento: {
				required:"Favor informar a Data de nascimento!",
			},
			cpf: {
				required:"Favor informar um CPF válido!"
			}
		}	
	});
	$("#formInscricao").validate({		
		rules: {
			nome: "required",
			sexo: "required",
			modalidade: "required",
			dataNascimento: {
				required: true,
				dateBR: true
			}
			,
			cpf: {
				required: true,
				verificaCPF: true
			}
		},
		messages: {
			nome: "Favor informar o Nome!",
			dataNascimento: {
				required:"Favor informar a Data de nascimento!",
			},
			cpf: {
				required:"Favor informar um CPF válido!"
			}
		}	
	});

	$('.lightbox a').lightBox({fixedNavigation:false});
	$("#cpf").mask("999.999.999-99");
	$("#dataNascimento").mask("99/99/9999");
	$("#telCel,#telNum").mask("(99)9999-9999");
	$("#endCEP").mask("99999-999");
	$('#endCEP').blur(function(){
		buscarCep();
	});
});
function buscarCep(inicial){
	var cep = $('input[name=endCEP]').val();		
	if(cep != '' && cep != '_____-___'){
/*		$.blockUI({
			message: "Carregando!!!",
			centerY: 0, 
			css: { 
				top: '10px', left: '', right: '10px' ,
				border: 'none', 
				padding: '15px', 
				backgroundColor: '#000', 
				'-webkit-border-radius': '10px', 
				'-moz-border-radius': '10px', 
				opacity: .5, 
				color: '#fff' 
			}			
		});*/
		$.ajax({
			   url: 'busca-cep.php',
			   dataType: 'json',
			   data: "cep="+ cep,
			   success: function(dados) {
				   if(dados.resultado == 1){
					   $("#endRua").val(dados.tipo_logradouro+' '+dados.logradouro);
					   $("#endBairro").val(dados.bairro);
					   $("#endCidade").val(dados.cidade);
					   $("#endUF").val(dados.uf);
					   if(!inicial){
					   		$("#endNum").focus();
					   }
				   } else if(dados.resultado == 2){
					   $("#endCidade").val(dados.cidade);
					   $("#endUF").val(dados.uf);
					   if(!inicial){
					   	$("#endRua").focus();
					   }
				   } else if(dados.resultado == 0){
					   alert('CEP não encontrado!');
				   }
//				   $.unblockUI();
			   },
			   error: function() {
				   alert("Ocorreu um erro!");
//				   $.unblockUI();
			   }			  
		});
	}	
}
