
// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (CartManager == null) var CartManager = {};
CartManager._path = '/dwr';
CartManager.deliveryCharge = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'deliveryCharge', false, p1, p2, callback);
}
CartManager.getCart = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'getCart', false, callback);
}
CartManager.setNoMoreDips = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setNoMoreDips', false, p1, callback);
}
CartManager.htmlCart = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'htmlCart', false, callback);
}
CartManager.validateCoupon = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'validateCoupon', false, p1, callback);
}
CartManager.addCanItemToMegaMeal = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addCanItemToMegaMeal', false, p1, p2, callback);
}
CartManager.addChipItemToMegaMeal = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addChipItemToMegaMeal', false, p1, p2, callback);
}
CartManager.addDipItemToMegaMeal = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addDipItemToMegaMeal', false, p1, p2, callback);
}
CartManager.addItemToFourPak = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addItemToFourPak', false, p1, p2, callback);
}
CartManager.addItemToMegaMeal = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addItemToMegaMeal', false, p1, p2, callback);
}
CartManager.addOption = function(p1, p2, p3, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addOption', false, p1, p2, p3, callback);
}
CartManager.addOrderItem = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'addOrderItem', false, p1, callback);
}
CartManager.calculateCost = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'calculateCost', false, callback);
}
CartManager.deleteOrderItem = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'deleteOrderItem', false, p1, callback);
}
CartManager.htmlTotal = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'htmlTotal', false, callback);
}
CartManager.emptyCart = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'emptyCart', false, callback);
}
CartManager.getDisplayShop = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'getDisplayShop', false, callback);
}
CartManager.htmlOrderButtons = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'htmlOrderButtons', false, callback);
}
CartManager.isCartEmpty = function(callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'isCartEmpty', false, callback);
}
CartManager.itemForId = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'itemForId', false, p1, callback);
}
CartManager.removeOption = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'removeOption', false, p1, p2, callback);
}
CartManager.setOrderCommentDeliveryTime = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentDeliveryTime', false, p1, callback);
}
CartManager.setOrderCommentDeliveryTimeContent = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentDeliveryTimeContent', false, p1, callback);
}
CartManager.setOrderCommentEasyCheese = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentEasyCheese', false, p1, callback);
}
CartManager.setOrderCommentEasySauce = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentEasySauce', false, p1, callback);
}
CartManager.setOrderCommentPickupTime = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentPickupTime', false, p1, callback);
}
CartManager.setOrderCommentPickupTimeContent = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentPickupTimeContent', false, p1, callback);
}
CartManager.setOrderCommentRemoveTopping = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentRemoveTopping', false, p1, callback);
}
CartManager.setOrderCommentRemoveToppingContent = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentRemoveToppingContent', false, p1, callback);
}
CartManager.setOrderCommentWellDone = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'setOrderCommentWellDone', false, p1, callback);
}
CartManager.shopsForMunicipality = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'shopsForMunicipality', false, p1, callback);
}
CartManager.updateOption = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'updateOption', false, p1, p2, callback);
}
CartManager.updatePrice = function(p1, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'updatePrice', false, p1, callback);
}
CartManager.updateQuantity = function(p1, p2, callback) {
  dwr.engine._execute(CartManager._path, 'CartManager', 'updateQuantity', false, p1, p2, callback);
}

