$(document).ready(function() {
  //$('#precio').css('display', 'none');
  //$('#bonificacion').css('display', 'none');

  $("#goCbu").click(function() {
      $('.nav-pills a[href="#pills-profile"]').click();
  });

  $("#goCredit").click(function() {
      $('.nav-pills a[href="#pills-contact"]').click();
  });

  $( ".card2" ).hover(
    function() {
      $(this).addClass('shadow-lg').css('cursor', 'pointer');
    }, function() {
      $(this).removeClass('shadow-lg');
    }
  );

  $("#btnFinalizar").click(function() {
    if($('#fac_cuit').val() == "" || $('#fac_correo').val() == ""){
      swal(
        'Error!',
        'Debe completar todos los datos',
        'error'
      );
    } else {
      var cotizar = $('#cmp_cotizar').val();
      var datos = {};
      datos["cotizar"] = cotizar;
      if(cotizar){
        datos["com"] = $('#comercios_cot').val();
        datos["ter"] = $('#terminales_cot').val();
        datos["costo"] = $('#cmp_costo').val();
        datos["promo"] = $('#cmp_promo').val();
        datos["descuento"] = $('#cmp_descuento').val();
        datos["precio"] = $('#cmp_precio').val();
      }
      if(datos["com"] == "") datos["com"] = 0;
      if(datos["ter"] == "") datos["ter"] = 0;
      if(datos["costo"] == "") datos["costo"] = 0;
      if(datos["promo"] == "") datos["promo"] = 0;
      if(datos["descuento"] == "") datos["descuento"] = 0;
      // CBU
      datos["cbu"] = $('#cbu').val();
      datos["nombre_cbu"] = $('#nombre_cbu').val().toUpperCase();
      datos["apellido_cbu"] = $('#apellido_cbu').val().toUpperCase();
      datos["cuit_cbu"] = $('#cuit_cbu').val();
      datos["rs_cbu"] = $('#rs_cbu').val().toUpperCase();
      datos["dni_cbu"] = $('#dni_cbu').val();
      // TARJETA
      datos["tarjeta"] = $('#tarjeta').val();
      datos["nombre_tarjeta"] = $('#nombre_tarjeta').val().toUpperCase();
      datos["vencimiento_tarjeta"] = $('#vencimiento_tarjeta').val();
      // Factura
      datos["cuit_fac"] = $('#fac_cuit').val();
      datos["correo_fac"] = $('#fac_correo').val().toLowerCase();
      /*console.log(datos);
      var data = JSON.stringify(datos);
      console.log(data);*/
      $.ajax({
        type: 'POST',
        dataType: 'json',
        url: '/medio-pago/guardar',
        data: {data: JSON.stringify(datos)},
        success: function (data) {
          $('#paso1').css('display', 'none');
          $('#paso2').css('display', 'block');
        }
      });
    }
  });

  $(".btnModal").click(function() {
    var modo = $(this).attr('modo');
    var r = false;
    if(modo == "CBU"){
      if($('#cbu').val() == "" || $('#nombre_cbu').val() == "" || $('#apellido_cbu').val() == "" ||
        $('#cuit_cbu').val() == "" || $('#rs_cbu').val() == "" || $('#dni_cbu').val() == ""){
          swal(
            'Error!',
            'Debe completar todos los datos',
            'error'
          );
      } else r = true;
    } else {
      if($('#tarjeta').val() == "" || $('#nombre_tarjeta').val() == "" || $('#vencimiento_tarjeta').val() == ""){
        swal(
          'Error!',
          'Debe completar todos los datos',
          'error'
        );
      } else r = true;
    }
    if(r){
      $('#pills-factura-tab').removeClass('hide');
      $('.nav-pills a[href="#pills-factura"]').click();
      $('#fac_cuit').mask('00-00000000-0');
    }
  });

  $("#medios-pago").on("hidden.bs.modal", function () {
    $('#paso1').css('display', 'block');
    $('#paso2').css('display', 'none');
    $('.nav-pills a[href="#pills-home"]').click();
  });

  $("#btnCotizar").click(function() {
    $.ajax({
      type: 'POST',
      url: '/cotizar',
      data: { com: $('#comercios_cot').val(), ter: $('#terminales_cot').val() },
      dataType: 'json',
      success: function (data) {
        if(data['bonificacion'] > 0){
          $('#costo').html('$ ' + new Intl.NumberFormat("de-DE").format(data['costo']) + ' + IVA');
          $('#cmp_costo').val(data['costo']);
          $('#bonificacion').html(data['bonificacion'] + ' %');
          $('#cmp_promo').val(data['bonificacion']);
          $('#descuento').html('$ - ' + new Intl.NumberFormat("de-DE").format(data['descuento']));
          $('#cmp_descuento').val(data['descuento']);
          $('#dvbonificacion').removeClass('hidden');
          $('#dvcosto').removeClass('hidden');
          /*$('#dvbonificacion').css('display', 'flex');
          $('#dvcosto').css('display', 'flex');*/
        } else {
          $('#dvbonificacion').removeClass('show');
          $('#dvcosto').removeClass('show');
          $('#dvbonificacion').addClass('hidden');
          $('#dvcosto').addClass('hidden');
        }
        $("#precio").html('$ ' + new Intl.NumberFormat("de-DE").format(data['precio']) + ' + IVA');
        $('#cmp_precio').val(data['precio']);
        $("#precio").addClass('green-dlg');
        $("#precio").removeClass('red');
      }
    });
  });
});
