$(document).ready(main); function main () { /* MODALS */ $('.ajax-popup-link').unbind(); $('.ajax-popup-link').magnificPopup({ type: 'ajax' }); /********************/ /* ESCRITORIO */ /********************/ $( "#menuTop .menu_top_padre" ) .mouseover(function() { var id = $(this).prop('id').replace("padre", ""); $( "#submenu"+id ).show(); }) .mouseout(function() { $( ".subMenuTop" ).hide(); $( ".subMenuTop" ).hide(); $( ".supersubmenu" ).hide(); }); /* MINI CARRITO */ /*$( "#abre_mini_carro" ) .mouseenter(function() { if($( ".mini_carrito" ).find('.row.producto').length) { //console.log("carro mostrar"); $( ".mini_carrito" ).show(); } }) .mouseleave(function() { //console.log("carro ocultar"); $( ".mini_carrito" ).slideUp(); });*/ $( "#abre_mini_carro>a" ) .click(function() { //if($( ".mini_carrito" ).find('.row.producto').length) { //console.log("carro mostrar"); $( ".mini_carrito" ).toggle(); $('.mini_favoritos').hide(); //} }); $('.mini_carrito .btn_cerrar_minicarrito>img').click(function() { $( ".mini_carrito" ).slideUp(); }); /********************/ /* MOVIL */ /********************/ $('#btn_buscar_desktop').click(function() { var fa = $(this).find('i.fa'); if(fa.hasClass('fa-times')) { fa.removeClass('fa-times'); fa.addClass('fa-search'); $('.txt_buscar').val(''); $('.products_list').empty(); $('.products_list').hide(); $('.bloqueador_menu').hide(); } else { //irABuscar(); $('.txt_buscar').focus(); } }); /** PANEL WHATSAPP */ var whatsapp_abierto = 0; function mostrarWhatsapp() { $('.btn_whatsapp.movil').css('opacity','1'); var fa = $('.btn_whatsapp.movil').find('i'); fa.removeClass('fa-whatsapp'); fa.addClass('fa-times'); $('.btn_whatsapp').animate({ right: 0 }); whatsapp_abierto = 1; $('.bloqueador_menu').show(); } function ocultarWhatsapp() { $('.btn_whatsapp.movil').css('opacity','0.8'); $('.btn_whatsapp').animate({ right: -218 }); whatsapp_abierto = 0; $('.bloqueador_menu').hide(); var fa = $('.btn_whatsapp.movil').find('i'); fa.removeClass('fa-times'); fa.addClass('fa-whatsapp'); } $('.movil.btn_whatsapp').click(function() { if(contador == 0) ocultarMenu(); if(whatsapp_abierto == 0) { mostrarWhatsapp(); } else { ocultarWhatsapp(); } }); /*$('.escritorio.btn_ayuda').click(function() { window.location.href = '/contact_us.php'; });*/ Number.isInteger = Number.isInteger || function(value) { return typeof value === "number" && isFinite(value) && Math.floor(value) === value; }; } function delete_cookie( name ) { document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; } function setCookie(c_name,value) { document.cookie = c_name + "=" +escape(value); document.cookie = c_name + "=" +escape(value)+";path=/;domain=example.com"; } function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i 0) { var arrayLimitados = lista_limitados.split(',', 20); $.each(arrayLimitados, function( index, value ) { value = parseInt(value); $('#buy_now_'+value).data('limit', "no"); }); } } }); } function mininomnom_lv2(proid) { var valor_actual=0; /*var r = confirm("¿Estás seguro de que quieres eliminar el producto de tu cesta?"); if (r != true) { return false; }*/ $.ajax({ method: "POST", url: "/ajax/remove_cart_v2.php", data: { id_prod_remove: proid} }) .done(function( msg ) { const datos = JSON.parse(msg); var num_items = datos.num_items; $('.btn_carrito_items').html(num_items); recargaMiniCarro(); }); } //Restar producto function miniminuus(a,proid, lista_limitados){ if($minus) $minus.abort(); if($cargarTargets) $cargarTargets.abort(); //if(!mod) queridos--; cantidad_total=0; $('.input_loquiero').each(function() { var elemento=$(a); cantidad_elemento=elemento.val(); cantidad_total=parseInt(cantidad_total)+parseInt(cantidad_elemento); }); input_act=$(a).parent().parent().find('.input_loquiero'); var input_price=$(a).parent().parent().find('.disprice'); valor_actual=parseInt(input_act.val()); valor_actual=valor_actual-1; //console.log("valor_actual "+valor_actual); if(valor_actual < 1) { /*var r = confirm("¿Estás seguro de que quieres eliminar el producto de tu cesta?"); if (r == true) { nomnom(proid); } else { input_act.val(1); }*/ mininomnom(proid, lista_limitados); return false; } else { input_act.val(valor_actual); //LOADINGS $("#subtotal").html(getGifLoading()); $("#gastos_envio").html(getGifLoading()); $("#total").html(getGifLoading()); $(".descuento_cupon_carrito").html(getGifLoading()); input_price.html(getGifLoading()); $minus=$.ajax({ method: "POST", url: "/ajax/add_cart.php", data: { id_prod_remove: proid, cantida: valor_actual} }) .done(function( msg ) { if(!msg) console.log("Error al borrar "+proid); else{ var data=JSON.parse(msg); if(data){ if(typeof data["subtotal"] != "undefined"){ /*var subtotal=parseFloat(data["subtotal"]).toFixed(2); $("#subtotal").html(subtotal.replace(".", ",")+"€");*/ var gastos_envio=parseFloat(data["gastos_envio"]).toFixed(2); if(gastos_envio==0) gastos_envio = 'GRATIS'; else gastos_envio = gastos_envio.replace(".", ",")+"€"; $("#gastos_envio").html(gastos_envio); /*var total=parseFloat(data["total"]).toFixed(2); $("#total").html(total.replace(".", ",")+"€");*/ //var cantidad_descuento_cupon=parseFloat(data["subtotal"]-data["cantidad_descuento_cupon"]).toFixed(2); if(parseFloat(data["cantidad_descuento_cupon"])>0) { /*$("#input_cupon").removeClass('input_success'); $("#input_cupon").val(''); $(".row_cupon").hide();*/ $(".texto_subtotal_carrito").html('Total con cupón '+data["codigo_cupon"]); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(''+subtotal.toFixed(2).replace(".", ",")+"€"); } else { /*$(".descuento_cupon_carrito").html(cantidad_descuento_cupon.replace(".", ",")+"€"); $(".row_cupon").show();*/ $(".texto_subtotal_carrito").html('Total'); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(subtotal.toFixed(2).replace(".", ",")+"€"); } var price=input_price.attr("precio_unico"); txt_price=(price*valor_actual)*100; txt_price=Math.round(txt_price)/100; // Añadido para actualizar REGALOS cargarTargets(); btn_carrito_items(); txt_price=parseFloat(txt_price).toFixed(2).replace(".", ","); input_price.text(txt_price+"€"); } } } }); } } function minuus(a,proid){ if($minus) $minus.abort(); if($cargarTargets) $cargarTargets.abort(); //if(!mod) queridos--; cantidad_total=0; $('.input_loquiero').each(function() { var elemento=$(a); cantidad_elemento=elemento.val(); cantidad_total=parseInt(cantidad_total)+parseInt(cantidad_elemento); }); input_act=$(a).parent().parent().find('.input_loquiero'); var input_price=$(a).parent().parent().find('.disprice'); valor_actual=parseInt(input_act.val()); valor_actual=valor_actual-1; if(valor_actual < 1) { /*var r = confirm("¿Estás seguro de que quieres eliminar el producto de tu cesta?"); if (r == true) { nomnom(proid); } else { input_act.val(1); }*/ nomnom(proid); return false; } input_act.val(valor_actual); //LOADINGS $("#subtotal").html(getGifLoading()); $("#gastos_envio").html(getGifLoading()); $("#total").html(getGifLoading()); $(".descuento_cupon_carrito").html(getGifLoading()); input_price.html(getGifLoading()); $minus=$.ajax({ method: "POST", url: "/ajax/add_cart.php", data: { id_prod_remove: proid, cantida: valor_actual} }) .done(function( msg ) { if(!msg) console.log("Error al borrar "+proid); else{ var data=JSON.parse(msg); if(data){ if(typeof data["subtotal"] != "undefined"){ /*var subtotal=parseFloat(data["subtotal"]).toFixed(2); $("#subtotal").html(subtotal.replace(".", ",")+"€");*/ var gastos_envio=parseFloat(data["gastos_envio"]).toFixed(2); if(gastos_envio==0) gastos_envio = 'GRATIS'; else gastos_envio = gastos_envio.replace(".", ",")+"€"; $("#gastos_envio").html(gastos_envio); /*var total=parseFloat(data["total"]).toFixed(2); $("#total").html(total.replace(".", ",")+"€");*/ //var cantidad_descuento_cupon=parseFloat(data["subtotal"]-data["cantidad_descuento_cupon"]).toFixed(2); if(parseFloat(data["cantidad_descuento_cupon"])>0) { /*$("#input_cupon").removeClass('input_success'); $("#input_cupon").val(''); $(".row_cupon").hide();*/ $(".texto_subtotal_carrito").html('Total con cupón '+data["codigo_cupon"]); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(''+subtotal.toFixed(2).replace(".", ",")+"€"); } else { /*$(".descuento_cupon_carrito").html(cantidad_descuento_cupon.replace(".", ",")+"€"); $(".row_cupon").show();*/ $(".texto_subtotal_carrito").html('Total'); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(subtotal.toFixed(2).replace(".", ",")+"€"); } let multiprecio = input_price.attr("data-multi"); if (multiprecio == 1){ var price= 0; if (valor_actual == 1){ price = input_price.attr("data-p1"); } else if (valor_actual == 2){ price = input_price.attr("data-p2"); } else if (valor_actual >= 3){ price = input_price.attr("data-p3"); } txt_price=(price*valor_actual)*100; txt_price=Math.round(txt_price)/100; let txt_price_unitario = Math.round(price*100)/100; // Añadido para actualizar REGALOS cargarTargets(); btn_carrito_items(); txt_price=parseFloat(txt_price).toFixed(2).replace(".", ","); txt_price_unitario=parseFloat(txt_price_unitario).toFixed(2).replace(".", ","); input_price.text(txt_price+"€"); $(`.precio_base${input_price.attr("data-row")}`).text(txt_price_unitario+"€"); } else { var price=input_price.attr("precio_unico"); txt_price=(price*valor_actual)*100; txt_price=Math.round(txt_price)/100; // Añadido para actualizar REGALOS cargarTargets(); btn_carrito_items(); txt_price=parseFloat(txt_price).toFixed(2).replace(".", ","); input_price.text(txt_price+"€"); } } } const uc = window.location.pathname; if (uc.indexOf("shopping_cart") > -1){ location.reload(); } } }); } //Sumar producto let is_addac = false; function addac(a,proid) { if(is_addac) return false; if($addac) $addac.abort(); if($cargarTargets) $cargarTargets.abort(); is_addac = true; cantidad_total=0; $('.input_loquiero').each(function() { var elemento=$(a); cantidad_elemento=elemento.val(); cantidad_total=parseInt(cantidad_total)+parseInt(cantidad_elemento); }); input_act=$(a).parent().parent().find('.input_loquiero'); var input_price=$(a).parent().parent().find('.disprice'); let backup_input_price = input_price.html(); valor_actual=parseInt(input_act.val()); valor_actual=valor_actual+1; input_act.val(valor_actual); $("#subtotal").html(getGifLoading()); $("#gastos_envio").html(getGifLoading()); $("#total").html(getGifLoading()); $(".descuento_cupon_carrito").html(getGifLoading()); input_price.html(getGifLoading()); $addac=$.ajax({ method: "POST", url: "/ajax/add_cart.php", data: { id_prod: proid, cantida: valor_actual } }) .done(function( msg ) { console.log('msg', msg); if(!msg) { console.log("Error al guardar " + proid); is_addac = false; } else{ try{ //console.log('llega', msg); var data=JSON.parse(msg); if (data.error != undefined){ Swal.fire({ title: 'No se puede añadir más unidades al carrito', html: `${data.mensaje_error}`, icon: 'error', confirmButtonText: 'Aceptar' }).then((result) => { const uc = window.location.pathname; if (uc.indexOf("shopping_cart") > -1){ location.reload(); } else { input_act.val(valor_actual-1); input_price.html(backup_input_price); } is_addac = false; }) return false; } if(typeof data["subtotal"] != "undefined") { /*var subtotal=parseFloat(data["subtotal"]).toFixed(2); $("#subtotal").html(subtotal.replace(".", ",")+"€");*/ var gastos_envio=parseFloat(data["gastos_envio"]).toFixed(2); if(gastos_envio==0) gastos_envio = 'GRATIS'; else gastos_envio = gastos_envio.replace(".", ",")+"€"; $("#gastos_envio").html(gastos_envio); /*var total=parseFloat(data["total"]).toFixed(2); $("#total").html(total.replace(".", ",")+"€");*/ //var cantidad_descuento_cupon=parseFloat(data["subtotal"]-data["cantidad_descuento_cupon"]).toFixed(2); if(parseFloat(data["cantidad_descuento_cupon"])>0) { /*$("#input_cupon").removeClass('input_success'); $("#input_cupon").val(''); $(".row_cupon").hide();*/ $(".texto_subtotal_carrito").html('Total con cupón '+data["codigo_cupon"]); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(''+subtotal.toFixed(2).replace(".", ",")+"€"); } else { /*$(".descuento_cupon_carrito").html(cantidad_descuento_cupon.replace(".", ",")+"€"); $(".row_cupon").show();*/ $(".texto_subtotal_carrito").html('Total'); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(subtotal.toFixed(2).replace(".", ",")+"€"); } let multiprecio = input_price.attr("data-multi"); if(multiprecio == 1){ var price= 0; if (valor_actual == 1){ price = input_price.attr("data-p1"); } else if (valor_actual == 2){ price = input_price.attr("data-p2"); } else if (valor_actual >= 3){ price = input_price.attr("data-p3"); } txt_price=(price*valor_actual)*100; txt_price=Math.round(txt_price)/100; let txt_price_unitario = Math.round(price*100)/100; // Añadido para actualizar REGALOS cargarTargets(); btn_carrito_items(); txt_price=parseFloat(txt_price).toFixed(2).replace(".", ","); txt_price_unitario=parseFloat(txt_price_unitario).toFixed(2).replace(".", ","); input_price.text(txt_price+"€"); $(`.precio_base${input_price.attr("data-row")}`).text(txt_price_unitario+"€"); } else { var price=input_price.attr("precio_unico"); txt_price=(price*valor_actual)*100; txt_price=Math.round(txt_price)/100; // Añadido para actualizar REGALOS cargarTargets(); btn_carrito_items(); txt_price=parseFloat(txt_price).toFixed(2).replace(".", ","); input_price.text(txt_price+"€"); } } const uc = window.location.pathname; if (uc.indexOf("shopping_cart") > -1){ location.reload(); } is_addac = false; } catch(e){ //location.href="/shopping_cart.php?producto_limitado="+proid; //alert("ERROR"); console.log('ERROR ', e); is_addac = false; } } }); } // Cambiar unidades producto $('.input_loquiero').blur(function() { var valor = $(this).val(); var proid = $(this).attr('producto'); console.log('LO QUIERO'); //if(proid==43040 && valor>1) return; if($update) $update.abort(); if($cargarTargets) $cargarTargets.abort(); var input_price=$(this).parent().parent().find('.disprice'); console.log('LO QUIERO '+input_price); $("#subtotal").html(getGifLoading()); $("#gastos_envio").html(getGifLoading()); $("#total").html(getGifLoading()); $(".descuento_cupon_carrito").html(getGifLoading()); input_price.html(getGifLoading(1)); $update=$.ajax({ method: "POST", url: "/ajax/add_cart.php", data: { id_prod_update: proid, units: valor } }) .done(function( msg ) { //console.log("msg", msg); if(!msg) console.log("Error al guardar "+proid); else{ try{ //console.log("msg ", msg); var data=JSON.parse(msg); if(typeof data["subtotal"] != "undefined"){ valor = data["units"]; $('#input_'+proid).val(valor); /*var subtotal=parseFloat(data["subtotal"]).toFixed(2); $("#subtotal").html(subtotal.replace(".", ",")+"€");*/ var gastos_envio=parseFloat(data["gastos_envio"]).toFixed(2); if(gastos_envio==0) gastos_envio = 'GRATIS'; else gastos_envio = gastos_envio.replace(".", ",")+"€"; $("#gastos_envio").html(gastos_envio); /*var total=parseFloat(data["total"]).toFixed(2); $("#total").html(total.replace(".", ",")+"€");*/ //var cantidad_descuento_cupon=parseFloat(data["subtotal"]-data["cantidad_descuento_cupon"]).toFixed(2); if(parseFloat(data["cantidad_descuento_cupon"])>0) { /*$("#input_cupon").removeClass('input_success'); $("#input_cupon").val(''); $(".row_cupon").hide();*/ $(".texto_subtotal_carrito").html('Total con cupón '+data["codigo_cupon"]); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(''+subtotal.toFixed(2).replace(".", ",")+"€"); } else { /*$(".descuento_cupon_carrito").html(cantidad_descuento_cupon.replace(".", ",")+"€"); $(".row_cupon").show();*/ $(".texto_subtotal_carrito").html('Total'); //var subtotal = parseFloat(data["subtotal"]) - parseFloat(data["cantidad_descuento_cupon"]); var subtotal = parseFloat(data["subtotal"]); $("#subtotal").html(subtotal.toFixed(2).replace(".", ",")+"€"); } var price=parseFloat(input_price.attr("precio_unico")); txt_price=(price*valor)*100; txt_price=Math.round(txt_price)/100; // Añadido para actualizar REGALOS cargarTargets(); btn_carrito_items(); txt_price=parseFloat(txt_price).toFixed(2).replace(".", ","); input_price.text(txt_price+"€"); } } catch(e){ //location.href="/shopping_cart.php?producto_limitado="+proid; console.log('ERROR ', e); } } }); }); function cargarTargets() { //return; $(".target_ini").html(getGifLoading()); //$("#target_fin").html(getGifLoading()); $(".target_fin").html(''); if($cargarTargets) $cargarTargets.abort(); $cargarTargets=$.ajax({ method: "POST", url: "/ajax/targets.php" }) .done(function( msg ) { console.log("/ajax/targets.php ", msg); if(msg) { var data=JSON.parse(msg); var t_ini = data["ini"]; var width = $( window ).width(); if(data['refrescar'] == 1) { location.reload(); return; } if(t_ini.length == 0 && width<=991) { $(".target_ini").hide(); } else { $(".target_ini").html(t_ini); $(".target_ini").show(); } $(".target_fin").html(""); for(key in data["fin"]){ var style=""; //if(key) style="style='margin-top:5px;'"; //$(".target_fin").append("
"+data["fin"][key]+"
"); $(".target_fin").append(data["fin"][key]+'
'); } if("cupon" in data) { //console.log("HAY CUPON "+data['cupon']); $('#input_cupon').val(data['cupon']); /*console.log('Cupon'); setTimeout(()=>{ console.log('Aplicamos'); $('#btn_aplicar_cupon').click(); }, 1000);*/ } else { $('#input_cupon').val(''); } if("warning_cupon" in data) { var warning_cupon = data['warning_cupon']; $('.warning_cupon').html(warning_cupon); if (data['warning_cupon_2'] !== 'undefined') { $('.warning_cupon_2').html(data['warning_cupon_2']); } } else { $('.warning_cupon').empty(); } $('.ajax-popup-link').unbind(); $('.ajax-popup-link').magnificPopup({ type: 'ajax' }); } else{ console.log("Error al cargar targets. Msg ("+msg+")"); } }); } function aplicarCuponJS(codigo) { //alert('APLICAR '+codigo); $.ajax({ method: "POST", data: {accion: 'aplicar', codigo: codigo}, url: "/ajax/validarcupon.ajax.php", }).done(function( res ) { location.reload(); }); } function getGifLoading() { return ''; } var $recargaCarro; var $recargaMiniCarro; function btn_carrito_items() { if($recargaCarro) $recargaCarro.abort(); $recargaCarro=$.ajax({ method: "POST", data: {cantidad_productos: 1}, url: "/ajax/add_cart.php", }) .done(function( res ) { $('.btn_carrito_items').html(res); if(res=='0' && res==0) $('.btn_carrito_items').hide(); else $('.btn_carrito_items').show(); recargaMiniCarro(); }); } function recargaMiniCarro() { if($recargaMiniCarro) $recargaMiniCarro.abort(); $recargaMiniCarro=$.ajax({ method: "GET", data: {ajax: 1}, url: "/includes/mini_carrito.php", }) .done(function( res ) { $('.mini_carrito').html(res); }); } function showLoading() { var htmlLoading = '
'+ '
'+ ' '+ 'Cargando...'+ '
'+ '
'; //$('body').html(htmlLoading); $('body').append(htmlLoading); } /* Botón go to TOP */ /*jQuery(document).ready(function($){ // browser window scroll (in pixels) after which the "back to top" link is shown var offset = 300, //browser window scroll (in pixels) after which the "back to top" link opacity is reduced offset_opacity = 1200, //duration of the top scrolling animation (in ms) scroll_top_duration = 700, //grab the "back to top" link $back_to_top = $('.cd-top'); //hide or show the "back to top" link $(window).scroll(function(){ ( $(this).scrollTop() > offset ) ? $back_to_top.addClass('cd-is-visible') : $back_to_top.removeClass('cd-is-visible cd-fade-out'); //if( $(this).scrollTop() > offset_opacity ) { $back_to_top.addClass('cd-fade-out'); //} }); //smooth scroll to top $back_to_top.on('click', function(event){ event.preventDefault(); $('body,html').animate({ scrollTop: 0 , }, scroll_top_duration ); }); });*/ jQuery(document).ready(function($){ // browser window scroll (in pixels) after which the "back to top" link is shown var offset = 300, //browser window scroll (in pixels) after which the "back to top" link opacity is reduced offset_opacity = 1200, //duration of the top scrolling animation (in ms) scroll_top_duration = 700, //grab the "back to top" link $back_to_top = $('.btn_subir'); function btn_subir_visible(elemento) { elemento.addClass('btn_subir_visible'); elemento.removeClass('btn_subir_invisible'); } function btn_subir_invisible(elemento) { elemento.removeClass('btn_subir_visible'); elemento.addClass('btn_subir_invisible'); } //hide or show the "back to top" link $(window).scroll(function(){ ( $(this).scrollTop() > offset ) ? btn_subir_visible($back_to_top): btn_subir_invisible($back_to_top); }); //smooth scroll to top $back_to_top.on('click', function(event){ event.preventDefault(); $('body,html').animate({ scrollTop: 0 , }, scroll_top_duration ); }); }); /* FIN Botón go to TOP */ // intento doble barra /*jQuery(document).ready(function($){ $(window).scroll(function(){ var scroll = $(this).scrollTop(); if(scroll > 100) { $('.menu_bar_movil').hide(); $('.menu_bar_movil_scroll').show(); } else { $('.menu_bar_movil_scroll').hide(); $('.menu_bar_movil').show(); } console.log('YE NANO, SCROLL ', scroll); }); });*/ /** HEADER COMPRIMIDO */ //TODO: Falta solucionar el problema de la animacion var header_comprimido = false; function comprimir_header() { $('.container_zona_usuario').addClass('mod_reducir', 2000); $('.header_fijo').addClass('mod_reducir',2000); $('.container_zona_usuario').addClass('mod_barra_usuario', 2000); $('#div_logo').addClass('logo_comprimido_1', 2000); $('#img_logo').addClass('logo_comprimido_2', 2000); $('#btn_buscar_desktop').addClass('mod_lupa', 2000); $('.header_area_login').addClass('mod_reducir', 2000); $('#div_logo').addClass('mod_reducir', 2000); /*$('#form_buscador').addClass('mod_reducir_buscador_en_mini_barra', 2000);*/ $('#icono_mini_buscador').addClass('class_mini', 2000); $('#icono_mini_buscador').removeClass('class_max', 2000); $('.megamenu').addClass('mod_reducir', 2000); //$('.reloj_header').addClass('mod_reloj_header',2000); //$('.texto_sup').addClass('mod_texto_sup',2000); //$('.texto_inf').addClass('mod_texto_inf',2000); //console.log('Comprime'); header_comprimido = true; /*$( '#div_logo' ).animate({ 'height': '0px!important;' }, 1000, function() { // Animation complete. $('#div_logo').addClass('logo_comprimido_1'); }); $( '#div_logo' ).animate({ 'padding-top': '0px!important;', 'padding-bottom': '0px!important;' }, 1000, function() { // Animation complete. $('#div_logo').addClass('mod_reducir'); }); $( '#img_logo' ).animate({ 'max-height': '58px!important;', 'margin-top': '-8px;' }, 1000, function() { // Animation complete. $('#img_logo').addClass('logo_comprimido_2'); }); $('.container_zona_usuario').animate({ 'margin-top': '-16px;' }, 1000, function() { // Animation complete. $('.container_zona_usuario').addClass('mod_barra_usuario'); }); $('#btn_buscar_desktop').animate({ 'top-top': '22px!important;' }, 1000, function() { // Animation complete. $('#btn_buscar_desktop').addClass('mod_lupa'); }); $( '.container_zona_usuario' ).animate({ 'padding-top': '0px!important;', 'padding-bottom': '0px!important;' }, 1000, function() { // Animation complete. $('.container_zona_usuario').addClass('mod_reducir'); }); $( '.header_area_login' ).animate({ 'padding-top': '0px!important;', 'padding-bottom': '0px!important;' }, 1000, function() { // Animation complete. $('.header_area_login').addClass('mod_reducir'); });*/ } function descomprimir_header() { $('.container_zona_usuario').removeClass('mod_reducir', 2000); $('.header_fijo').removeClass('mod_reducir',2000); $('.container_zona_usuario').removeClass('mod_barra_usuario', 2000); $('#div_logo').removeClass('logo_comprimido_1', 2000); $('#img_logo').removeClass('logo_comprimido_2', 2000); $('#btn_buscar_desktop').removeClass('mod_lupa', 2000); $('.header_area_login').removeClass('mod_reducir', 2000); $('#div_logo').removeClass('mod_reducir', 2000); /*$('#form_buscador').removeClass('mod_reducir_buscador_en_mini_barra', 2000);*/ $('#icono_mini_buscador').removeClass('class_mini', 2000); $('#icono_mini_buscador').addClass('class_max', 2000); $('.megamenu').removeClass('mod_reducir', 2000); //$('.reloj_header').removeClass('mod_reloj_header',2000); //$('.reloj_header .texto_sup').removeClass('mod_texto_sup',2000); //$('.reloj_header .texto_inf').removeClass('mod_texto_inf',2000); //console.log('Descomprime'); header_comprimido = false; /*$( '#div_logo' ).animate({ 'height': '0px;' }, 1000, function() { // Animation complete. $('#div_logo').removeClass('logo_comprimido_1'); }); $( '#div_logo' ).animate({ 'padding-top': '0px;', 'padding-bottom': '0px;' }, 1000, function() { // Animation complete. $('#div_logo').removeClass('mod_reducir'); }); $( '#img_logo' ).animate({ 'max-height': '0px;', 'margin-top': '0px;' }, 1000, function() { // Animation complete. $('#img_logo').removeClass('logo_comprimido_2'); }); $('.container_zona_usuario').animate({ 'margin-top': '0px;' }, 1000, function() { // Animation complete. $('.container_zona_usuario').removeClass('mod_barra_usuario'); }); $('#btn_buscar_desktop').animate({ 'top-top': '0px;' }, 1000, function() { // Animation complete. $('#btn_buscar_desktop').removeClass('mod_lupa'); }); $( '.container_zona_usuario' ).animate({ 'padding-top': '0px;', 'padding-bottom': '0px;' }, 1000, function() { // Animation complete. $('.container_zona_usuario').removeClass('mod_reducir'); }); $( '.header_area_login' ).animate({ 'padding-top': '0px;', 'padding-bottom': '0px;' }, 1000, function() { // Animation complete. $('.header_area_login').removeClass('mod_reducir'); });*/ } /*jQuery(document).ready(function($){ $(window).scroll(function() { console.log("scrollTop", $(window).scrollTop()); if ($(window).scrollTop() >= 150 && header_comprimido == false ){ comprimir_header(); } else if ($(window).scrollTop() < 150 && header_comprimido == true){ descomprimir_header(); } }); })*/ $(window).scroll(function() { //console.log("scrollTop", $(window).scrollTop()); if ($(window).scrollTop() >= 150 && header_comprimido == false ){ //console.log('Condicion cumplida'); comprimir_header(); } else if ($(window).scrollTop() < 150 && header_comprimido == true){ //console.log('Condicion cumplida'); descomprimir_header(); } });