function ShoppingCartStatus(prod_id, action, price)
{
	var httpDisplayDivLoader = createRequestObject();
	
	httpDisplayDivLoader.open('GET','site/actions/shopping_cart_session.php?prod_id='+prod_id+'&price='+price+'&action='+action);
	httpDisplayDivLoader.onreadystatechange = function()
	{
	    if(httpDisplayDivLoader.readyState == 4)
	    {
	         document.getElementById('ProdNumber').value = document.getElementById('CountProdCart').innerHTML = httpDisplayDivLoader.responseText;
	         
	    }
	}
	
	httpDisplayDivLoader.send(null);
	
	if(action == 'remove')
	{
	   var sc_div_id = 'sc_'+prod_id;
	   document.getElementById(sc_div_id).style.display='none';
	   
	   ShoppingCartTotal();
	   
	   if(document.getElementById('ProdNumber').value == 0)
       {
	       document.getElementById('sc_header').style.display='none';
	       document.getElementById('sc_total').style.display='none';
	       document.getElementById('sc_order').style.display='none';
	       document.getElementById('sc_warning').style.display='block';
	   }
	}
	
	
}

function ShoppingCartQuantity(prod_id)
{
    var httpDisplayDivLoader = createRequestObject();
    var q_id = 'q_'+prod_id;
    var q = document.getElementById(q_id).value;
    
	httpDisplayDivLoader.open('GET','site/actions/shopping_cart_quantity.php?prod_id='+prod_id+'&q='+q);
	httpDisplayDivLoader.onreadystatechange = function()
	{
	    if(httpDisplayDivLoader.readyState == 4)
	    {
	        document.getElementById('CountProdCart').innerHTML = httpDisplayDivLoader.responseText;
	    }
	}
	
	httpDisplayDivLoader.send(null);
	
	ShoppingCartTotal();
}

function ShoppingCartTotal()
{
    var httpDisplayDivLoader = createRequestObject();
    httpDisplayDivLoader.open('GET','site/actions/shopping_cart_total.php');
	httpDisplayDivLoader.onreadystatechange = function()
	{
	    if(httpDisplayDivLoader.readyState == 4)
	    {
	        //document.getElementById('ShoppingCartTotal').innerHTML = httpDisplayDivLoader.responseText;
	    }
	}
	
	httpDisplayDivLoader.send(null);
}