$(document).ready(function() { /***********SHOPPING CART*****************/ $(".submitProduct").click(function() { var prodVal = $(this).attr("value"); var prodArr = prodVal.split('_'); var prodId = prodArr[1]; var qty = $("#qty_"+prodId).attr("value"); var optionId = $("#optionId_"+prodId).attr("value"); var prodAtrributes = $("#prodAtrributes_"+prodId+" option:selected").val(); //alert(optionId) $.post("/_shop/snippets/update_cart.php", { qty: qty, optionId: optionId, prodAtrributes: prodAtrributes, prodId: prodId, reason: "update" }, function(data){ $.post("/_shop/snippets/cart.php", function(data){ $("#cartBody").html(data); }); }); return false; }) $(".cartDeletProd").live("click", function() { var delId = $(this).attr("id"); var cartItemArr = delId.split('_'); var cartItemId = cartItemArr[1]; //alert(cartItemId); $.post("/_shop/snippets/update_cart.php", {itemId: cartItemId, reason: "delete" }, function(data){ //alert(data); $.post("/_shop/snippets/cart.php", function(data){ $("#cartBody").html(data); }); }); return false; }) $("#cartForm").submit(function() {//submit the login form var itemNum = $(".totNum").html(); var form = this; if(itemNum > 0){ form.submit(); }else{ $("#cartError").show(); return false; } }) //this is when the update cart has been clicked to redeem a voucher $("#updateSummary").live("click", function() { var promoCode = $("#promo").val(); //alert(promoCode); $.post("/_shop/snippets/update_cart.php", {promoCode: promoCode, reason: "updateSummary" }, function(data){ //alert(data); $.post("/_shop/snippets/order_summary.php", function(data){ $("#cartBody").html(data); }); }); return false; }) $(".cartQty").livequery("change",function(event) {//update the cart var delId = $(this).attr("id"); var cartItemArr = delId.split('_'); var cartItemId = cartItemArr[1]; var cartType = $("#cartType").val(); if(cartType == "sideCart"){ var cartAddress = "/_shop/snippets/cart.php"; } if(cartType == "summary"){ var cartAddress = "/_shop/snippets/order_summary.php"; } var itemQty = $("#"+delId).val(); $.post("/_shop/snippets/update_cart.php", {itemId: cartItemId, itemQty: itemQty, reason: "updateQty" }, function(data){ //alert(data); $.post(cartAddress, function(data){ $("#cartBody").html(data); }); }); return false; }) })