/*####################################################################################################

Version: 2011/10/21
Author: Leonel Schaefer - Praetzel Comunicação
Description: Javascript para Envio e validações dos formulários

####################################################################################################*/



function EnviaTrabalheConosco()
{
	var jobNome = $("#jobNome").val(); 
	var jobNascimentoD = $("#jobNascimentoD").val();
	var jobNascimentoM = $("#jobNascimentoM").val();
	var jobNascimentoA = $("#jobNascimentoA").val();
	
	var jobSexoM = $("#jobSexoM").is(':checked');    //$("#jobSexoM").val();  
	var jobSexoF = $("#jobSexoF").is(':checked');    //$("#jobSexoF").val();
	
	var jobSexo = 'Nao Selecionado';
	if ( jobSexoM == true ) { jobSexo = 'Masculino'; }
	else if ( jobSexoF == true ) { jobSexo = 'Feminino'; }
	else { jobSexo = 'Nao Selecionado'; }
	
	var jobEmail = $("#jobEmail").val();
	var jobEndereco = $("#jobEndereco").val();
	var jobComplemento = $("#jobComplemento").val();
	var jobUf = $("#jobUf").val();
	var jobCidade = $("#jobCidade").val();
	var jobCep = $("#jobCep").val();
	var jobCep2 = $("#jobCep2").val();
	var jobDddTelefone = $("#jobDddTelefone").val();
	var jobTelefone = $("#jobTelefone").val();
	var jobDddCelular = $("#jobDddCelular").val();
	var jobCelular = $("#jobCelular").val();
	
	var jobFilhos = $("#jobFilhos").val();
	var jobNomeFilho = $("#jobNomeFilho").val(); /* Aki vai depender do numero do jobFilhos */
	var jobNomeFilho2 = $("#jobNomeFilho2").val();
	var jobNomeFilho3 = $("#jobNomeFilho3").val();
	var jobNomeFilho4 = $("#jobNomeFilho4").val();
	var jobNomeFilho5 = $("#jobNomeFilho5").val();
	var jobNomeFilho6 = $("#jobNomeFilho6").val();
	var jobNomeFilho7 = $("#jobNomeFilho7").val();
	var jobNomeFilho8 = $("#jobNomeFilho8").val();
	var jobNomeFilho9 = $("#jobNomeFilho9").val();
	var jobNomeFilho10 = $("#jobNomeFilho10").val();
	
	var jobIdadeFilho = $("#jobIdadeFilho").val(); /* Aki vai depender do numero do jobFilhos */
	var jobIdadeFilho2 = $("#jobIdadeFilho2").val();
	var jobIdadeFilho3 = $("#jobIdadeFilho3").val();
	var jobIdadeFilho4 = $("#jobIdadeFilho4").val();
	var jobIdadeFilho5 = $("#jobIdadeFilho5").val();
	var jobIdadeFilho6 = $("#jobIdadeFilho6").val();
	var jobIdadeFilho7 = $("#jobIdadeFilho7").val();
	var jobIdadeFilho8 = $("#jobIdadeFilho8").val();
	var jobIdadeFilho9 = $("#jobIdadeFilho9").val();
	var jobIdadeFilho10 = $("#jobIdadeFilho10").val();
	
	var jobFormacao = $("#jobFormacao").val();
	var jobCursos = $("#jobCursos").val();	
	
	var jobUltNomeEmpresa = $("#jobUltNomeEmpresa").val();
	var jobUltEndereco = $("#jobUltEndereco").val();
	var jobUltBairro = $("#jobUltBairro").val();
	var jobUltDddTelefone = $("#jobUltDddTelefone").val();
	var jobUltTelefone = $("#jobUltTelefone").val();
	var jobUltUf = $("#jobUltUf").val();
	var jobUltCidade = $("#jobUltCidade").val();
	var jobUltMotivoSaida = $("#jobUltMotivoSaida").val();
	var jobUltFuncaoInicial = $("#jobUltFuncaoInicial").val();
	var jobUltFuncaoFinal = $("#jobUltFuncaoFinal").val();
	var jobUltSalarioInicial = $("#jobUltSalarioInicial").val();
	var jobUltSalarioFinal = $("#jobUltSalarioFinal").val();
	var jobUltObservacoes = $("#jobUltObservacoes").val();	
	
	var jobAntNomeEmpresa = $("#jobAntNomeEmpresa").val();
	var jobAntEndereco = $("#jobAntEndereco").val();
	var jobAntBairro = $("#jobAntBairro").val();
	var jobAntDddTelefone = $("#jobAntDddTelefone").val();
	var jobAntTelefone = $("#jobAntTelefone").val();
	var jobAntUf = $("#jobAntUf").val();
	var jobAntCidade = $("#jobAntCidade").val();
	var jobAntMotivoSaida = $("#jobAntMotivoSaida").val();
	var jobAntFuncaoInicial = $("#jobAntFuncaoInicial").val();
	var jobAntFuncaoFinal = $("#jobAntFuncaoFinal").val();
	var jobAntSalarioInicial = $("#jobAntSalarioInicial").val();
	var jobAntSalarioFinal = $("#jobAntSalarioFinal").val();
	var jobAntObservacoes = $("#jobAntObservacoes").val();
	
	var jobOutrasInformacoes = $("#jobOutrasInformacoes").val();
	
	VerificaCampo("jobNome");
	VerificaCampo("jobEmail");
	VerificaCampo("jobEndereco");
	VerificaCampo("jobUf");
	VerificaCampo("jobCidade");
	
	
	if ( jobNome == "" ||  jobEmail == "" ||  jobEndereco == "" ||  jobUf == "" ||  jobCidade == "" )
	{
		AbrePopUp();
	}
	else
	{
		
		$.ajax(
			{
				type: "POST",
				url: "envia.php",
				data: "jobNome=" + jobNome + "&jobSexo=" + jobSexo + "&jobNascimentoD=" + jobNascimentoD + "&jobNascimentoM=" + jobNascimentoM + "&jobNascimentoA=" + jobNascimentoA + "&jobEmail=" + jobEmail + "&jobEndereco=" + jobEndereco + "&jobComplemento=" + jobComplemento + "&jobUf=" + jobUf + "&jobCidade=" + jobCidade + "&jobCep=" + jobCep + "&jobCep2=" + jobCep2 + "&jobDddTelefone=" + jobDddTelefone + "&jobTelefone=" + jobTelefone + "&jobDddCelular=" + jobDddCelular + "&jobCelular=" + jobCelular + "&jobFilhos=" + jobFilhos + "&jobNomeFilho=" + jobNomeFilho + "&jobNomeFilho2=" + jobNomeFilho2 + "&jobNomeFilho3=" + jobNomeFilho3 + "&jobNomeFilho4=" + jobNomeFilho4 + "&jobNomeFilho5=" + jobNomeFilho5 + "&jobNomeFilho6=" + jobNomeFilho6 + "&jobNomeFilho7=" + jobNomeFilho7 + "&jobNomeFilho8=" + jobNomeFilho8 + "&jobNomeFilho9=" + jobNomeFilho9 + "&jobNomeFilho10=" + jobNomeFilho10 + "&jobIdadeFilho=" + jobIdadeFilho + "&jobIdadeFilho2=" + jobIdadeFilho2 + "&jobIdadeFilho3=" + jobIdadeFilho3 + "&jobIdadeFilho4=" + jobIdadeFilho4 + "&jobIdadeFilho5=" + jobIdadeFilho5 + "&jobIdadeFilho6=" + jobIdadeFilho6 + "&jobIdadeFilho7=" + jobIdadeFilho7 + "&jobIdadeFilho8=" + jobIdadeFilho8 + "&jobIdadeFilho9=" + jobIdadeFilho9 + "&jobIdadeFilho10=" + jobIdadeFilho10 + "&jobFormacao=" + jobFormacao + "&jobCursos=" + jobCursos + "&jobUltNomeEmpresa=" + jobUltNomeEmpresa + "&jobUltEndereco=" + jobUltEndereco + "&jobUltBairro=" + jobUltBairro + "&jobUltDddTelefone=" + jobUltDddTelefone + "&jobUltTelefone=" + jobUltTelefone + "&jobUltUf=" + jobUltUf + "&jobUltCidade=" + jobUltCidade + "&jobUltMotivoSaida=" + jobUltMotivoSaida + "&jobUltFuncaoInicial=" + jobUltFuncaoInicial + "&jobUltFuncaoFinal=" + jobUltFuncaoFinal + "&jobUltSalarioInicial=" + jobUltSalarioInicial + "&jobUltSalarioFinal=" + jobUltSalarioFinal + "&jobUltObservacoes=" + jobUltObservacoes + "&jobAntNomeEmpresa=" + jobAntNomeEmpresa + "&jobAntEndereco=" + jobAntEndereco + "&jobAntBairro=" + jobAntBairro + "&jobAntDddTelefone=" + jobAntDddTelefone + "&jobAntTelefone=" + jobAntTelefone + "&jobAntUf=" + jobAntUf + "&jobAntCidade=" + jobAntCidade + "&jobAntMotivoSaida=" + jobAntMotivoSaida + "&jobAntFuncaoInicial=" + jobAntFuncaoInicial + "&jobAntFuncaoFinal=" + jobAntFuncaoFinal + "&jobAntSalarioInicial=" + jobAntSalarioInicial + "&jobAntSalarioFinal=" + jobAntSalarioFinal + "&jobAntObservacoes=" + jobAntObservacoes + "&jobOutrasInformacoes=" + jobOutrasInformacoes,
				beforeSend: function()
				{
					$('#message-pop-up h1').html('Enviando ...');
					AbrePopUp();
				},
				success: function(txt)
				{
					$('#message-pop-up h1').html('Enviado com Sucesso!');
					AbrePopUp();
					
					LimpaCampo("jobNome");
					LimpaCampo("jobNascimentoD");
					LimpaCampo("jobNascimentoM");
					LimpaCampo("jobNascimentoA");
					LimpaCampo("jobEmail");
					LimpaCampo("jobEndereco");
					LimpaCampo("jobComplemento");
					LimpaCampo("jobUf");
					LimpaCampo("jobCidade");
					LimpaCampo("jobCep");
					LimpaCampo("jobCep2");
					LimpaCampo("jobDddTelefone");
					LimpaCampo("jobTelefone");
					LimpaCampo("jobDddCelular");
					LimpaCampo("jobCelular");
					LimpaCampo("jobFilhos");
					LimpaCampo("jobFormacao");
					LimpaCampo("jobCursos");
					LimpaCampo("jobUltNomeEmpresa");
					LimpaCampo("jobUltEndereco");
					LimpaCampo("jobUltBairro");
					LimpaCampo("jobUltDddTelefone");
					LimpaCampo("jobUltTelefone");
					LimpaCampo("jobUltUf");
					LimpaCampo("jobUltCidade");
					LimpaCampo("jobUltMotivoSaida");
					LimpaCampo("jobUltFuncaoInicial");
					LimpaCampo("jobUltFuncaoFinal");
					LimpaCampo("jobUltSalarioInicial");
					LimpaCampo("jobUltSalarioFinal");
					LimpaCampo("jobUltObservacoes");
					LimpaCampo("jobAntNomeEmpresa");
					LimpaCampo("jobAntEndereco");
					LimpaCampo("jobAntBairro");
					LimpaCampo("jobAntDddTelefone");
					LimpaCampo("jobAntTelefone");
					LimpaCampo("jobAntUf");
					LimpaCampo("jobAntCidade");
					LimpaCampo("jobAntMotivoSaida");
					LimpaCampo("jobAntFuncaoInicial");
					LimpaCampo("jobAntFuncaoFinal");
					LimpaCampo("jobAntSalarioInicial");
					LimpaCampo("jobAntSalarioFinal");
					LimpaCampo("jobAntObservacoes");
				},
				error: function(txt) 
				{ 
					$('#message-pop-up h1').html('Desculpe, houve um erro interno. Favor enviar novamente.');
					AbrePopUp();
				}
			}
		);
		
		
	}
	
}


