var req;
var objId;
var aux;

function loadXMLDoc(url,valor)
{
    req = null;
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url+valor, true);
        req.send(null);
    // Procura por uma versao ActiveX (IE)
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url+valor, true);
            req.send();
        }
    }
}

function processReqChange()
{
    // apenas quando o estado for "completado"
    if (req.readyState == 4) {
        // apenas se o servidor retornar "OK"
        if (req.status == 200) {
            // Faz a alteracao no HTML
            document.getElementById(objId).innerHTML = req.responseText;
            
        } else {
            alert("Houve um problema ao obter os dados:\n" + req.statusText);
        }
    }
}

function loadCidades(valor,nome,id,getName)
{
    if (id)
        objId = id ;
    else
        objId = 'select_cidades' ;
    
    if (getName)
    {
        selectName = document.getElementById(objId).getElementsByTagName('select')[0].name;
        valor += '&' + selectName;
		valor += '&' + nome;
    }

    document.getElementById(objId).innerHTML = "<option>Aguarde...</option>";

    loadXMLDoc("_ajax_cidades.php?", valor);
}





function apaga( nodePai, id )
{

    if ( confirm ( 'Você tem certeza que deseja excluir este item?' ) )
    {

        objApagar = document.getElementById( id ) ;
    
        if ( objApagar ) document.getElementById( nodePai ).removeChild( objApagar );
    
    }

}



/*
    ************************************************
    AJAX PARA MULTIPLAS ESCOLARIDADES **************
    ************************************************
*/
var objIdCurri;
function loadCurri(url)
{
    req = null;
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangeCurri;
        req.open("GET", url, true);
        req.send(null);
    // Procura por uma versao ActiveX (IE)
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChangeCurri;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processReqChangeCurri()
{
    // apenas quando o estado for "completado"
    if (req.readyState == 4) {
        // apenas se o servidor retornar "OK"
        if (req.status == 200) {
            // Faz a alteracao no HTML
            document.getElementById(objIdCurri).innerHTML += req.responseText;
            
            
        } else {
            alert("Houve um problema ao obter os dados:\n" + req.statusText);
        }
    }
}

var id = 0 ;
function addEscolaridade( numero )
{
    document.getElementById('escolaridade_'+numero).style.display = '';
}
function delEscolaridade( numero )
{

    document.getElementById('escolaridade_'+numero).style.display = 'none';
    
    document.getElementById('escol_id_'+numero).value             = '';
    document.getElementById('cesco_curso_'+numero).value          = '';
    document.getElementById('cesco_instituicao_'+numero).value    = '';
    document.getElementById('cesco_periodo_'+numero).value        = '';
    document.getElementById('cesco_data_conclusao_'+numero).value = '';

/*     if ( id )
    {
        objId = 'escolaridade_'+numero ;
        loadXMLDoc("_ajax_deleta_escolaridades.php?",id);
    } */

}



function addExperiencia( numero )
{

    document.getElementById('experiencia_'+numero).style.display = 'block';
    
}
function delExperiencia( numero )
{

    document.getElementById('experiencia_'+numero).style.display = 'none';
    
    document.getElementById('cexpe_empresa_'+numero).value             = '';
    document.getElementById('cexpe_primeiro_cargo_'+numero).value      = '';
    document.getElementById('cexpe_ultimo_cargo_'+numero).value        = '';
    document.getElementById('cexpe_chefia_imediata_'+numero).value     = '';
    document.getElementById('cexpe_motivo_desligamento_'+numero).value = '';
    document.getElementById('cexpe_salario_'+numero).value             = '';
    document.getElementById('cexpe_data_admissao_'+numero).value       = '';
    document.getElementById('cexpe_data_demissao_'+numero).value       = '';
    document.getElementById('cexpe_atividades_'+numero).value          = '';

/*     if ( id )
    {
        objId = 'experiencia_'+numero ;
        loadXMLDoc("_ajax_deleta_experiencias.php?",id);
    } */

}



