// vordefinierte Variablen
var CURRENCY = '€';

//deleteOrderPosition
function deletePositionFromShoppingCart(mssID){
  var data = 'mssID=' + mssID;

  $.ajax({
    type: "POST",
    url: "/ajax/Shop/shoppingCart_deleteOrderPosition.php",
    data: data,
    dataType: "json",
    success: function (arShoppingCartHTML) { replaceShoppingCartHTML(arShoppingCartHTML); }
  });
}

//Produkthandling
function setProductOrderToShoppingCart(){
  var num = $('#num').val();
  var bmID = $('#bmID').val();
  var mTID = $('#mTID').val();
  
  var data = 'num=' + num + '&' + 'bmID=' + bmID + '&' + 'mTID=' + mTID;

  $.ajax({
    type: "POST",
    url: "/ajax/Shop/shoppingCart_saveOrder.php",
    data: data,
    dataType: "json",
    success: function (arShoppingCartHTML) { replaceShoppingCartHTML(arShoppingCartHTML); }
  });
  
  showShoppingCart();
}

// Produktevariantenhandling
function setProductVariantOrderToShoppingCart(articleVariantListNr){
  var num = $('#num_' + articleVariantListNr).val();
  var bmID = $('#bmID_' + articleVariantListNr).val();
  var mTID = $('#mTID_' + articleVariantListNr).val();
  var sTID = $('#sTID_' + articleVariantListNr).val();
  
  var data = 'num=' + num + '&' + 'bmID=' + bmID + '&' + 'mTID=' + mTID + '&' + 'sTID=' + sTID;
      
  $.ajax({
    type: "POST",
    url: "/ajax/Shop/shoppingCart_saveOrder.php",
    data: data,
    dataType: "json",
    success: function (arShoppingCartHTML) { replaceShoppingCartHTML(arShoppingCartHTML); }
  });
}

function setOrderToShoppingCart(moduleID,targetID,subTargetID,quantity)
{
  var data = 'num=' + quantity + '&' + 'bmID=' + moduleID + '&' + 'mTID=' + targetID + '&' + 'sTID=' + subTargetID;
  $.ajax
  ({
    type: "POST",
    url: "/ajax/Shop/shoppingCart_saveOrder.php",
    data: data,
    dataType: "json",
    success: function (arShoppingCartHTML) { replaceShoppingCartHTML(arShoppingCartHTML); }
  });
  showShoppingCart();
}

function replaceShoppingCartHTML(arShoppingCartHTML){
  $('#shoppingCartList').html(arShoppingCartHTML['list']);
  $('#shoppingCartMenu').html(arShoppingCartHTML['menu']);
}

function getShoppingCartHTML(){
  $.ajax({
    type: "GET",
    url: "/ajax/Shop/shoppingCart_saveOrder.php",
    dataType: "json",
    success: function (arShoppingCartHTML) { replaceShoppingCartHTML(arShoppingCartHTML); }
  });
}

