// javascript AJAX


// Vars
var EstCivil = new Array("Solteiro(a)","Casado(a)","Divorciado(a)","Viuvo(a)");




// -----------------------------------------------
var xmlhttp = false;
try { xmlhttp = new XMLHttpRequest(); }
	catch(ee) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
	catch(E) { xmlhttp = false; }
		}
	}

function MServer(lnk,div)
	{
	if(xmlhttp)
		{
		var obj = document.getElementById(div);
        xmlhttp.open("GET", lnk, true);
		xmlhttp.onreadystatechange = function()
			{
			if (xmlhttp.readyState == 4)
				{ obj.innerHTML = xmlhttp.responseText; }
            else if(xmlhttp.readyState==1)
				{obj.innerHTML = "<div class='loading'>Processando...</div>"; }
	        }
		xmlhttp.send(null);
		}
	}
	
	
function M_teste()
	{ alert("TESTE OK!"); }

function FecharDetalheVaga()
	{ document.getElementById('detalhes_vaga').innerHTML = ""; }

function ChkDisplay(cvar,dvar)
	{
	if (cvar.checked == true )
		{ document.getElementById(dvar).style.display = ""; }
	else
		{ document.getElementById(dvar).style.display = "none"; }
	} 

function ChkDisplay(cvar,dvar)
	{
	if (cvar.checked == true )
		{ document.getElementById(dvar).style.display = ""; }
	else
		{ document.getElementById(dvar).style.display = "none"; }
	} 

function ValidaCV()
	{
	var d = document.formcv;
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if (d.nome.value.length < 5 )
		{ alert("Por favor informe seu nome completo"); d.nome.focus(); return false; }
	if (d.sexo.selectedIndex ==0 )
		{ alert("Por favor escolha o seu sexo"); d.sexo.focus(); return false; }
	if (d.endereco.value.length < 5 )
		{ alert("Por favor informe seu endereço completo"); d.endereco.focus(); return false; }
	if (d.endnum.value == "" )
		{ alert("Por favor informe o número do seu endereço"); d.endnum.focus(); return false; }

	if (d.bairro.value == "" )
		{ alert("Por favor informe o bairro do seu endereço"); d.bairro.focus(); return false; }
	if (d.cep.value.length <= 8 )
		{ alert("Por favor informe o CEP do seu endereço - CEP:99999-999"); d.cep.focus(); return false; }
	if (d.cidade.value == "" )
		{ alert("Por favor escolha a sua cidade"); d.cidade.focus(); return false; }
	if (d.estado.selectedIndex == 0 )
		{ alert("Por favor escolha o seu Estado"); d.estado.focus(); return false; }
	if (!reEmail.test(d.email.value))
		{ alert( "Por favor, digite seu e-mail para continuar" ); d.email.focus(); return false; }
	if (d.civil.selectedIndex ==0 )
		{ alert("Por favor escolha a sua estado civil"); d.civil.focus(); return false; }
	if (d.ddd1.value.length <= 1 )
		{ alert("Por favor informe o DDD do telefone"); d.ddd1.focus(); return false; }
	if (d.tel1.value.length <= 8 )
		{ alert("Por favor informe o telefone: Telefone (99) 9999-9999"); d.tel1.focus(); return false; }
	if (d.atuacao.selectedIndex ==0 )
		{ alert("Por favor escolha a área de atuação"); d.atuacao.focus(); return false; }
	if (d.nivel.selectedIndex ==0 )
		{ alert("Por favor escolha o nível para o cargo"); d.nivel.focus(); return false; }
	if (d.consclasse.selectedIndex == 0 )
		{ alert("Por favor escolha o conselho de classe"); d.consclasse.focus(); return false; }
	if (d.consclasse.selectedIndex != 8 )
		{
		if (d.consnum.value =="" )
			{ alert("Por favor informe o seu número no conselho"); d.consnum.focus(); return false; }
		if (d.consest.selectedIndex ==0 )
			{ alert("Por favor escolha o Estado do conselho"); d.consest.focus(); return false; }
		}
	return true;
	}

function ValidaConselho()
	{
	var d = document.formcv;
	if (d.consclasse.selectedIndex == 8 )
		{
		d.consnum.value = "<sem número>"; d.consnum.disabled = true;
		d.consest.options[0].text = "<sem Estado>"; d.consest.options[0].value = "-"; d.consest.selectedIndex = 0; d.consest.disabled = true;
		}
	else
		{
		d.consnum.value = ""; d.consnum.disabled = false;
		d.consest.options[0].text = "Selecione"; d.consest.selectedIndex = 0; d.consest.disabled = false;
		}

	if (d.consclasse.selectedIndex == 7 )
		{ document.getElementById('outroconselho').style.display = '' ; }
	else
		{ document.getElementById('outroconselho').style.display = 'none';}


	}