
 function separacampo(variavel) {
  campo = retorno.substring ((retorno.indexOf('<' + variavel + '>')+variavel.length+2),(retorno.indexOf('</' + variavel +'>')));
 return(campo)
 }

function atualizar() { 
  retorno ="";
  if (xmlhttp.readyState == 4)     {
  retorno = xmlhttp.responseText;
  document.getElementById('ajaxloadingcep').style.visibility = 'hidden'; 
  


  tipocep= separacampo('tipo');
  ruacep = separacampo('rua');
  bairrocep = separacampo('bairro');
  cidadecep = separacampo('cidade');
  ufcep = separacampo('uf')
  enderecocep = tipocep + ' ' + ruacep;
  
  
   document.getElementById('endereco').value = enderecocep;
   document.getElementById('bairro').value = bairrocep;
   document.getElementById('cidade').value = cidadecep;
   document.getElementById('estado').value = ufcep;
   document.getElementById('numero').value = "";
   if (enderecocep == " ")
   document.getElementById('endereco').focus();
   else
   document.getElementById('numero').focus();
       
                                      }

else {
document.getElementById('ajaxloadingcep').style.visibility ='visible'; 
document.getElementById('ajaxloadingcep').innerHTML = "<img src='/imagens/ajax-loader.gif'>";
     }				
                          } 

function Procura()
   {  
   
      var Cep = document.getElementById('cep').value;
     
      if ((Cep.length < 8) || isNaN(Cep))
      {
         alert('Preencha corretamente o campo cep!');
         
         document.getElementById('cep').focus();
         
      }

      
      else
    
  {    
 
  if (window.XMLHttpRequest) {
  xmlhttp=new XMLHttpRequest();}
  else  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
        

URL = "http://www.lumaseguros.com.br/ajax/buscacep.asp?cep=" + Cep;
xmlhttp.open ("GET",URL,true);
xmlhttp.onreadystatechange = atualizar;
xmlhttp.send();

}
}


