// JavaScript Document
// FUNÇÃO RESPONSÁVEL DE CONECTAR A UMA PAGINA EXTERNA NO NOSSO CASO A BUSCA_NOME.PHP
// E RETORNAR OS RESULTADOS

function ajaxUf(url)
{ 

   //alert(nick);
   //alert(dest);
   //alert(msg);

   reqUf = null;
   // Procura por um objeto nativo (Mozilla/Safari)
   if (window.XMLHttpRequest)
   {
      reqUf = new XMLHttpRequest();
      reqUf.onreadystatechange = processReqChangeUf;
      reqUf.open("GET",url,true);
      reqUf.send(null);
      
   }// Procura por uma versão ActiveX (IE)
   else if (window.ActiveXObject)
   {
      reqUf = new ActiveXObject("Microsoft.XMLHTTP");
      if (reqUf)
      {
         reqUf.onreadystatechange = processReqChangeUf;
         reqUf.open("GET",url,true);
         reqUf.send();
      }
   }
}

function processReqChangeUf() 
{
   // apenas quando o estado for "Ufetado"
   if (reqUf.readyState == 4)
   {
      // apenas se o servidor retornar "OK"
      if (reqUf.status == 200)
      {
 		  // Preenche o Combo do Estado	
		  if(reqUf.responseText != "")
			  document.formProdutos.uf.selectedIndex = reqUf.responseText;
		  else	  
			  document.formProdutos.uf.selectedIndex = 10;
      }
      else
      {
         alert("Houve um problema ao obter os dados:n" + reqUf.statusText);
      }
   }

}
