function validar_login(form) {
d = document.login;
cpf = d.cpf.value;
if (cpf  == "") { alert("Especifique seu CPF!"); d.cpf.focus(); return false; }

pass  = d.pass.value;
if (pass  == "") {  alert("Especifique sua Senha!"); d.pass.focus(); return false; }



if(verificarCPF(cpf)){

d.enviar.disabled=true;
d.enviar.value="Por favor Aguarde! Processando...";
d.submit();

}else {

alert("CPF inválido!");
d.cpf.value='';
d.cpf.focus();

return false;
}


}



function verificarCPF(c){
            var i;
            s = c;
            var c = s.substr(0,9);
            var dv = s.substr(9,2);
            var d1 = 0;
            var v = false;
            for (i = 0; i < 9; i++){
            d1 += c.charAt(i)*(10-i);
            }
            if (d1 == 0){
            v = true;
            return false;
            }
            d1 = 11 - (d1 % 11);
            if (d1 > 9) d1 = 0;
            if (dv.charAt(0) != d1){
            v = true;
            return false;
            }

            d1 *= 2;
            for (i = 0; i < 9; i++){
            d1 += c.charAt(i)*(11-i);
            }
            d1 = 11 - (d1 % 11);
            if (d1 > 9) d1 = 0;
            if (dv.charAt(1) != d1){
            v = true;
            return false;
            }
            if (!v) {
            return true;
            }
}


function validar_cadastro01(form) {
d = document.cadastro01;

tipo    = d.tipo.value; if (tipo  == 0) {  alert("Especifique o tipo de Currículo!"); d.tipo.focus(); return false; }
funcao  = d.funcao.value; if (funcao  == 0) {  alert("Especifique a Função/Cargo"); d.funcao.focus(); return false; }
pretensao_salarial  = d.pretensao_salarial.value; if (pretensao_salarial  == '') {  alert("Especifique a Pretenção Salarial!"); d.pretensao_salarial.focus(); return false; }
minicurriculo = d.minicurriculo.value; if (minicurriculo  == '') {  alert("Preencha o Minicurriculo!"); d.minicurriculo.focus(); return false; }

nome       = d.nome.value;  if (nome  == '')  {  alert("Especifique o seu Nome!");  d.nome.focus();   return false; }
cpf        = d.cpf.value;   if (cpf  == '')   {  alert("Especifique o seu CPF!");   d.cpf.focus();    return false; }
senha      = d.senha.value; if (senha  == '') {  alert("Especifique o sua Senha!"); d.senha.focus();  return false; }

confsenha  = d.confsenha.value;
if (confsenha != senha) {
alert("A senha digitada não confere!");

d.senha.value='';
d.confsenha.value='';
d.senha.focus();

return false;
}



sexo        = d.sexo.value;        if (sexo  == '')         {  alert("Especifique o sexo!");  d.sexo.focus();   return false; }
estadocivil = d.estadocivil.value; if (estadocivil  == '')  {  alert("Especifique o estado civil!");  d.estadocivil.focus();   return false; }
endereco    = d.endereco.value;    if (endereco  == '')     {  alert("Especifique o Endereço!");  d.endereco.focus();   return false; }
cidade      = d.cidade.value;      if (cidade  == '')       {  alert("Especifique a cidade!");  d.cidade.focus();   return false; }
estado      = d.estado.value;      if (estado  == 0)       {  alert("Especifique o estado!");  d.estado.focus();   return false; }



if(verificarCPF(cpf)){

d.enviar.disabled=true;
d.enviar.value="Por favor Aguarde! Processando...";
d.submit();

}else {

alert("O  CPF digitado está incorreto!");
d.cpf.focus();
return false;
}


}




function validar_idioma(form) {
d = document.idioma;

idioma_idioma  = d.idioma_idioma.value;
if (idioma_idioma  == 0) {  alert("Especifique o Idioma!"); d.idioma_idioma.focus(); return false; }

idioma_nivel = d.idioma_nivel.value;
if (idioma_nivel == 0) {  alert("Especifique o Nível de Conchecimento do Idioma!"); d.idioma_nivel.focus(); return false; }

d.idioma_add.disabled=true;
d.idioma_add.value="Inserindo...";
d.submit();
}



