var $j = jQuery.noConflict(); /******************************************************************************************************** * Thanks to Peter-Paul Koch for these cookie functions (http://www.quirksmode.org/js/cookies.html) ********************************************************************************************************/ function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length,c.length); } return null; } function eraseCookie(name) { createCookie(name,"",-1); } jQuery(function(){ $j(document).ready(function($){ var sb_nextID = 1; function sb_cart(){ var me = this; me.cartID = 'drop_shop'; me.cartListID = 'ek_wagen'; me.cartButton = 'sb_warenkorb'; me.itemClass = 'sb_shopItem'; me.clearCartID = 'clearCart'; me.totalClass = 'ek_total'; me.totalListID = 'cart_total'; me.cartControlID = 'cartControl'; me.checkoutDivID = 'sb_cart_checkout'; me.zurKasseID = 'zurKasse'; me.itemControlClass = 'itemControl'; me.itemIncrement = 'itemIncrement'; me.itemDecrement = 'itemDecrement'; me.items = {}; me.shelfitems = {}; me.total = 0; // Total = Ohne Porto! me.txtKorbleer = 'Ihr Warenkorb ist momentan leer.'; me.txtClearCart = 'Warenkorb leeren'; me.txtTotal = 'Summe:'; // Total = Ohne Porto! me.txtGesamtsumme = 'Gesamt:'; me.txtEndsumme = ''; // Endsumme = Porto + Total me.txtZurKasse = 'Zur Kasse'; me.txtPorto = 'Versand:'; me.txtVersand = me.total>0 ? me.txtPorto+' '+me.Porto.formatMoney()+' EUR' : ''; me.txtGesamt = me.total>0 ? me.txtTotal+' '+me.total.formatMoney()+' EUR' : me.txtKorbleer; me.endsummeClass = 'ek_gesamtsumme'; me.Porto = 4; me.portoClass = 'ek_versandkosten'; me.initialise = function(){ me.load(); me.updateTotal(); var $cart = $('#'+me.cartID); var $list = $('ul#'+me.cartListID, $cart).length ? $('ul#'+me.cartListID,$cart) : $('