//Globale Variablen var shopping_cart; //Initialisierung function initAjaxOrder() { shopping_cart = document.getElementById("shopping_cart"); getShoppingCart (); } //Warenkorb laden function getShoppingCart () { //show_cart.php via AJAX aufrufen var myAjax = new Ajax(); myAjax.method="POST"; myAjax.url="html_order/show_cart.php"; myAjax.params="width="+width; //Response war erfolgreich myAjax.onSuccess = function(txt,xml) { //Lieferte Das PHP-Skript eine Fehlermeldung? if (seHasError(txt)) { myAjax.onError(seGetError(txt)); return null; } if (txt) { shopping_cart.innerHTML= txt; } } //Fehler bei Kommunikation zw. Client und Server myAjax.onError = seErrorHandler; //Datei speichern myAjax.doRequest(); } function checkSession() { var myAjax = new Ajax(); myAjax.method="GET"; myAjax.url="../html_order/check_session.php"; myAjax.onSuccess = function(txt,xml) { if (seHasError(txt)) { myAjax.onError(seGetError(txt)); return null; } if (txt) { if(txt == "session_expired") { window.location.href='http://' + hostname + '/index.php?action=session_info'; } } } myAjax.onError = seErrorHandler; myAjax.doRequest(); } function changeShippingCosts (select) { var shipping_country = select.options[select.options.selectedIndex].value; //show_cart.php via AJAX aufrufen var myAjax = new Ajax(); myAjax.method="POST"; myAjax.url="html_order/show_cart.php"; myAjax.params="width="+width+"&shipping_country="+shipping_country; //Response war erfolgreich myAjax.onSuccess = function(txt,xml) { //Lieferte Das PHP-Skript eine Fehlermeldung? if (seHasError(txt)) { myAjax.onError(seGetError(txt)); return null; } if (txt) { shopping_cart.innerHTML= txt; } } //Fehler bei Kommunikation zw. Client und Server myAjax.onError = seErrorHandler; //Datei speichern myAjax.doRequest(); } //Artikel aus Warenkorb entfernen function removeItem (artid) { //cart_change.php via AJAX aufrufen var myAjax = new Ajax(); myAjax.method="GET"; myAjax.url="html_order/cart_change.php"; myAjax.params="itemid="+artid + "&actiontype=3" ; //Response war erfolgreich myAjax.onSuccess = function(txt,xml) { //Lieferte Das PHP-Skript eine Fehlermeldung? if (seHasError(txt)) { myAjax.onError(seGetError(txt)); return null; } if (txt) { //Warenkorb aktualiseren getShoppingCart (); } } //Fehler bei Kommunikation zw. Client und Server myAjax.onError = seErrorHandler; //Datei speichern myAjax.doRequest(); } //Warenkorb aktualiseren function updateCart (itemcount) { //cart_change.php via AJAX aufrufen var myAjax = new Ajax(); myAjax.method="GET"; myAjax.url="html_order/cart_change.php"; for(var i=0;i