function AbrePopUp()
{
	var WindowHeight = $(window).height();
	var WindowWidth = $(window).width();
	
	$('#dark-pop-up').css({'width':WindowWidth,'height':WindowHeight});
	$('#dark-pop-up').fadeTo(1000,0.75);
	$('#message-pop-up').css('top',  WindowHeight/2 - $('#message-pop-up').height()/2);
	$('#message-pop-up').css('left', WindowWidth/2-$('#message-pop-up').width()/2);   
	$('#message-pop-up').fadeIn(1000); 
}
function FechaPopUp()
{
	$('#dark-pop-up').fadeOut();
	$('#message-pop-up').fadeOut();
	setTimeout("$('#message-pop-up h1').html('Favor preencher os campos obrigatórios');", 3000);	
}

function EnviaContato()
{
	var contNome = $("#contNome").val();
	var contEmail = $("#contEmail").val();
	var contEndereco = $("#contEndereco").val();
	var contComplemento = $("#contComplemento").val();
	var contUF = $("#contUF").val();
	var contCidade = $("#contCidade").val();
	var contCep = $("#contCep").val();
	var contCep2 = $("#contCep2").val();
	var contDddTelefone = $("#contDddTelefone").val();
	var contTelefone = $("#contTelefone").val();
	var contAssunto = $("#contAssunto").val();
	var contFormacao = $("#contFormacao").val();
	
	VerificaCampo("contNome");
	VerificaCampo("contEmail");
	//VerificaCampo("contEndereco");
	//VerificaCampo("contComplemento");
	VerificaCampo("contUF");
	VerificaCampo("contCidade");
	//VerificaCampo("contCep");
	//VerificaCampo("contCep2");
	VerificaCampo("contDddTelefone");
	VerificaCampo("contTelefone");
	VerificaCampo("contAssunto");
	VerificaCampo("contFormacao");	
	
	if ( contNome == "" || contEmail == "" ||  contUF == "" || contCidade == "" || contDddTelefone == "" || contTelefone == "" || contAssunto == "" || contFormacao == "" )
	{	
		AbrePopUp();
	}
	else
	{
		
		$.ajax(
			{
				type: "POST",
				url: "envia.php",
				data: "contNome=" + contNome + "&contEmail=" + contEmail + "&contEndereco=" + contEndereco + "&contComplemento=" + contComplemento + "&contUF=" + contUF + "&contCidade=" + contCidade + "&contCep=" + contCep + "&contCep2=" + contCep2 + "&contDddTelefone=" + contDddTelefone + "&contTelefone=" + contTelefone + "&contAssunto=" + contAssunto + "&contFormacao=" + contFormacao,
				beforeSend: function()
				{
					$('#message-pop-up h1').html('Enviando ...');
					AbrePopUp();
				},
				success: function(txt)
				{
					$('#message-pop-up h1').html('Enviado com Sucesso!');
					AbrePopUp();
					
					LimpaCampo("contNome");
					LimpaCampo("contEmail");
					LimpaCampo("contEndereco");
					LimpaCampo("contComplemento");
					LimpaCampo("contUF");
					LimpaCampo("contCidade");
					LimpaCampo("contCep");
					LimpaCampo("contCep2");
					LimpaCampo("contDddTelefone");
					LimpaCampo("contTelefone");
					LimpaCampo("contAssunto");
					LimpaCampo("contFormacao");	
				},
				error: function(txt) 
				{ 
					$('#message h1').html('Desculpe, houve um erro interno. Favor enviar novamente.');
					AbrePopUp();
				}
			}
		);
		
		
	}
	
}

