function createRequestObject() 
{ 
	var req; 
	var xhr;
	try 
	{
		req = new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
   return req;
} 
// Make the XMLHttpRequest object 
var httpa=createRequestObject(); 
var httpc=createRequestObject();
var httpm=createRequestObject();
var isbusy;
isbusy=0;




function getsubcat(id)
{
	var ii=0;
	if (isbusy==0)
	{
		isbusy=1;
	}
	else
	{
		while (isbusy==1)
		{
			
		}
	}
	httpa.open('get','getsubcat.php?id='+id);
	httpa.onreadystatechange = handlegetsubcat;
	httpa.send(null);
	
}
	
function handlegetsubcat()
{ 
	isbusy=0;
	if(httpa.readyState == 4 && httpa.status == 200)
	{ 
		var response = httpa.responseText; 
		if(response)
		{
	        document.getElementById("subcat").innerHTML = response; 
        } 
     } 
}

function savereview(rev)
{
	document.getElementById("review").innerHTML = "Please wait while your review is being submitted";
	var ii=0;
	if (isbusy==0)
	{
		isbusy=1;
	}
	else
	{
		while (isbusy==1)
		{
			
		}
	}
	httpa.open('get','savereview.php?rev='+rev);
	httpa.onreadystatechange = handlesavereview;
	httpa.send(null);
	
}
	
function handlesavereview()
{ 
	isbusy=0;
	if(httpa.readyState == 4 && httpa.status == 200)
	{ 
		var response = httpa.responseText; 
		if(response)
		{
	        document.getElementById("review").innerHTML = "Review Submitted for Verification. Thank you for your review"; 
        } 
     } 
}


function addtocart(id)
{
	document.getElementById("addbutton"+id).innerHTML = "";
	var qty = document.getElementById("quantity"+id).value
	var ii=0;
	if (isbusy==0)
	{
		isbusy=1;
	}
	else
	{
		while (isbusy==1)
		{
			
		}
	}
	httpa.open('get','addtocart.php?qty='+qty+'&pid='+id);
	httpa.onreadystatechange = handleaddtocart;
	httpa.send(null);
	
}
	
function handleaddtocart()
{ 
	isbusy=0;
	if(httpa.readyState == 4 && httpa.status == 200)
	{ 
		var response = httpa.responseText; 
		if(response)
		{
	        document.getElementById("item").innerHTML = response+" Item"; 
			alert("Product added to cart");
        } 
     } 
}
