var cambiarRecomendados=!1;function agregarNoHayFavoritos(o){$(".seccion-productos-favoritos").hide(),$(".favorito_sin").html(`
NO TIENES NING\xdaN PRODUCTO COMO FAVORITO
Agrega alg\xfan producto como favorito y podr\xe1s visualizarlo aqu\xed
Tu cup\xf3n incluye env\xedo gratuito
`)):o.precio_total-o.total_carrito_excluir_standardTe faltan $${number_format(o.envio_standar-(o.precio_total-o.total_carrito_excluir_standard),0)} para que tu env\xedo standard sea gratis.
`)):($(".total-carrito-alerta").html(`Superaste $${number_format(o.envio_standar,0)} , ahora tu env\xedo standard es gratis
`))}function cartAgregarEventosDescuentos(){$(".detalle-descuentos-ind").each(function(){tippy(this,{content:$(this).data("html"),theme:"t-blanco-hueso",allowHTML:!0,placement:"left"})}),$(".alerta-carrito-distinto").each(function(){tippy(this,{content:$(this).data("html"),theme:"t-blanco-hueso",allowHTML:!0,placement:"left"})})}function cartActualizarUnidades(o,a,t){bloqueaUI(".contenedor-carrito-check"),$.post("/functions/carrito_nw/actualizar_cantidad_carrito?noshow",{id_producto:o,id_producto_hijo:a,cantidad:t},function(o){!0==o.exito||"true"==o.exito?obtenerCarrito():$("#notificaciones").html(o.notificacion)},"json").done(function(){desbloqueaUI(".contenedor-carrito-check")}).fail(function(o){desbloqueaUI(".contenedor-carrito-check")})}function cartEliminarProducto(o){bloqueaUI("#modal_carrito"),$.post("/functions/carrito_nw/eliminar_carrito?noshow",{id_producto:o},function(o){!0==o.exito||"true"==o.exito?obtenerCarrito():$("#notificaciones").html(o.notificacion),desbloqueaUI("#modal_carrito")},"json").fail(function(o){desbloqueaUI("#modal_carrito")})}function cartAgregarEventos(){$(".elim-carr").click(function(){cartEliminarProducto($(this).data("producto"))}),$(".accion-menos").click(function(){let o=$(this).data("tipo"),a=$(this).data("producto"),t=$(".cant-pr-"+a).data("cantidad"),i;cartActualizarUnidades(2==o?$(this).data("papa"):a,2==o?a:0,t-1)}),$(".accion-mas").click(function(){let o=$(this).data("tipo"),a=$(this).data("producto"),t=$(".cant-pr-"+a).data("cantidad"),i;cartActualizarUnidades(2==o?$(this).data("papa"):a,2==o?a:0,t+1,!0)}),$(".es-favorito").hover(function(){$(this).attr("src","/img/corazon.svg")},function(){$(this).attr("src","/img/dark_corazon.svg")}),$(".no-es-favorito").hover(function(){$(this).attr("src","/img/dark_corazon.svg")},function(){$(this).attr("src","/img/corazon.svg")})}function obtenerCarrito(){bloqueaUI("#modal_carrito"),$(".flotante-detalle").hide("slide",{direction:"right"},300),$.getJSON("/functions/carrito_nw/get_carrito?noshow",function(o){if(!o.hay_productos)return agregarNoHayProductosCarrito(o);cartActualizarResumen(o),cartAgregarDescuentos(o),$(".carrito_sin").hide(),cartAgregarProductos(o),cartAgregarInformacionEnvio(o)}).done(function(){cartAgregarEventosDescuentos(),cartAgregarEventos(),desbloqueaUI("#modal_carrito")}).fail(function(o){desbloqueaUI("#modal_carrito")})}function removerFavorito(o){bloqueaUI("#modal_carrito"),bloqueaUI("#modal_favoritos"),$.post("/functions/carrito_nw/eliminar_favorito?noshow",{id_producto:o},function(a){!0==a.exito||"true"==a.exito?(obtenerCarrito(),obtenerFavoritos(),("categoria"==actualPage||"search"==actualPage||"busquedas_personalizadas"==actualPage||"producto"==actualPage)&&modificarFavoritoManual(o)):($("#notificaciones").html(a.notificacion),desbloqueaUI("#modal_carrito"),desbloqueaUI("#modal_favoritos"))},"json").fail(function(o){desbloqueaUI("#modal_carrito"),desbloqueaUI("#modal_favoritos")})}function agregarFavorito(o){$.post("/functions/carrito_nw/agregar_favorito?noshow",{id_producto:o},function(a){(!0==a.exito||"true"==a.exito)&&(obtenerCarrito(),obtenerFavoritos(),("categoria"==actualPage||"search"==actualPage||"busquedas_personalizadas"==actualPage||"producto"==actualPage)&&modificarFavoritoManual(o)),$("#notificaciones").html(a.notificacion)},"json").fail(function(o){})}function aplicarCupon(){bloquearPagina(),$(".seccion-cupones-vigentes-add").html(""),$.getJSON("/functions/mi_cuenta_nw/obtener_informacion_cupones?noshow",function(o){o.hay_cupones?($(".rck-seccion-sin-cupones-vigentes").hide(300),$(".rck-seccion-con-cupones").show(300),$(".rck-main-button-acciones").show(300),o.cupones.map(function(o){$(".seccion-cupones-vigentes-add").append(construirCuponCarrito(o))})):($(".rck-seccion-con-cupones").hide(300),$(".rck-seccion-sin-cupones-vigentes").show(300),$(".rck-main-button-acciones").hide(300))}).done(function(){desbloquearPagina(),obtenerCuponesVencidos(),open_modal("#modalCuponesAplicar"),$(".detalle-cupon-carrito").click(function(){$("#modalCuponesAplicarMini .custom-modal-mini-modal-container").html(""),$("#modalCuponesAplicarMini .custom-modal-mini-modal-container").html(construirReglasCuponCarrito($(this).data("cupon"))),$(".rck-seccion-aplica-comprando").on("click",function(){$(".rck-seccion-aplica-comprando-detalle").is(":visible")?($(".rck-aplica-comprando").html("arrow_right"),$(".rck-seccion-aplica-comprando-detalle").hide(300)):($(".rck-aplica-comprando").html("arrow_drop_down"),$(".rck-seccion-aplica-comprando-detalle").show(300))}),abrirMiniModal("#modalCuponesAplicar","#modalCuponesAplicarMini")}),$(".card-cupones:not(.card-cupones-vencido)").on("click",function(){$(".card-cupones").removeClass("card-cupones-activo"),$(this).addClass("card-cupones-activo")})}).fail(function(){$(".rck-seccion-con-cupones").hide(300),$(".rck-main-button-acciones").hide(300),$(".rck-seccion-sin-cupones-vigentes").show(300),desbloquearPagina()})}function obtenerCuponesVencidos(){let o=".seccion-cupones-vencidos-add-carrito",a=".rck-seccion-con-cupones-vencidos-carrito",t=".rck-seccion-sin-cupones-vencidos-carrito";$(o).html(""),$.getJSON("/functions/mi_cuenta_nw/obtener_informacion_cupones?noshow&es_vencido=1",function(i){i.hay_cupones?($(t).hide(300),$(a).show(300),i.cupones.map(function(a){$(o).append(construirCuponCarrito(a,1))})):($(a).hide(300),$(t).show(300))}).done(function(){}).fail(function(){$(".rck-seccion-con-cupones").hide(300),$(".rck-main-button-acciones").hide(300),$(".rck-seccion-sin-cupones-vigentes").show(300),desbloquearPagina()})}function construirCuponCarrito(o,a){var t="",i="",c=parseInt(o.tipo_cupon);switch(c){case 1:t=o.porcentaje_descuento+"% ",i="Descuento total en carrito %";break;case 2:t="$"+number_format(o.valor_descuento,0),i="Descuento sobre el total del carrito $";break;case 3:t=o.porcentaje_descuento_producto+"%",i="Descuento en ciertos productos %";break;case 4:t="$"+number_format(o.valor_descuento_producto,0),i="Descuento sobre algunos productos $";break;case 5:t="Env\xedo gratis"}return`Precio x unidad$${number_format(o.precio_unitario_sin,0)}
`,o.precio_unitario_descuento>0&&c!=o.precio_unitario_sin&&(i+=`${palabraDes} - $${number_format(c,0)}
`),o.descuentos_cupones.length>0&&o.descuentos_cupones.map(function(a){i+=`${a.cupon}- $${number_format(parseInt(a.aporte)/o.cantidad,0)}
`}),i+=`Precio final$ ${number_format(o.precio_descuento/o.cantidad,0)}
`,a=`$${o.precio_form} $${o.precio_descuento_form} ${t=``}`}else a=`$ ${o.precio_form}`;return a}function construirPrecioVariableCarrito(o){let a="Precio x unidad$${number_format(o.precio_neto/o.cantidad,0)}
`,o.precio_descuento_neto>0&&o.precio_descuento_netoPrecio final$ ${number_format(o.precio_descuento/o.cantidad,0)}
`,t+=`$${number_format(o.precio_neto)} $${number_format(o.precio_descuento)} ${pregunta=``}
`}else t+=`$${number_format(o.precio_neto)}
`}else if(i+=o.precio_neto,c+=o.precio_descuento,s+=o.precio_descuento_neto,r+=o.cantidad,0==n.length&&""!=o.aportes_cupon&&(aportesCupon=o.aportes_cupon.split("/")).length>1)for(var a=1;aPrecio x unidad$${number_format(i/r,0)}
`,s>0&&s!=i&&(textoExpDescuento+=`Descuento - $${number_format((i-s)/r,0)}
`),n.length>0&&n.forEach(function(o){textoExpDescuento+=`${o[0]}- $${number_format(o[1],0)}
`}),textoExpDescuento+=`Precio final$ ${number_format(c/r,0)}
`,a+=`$${number_format(i)} $${number_format(c)} ${pregunta=``}
`):a+=`$${number_format(i)}
`),a+=t,a+="DESCRIPCI\xd3N
${o.descripcion}
T\xc9RMINOS Y CONDICIONES
*No se puede usar en productos previamente rebajados.
'),1==o.puede_acumularse&&(cadenaRetorno+='*No se puede usar en conjunto con otros cupones o promociones.
'),2==o.ofrece_gratuito&&(cadenaRetorno+=`*Este cup\xf3n ofrece env\xedo gratuito.
`),1==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n aplica a todos los usuarios.
`),2==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti, no funcionar\xe1 para ninguna otra cuenta.
`),4==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti por tu cumplea\xf1os.
`),5==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti, y solo aplica en tu primera compra.
`),6==o.tipo_usuario&&(cadenaRetorno+=`*Este cup\xf3n es exclusivo para ti por tu segunda compra, gracias por haber realizado tu primer compra..
`),cadenaRetorno+=`*V\xe1lido solo para los canales que se especifican.
`,cadenaRetorno+=`*${expiryDate(o.fecha_vencimiento)} o hasta agotar existencias.
`,cadenaRetorno+=`*Aplica para comprar superiores a $${number_format(o.gasto_minimo,0)}
`:cadenaRetorno+=`*Puedes usarlo en cualquier producto, no tiene m\xednimo de compra.
`,-1!=o.gasto_maximo&&(cadenaRetorno+=`*Aplica para compras inferiores a $${number_format(o.gasto_maximo,0)}
`),-1!=o.items_minimos&&(cadenaRetorno+=`*Debes llevar ${o.items_minimos} productos como m\xednimo para que el cup\xf3n sea v\xe1lido`),3==o.tipo_usuario&&(cadenaRetorno+=`
*Para usar este cup\xf3n debes haber completado ${o.cantidad_compras} compras a partir de la fecha de activaci\xf3n de este cup\xf3n (${moment(o.fecha_activacion).format("DD/MM/YYYY hh:mm")}).
`),cadenaRetorno}function obtenerInfoRockgocash(o){bloquearPagina(),$.get(`/functions/carrito_nw/obtener_informacion_rockgocash?noshow&resumen=${o}`,function(a){o?($("#modalInfoRockgocash .modal-rockgota-4-contenido-rockgocash").html(a),$("#modalInfoRockgocash").modal("show")):($("#modalAplicarRockgocash .custom-modal-content-main").html(a),open_modal("#modalAplicarRockgocash"))}).done(function(){setTimeout(()=>{validateTotalSlider()},1e3),desbloquearPagina()}).fail(function(o){})}