var xmlHttp

function showResults(str, str2, str3)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="product_info_update.php"
url=url+"?option_price="+str
url=url+"&old_price="+str2
url=url+"&tax_id="+str3
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged()
{ 
	if (xmlHttp.readyState == 0)
	{
    document.getElementById("txtResults").innerHTML = "<p> Search in progress...</p>"; //Initializing...
    document.getElementById("txtResults2").innerHTML = "<p> Search in progress...</p>"; //Initializing...
	}
	else if(xmlHttp.readyState == 1)
	{
    document.getElementById("txtResults").innerHTML = "<p> Search in progress...</p>"; //Processing request...
    document.getElementById("txtResults2").innerHTML = "<p> Search in progress...</p>"; //Processing request...
	}
	else if(xmlHttp.readyState == 2)
	{
    document.getElementById("txtResults").innerHTML = "<p> Search in progress...</p>"; //Request acknowledged...
	document.getElementById("txtResults2").innerHTML = "<p> Search in progress...</p>"; //Request acknowledged...
	}
	else if(xmlHttp.readyState == 3)
	{
    document.getElementById("txtResults").innerHTML = "<p> Loading data...</p>";
	document.getElementById("txtResults2").innerHTML = "<p> Loading data...</p>";
	}
	else if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("txtResults").innerHTML=xmlHttp.responseText 
	document.getElementById("txtResults2").innerHTML=xmlHttp.responseText 
	} 
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	
	 try {
	  objXMLHttp = new ActiveXObject("Msxml2.XMLHTTP"); //ie6 newest and fastest
	 } catch (e) {
	  try {
	   objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); //ie5.5
	  } catch (e) {
	   objXMLHttp = null;
	  }
	 }
	
	if (objXMLHttp==null)
	{
	objXMLHttp=new XMLHttpRequest() //standard
	}
	return objXMLHttp
}