function LimpaCampo( campo )
{
	$("#" + campo).val('');
}

function VerificaCampo( campo )
{
	var campo_val = $("#" + campo).val();
	if ( campo_val == "" )
	{
		$("#" + campo).css({'background-color' : '#FFCCCC', 'border' : 'solid 1px #FF6699'});
	}
	else
	{
		$("#" + campo).css({'background-color' : '#FFFFFF', 'border' : '1px solid #BBBBBB'});
	} 
}

function campoFilho(filhos)
{
	if ( filhos < 1 ) { $('#jobNomeFilho').attr('disabled', 'disabled'); $('#jobIdadeFilho').attr('disabled', 'disabled'); } 
	else { $('#jobNomeFilho').removeAttr('disabled', 'disabled'); $('#jobIdadeFilho').removeAttr('disabled', 'disabled'); }
	if ( filhos >= 2 ) { $('#jobNomeFilho2').css("display","block"); $('#jobIdadeFilho2').css("display","block"); $('.jobBr1').css("display","block"); }
	else { $('#jobNomeFilho2').css("display","none"); $('#jobIdadeFilho2').css("display","none"); $('.jobBr1').css("display","none"); }
	if ( filhos >= 3 ) { $('#jobNomeFilho3').css("display","block"); $('#jobIdadeFilho3').css("display","block"); $('.jobBr2').css("display","block"); }
	else { $('#jobNomeFilho3').css("display","none"); $('#jobIdadeFilho3').css("display","none"); $('.jobBr2').css("display","none"); }
	if ( filhos >= 4 ) { $('#jobNomeFilho4').css("display","block"); $('#jobIdadeFilho4').css("display","block"); $('.jobBr3').css("display","block"); }
	else { $('#jobNomeFilho4').css("display","none"); $('#jobIdadeFilho4').css("display","none"); $('.jobBr3').css("display","none"); }
	if ( filhos >= 5 ) { $('#jobNomeFilho5').css("display","block"); $('#jobIdadeFilho5').css("display","block"); $('.jobBr4').css("display","block"); }
	else { $('#jobNomeFilho5').css("display","none"); $('#jobIdadeFilho5').css("display","none"); $('.jobBr4').css("display","none"); }
	if ( filhos >= 6 ) { $('#jobNomeFilho6').css("display","block"); $('#jobIdadeFilho6').css("display","block"); $('.jobBr5').css("display","block"); }
	else { $('#jobNomeFilho6').css("display","none"); $('#jobIdadeFilho6').css("display","none"); $('.jobBr5').css("display","none"); }
	if ( filhos >= 7 ) { $('#jobNomeFilho7').css("display","block"); $('#jobIdadeFilho7').css("display","block"); $('.jobBr6').css("display","block"); }
	else { $('#jobNomeFilho7').css("display","none"); $('#jobIdadeFilho7').css("display","none"); $('.jobBr6').css("display","none"); }
	if ( filhos >= 8 ) { $('#jobNomeFilho8').css("display","block"); $('#jobIdadeFilho8').css("display","block"); $('.jobBr7').css("display","block"); }
	else { $('#jobNomeFilho8').css("display","none"); $('#jobIdadeFilho8').css("display","none"); $('.jobBr7').css("display","none"); }
	if ( filhos >= 9 ) { $('#jobNomeFilho9').css("display","block"); $('#jobIdadeFilho9').css("display","block"); $('.jobBr8').css("display","block"); }
	else { $('#jobNomeFilho9').css("display","none"); $('#jobIdadeFilho9').css("display","none"); $('.jobBr8').css("display","none"); }
	if ( filhos >= 10 ) { $('#jobNomeFilho10').css("display","block"); $('#jobIdadeFilho10').css("display","block"); $('.jobBr9').css("display","block"); }
	else { $('#jobNomeFilho10').css("display","none"); $('#jobIdadeFilho10').css("display","none"); $('.jobBr9').css("display","none"); }
}

function atualizaMapa()
{
	var local = $('#haku').val();	
	$("#map_esq").html('<iframe frameborder="0" id="iframe_mapa" src="http://maps.google.com/maps?output=embed&amp;q=' + local + '" style="width: 100%; height: 310px;"></iframe>');
}