function validar_formacao(form) {
d = document.formacao;

formacao_curso  = d.formacao_curso.value;
if (formacao_curso  == '') {  alert("Especifique o Curso!"); d.formacao_curso.focus(); return false; }
formacao_nivel = d.formacao_nivel.value;

if (formacao_nivel == 0) {  alert("Especifique o Nível de Conchecimento do Curso!"); d.formacao_nivel.focus(); return false; }
formacao_semestre = d.formacao_semestre.value;

if (formacao_semestre == 0) {  alert("Especifique o Semestre do Curso!"); d.formacao_semestre.focus(); return false; }
formacao_instituicao = d.formacao_instituicao.value;

if (formacao_instituicao == '') {  alert("Especifique a Instituição do Curso!"); d.formacao_instituicao.focus(); return false; }

d.formacao_add.disabled=true;
d.formacao_add.value="Inserindo...";
d.submit();
}



function validar_curso(form) {
d = document.curso;

curso_curso  = d.curso_curso.value;
if (curso_curso  == '') {  alert("Especifique o Curso!"); d.curso_curso.focus(); return false; }

curso_instituicao  = d.curso_instituicao.value;
if (curso_instituicao  == '') {  alert("Especifique a Instituição!"); d.curso_instituicao.focus(); return false; }

curso_duracao  = d.curso_duracao.value;
if (curso_duracao  == '') {  alert("Especifique a duração do Curso!"); d.curso_duracao.focus(); return false; }

d.curso_add.disabled=true;
d.curso_add.value="Inserindo...";
d.submit();
}



function validar_cadastro03(form) {
d = document.cadastro03;

d.finalizar.disabled=true;
d.finalizar.value="Concluindo cadastro do Currículo...";
d.submit();
}



function validar_alterar_senha(form) {
d = document.alterar_senha;

senha  = d.senha.value;
if (senha  == '') {  alert("Especifique a Senha Atual!"); d.senha.focus(); return false; }

pass  = d.pass.value;
if (pass  == '') {  alert("Especifique a Nova Senha!"); d.pass.focus(); return false; }

pass2  = d.pass2.value;
if (pass2  == '') {  alert("Redigite  a Nova Senha!"); d.pass2.focus(); return false; }

if (pass2 != pass) {  alert("A nova Senha não confere com a Senha redigitada!");

d.pass.value = '';
d.pass2.value= '';

d.pass.focus();

return false;
}



d.alterar_senha.disabled=true;
d.alterar_senha.value="Alterando senha... aguarde!";
d.submit();
}



function validar_recuperar_senha(form) {
d = document.recuperar_senha;

cpf  = d.cpf.value;
if (cpf  == '') {  alert("Informe o CPF!"); d.cpf.focus(); return false; }

sexo  = d.sexo.value;
if (sexo  == 0) {  alert("Informe o Sexo!"); d.sexo.focus(); return false; }

if(verificarCPF(cpf)){
d.recuperar_senha.disabled=true;
d.recuperar_senha.value="Recuperando senha... aguarde!";
d.submit();

} else {
alert("O CPF digitado está incorreto!");
d.cpf.value='';
d.cpf.focus();

}

}

function AbreCurriculo(URL) {
  var width  = 770;
  var height = 393;
  var left = 50;
  var top = 5
  window.open(URL, 'ema3', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=yes, resizable=no, fullscreen=no');
}


function deletar_item(ITEM, ID, URLL) {
  dummy = confirm("Deseja realmente excluir esse Item?  " );
  if (dummy) {
  var URL    = 'index.php?op=Deletar&acao='+ITEM+'&id='+ID;
  var width  = 100;
  var height = 1;
  var left   = 1;
  var top    = 1;
  window.location=URL;
/*  window.open(URL, 'ema3', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');*/
  }
}



function deletarCandidato(URL, TIPO) {

         if(TIPO =='excluir'){
               dummy = confirm("Deseja realmente Ocultar este candidato? " );
         }
         
         if(TIPO =='recuperar'){
               dummy = confirm("Deseja realmente Recuperar este candidato? " );
         }

         if (dummy) {
               window.location=URL;
         }
         
}
