{% if session.get('auth')['type'] != 3 or common['customers']|length > 0 %}

<script>

var newOrderCatalogs = [
  {% if common['catalogs']|length > 0 %}
    {% for cttest in common['catalogs'] %}
    ["{{ cttest.cdcata }}", "{{ cttest.dscata }}", "{{ cttest.fltipo }}"],
    {% endfor %}
  {% endif %}
];
var newOrderInfo = {
  'createOrderUrl': "{{ url('cart/createOrder') }}",
  'downloadXlsTemplateUrl': "{{ url('cart/downloadxlstemplate') }}",
  'createOrderLocationUrl': "{{ url(common['homepage'] == 0 ? 'catalog/index' : 'catalog/collection') }}",
  'getDeliveryPeriodsOptionsUrl': "{{ url('cart/getDeliveryPeriodsOptions') }}",

  'firstTpanag': "{{ session.get('auth')['type'] != 3 ? common['customers'][0].tpanag : '' }}",
  'firstCdanag': "{{ session.get('auth')['type'] != 3 ? common['customers'][0].cdanag : '' }}",
  'firstCddesm': "{{ session.get('auth')['type'] == 5 ? common['destinations'][0].cddesm : '' }}",

  'dateTypeResOrder': {{ common['dateTypeResOrder'] }},
  'dateTypeAvaOrder': {{ common['dateTypeAvaOrder'] }},
  'dateOffset':       {{ common['dateOffset'] }},
  'defaultShipping':  {{ common['defaultShipping'] }},
  'hideDeliveryDate': {{ common['hideDeliveryDate'] }},
  'orderTypeChoice':  {{ common['orderTypeChoice'] }},
  'enableXlsOrder':   {{ common['enableXlsOrder'] }},
  'choosePriceList':  {{ common['choosePriceList'] }},
  'manageIndicative': {{ common['manageIndicative'] }},
  'authType':         {{ session.get('auth')['type'] }},
  'doubleRowsNewOrder': {{ common['doubleRowsNewOrder'] }},
};
</script>
{{ javascript_include("js/custom/common_neworder.js") }}

{% if common['hideDeliveryDate'] != 1 and common['dateTypeResOrder'] == 4 %}
<script>
$(document).ready(function(){
  $('#frd-res').daterangepicker({
    opens: "center",
    drops: "up",
    autoUpdateInput: false,
    startDate: "{{ common['modelDetailStyle'] == 3 ? common['zanStartDate'] : '01/02/2021' }}",
    endDate: "{{ common['modelDetailStyle'] == 3 ? common['zanEndDate'] : '01/02/2021' }}",
    minDate: '01/01/2020',
    locale: {
      format: "DD/MM/YYYY",
      separator: " - ",
      applyLabel: "{{ mt._('drp.apply') }}",
      cancelLabel: "{{ mt._('drp.cancel') }}",
      fromLabel: "{{ mt._('drp.from') }}",
      toLabel: "{{ mt._('drp.to') }}",
      customRangeLabel: "{{ mt._('drp.period') }}",
      daysOfWeek: [
        "{{ mt._('drp.sunday') }}",
        "{{ mt._('drp.monday') }}",
        "{{ mt._('drp.tuesday') }}",
        "{{ mt._('drp.wednesday') }}",
        "{{ mt._('drp.thursday') }}",
        "{{ mt._('drp.friday') }}",
        "{{ mt._('drp.saturday') }}"
      ],
      "monthNames": [
        "{{ mt._('drp.january') }}",
        "{{ mt._('drp.february') }}",
        "{{ mt._('drp.march') }}",
        "{{ mt._('drp.april') }}",
        "{{ mt._('drp.may') }}",
        "{{ mt._('drp.june') }}",
        "{{ mt._('drp.july') }}",
        "{{ mt._('drp.august') }}",
        "{{ mt._('drp.september') }}",
        "{{ mt._('drp.october') }}",
        "{{ mt._('drp.november') }}",
        "{{ mt._('drp.december') }}"
      ],
      "firstDay": 1
    }
  }, function(start, end, label) {
    $('#frd-res').val(start.format('DD/MM/YYYY') + ' - ' + end.format('DD/MM/YYYY'))
  });
});
</script>
{% endif %}

<script>

{% if common['hideDeliveryDate'] != 1 and
    ( (common['dateTypeResOrder'] > 1 and common['dateTypeResOrder'] != 4) or
      (common['enableXlsOrder'] == 1 or common['enableXlsOrder'] == 3) or
      (common['dateTypeAvaOrder'] > 1 and common['dateTypeAvaOrder'] != 4) ) %}
$.datepicker.setDefaults($.datepicker.regional.{{ session.get('language') }});
$('.datepicker').datepicker({ dateFormat: 'dd/mm/yy', minDate: 0 });
{% endif %}

</script>

{% endif %}
