function ajaxInit() {

  var xmlhttp;

try{
    xmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }
}

  return xmlhttp;

}


function jms(url,nome) {

  var atualiza=document.getElementById(nome);
  atualiza.innerHTML='<div id="load">carregando...</div>'

  ajax = ajaxInit();

  if (ajax) {
     ajax.open("GET", url  , true);
     ajax.onreadystatechange = function () {
        if (ajax.readyState == 4) {
           if (ajax.status == 200) {
            var texto=ajax.responseText
              atualiza.innerHTML = texto;
           } else {
              alert(ajax.statusText);
           }
        }
     }
     ajax.send(null);
  }

}


function envio_mail(URL, ID) {

  nome = document.getElementById("nome").value;
  endereco = document.getElementById("endereco").value;
  estado = document.getElementById("estado").value;
  pais = document.getElementById("pais").value;
  telefone = document.getElementById("telefone").value;
  email = document.getElementById("email").value;
  mensagem = document.getElementById("mensagem").value;
  var atualiza=document.getElementById(ID);
  atualiza.innerHTML='<div id="load">enviando...</div>'

  ajax = ajaxInit();
  
  if (ajax) {
     ajax.open("GET", URL + "?nome="+nome+"&endereco="+endereco+"&estado="+estado+"&pais="+pais+"&email="+email+"&mensagem="+mensagem+"&telefone="+telefone , true);
     ajax.onreadystatechange = function () {
        if (ajax.readyState == 4) {
           if (ajax.status == 200) {
            var texto=ajax.responseText
            texto=texto.replace(/\+/g," ")
            texto=unescape(texto)
              atualiza.innerHTML = texto;
           } else {
              alert(ajax.statusText);
           }
        }
     }
     ajax.send(null);
  }

}