//Gestion du panier
$(function() {
  affichePanier();
});

function afficheLignePanier(vignette,ref,titre,prix,nombre) {
  $("#contenupanier").append(
    '<table><tr valign="middle">'+
      '<th>'+
        '<a href="spip.php?article'+ref+'">'+
        '<img style="border:none;width:64px;" src="'+vignette+'">'+
        '</a>'+
      '</th><td>'+
        '<p class="titre">'+titre+'</p>'+
        '<p class="prix">'+prix+'</p>'+
      '</td><td class="detruire">'+
        '<a href="javascript:retraitPanier(\''+vignette+'|'+ref+'|'+titre+'|'+prix+'\')"><img src="images/btn-panier-detruire.png" alt="Détruire" title="Enlever cette ligne"></a>'+
      '</td>'+
    '</tr></table>'
  );
}
function retraitPanier(retirer) {
	newcook = '\\'+$.cookie('panier')+'\\';
	newcook = newcook.replace('\\'+retirer+'\\','\\');
	$.cookie('panier',newcook.substr(1,newcook.length-2)),
	affichePanier();
}
function affichePanier() {
  $("#contenupanier").text('');
  if ($.cookie('panier')) {
    $("#panier").show();
    produits = $.cookie('panier').split('\\');
    for (produit in produits) {
      elems = produits[produit].split('|');
      afficheLignePanier(elems[0],elems[1],elems[2],elems[3]);
    }
  } else {
    $("#panier").hide();
  }
}
function ajoutPanier(vignette,ref,titre,prix) {
	cookval=vignette+'|'+ref+'|'+titre+'|'+prix;
	if ($.cookie('panier')) {
		if ($.cookie('panier').indexOf(cookval)==-1) {
			cookval = $.cookie('panier')+'\\'+cookval;
		} else{
			cookval='';
		}
	} else {
		$("#panier").show('slow');
	}
	if (cookval) {
		$.cookie('panier', cookval);
		afficheLignePanier(vignette,ref,titre,prix);
	}
}

