var xmlhttp, xmlhttp_list;

function showProduct(str)
{
xmlhttp=GetXmlHttpObject();


if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="include/get_prod_list.php";
url=url+"?q="+str;
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
return false;
}

function showProductQuery(str)
{ 
xmlhttp=GetXmlHttpObject();


if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="include/get_prod_list.php";
url=url+"?query="+str;
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
return false;
}

function updateList(id,name,price)
{

	xmlhttp_list=GetXmlHttpObject();

	if (xmlhttp_list==null) {
	  alert ("Browser does not support HTTP Request");
	  return;
	 }


	var url="include/update_list.php";
	url=url+"?id="+id;
	url=url+"&name="+name;
	url=url+"&price="+price;
	xmlhttp_list.onreadystatechange=stateChanged;
	xmlhttp_list.open("GET",url,true);
	xmlhttp_list.send(null);
}


function stateChanged()
{

if (xmlhttp!=null){
		if (xmlhttp.readyState==4)
		{
			var ajaxDisplay = document.getElementById("txtHint");
			ajaxDisplay.innerHTML=xmlhttp.responseText;
		}
}

if (xmlhttp_list!=null){
		if (xmlhttp_list.readyState==4)
		{
			var ajaxDisplay = document.getElementById("list");
			ajaxDisplay.innerHTML=xmlhttp_list.responseText;
		}
}

}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

