﻿// JavaScript Document
function dados(url, parametro, target,inResponse,objeto) { //alert(parametro);  var at = Math.random();  var ajax = null;

    //url = Página de Destino
    //paramentro = QueryString da url
    //target = elemento html que receberá os dados
    //inResponse = verifica se receberá a resposta ou não
    //objeto de origem 

    var dd = objeto.parentNode;
    dd.className = "ativo";

    if (window.XMLHttpRequest)
        ajax = new XMLHttpRequest();
    else if (window.ActiveXObject)
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
    else {
        alert("Este navegador não suporta ajax");
        return;
    }
    ajax.open("GET", url + '?' + parametro, true);

    ajax.onreadystatechange = function () {
        if (ajax.readyState == 1) {
            document.getElementById(target).innerHTML = "<b>Enviando dados...</b> <img src='imagens/bigrotation.gif'>";
        }
        if (ajax.readyState == 4) {
            if (ajax.status == 200) {
                if (inResponse == true) {
                    var resultado = ajax.responseText;
                    resultado = resultado.replace(/\+/g, " ");

                    resultado = unescape(resultado);
                    document.getElementById(target).innerHTML = resultado;
                }
                else {
                    objeto.className = "ativo";
                    document.getElementById(target).innerHTML = "";
                    var continuar = document.getElementById('continuar');
                    continuar.style.display = 'block';
                    //continuar.className = botao;

                }
            }
            else {
                //alert(ajax.status);
            }
        }
    }
    ajax.send(null);
}

function SendPasso1(url, parametro, target, inResponse, objeto,urlRedireciona) { //alert(parametro);  var at = Math.random();  var ajax = null;

    //url = Página de Destino
    //paramentro = QueryString da url
    //target = elemento html que receberá os dados
    //inResponse = verifica se receberá a resposta ou não
    //objeto de origem

    

    if (window.XMLHttpRequest)
        ajax = new XMLHttpRequest();
    else if (window.ActiveXObject)
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
    else {
        alert("Este navegador não suporta ajax");
        return;
    }
    ajax.open("GET", url + '?' + parametro, true);

    ajax.onreadystatechange = function() {
        if (ajax.readyState == 1) {
            document.getElementById(target).innerHTML = "<b>Carregando dados...</b> <img src='imagens/bigrotation.gif'>";
        }
        if (ajax.readyState == 4) {
            if (ajax.status == 200) {
                if (inResponse == true) {
                    var resultado = ajax.responseText;
                    resultado = resultado.replace(/\+/g, " ");

                    resultado = unescape(resultado);
                    document.getElementById(target).innerHTML = resultado;
                }
                else {
                    
                    //window.location = urlRedireciona; //'automatize-seu-negocio-passo2.html';
                }
            }
        }
    }
    ajax.send(null);
}

function dadosJquery(url, parametro, target, inResponse, objeto) {
    var dd = objeto.parentNode;
    dd.className = "ativo";

    $.ajax({
        url: url + '?' + parametro,
        cache: false,
        success: function (data) {
            //alert(data);
            objeto.className = "ativo";
            document.getElementById(target).innerHTML = "";
            var continuar = document.getElementById('continuar');
            continuar.style.display = 'block';
        }
    });

}