//--------------------------------------------------------------------------------//
//--------------------------- FUN��ES GERAIS --------------------------//
//------------------------------------------------------------------------------//

function Redirect(url){
    document.location = url;
}

function submitform(nome){
    document.getElementById(nome).submit();
}

function BuscaVisitante(){
    obj = document.getElementsByName("campobusca");
    //alert (obj);
    for (i = 0; i < obj.length; i++) {
        if (obj[i].checked) {
            CampoBusca = obj[i].value;
        }
    }
    valor = document.getElementById("chave");
    if (valor.value == "") {
        alert("favor Preencher o campo para pesquisa.");
        return false;
    }
    strChave = document.getElementById("chave").value;
    
    var strURL = "rel_visitantes_busca.asp?campo_busca=" + CampoBusca + "&str_chave=" + strChave;
    
    var xmlHttp;
    if (window.XMLHttpRequest) { // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else 
        if (window.ActiveXObject) { // For Internet Explorer
            var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    xmlHttp.open('GET', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4) {
            //updatepage(xmlHttp.responseText);
            //alert(xmlHttp.responseText);
            document.getElementById('tr_busca_visitantes').style.display = '';
            
            document.getElementById('visitantesBusca').innerHTML = xmlHttp.responseText;
        }
    }
    xmlHttp.send(null);
}

function VerificaLOGIN(login){
	var strURL = "getx.asp?get=login&valor=" + login;
    var xmlHttp;
    if (window.XMLHttpRequest) { // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else 
        if (window.ActiveXObject) { // For Internet Explorer
            var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    xmlHttp.open('POST', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4) {
            //updatepage(xmlHttp.responseText);
            if(xmlHttp.responseText=="SIM"){
				alert("Este login ja existe. Cadastre outro para prosseguir.");
				document.getElementById("login").value="";
			}
        }
    }
    xmlHttp.send(strURL);
}
function busca_cep(){
    var cep = document.getElementById('cep').value;
    //alert (cep);
    var strURL = "getx.asp?get=cep&valor=" + cep;
    var xmlHttp;
    if (window.XMLHttpRequest) { // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else 
        if (window.ActiveXObject) { // For Internet Explorer
            var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    xmlHttp.open('POST', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4) {
            //updatepage(xmlHttp.responseText);
            //alert(xmlHttp.responseText);
            var zip = xmlHttp.responseText.split(",");
            if (zip.length == 4) {
                document.getElementById("rua").value = zip[0];
                document.getElementById("cidade").value = zip[1];
                document.getElementById("bairro").value = zip[2];
                document.getElementById("id_estado").value = zip[3];
            }
        }
    }
    xmlHttp.send(strURL);
}

function BuscaCPF(){
    var cpf = document.getElementById('cpf').value;
	var id_responsavel = document.getElementById('id_responsavel').value;
    //alert (cep);
    var strURL = "getx.asp?get=cpf&valor=" + cpf + "&id_responsavel=" + id_responsavel;
    var xmlHttp;
    if (window.XMLHttpRequest) { // For Mozilla, Safari, ...
        var xmlHttp = new XMLHttpRequest();
    }
    else 
        if (window.ActiveXObject) { // For Internet Explorer
            var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    xmlHttp.open('POST', strURL, true);
    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = function(){
        if (xmlHttp.readyState == 4) {
            //updatepage(xmlHttp.responseText);
            //alert(xmlHttp.responseText);
            if (xmlHttp.responseText == "SIM") {
				alert("CPF ja cadastrado!")
				document.getElementById('cpf').value = "";
			}
        }
    }
    xmlHttp.send(strURL);
}


function Pertence_Empresa(){

    obj = document.getElementsByName("pertence_empresa");
    //alert (obj);
    for (i = 0; i < obj.length; i++) {
        if (obj[i].checked) {
            if (obj[i].value == "SIM") {
                document.getElementById("cnpj").setAttribute("valida", "sim,CNPJ");
                document.getElementById("cnpj").disabled = false;
                document.getElementById("razao_social").disabled = false;
                document.getElementById("fantasia").disabled = false;
                document.getElementById("cargo").disabled = false;
                if (document.getElementById("razao_social").value == "VISITANTE") {
                    document.getElementById("razao_social").value = "";
                }
                if (document.getElementById("fantasia").value == "VISITANTE") {
                    document.getElementById("fantasia").value = "";
                }
                if (document.getElementById("cargo").value == "VISITANTE") {
                    document.getElementById("cargo").value = "";
                }
            }
            else {
                document.getElementById("cnpj").value = "";
                document.getElementById("cnpj").setAttribute("valida", "nao,CNPJ");
                document.getElementById("razao_social").value = "VISITANTE";
                document.getElementById("fantasia").value = "VISITANTE";
                document.getElementById("cargo").value = "VISITANTE";
                document.getElementById("cnpj").disabled = true;
                
            }
        }
    }
}


