 // a funcao abaixo funciona em qualquer
 // browser ou versão.  
 function createXMLHTTP() 
 {
  var ajax;
  try 
  {
   ajax = new ActiveXObject("Microsoft.XMLHTTP");
  } 
  catch(e) 
  {
   try 
   {
    ajax = new ActiveXObject("Msxml2.XMLHTTP");
    alert(ajax);
   }
   catch(ex) 
   {
    try 
    {
     ajax = new XMLHttpRequest();
    }
    catch(exc) 
    {
      alert("Esse browser não tem recursos para uso do Ajax");
      ajax = null;
    }
   }
   return ajax;
  }
  
       var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",
           "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
           "Microsoft.XMLHTTP"];
     for (var i=0; i < arrSignatures.length; i++) 
     {
    try 
    {
     var oRequest = new ActiveXObject(arrSignatures[i]);
     return oRequest;
    } 
    catch (oError) 
    {
       }
     }
  
      throw new Error("MSXML não está instalado em seu sistema.");
 }
 
function preenchelista()
{
	
	if (document.frmConsulta.Dominio.value=="" || document.frmConsulta.Dominio.value.length<2)
	 {alert("Favor digitar o Dominio...");
	   document.frmConsulta.Dominio.focus();
	   return false;}
	   
	var oHTTPRequest = createXMLHTTP(); 
	oHTTPRequest.open("post", "whois-home.asp", true);
	oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1252");
	oHTTPRequest.onreadystatechange=function(){
	
	if (oHTTPRequest.readyState==4){
		document.all.divCliente.innerHTML = oHTTPRequest.responseText;}}
	oHTTPRequest.send("dominio=" + frmConsulta.Dominio.value + "&tipo=" + frmConsulta.Tipo.value);
}