/* AJAX FUNCTIONS ************************************** */
/* ***************************************************** */


	/* CREATE AN INSTANCE OF THE HTTPREQUEST OBJECT  */
	/* *************************************************************** */	
	function getHTTPObject(){
	   if (window.ActiveXObject) 
			return new ActiveXObject("Microsoft.XMLHTTP");
	   else if (window.XMLHttpRequest) 
			return new XMLHttpRequest();
	   else {
		   alert("Your browser does not support AJAX.");
		   return null;
		}
	}    
	/* *************************************************************** */

	/* *************************************************************** */						
	function doAddToCart(){
	     httpObject = getHTTPObject();
		    if (httpObject != null) {
				var theID = document.getElementById('theID').value;
				if(theID>0){
					var queryString = "?action=add&id=" + theID ;
					httpObject.open("GET", "cart.php" + queryString, true);
					httpObject.send(null);
					httpObject.onreadystatechange = setOutput;
				}else{
					document.getElementById("results").innerHTML = "";
				}
				
		    }
	} var httpObject = null;

		function setOutput(){
			if(httpObject.readyState == 2){
				//alert("readyState=2");
				document.getElementById("status").innerHTML = "&nbsp;&nbsp;<img src='/img/ajax-loader.gif'>";
				document.getElementById('results').innerHTML = "";
			}	
			if(httpObject.readyState == 4){
				//alert("readyState=4");		
				document.getElementById("status").innerHTML = "";
				document.getElementById('results').innerHTML = httpObject.responseText;
			}
		} 
	/* *************************************************************** */
	
