// JavaScript Document
/* cart javascript function */
function addToCart(prodID)
{
	$.blockUI({ message: '<div id="infoBlockUI"><img src="http://www.vet-shop.ro/assets/images/busy.gif" /> Update cart ...</h2>' }); 
	$.ajax({
			type: "POST",
			url: "http://www.vet-shop.ro/index.php/comanda/cart/addAjaxProduct",   
			data:  {id:[prodID]},						
			dataType: 'json', 
			timeout: 1000,
			error: function(XMLHttpRequest, textStatus, errorThrown){
				alert('Error loading XML document');
				alert(XMLHttpRequest);
				alert(textStatus);
				alert(errorThrown);
			},
			success: function(xmlData){							
				var data;							
				data = xmlData;
				updateCartProdusInfo(data);
			}						
	});
}

function updateCartProdusInfo(data)
{
	$.unblockUI();
	str = "Cosul meu (" + data["countcart"] + " produse)";	
	$("#shpInfo").html(str);
	$('.lbValTotal').html(data["total"] + " RON");
	window.location = "http://www.vet-shop.ro/index.php/comanda/cart/cosul_meu";
}

function updateCartInfo()
{
	//alert("update cart");
	$.blockUI({ message: '<div id="infoBlockUI"><img src="http://www.vet-shop.ro/assets/images/busy.gif" /> Please wait ...</h2>' });
	var fields = $("#frmCart :input").serializeArray();
	$.ajax({
			type: "POST",
			url: "http://www.vet-shop.ro/index.php/comanda/cart/updateProduct",   
			data:  fields,						
			dataType: 'json', 
			timeout: 1000,
			success: function(xmlData){							
				var data;							
				data = xmlData;
				updateCartTotal(data);
			}						
	});
	//console.log(fields);	
}

function updateCartTotal(data)
{
	$.unblockUI();
	$('.lbValTotal').html(data.total + " RON");
	$('.lbValTotalCos').html(data.total + " RON");	
	cart = data.cosinfo;
	for(i=0; i<cart.length; i++)
	{
		nmPrice = "#pret_" + cart[i].ID;
		nmVal = "#val_" + cart[i].ID;
		$(nmPrice).html(cart[i].Pret);
		totrow = parseFloat(cart[i].Pret) * parseFloat(cart[i].Count);
		$(nmVal).html(totrow);
	}	
}

/* ---------------------------------*/
