function updatecart() {
	$("#sidecart").load(BASEURL+"cartapi/showside");
}

$(function(){
	$(".btnpassercaisse").click(function(){
		if ($("#ck-politique:checked").val() !== 'on') {
			alert('Vous devez accepter la politique d\'achat');
			return false;
		}
		return true;
	});

	$(".btnaddcart").live('click' ,function(){
		var elmid = $(this)[0].id;
		var pid = elmid.replace(/^btnadd-/, '');
		var qty = $('#qty-'+pid)[0].value;

		$.ajax({
			url: BASEURL+'cartapi/add'
			,type: 'POST'
			,data: {pid:pid,qty:qty}
			,success: function(data){
				if (data != 'OK') {
					alert(data);
				}
				$('#qty-'+pid).val(1);
				updatecart();
			}
		});
		return false;
	});

	$(".btnupdcart").live('click' ,function(){
		var elmid = $(this)[0].id;
		var pid = elmid.replace(/^btnupd-/, '');
		var qty = $('#qty-'+pid)[0].value;
		var rowid = $('#rowid-'+pid)[0].value;

		$.ajax({
			url: BASEURL+'cartapi/upd'
			,type: 'POST'
			,data: {pid:pid,qty:qty,rowid:rowid}
			,success: function(data){
				updatecart();
			}
		});
		return false;
	});

	$(".btndelcart").live('click', function(){
		var elmid = $(this)[0].id;
		var rowid = elmid.replace(/^btndel-/, '');

		$.ajax({
			url: BASEURL+'cartapi/del'
			,type: 'POST'
			,data: {rowid:rowid}
			,success: function(data){
				updatecart();
			}
		});
		return false;
	});
});


