function EcrireCookie(nom, valeur)
{
	Cookie.set(nom, valeur);
}
	
function LireCookie(nom)
{
	return Cookie.get(nom);
}

function RemovePanier() {
	EffaceCookie('commande');
	return location.href = "?ran="+Math.round(Math.random()*1000);
}

function EffaceCookie(nom)
{
	Cookie.erase(nom);
}

function add_to_caddie(id_caps) {
	var commande = LireCookie("commande");
	if (commande == null)
		EcrireCookie("commande",id_caps);
	else
		EcrireCookie("commande",commande+'|'+id_caps);
	alert('Cette capsule a été ajoutée à votre panier');
}

function add_serie_to_caddie(id_caps) {
	var commande = LireCookie("commande");
	EcrireCookie("commande",commande+'|'+id_caps);
	alert('Cette série de capsules a été ajoutée à votre panier');
}

function add_panier_cap(id_caps) {
	var commande = LireCookie("commande");
	if (commande == null)
		EcrireCookie("commande",id_caps);
	else
		EcrireCookie("commande",commande+'|'+id_caps);
	return location.href = "?ran="+Math.round(Math.random()*1000);
}

function str_replace (search, replace, subject)
{
  var result = "";
  var  oldi = 0;
  for (i = subject.indexOf (search)
     ; i > -1
     ; i = subject.indexOf (search, i))
  {
    result += subject.substring (oldi, i);
    result += replace;
    i += search.length;
    oldi = i;
  }
  return result + subject.substring (oldi, subject.length);
}


function remove_panier_cap(id_caps) {
	commande = LireCookie("commande");
	tcommande = commande.split('|');
	flag_remove = true;
	for(i = 0; i < tcommande.length;i++){
		if (tcommande[i] == id_caps) {
			if (flag_remove == true) {
				tcommande[i] = null;
				flag_remove = false;
			}
		}
	}
	
	EcrireCookie("commande",tcommande.join('|'));
	return location.href = "?ran="+Math.round(Math.random()*1000);
}

function remove_panier_caps(id_caps) {
	commande = LireCookie("commande");
	tcommande = commande.split('|');
	for(i = 0; i < tcommande.length;i++){
		if (tcommande[i] == id_caps) {
			tcommande[i] = null;
		}
	}		
	EcrireCookie("commande",tcommande.join('|'));
	return location.href = "?ran="+Math.round(Math.random()*1000);
}