// JavaScript Document
    
   
  function cartAddQueryCallBack(req) {
	if (req.readyState == 4) {
    	if (req.status == 200) {
        	var xmldoc = req.responseXML;
            var rootNode = xmldoc.getElementsByTagName('root').item(0);		
            qResult = rootNode.getElementsByTagName('result').item(0).firstChild.data; 		
			added = rootNode.getElementsByTagName('added').item(0).firstChild.data; 		
			items = rootNode.getElementsByTagName('items').item(0).firstChild.data; 		
			if ((!qResult) || (qResult == 0)) {alert(error_general);}
			else {
				c_cartItems = items;
				c_cartPieces = parseInt(c_cartPieces) + parseInt(added);
				document.getElementById("cartItems").innerHTML = c_cartItems + " ";
				document.getElementById("cartPieces").innerHTML = c_cartPieces + " ";
				document.getElementById("viewCartBtn").disabled = false;
				document.getElementById("emptyCartBtn").disabled = false;					
			}
        } 
		else {
      	   alert(error_general);
        }
        updateAddProcess(0);
	} 	
	
  }
  
  function cartAddQuery(getString, path) {
	if (http_request_cartAdd = AJAX_getHttpRequest()) {	
   		http_request_cartAdd.onreadystatechange = function() {cartAddQueryCallBack(http_request_cartAdd); };
		url = path+'xml_add.php?'+getString;
   		http_request_cartAdd.open('GET', url, true);
   		http_request_cartAdd.send(null);  
	}
  }  
  
  function updateCartInfo() {
  }  
  
  function cartEmptyQueryCallBack(req) {
	if (req.readyState == 4) {
    	if (req.status == 200) {
        	var xmldoc = req.responseXML;
            var rootNode = xmldoc.getElementsByTagName('root').item(0);		
            qResult = rootNode.getElementsByTagName('result').item(0).firstChild.data; 		
			if ((!qResult) || (qResult == 0)) {alert(error_general);}
			else {
				if (emptyCartRefresh == true) {document.location = document.location;}
			}
        } 
		else {
      	   alert(error_general);
        }
	} 		
  }  
    
  function cartEmptyQuery(path) {
	if (http_request_cartEmp = AJAX_getHttpRequest()) {	
   		http_request_cartEmp.onreadystatechange = function() {cartEmptyQueryCallBack(http_request_cartEmp); };
		url = path+'xml_empty.php';
   		http_request_cartEmp.open('GET', url, true);
   		http_request_cartEmp.send(null);  
	}
  }    
  
  function emptyCart(path) {
	if (confirm(emptyCartConf)) {
		c_cartItems = 0;
		c_cartPieces = 0;	
		document.getElementById("cartItems").innerHTML = c_cartItems + " ";
		document.getElementById("cartPieces").innerHTML = c_cartPieces + " ";
		document.getElementById("emptyCartBtn").disabled = true;
		document.getElementById("viewCartBtn").disabled = true;
		cartEmptyQuery(path);
	}  	  	  
  }
  
  