$(document).ready(function () {
//Variables generales
var scrollTop = '';
var newHeight = '100';
var sticky=$('.l-menu-sticky').offset();
$(window).on('scroll', function() {
scrollTop = $( window ).scrollTop();
var navbarHeight = jQuery('.l-menu-sticky').outerHeight();
});
/* SLIDE */
$('.bxslider').bxSlider();
var swiper = new Swiper('.swiper-fullwidth', {
slidesPerView: 1,
speed: 1800,
spaceBetween: 0,
loop: true,
autoplay: {
delay: 3500,
disableOnInteraction: false,
},
pagination: {
el: '.swiper-pagination',
clickable: true,
},
});
/* HACER TABLAS RESPONSIVE */
$('#simple-example-table').stacktable();
$('.stacktable .qtycart').on('keyup paste change input', function() {
var qty=$(this).val();
var item=$(this).data('item');
$('.stacktable .qtycart-'+item).val(qty);
});
/* ACTUALIZAR CARRITO */
$(document).on('keyup paste change input', '.js-qtycart', function() {
//var qty=$(this).val();
//var item_id=$(this).data('item');
$('.modal-reload-page').css('display', 'block');
var lang = 'es';
var urlupdate = '/cart/update';
if(!lang=='es') {
urlupdate = '/'+lang+'/cart/update';
}
$.post( urlupdate, $('form.js-cartfom').serialize() )
.done(function(data) {
$('#cart-listitems').html(data.items);
$('.cart-total').html(data.desglosetotal);
$('.cart-head-qty').text(data.pedido.qty);
$('.cart-head-total').text(data.pedido.total);
$('.modal-reload-page').css('display', 'none');
});
return false;
});
/* LIGHTBOX IMAGENES */
$(".fancybox").fancybox();
$(".iframe").fancybox({
'scrolling' : 'no',
'width' : '50%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
});
/* ZOOM IMAGENES */
$('a.img-zoom').zoom();
/* PONER IMAGEN SECUDARIA COMO PRINCIPAL */
$(".img-secun").on('click', function(){
var urlImg =$(this).attr('src');
//urlImg= urlImg.replace('medium', 'large');
urlImg= urlImg.replace('_medium', '');
$(".img-zoom > img").attr('src', urlImg);
$(".img-zoom").attr('href', urlImg);
});
//CARRITO
//Abrir el carrito lateral
$('.js-cart-aside').on('click', function(e) {
e.preventDefault();
$('.modal').show();
$(".js-cart-modal").animate({width: 'toggle'}, "slow").css('display', 'flex');
//$(".cart-modal").show('slide', {direction: 'left'}, 1000);
});
//Al hacer clic en la x del carrito cerrar el carrito y el modal
$('.js-cart-modal').on('click', '.js-close-cart',function() {
$('.modal').hide();
$(".js-cart-modal").animate({width: 'toggle'}, "hide");
})
//Botón borrar modal
$('.modal-cart').on('click', '.js_delete_line_modal_cart',function(e){
e.preventDefault();
$this=$(this);
var line = $this.data('line');
var lang='es';
var urlupdate = '/cart/set-delete-cart-modal';
if(!lang=='es') {
urlupdate = '/'+lang+'/cart/set-delete-cart-modal';
}
$('.modal-reload-asidecart').css('display', 'block');
$.post( urlupdate, { line: line } )
.done(function(data) {
$('.cart-head-qty').text(data.qty);
$('.cart-head-total').text(data.total);
$('.js-cart-modal').html(data.modalCart);
});
});
/* ACTUALIZAR CARRITO */
$('.modal-cart').on('click', '.js-cart-qty', function(event) {
event.preventDefault();
var action=$(this).data('action');
var line=$(this).data('line');
var stepmin=$(this).data('stepmin');
var stepsqty=$(this).data('stepsqty');
var item_id=$(this).data('line');
var qty=$(this).data('qty');
var lang='es';
var urlupdate = '/cart/update';
if(!lang=='es') {
urlupdate = '/'+lang+'/cart/update';
}
$('.modal-reload-asidecart').css('display', 'block');
$.post( urlupdate, { line: line, action: action, stepmin: stepmin, stepsqty: stepsqty, item_id: item_id, qty: qty} )
.done(function(data) {
$('.cart-head-qty').text(data.pedido.qty);
$('.cart-head-total').text(data.pedido.total);
$('.js-cart-modal').html(data.modalCart);
});
});
/* CARRUSEL */
$("#owl-example").owlCarousel({
loop: true,
items : 5,
//Pagination
pagination : false,
navigation : true,
navigationText:["",""],
});
$(".owl-proDestCat").owlCarousel({
items : 4,
//Pagination
pagination : false,
navigation : true,
navigationText:["",""],
});
$("#owl-proDestListFam").owlCarousel({
items : 3,
//Pagination
pagination : false,
navigation : true,
navigationText:["",""],
});
$("#owl-visto").owlCarousel({
//Pagination
pagination : false,
navigation : true,
navigationText:["",""],
});
$('.js_select_go_to_url').on('change', function () {
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = url; // redirect
}
return false;
});
/* COUNTDOWN */
var fecha_countdown = $('.js_countdown').data('date');
$('.js_countdown').countdown(fecha_countdown, function(event) {
$(this).html(event.strftime('%D días %H:%M:%S'));
});
/* EFECTO ACORDEON PARA LA VERSION DEL MENU MOVIL */
$('.dropdown').hover(function () {
$('.subnav', this).stop().slideToggle(200);
});
/* SUMAR Y RESTAR CANTIDAD A LOS INPUTS NUMERICOS */
$('.listitems-fichapro').on('click', '.sumar',function(event) {
event.preventDefault();
modificarCantidad(1,'sumar',$(this));
});
$('.listitems-fichapro').on('click', '.restar',function(event) {
event.preventDefault();
modificarCantidad(1,'restar',$(this));
});
$(".restar").on("click", function(event) {
event.preventDefault();
modificarCantidad(1,'restar',$(this));
});
$(".sumar").on("click", function(event) {
event.preventDefault();
modificarCantidad(1,'sumar',$(this));
});
$(".restar2").on("click", function(event) {
event.preventDefault();
modificarCantidad(0,'restar',$(this));
});
$(".sumar2").on("click", function(event) {
event.preventDefault();
modificarCantidad(0,'sumar',$(this));
});
function modificarCantidad(min,action,input){
var button = $(input);
var valorActual = parseFloat(button.siblings('.amount').val()*10);
var step=parseFloat(button.siblings('.step').val()*10);
var maxstep=button.siblings('.maxstep').val();
var valorCompararMaxoStep=parseFloat(button.siblings('.amount').val())+1;
if(action=='sumar')
{
//var valorNuevo = parseFloat(valorActual) + parseFloat(step);
if(maxstep>=valorCompararMaxoStep) {
var valorNuevo = (valorActual + step)/10;
} else {
var valorNuevo = (valorActual)/10;
}
}
else
{
//var valorNuevo = parseFloat(valorActual) - parseFloat(step);
var valorNuevo = (valorActual - step)/10;
}
button.siblings('.amount').val(parseFloat(valorNuevo));
if(min==0)
{
if (Number(valorNuevo) < 0) {
button.siblings('.amount').val(0);
}
}
else
{
if (Number(valorNuevo) == 0) {
button.siblings('.amount').val(step);
}
}
}
/* SELECTOR DE REFERENCIA DENTRO DE LOS LISTADOS DE PRODUCTOS */
$(".listitems-select").on("change", ".listitems-form-select", function(event) {
event.preventDefault();
var elemento =$(this);
updateSelect('item-',elemento);
});
$(".listitems-select").on("change", ".listitems-form-select-destacado", function(event) {
event.preventDefault();
var elemento =$(this);
updateSelect('item-destacado-',elemento);
});
function updateSelect(type_item,elemento) {
var articulo = elemento.val();
var reference = $("#reference-"+articulo).val();
var name = $("#name-"+articulo).val();
var namegen = $("#namegen-"+articulo).val();
var oldprice = $("#oldprice-"+articulo).val();
var price = $("#price-"+articulo).val();
var precioAxos = $("#precioAxos-"+articulo).val();
var disponibilidad = $("#disponibilidad-"+articulo).val();
var tramos = $("#tramos-"+articulo).val();
var stock = $("#stock-"+articulo).val();
var step = $("#step-"+articulo).val();
var colorHayStock=' ';
var colorNoHayStock=' ';
var stockFuturo=$("#stockFuturo-"+articulo).val();
var stockVerde=$("#stockVerde-"+articulo).val();
var cssStock = '';
var mostrarardesglose='0';
var descuento=$("#descuento-"+articulo).val();
var precio_neto=$("#precio_neto-"+descuento).val();
if(stock>0 || stockVerde==1) {
cssStock = colorHayStock;
} else {
cssStock = colorNoHayStock;
}
var relation = $("#relation-"+articulo).val();
var imagenReference = $("#imgref-"+articulo).val();
var imgGenerica = $("#"+relation+"-img").val();
var txtBtnComprar = 'COMPRAR';
var txtBtnConsultar = 'Más info';
var url = $("#"+type_item+relation).find('.listitems-img').attr('href');
var vendible_en_web=$("#vendible-"+articulo).val();
$("#"+type_item+relation).find('.listitems-ref').text(reference);
$("#"+type_item+relation).find('.listitems-title').children('a').text(namegen);
if(precioAxos==0) {
$("#"+type_item+relation).find('.listitems-pvp').html(' ');
} else {
$("#"+type_item+relation).find('.listitems-pvp').html(price);
}
if(mostrarardesglose==1) {
if(descuento>0) {
$("#"+type_item+relation).find('.listitems-pvpr').html(''+precio_neto+'€ - '+descuento+'% Dto');
} else {
$("#"+type_item+relation).find('.listitems-pvpr').html(' ');
}
} else {
if(oldprice!=0) {
$("#"+type_item+relation).find('.listitems-pvpr').html(oldprice);
} else {
$("#"+type_item+relation).find('.listitems-pvpr').html();
}
}
$("#"+type_item+relation).find('.listitems-info').html(disponibilidad);
$("#"+type_item+relation).find('.listitems-form-block3').html(tramos);
$("#"+type_item+relation).find('.unistock').text(stock);
$("#"+type_item+relation).find('.listitems-stockico').css( 'background-color', cssStock);
elemento.parent('.listitems-select').siblings('.listitems-form-amount').children('.steps').attr('min',step);
elemento.parent('.listitems-select').siblings('.listitems-form-amount').children('.steps').attr('value',step);
elemento.parent('.listitems-select').siblings('.listitems-form-amount').children('.steps').attr('step',step);
/*
if(imagenReference!="") {
$("#"+type_item+relation).find(".js-imagenfic").attr('src', '/axos/imagenes/'+imagenReference+'.jpg');
} else {
$("#"+type_item+relation).find(".js-imagenfic").attr('src', imgGenerica);
}
*/
if(stockFuturo==undefined) {
$("#"+type_item+relation).find('.infoStock').css('display', 'block');
$( ".infoStockFuturo" ).remove();
} else {
$("#"+type_item+relation).find('.infoStock').css('display', 'nome');
$("#"+type_item+relation).find('.listitems-stock').append(''+stockFuturo+'');
}
if(stock=='') {
console.log(type_item+relation);
$('#'+type_item+relation).find('.infoStock').css('display', 'none');
} else {
console.log('Lleno');
$('#'+type_item+relation).find('.infoStock').css('display', 'block');
}
if(precioAxos==0) {
$("#"+type_item+relation).find('.listitems-divbtn').html(''+txtBtnConsultar+'');
} else if (vendible_en_web==0) {
$("#"+type_item+relation).find('.listitems-divbtn').html('');
} else {
$("#"+type_item+relation).find('.listitems-divbtn').html('');
}
}
$("#selectType2").on("change", function(event) {
event.preventDefault();
var elemento =$(this);
var articulo = elemento.val();
var oldprice = $("#oldprice-"+articulo).val();
var price = $("#price-"+articulo).val();
//console.log(price);
var disponibilidad = $("#disponibilidad-"+articulo).val();
var tramos = $("#tramos-"+articulo).val();
var step = $("#step-"+articulo).val();
var unidadventa = $("#idprouv-"+articulo).val();
var stock = $("#stock-"+articulo).val();
var reference = $("#reference-"+articulo).val();
var vendible_en_web = $("#vendible_en_web-"+articulo).val();
var txtBtnComprar = 'COMPRAR';
var txtBtnConsultar = 'Más info';
var htmlStock ="";
var mostrar_unidad_venta =$("#unidad_venta-"+articulo).val();
var isoffer =$("#isoffer-"+articulo).val();
if(stock>0) {
htmlStock=' En stock';
} else {
htmlStock=' Sin stock';
}
$('#proinfoDisponibilidad').html(disponibilidad);
if(price=='nomostrarprecio') {
$('.js-price-main').text(txtBtnConsultar);
} else {
$('.js-price-main').text(price);
}
$('#procantidad').val(unidadventa);
$('#prostep').val(unidadventa);
$('#proStock').html(htmlStock);
if(price=='nomostrarprecio') {
$('.js-purchase').html(''+txtBtnConsultar+'');
} else if (vendible_en_web==0) {
$('.js-purchase').html(''+txtBtnConsultar+'');
} else {
$('.js-purchase').html('');
}
if(mostrar_unidad_venta=='') {
$('.fichapro-univenta').css('display', 'none');
} else {
$('.fichapro-univenta').css('display', 'block');
$('.js-univenta').text(mostrar_unidad_venta);
}
if(isoffer==1) {
$('.price-old').text(oldprice+"€");
if(!$('.price-actual').hasClass('price-offer')) {
$('.price-actual').addClass('price-offer');
}
} else {
$('.price-old').text('');
$('.price-actual').removeClass('price-offer');
}
});
/* MEGA MENU */
$('.mainFam').mouseenter(function() {
$this=$(this);
var fam = $this.data('fam');
$('.subMenuMega').css('display','none');
$('#subMenuMega-'+fam).css('display','flex');
$('.mainFam').removeClass('active');
$this.addClass('active');
if ($("#subMenuMega-"+fam).html()=='') {
} else {
$.get( '/getMenu', { fam: fam } )
.done(function(data) {
$('#subMenuMega-'+fam).html(data);
if($('#cortaMegamenu').val()==1){
$('#subMenuMega-'+fam).find('.subMenulevel2').each(function(){
var $ul = $(this),
$lis = $ul.find('li:gt(9)'),
isExpanded = $ul.hasClass('expanded');
//$lis[isExpanded ? 'show' : 'hide']();
if($lis.length > 0){
$lis.css('display', 'none');
$ul
.append($('Ver más ')
.click(function(event){
$('.expand').css('display', 'none');
$lis.each(function(){
$(this).css("display", "block");
})
}));
}
});
}
});
}
}).mouseleave(function() {
$('.subMenuMega').css('display','none');
$('.mainFam').removeClass('active');
});
/* MENU LATERAL */
$(".liparent .parent").click(function (e) {
e.stopPropagation();
var ul = $(this).parent().children("ul");
ul.toggle("slow");
if (ul.hasClass("close")) {
ul.removeClass("close");
$(this).text('+');
} else {
ul.addClass("close");
$(this).text('-');
}
});
/* MEGA MENU CATEGORIAS ƒ*/
$('.js-mn-categorias').mouseenter(function() {
$('.menu-categorias-box').delay(200).fadeIn();
$('.js-mn-categorias').addClass('active');
$('.menu-categorias-box').css('background-color', 'transparent');
$('.menu-categorias-box').removeClass('show-shadow');
$(".menu-categorias-promo").html('');
}).mouseleave(function() {
$('.menu-categorias-box').css('display','none');
$('.js-mn-categorias').removeClass('active');
$('.level-1').removeClass('active');
$('.menu-categorias-level-2').css('display', 'none');
$('.menu-categorias-level-3').css('display', 'none');
});
$('.level-1').mouseenter(function() {
$this=$(this);
var fam = $this.data('fam');
//console.log(fam);
$('.menu-categorias-level-2').css('display', 'none');
$('#level2-fam-'+fam).css('display', 'block');
$('.level-1').removeClass('active');
$('#level-1-'+fam).addClass('active');
$('.menu-categorias-box').css('background-color', '#fff');
$('.menu-categorias-box').addClass('show-shadow');
$('.menu-categorias-level-3').css('display', 'none');
if ($("#level2-fam-"+fam).html()=='') {
} else {
$.get( '/getMenuCategorias', { fam: fam } )
.done(function(data) {
$("#level2-fam-"+fam).html(data.l2);
$(".menu-categorias-main3").append(data.l3);
$(".menu-categorias-promo").html(data.banners);
});
}
}).mouseleave(function() {
$('.menu-categorias-box').css('background-color', 'none');
});
$('.menu-categorias-main2').on('mouseenter','.level-2', function() {
$this=$(this);
var fam = $this.data('fam');
$('.menu-categorias-level-3').css('display', 'none');
$('#level3-fam-'+fam).css('display', 'block');
$('.level-2').removeClass('active');
$('#level-2-'+fam).addClass('active');
$('.menu-categorias-box').css('background-color', '#fff');
$('.menu-categorias-box').addClass('show-shadow');
}).mouseleave(function() {
});
$('.js-btnVerDisponibilidad').click(function(event) {
event.preventDefault();
//var caja = $(this).parent();
var content = $(this).siblings('.show-moldisponibilidad');
var relation=$(this).data('relation');
//console.log(relation);
if(content.hasClass('active'))
{
$('.show-moldisponibilidad').removeClass('active');
content.removeClass('active');
}
else
{
$('.show-moldisponibilidad').removeClass('active');
content.addClass('active');
$.get( '/set-estadisticas', {relation: relation} )
.done(function(data) {
//console.log('1');
});
}
});
/* EFECTO MENU MOVIL */
var jPM = $.jPanelMenu({
menu: '#responsive',
trigger: '.menu-trigger',
keyboardShortcuts: false
});
jPM.on();
$('ul#jPanelMenu-menu').removeClass('sf-vertical');
$('ul#jPanelMenu-menu').removeClass('sf-menu');
$('ul#jPanelMenu-menu').removeClass('treeview');
$('ul#jPanelMenu-menu').addClass('mnresponsive');
$('ul#jPanelMenu-menu').addClass('metismenu');
$('.mnresponsive').metisMenu();
var jSPF = $('ul.sf-menu').superfish({
animation: {height:'show'}, // slide-down effect without fade-in
delay: 1200, // 1.2 second delay on mouseout
onBeforeShow: function() {
if($(this).parents("ul").length > 1){
var w = $(window).width();
var ul_offset = $(this).parents("ul").offset();
var ul_width = $(this).parents("ul").outerWidth();
// Shouldn't be necessary, but just doing the straight math
// on dimensions can still allow the menu to float off screen
// by a little bit.
ul_width = ul_width + 50;
if((ul_offset.left+ul_width > w-(ul_width/2)) && (ul_offset.left-ul_width > 0)) {
$(this).addClass('too_narrow_fix');
}
else {
$(this).removeClass('too_narrow_fix');
}
};
}
});
jSPF.on();
$("#pagotpv").css("display", "block");
$("#pagobizum").css("display", "none");
$("#pagotransfer").css("display", "none");
$("#pagopaypal").css("display", "none");
$("#pagocontrarrembolso").css("display", "none");
$('#metodo').change(function(){
//Almceno el valor seleccionado en una variable
var valorSeleccionado = $(this).val();
//1: quiere factura, otro: no quiere factura
if(valorSeleccionado =="tpv")
{
$("#pagotpv").css("display", "block");
$("#pagobizum").css("display", "none");
$("#pagotransfer").css("display", "none");
$("#pagopaypal").css("display", "none");
$("#pagocontrarrembolso").css("display", "none");
}
else if(valorSeleccionado =="bizum")
{
$("#pagotpv").css("display", "none");
$("#pagobizum").css("display", "block");
$("#pagotransfer").css("display", "none");
$("#pagopaypal").css("display", "none");
$("#pagocontrarrembolso").css("display", "none");
}
else if(valorSeleccionado =="paypal")
{
$("#pagotpv").css("display", "none");
$("#pagobizum").css("display", "none");
$("#pagotransfer").css("display", "none");
$("#pagopaypal").css("display", "block");
$("#pagocontrarrembolso").css("display", "none");
}
else if(valorSeleccionado =="contrarrembolso") {
$("#pagotpv").css("display", "none");
$("#pagobizum").css("display", "none");
$("#pagotransfer").css("display", "none");
$("#pagopaypal").css("display", "none");
$("#pagocontrarrembolso").css("display", "block");
}
else
{
$("#pagotpv").css("display", "none");
$("#pagobizum").css("display", "none");
$("#pagotransfer").css("display", "block");
$("#pagopaypal").css("display", "none");
$("#pagocontrarrembolso").css("display", "none");
}
return false;
});
// Botón comprar Ajax
$('.form-comprar').on('submit', function(event) {
$this=$(this);
var lang = 'es';
var urlAddCart = '';
var cartLateral = 1;
if(lang=='es') {
urlAddCart = '/cart/store';
} else {
urlAddCart = '/'+lang+'/cart/store';
}
$.post( urlAddCart, $this.serialize() )
.done(function(data) {
if(data.hayStock==1) {
//Cambiamos los valores del carrito de cabecera
$('.cart-head-qty').text(data.qty);
$('.cart-head-total').text(data.total);
$('.js-cart-modal').html(data.modalCart);
var modal=$('.modal-form-comprar');
var newHeight = scrollTop + 100;
if(data.hayPro==0) {
alert(data.msStock.join('\n'));
}
if($(window).width() < 767) {
modal.show().addClass('popup-mobile').css('top', newHeight);
} else {
modal.show().removeClass('popup-mobile').css('top', newHeight);
};
setTimeout(function() {
modal.hide();
}, 2000);
$('html').click(function() {
modal.hide();
});
$('.btn-modal-close').click(function(e){
modal.hide();
});
modal.click(function(e){
e.stopPropagation();
});
} else {
alert(data.msStock.join('\n'));
}
})
.fail(function() {
alert("Seleccione una opción");
});
return false;
});
$('.search_reference').on('keyup change input', function()
{
var reference = $(this).val();
if(reference!='')
{
$.get( "/users/pedido-rapido-ajax", {reference: reference} )
.done(function(data) {
$('.search_units').val(data.sales_unit);
$('.search_units').attr('min', data.sales_unit);
$('.search_units').attr('step', data.sales_unit);
//console.log(data.sales_unit);
});
}
return false;
});
$('.link-ahorro').click(function(event) {
event.preventDefault();
var caja = $(this).parent();
var content = $(this).siblings('.listitems-form-block3');
if(content.hasClass('active'))
{
$('.listitems-form-block3').removeClass('active');
content.removeClass('active');
//caja.siblings().children('.listitems-form-block3').removeClass('active');
}
else
{
$('.listitems-form-block3').removeClass('active');
content.addClass('active');
//caja.siblings().children('.listitems-form-block3').removeClass('active');
}
});
$(document).on('click', function (event) {
if(!$(event.target).parents().andSelf().is('.listitems-ahorro') && !$(event.target).parents().andSelf().is('.listitems-form-block3'))
{
$('.listitems-form-block3').removeClass('active');
}
});
});
/* AFINADORES COLAPSABLES */
var listaAfinadores = $('.afinadores-caja ul');
listaAfinadores.children('li').each(function(){
if($(this).children('input').attr('checked')){
$(this).parent().css("display", "block");
$(this).parent().siblings('p').children('span').text('-');
}
})
$('.afina-oculta').click(function(event) {
event.preventDefault();
var content = $(this).siblings('ul');
var simbolo = $(this);
var select=false;
content.children('li').each(function(){
if($(this).children('input').attr('checked')){
select=true;
}
})
if(content.hasClass('active') && select==false){
content.removeClass('active');
simbolo.children('.masymenos').text('+');
}else{
if(select==false){
content.addClass('active');
simbolo.children('.masymenos').text('-');
}
}
}
);
$('.js-favorito').on('click', function(e)
{
e.preventDefault();
$this=$(this);
var id = $this.data('favorito');
var tipoficha = $this.data('tipoficha');
var action = $this.data('action');
if(id!='') {
$.post( "/set-favoritos", {id: id, tipoficha: tipoficha, action: action} )
.done(function(data) {
if(data.response==1) {
$this.removeClass("btn-info btn-success");
if(action==1) {
$this.addClass("btn-success");
$this.data('action', 0);
} else {
$this.addClass("btn-info");
$this.data('action', 1);
}
$this.children("span").text(data.txtbuttom);
}
});
}
return false;
});
/* Scripts para el buscador */
var timer;
function up()
{
timer= setTimeout(function()
{
var keywords = $('#buscador-input').val();
var lang = 'es';
if(lang=='es') {
urlSearch = '/tienda/buscarAjax';
} else {
urlSearch = '/'+lang+'/tienda/buscarAjax';
}
if(keywords.length>3)
{
$.post(urlSearch, {keywords: keywords}, function(markup)
{
$('#buscador-wrapped').html(markup);
});
}
else
{
$('#buscador-wrapped').html('');
}
},500);
}
function down()
{
clearTimeout(timer);
}
$(document).on('click', function (event) {
//console.log($(event.target).is('.modal'));
if(!$(event.target).parents().andSelf().is('#buscador-wrapped') && !$(event.target).parents().andSelf().is('#buscador-results'))
{
$('#buscador-wrapped').html('');
}
if($(event.target).is('.modal') && !$(event.target).is('.js-open-from-store')) {
$('.modal').hide().removeClass('js-open-from-store');
$(".js-cart-modal").animate({width: 'toggle'}, "hide");
}
});