jCart={
	add:function(id){
		var quanti=byId("jCart_"+id);
		if(is.Num(quanti.value)){
			var n = parseInt(quanti.value);
			quanti.value = n;
			if(n>0){
				quanti.value="";
				if(is.Null(Cookie.get("jCart"))){
					var c="{"+id+":"+n+"}";
				}else{
					eval("var o="+Cookie.get("jCart")+";");
					o[id] = n + ( is.Defined(o[id]) ? o[id] : 0 );
					var c="{";
					var l=0;for(var t in o)l++;
					var i=0;
					for(var t in o){
						c+=t+":"+o[t];
						i++;
						if(i!=l)c+=",";
					}
					c+="}";
				}
				Cookie.set("jCart",c,365);
				location.replace(location.href);
			}else{
				alert("ERRORE: La quantita' dev'essere maggiore di zero");
				quanti.select();
			}
		}else{
			alert( (quanti.value.indexOf(",")!=-1) ? "ERRORE: Usa il punto invece della virgola per separare gli interi dai decimali" : "ERRORE: La quantita' dev'essere un numero");
			quanti.select();
		}
	},
	del:function(id){
		eval("var oo="+Cookie.get("jCart")+";");
		var o={}
		for(var t in oo)if(t!=id)o[t]=oo[t];
		var c="{";
		var l=0;for(var t in o)l++;
		if(l==0){
			Cookie.del("jCart");
		}else{
			var i=0;
			for(var t in o){
				c+=t+":"+o[t];
				i++;
				if(i!=l)c+=",";
			}
			c+="}";
			Cookie.set("jCart",c,365);
		}
		location.replace(location.href);
	}
}
