var ticketsCart = new Hash.Cookie('ticketsCart', {duration: 0}); // session cookie with tickets function bfAddItemToCookie() { if (!isRetour) { var ticketNr = "item1"; } else { var ticketNr = "item2"; } var tickets = { ticketNr : { "d":$('bfTimeDay').value, // Day "m":$('bfTimeMonth').value, // Month "y":$('bfTimeYear').value, // Year "h":$('bfTimeHour').value, // Hour "i":$('bfTimeMin').value, // Minute "a":$('bfNumAdults').value, // Adults "c":$('bfNumKids').value, // Children "t":"null", // Tour ID "s":"null", // Start Station ID "e":"null", // End Station ID "sn":$('bfStart').value, // Start Station Name "en":$('bfDest').value, // End Station Name "p":$('bfTotalPrice').firstChild.data // Price in Euros } }; ticketsCart.extend(tickets); }