var xmlHttp;

function showUser(str)
 { 

 xmlHttp=GetXmlHttpObject();
 if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  } 
 var url="responsexml.php";
 url=url+"?q="+str;
 url=url+"&sid="+Math.random();
 xmlHttp.onreadystatechange=stateChanged;
 xmlHttp.open("GET",url,true);
 xmlHttp.send(null);
 
 }

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
 xmlDoc=xmlHttp.responseXML;
 if(xmlDoc.getElementsByTagName("companyurl")[0].childNodes[0].nodeValue == "")
 {
	 document.getElementById("companyurl").value= "";
 }
 else{
	 document.getElementById("companyurl").value=
 xmlDoc.getElementsByTagName("companyurl")[0].childNodes[0].nodeValue;
  document.getElementById("address1").value=
 xmlDoc.getElementsByTagName("address1")[0].childNodes[0].nodeValue;
  document.getElementById("address2").value=
 xmlDoc.getElementsByTagName("address2")[0].childNodes[0].nodeValue;
  document.getElementById("city").value=
 xmlDoc.getElementsByTagName("city")[0].childNodes[0].nodeValue;
  document.getElementById("state").value=
 xmlDoc.getElementsByTagName("state")[0].childNodes[0].nodeValue;
  document.getElementById("pcode").value=
 xmlDoc.getElementsByTagName("pcode")[0].childNodes[0].nodeValue;
  document.getElementById("phone").value=
 xmlDoc.getElementsByTagName("phone")[0].childNodes[0].nodeValue;
  document.getElementById("phone").value=
 xmlDoc.getElementsByTagName("phone")[0].childNodes[0].nodeValue;
 }
 }

} 

function GetXmlHttpObject()
 { 
 var objXMLHttp=null;
 if (window.XMLHttpRequest)
  {
  objXMLHttp=new XMLHttpRequest();
  }
 else if (window.ActiveXObject)
  {
  objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 return objXMLHttp;
 }