  // refresh the cart
  function execOrderCartRefresh(strSessionIP, strOrderRef, strOrderID, strOrderKey) {

    $.get("OrderCartRefresh.asp",
      {
        OrderIP: strSessionIP,
        OrderRef: strOrderRef,
        OrderID: strOrderID,
        OrderKey: strOrderKey,

        EndOfData: '1'
      },
        function(data) {
          $("#divAjaxCart").html(data);
        }   // function
      );  // get OrderCartRefresh

  }   // execOrderCartRefresh

  // update the booking overview page
  function execOrderPageRefresh (strSessionIP, strOrderRef, strOrderID, strOrderKey) {

    $.get("OrderXML.asp",
      {
        OrderIP: strSessionIP,
        OrderRef: strOrderRef,
        OrderID: strOrderID,
        OrderKey: strOrderKey,

        EndOfData: '1'
      },
        function(data) {
          $("#divAjaxContent").html(data);
        }   // function
      );  // get

  }   // execOrderPageRefresh

  // update the booking overview page
  function execOrderPayRefresh (strSessionIP, strOrderRef, strOrderID, strOrderKey) {

    $.get("OrderPay.asp",
      {
        OrderIP: strSessionIP,
        OrderRef: strOrderRef,
        OrderID: strOrderID,
        OrderKey: strOrderKey,

        EndOfData: '1'
      },
        function(data) {
          $("#divAjaxContent").html(data);
        }   // function
      );  // get

  }   // execOrderPayRefresh

  // show an item
  function execOrderCartToSignup(strSessionIP, strOrderRef, strOrderID, strOrderKey, strOrderProductID, strOrgRef) {

    $.get("SignupTourDtlBookXMLDetails.asp",
       {
        OrderIP: strSessionIP,
        OrderRef: strOrderRef,
        OrderID: strOrderID,
        OrderKey: strOrderKey,
        OrderProductID: strOrderProductID,

        OrgRef: strOrgRef,

        EndOfData: '1'
            },
        function(data) {
          $("#divAjaxContent").html(data);

       });  // get TourDtlBookXMLDetails

  } // execOrderCartToTour

  // delete an item
  function execOrderCartDelete(strSessionIP, strOrderRef, strOrderID, strOrderKey, strOrderProductID) {

//    document.getElementById("BookProductID").value = strOrderProductID;

    $.get("OrderCartDlte.asp",
       {
        OrderIP: strSessionIP,
        OrderRef: strOrderRef,
        OrderID: strOrderID,
        OrderKey: strOrderKey,

//        OrderProductID: $("#OrderProductID").val(),
        OrderProductID: strOrderProductID,

        EndOfData: '1'
            },
        function(data) {

//      refresh pages
        execOrderCartRefresh(strOrderRef, strOrderID, strOrderKey);
//        execOrderPageRefresh(strOrderRef, strOrderID, strOrderKey);

       });  // get OrderCartDlte

  } // execOrderCartDelete


