var xmlhttp;

function showUser(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var act = str.substring(0,3);
var str2= str.substring(3);
if(act=="add"){	
	var qtyind = str2.indexOf(";");
	var qty = str2.substr(qtyind+1);
	if(isNaN(qty)){
		alert("qty of item must be number!");
		var url="cart.php";
	}
	else if(qty > 0){
		var str2 = str2.substr(0,qtyind);
		var url="cart.php?action=add&prodid=" + str2 + "&qty=" + qty;
	}else{
		alert("qty of item cannot be zeroaaa!");
		var url="cart.php";
	}
}else if(act=="rem"){
	var url="cart.php?action=delete&prodid=" + str2;	
}else if(act=="clr"){
	var url="cart.php?action=clear";
}else if(act=="upd"){
	var url="cart.php?action=update";	
}

//url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);

}

function showOrder(str)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
if(str!="")
	var url="orderdetail.php?q="+str;	
else 
	var url="orderdetail.php";

xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);

}


function stateChanged()
{
if (xmlhttp.readyState==4)
{
document.getElementById("txtHint").innerHTML=xmlhttp.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;
}