var parentOpen="(";var parentClose=")";$('a[href*=#]').click(function(event){$('html, body').animate({scrollTop:$($.attr(this,'href')).offset().top},500);event.preventDefault();});$(document).ready(function(){$('.button[data-slide="aromas"]').attr("data-slide","que-hacemos");$("#btnAromas").colorbox({inline:true,href:"#aromas .art-post",width:"95%",height:"80%",onComplete:function(){$(this).colorbox.resize();}});$("#btnBiblioteca").colorbox({inline:true,href:"#biblioteca .art-post",width:"95%",height:"80%",onComplete:function(){$(this).colorbox.resize();}});var isiPad=navigator.userAgent.match(/iPhone/i)!=null;if(isiPad){$(".imgHome").addClass("iPad");}
if(window.location.hash.replace("#","")=="ingredientes"){$(".boxProductPrice").hide();$(".boxCartButton").hide();$(".divRatings").hide();$(".relatedProducts").hide();$("div#ribbon-container").hide();$(".productos_titulo").insertBefore(".divProducto")
$(".divProducto").hide();$(".productos_descripcion").hide();$("table#table").css({'width':'100%','display':'inline-table'});}});$(document).ready(function(){$(window).scroll(function(){var scroll=$(window).scrollTop();if(scroll>=500){$(".logo3RealesFijo").addClass("visible");}
else{$(".logo3RealesFijo").removeClass("visible");}});});jQuery(document).ready(function(){$(".art-menu-logo").html('');jQuery(".art-menu-logo").click(function(){location.href="/";});});jQuery(document).ready(function(){var isOpen=false;jQuery("#miniCart").hover(function(){if(!isOpen)
jQuery("#miniCartDiv").not(":animated").slideDown('500').css('display','block');isOpen=true;},function(){jQuery("#miniCartDiv").slideUp('500');isOpen=false;});});jQuery(document).ready(function(){$('.aImgProducto').zoom();});var dirImage='uploads/casas/kr/tresreales/productos/';var ajaxImage='/images/ajax/food-cart.gif';var ajaxText='Actualizando
el carrito...';var xInicial='/cacheimg?zc=2&w=560&h=500&src=';var xPreview='/cacheimg?zc=2&w=400&h=400&src=';var xOriginal='/cacheimg?zc=2&w=1200&h=1200&src=';var dirImageCombinaciones='uploads/casas/kr/tresreales/productos/combinaciones/';var atributos=[];var atributosTiny=[];var listAtributos='';var listAtributosTiny='';jQuery(document).ready(function(){$(".avisoIdProducto").val(idProducto);if(window.location.hash.replace("#","")=="consultar_precio"){$.colorbox({inline:true,maxWidth:"100%",width:"500px",href:"#consultar_precio"});}
if(window.location.hash.replace("#","")=="email_stock_mini"){$.colorbox({inline:true,maxWidth:"100%",width:"500px",href:"#email_stock_mini"});}
jQuery(".cmbAtributos").on("change",function(event){$(".btn_add_carrito .fa").addClass("fa-spinner");atributos=[];atributosTiny=[];var precioImpacto=0;var precioTotal=parseFloat($(".listProductPrice").attr("baseprice"));var precioTotalOriginal=parseFloat($(".listProductPriceOriginal").attr("baseprice"));var precioBase=precioTotal;var precioBaseOriginal=precioTotalOriginal;var selectedOption=true;var imagenSeleccionada=imgInicial;$(".cmbAtributos").each(function(){if($(this).prop("tagName").toLowerCase()=='input'){atributos.push($(this).attr("id")+":"+$("#"+$(this).attr("value")));precioTotal+=parseFloat($("#"+$(this).attr("impacto")));precioTotalOriginal+=parseFloat($("#"+$(this).attr("impacto")));precioImpacto+=parseFloat($("#"+$(this).attr("impacto")));imagenSeleccionada=$("#"+$(this).attr("imagen"));atributosTiny.push($("#"+$(this).attr("value")));}else{if($("#"+$(this).attr("id")+" option:selected").attr("value")==0){selectedOption=false;$(".btnAddCarritoProducto").hide();$(".btnAvisoDisponibilidad").hide();$(".spanDisponibilidad").text("");$(".spanDisponibilidad").removeClass("sinStock");}else{atributos.push($(this).attr("id")+":"+$("#"+$(this).attr("id")+" option:selected").attr("value"));precioTotal+=parseFloat($("#"+$(this).attr("id")+" option:selected").attr("impacto"));precioTotalOriginal+=parseFloat($("#"+$(this).attr("id")+" option:selected").attr("impacto"));precioImpacto+=parseFloat($("#"+$(this).attr("id")+" option:selected").attr("impacto"));imagenSeleccionada=$("#"+$(this).attr("id")+" option:selected").attr("imagen");if(imagenSeleccionada=='')
imagenSeleccionada=$("#"+$(this).attr("id")+" option:selected").attr("imagen_combinacion");if(imagenSeleccionada=='')
imagenSeleccionada=xInicial+dirImage+imgInicial;atributosTiny.push($("#"+$(this).attr("id")+" option:selected").attr("value"));}}});if(selectedOption){$(".btnAddCarritoProducto").hide();$(".btnAvisoDisponibilidad").hide();atributosTiny.sort();listAtributosTiny=atributosTiny.join('|');jQuery.ajax({contentType:"application/x-www-form-urlencoded",type:"POST",url:"setajaxvars&clean=1",data:"action=getCombinacion&producto="+idProducto+"&cantidad=1&atributos="+listAtributosTiny,success:function(datos){$(".btn_add_carrito .fa").removeClass("fa-spinner");if(datos!=null){if(datos['prefijo']=='-')
datos['precio']*=-1;var precioSinOferta=0;if(datos['precio_sin_oferta']!=undefined){precioSinOferta=parseFloat(datos['precio_sin_oferta']);}
precioOferta=$("#product_oferta").text();if(precioOferta>0)
precioBase=precioOferta;precioTotal=((parseFloat(precioBase)+parseFloat(datos['precio']))*parseFloat(1.21)).toFixed(2);precioTotalOriginal=((precioBaseOriginal+precioSinOferta)*parseFloat(1.21)).toFixed(2);datos['stock']=Math.max(parseFloat(datos['stock']),0);if(datos['bloqueado']!=undefined){datos['stock']-=parseFloat(datos['bloqueado']);}
var txtStock='';if(datos['stock']<=0){txtStock='Sin stock';$(".btnAvisoDisponibilidad").show();$(".btnAddCarritoProducto").hide();$(".spanDisponibilidad").addClass("sinStock");}else{if(datos['stock']<=5){if(datos['stock']==1)
txtStock="Sólo queda "+datos['stock'];else
txtStock="Sólo quedan "+datos['stock'];}else{txtStock="En stock";}
$(".btnAddCarritoProducto").show();$(".btnAvisoDisponibilidad").hide();$(".spanDisponibilidad").removeClass("sinStock");}
if(datos['imagen']!=''&&datos['imagen']!=null){$("#xzoom-magnific, #xzoom-fancy").attr("src",xInicial+dirImageCombinaciones+datos['imagen']);$("#xzoom-magnific, #xzoom-fancy").attr("xpreview",xPreview+dirImageCombinaciones+datos['imagen']);$("#xzoom-magnific, #xzoom-fancy").attr("xoriginal",xOriginal+dirImageCombinaciones+datos['imagen']);}else{if(dirImageCombinaciones+datos['imagen']!=dirImage+imgInicial){$("#xzoom-magnific, #xzoom-fancy").attr("src",xInicial+dirImage+imgInicial);$("#xzoom-magnific, #xzoom-fancy").attr("xpreview",xPreview+dirImage+imgInicial);$("#xzoom-magnific, #xzoom-fancy").attr("xoriginal",xOriginal+dirImage+imgInicial);}}
$(".spanDisponibilidad").text(txtStock);}else{precioOferta=$("#product_oferta").text();if(precioOferta>0)
precioTotal=parseFloat(precioOferta)+precioImpacto;precioTotal=(precioTotal*parseFloat(1.21)).toFixed(2);precioTotalOriginal=(precioTotalOriginal*parseFloat(1.21)).toFixed(2);datos=new Array();datos['stock']=0;txtStock='Esta combinaci\\u00F3n no existe';if(datos['stock']==0){$(".spanDisponibilidad").text(txtStock);$(".spanDisponibilidad").addClass("sinStock");$(".btnAddCarritoProducto").hide();}
if(imagenSeleccionada!=undefined&&imagenSeleccionada!=""){$("#xzoom-magnific, #xzoom-fancy").attr("src",imagenSeleccionada);$("#xzoom-magnific, #xzoom-fancy").attr("xpreview",imagenSeleccionada);$("#xzoom-magnific, #xzoom-fancy").attr("xoriginal",imagenSeleccionada);}}
$(".listProductPrice").text(parseFloat(precioTotal).toLocaleString('de-DE',{minimumFractionDigits:2})+"€");$(".listProductPriceOriginal").text(parseFloat(precioTotalOriginal).toLocaleString('de-DE',{minimumFractionDigits:2})+"€");$("#product_price").text(precioTotal);$(".listProductPriceText").hide();if(parseFloat(precioTotal)!=parseFloat(precioTotalOriginal)){$(".listProductPriceOriginal").show();$(".listProductPriceOriginal").css("text-decoration","line-through");}else{$(".listProductPriceOriginal").hide();}
if(typeof refreshPagantis==='function')
refreshPagantis();listAtributos=atributos.join(';');$(".btnAddCarritoProducto .btn_add_carrito").attr("atributos",listAtributos);if((precioTotal>0||0)){if(datos!=null){if(datos['stock']>0||0){$(".btnAddCarritoProducto").show();$(".btnAvisoDisponibilidad").hide();}else{$(".btnAddCarritoProducto").hide();}}}else{$(".btnAddCarritoProducto").hide();}
$(".avisoStockAtributos").val(listAtributosTiny);}});}else{if(imagenSeleccionada!=""){}}});jQuery(".cmbAtributos").trigger("change");$(".aDocs").colorbox({iframe:true,fixed:true,width:"80%",height:"80%"});$(".clkComentar").colorbox({inline:true,fixed:true,width:"80%",height:"80%",maxHeight:"600",maxWidth:"800"});$("form[name='consultar_precio_oferta'] .Asunto, form[name='consultar_precio'] .Asunto").val("Solicitar presupuesto para Catas Privadas");$("form[name='consultar_precio_oferta'] .Mensaje, form[name='consultar_precio'] .Mensaje").text("Hola, quisiera solicitar presupuesto y disponibilidad del artículo Catas Privadas\nReferencia: 89852");});(function($){$(document).ready(function(){$('.xzoom, .xzoom-gallery').xzoom({zoomWidth:500,title:true,tint:'#333',Xoffset:15});$('.xzoom2, .xzoom-gallery2').xzoom({position:'#xzoom2-id',tint:'#ffa200'});$('.xzoom3, .xzoom-gallery3').xzoom({position:'lens',lensShape:'circle',sourceClass:'xzoom-hidden'});$('.xzoom4, .xzoom-gallery4').xzoom({tint:'#006699',Xoffset:15});$('.xzoom5, .xzoom-gallery5').xzoom({tint:'#006699',Xoffset:15});setTimeout('$(".fixHeight").removeClass("fixHeight")',300);var isTouchSupported='ontouchstart'in window;if(isTouchSupported){$('.xzoom, .xzoom2, .xzoom3, .xzoom4, .xzoom5').each(function(){var xzoom=$(this).data('xzoom');xzoom.eventunbind();});$('.xzoom, .xzoom2, .xzoom3').each(function(){var xzoom=$(this).data('xzoom');$(this).hammer().on("tap",function(event){event.pageX=event.gesture.center.pageX;event.pageY=event.gesture.center.pageY;var s=1,ls;xzoom.eventmove=function(element){element.hammer().on('drag',function(event){event.pageX=event.gesture.center.pageX;event.pageY=event.gesture.center.pageY;xzoom.movezoom(event);event.gesture.preventDefault();});}
xzoom.eventleave=function(element){element.hammer().on('tap',function(event){xzoom.closezoom();});}
xzoom.openzoom(event);});});$('.xzoom4').each(function(){var xzoom=$(this).data('xzoom');$(this).hammer().on("tap",function(event){event.pageX=event.gesture.center.pageX;event.pageY=event.gesture.center.pageY;var s=1,ls;xzoom.eventmove=function(element){element.hammer().on('drag',function(event){event.pageX=event.gesture.center.pageX;event.pageY=event.gesture.center.pageY;xzoom.movezoom(event);event.gesture.preventDefault();});}
var counter=0;xzoom.eventclick=function(element){element.hammer().on('tap',function(){counter++;if(counter==1)setTimeout(openfancy,300);event.gesture.preventDefault();});}
function openfancy(){if(counter==2){xzoom.closezoom();$.fancybox.open(xzoom.gallery().cgallery);}else{xzoom.closezoom();}
counter=0;}
xzoom.openzoom(event);});});$('.xzoom5').each(function(){var xzoom=$(this).data('xzoom');$(this).hammer().on("tap",function(event){event.pageX=event.gesture.center.pageX;event.pageY=event.gesture.center.pageY;var s=1,ls;xzoom.eventmove=function(element){element.hammer().on('drag',function(event){event.pageX=event.gesture.center.pageX;event.pageY=event.gesture.center.pageY;xzoom.movezoom(event);event.gesture.preventDefault();});}
var counter=0;xzoom.eventclick=function(element){element.hammer().on('tap',function(){counter++;if(counter==1)setTimeout(openmagnific,300);event.gesture.preventDefault();});}
function openmagnific(){if(counter==2){xzoom.closezoom();var gallery=xzoom.gallery().cgallery;var i,images=new Array();for(i in gallery){images[i]={src:gallery[i]};}
$.magnificPopup.open({items:images,type:'image',gallery:{enabled:true}});}else{xzoom.closezoom();}
counter=0;}
xzoom.openzoom(event);});});}else{$('#xzoom-fancy').bind('click',function(event){var xzoom=$(this).data('xzoom');xzoom.closezoom();var i,images=new Array();var gallery=xzoom.gallery().ogallery;var index=xzoom.gallery().index;for(i in gallery){images[i]={src:gallery[i]};}
$.fancybox.open(images,{loop:false},index);event.preventDefault();});$('#xzoom-magnific').bind('click',function(event){var xzoom=$(this).data('xzoom');xzoom.closezoom();var gallery=xzoom.gallery().cgallery;var i,images=new Array();for(i in gallery){images[i]={src:gallery[i]};}
$.magnificPopup.open({items:images,type:'image',gallery:{enabled:true}});event.preventDefault();});}
$(".xzoom-container .noColorbox:first-child").trigger("click");});})(jQuery);$(document).ready(function(){var firstTime=true;$('img.lazyload.xzoom-gallery5').click(function(event){if(firstTime){firstTime=false;setTimeout('$("img.lazyload.xzoom-gallery5.xactive").trigger("click");',200);}});});function reCaptchaOnFocus(){var head=document.getElementsByTagName('head')[0]
var script=document.createElement('script')
script.type='text/javascript';script.src='https://www.google.com/recaptcha/api.js?render=6LecO4MUAAAAACd76VNXkHVzwH6qdWnldjEg44Vz'
head.appendChild(script);grecaptcha.ready(function(){grecaptcha.execute("6LecO4MUAAAAACd76VNXkHVzwH6qdWnldjEg44Vz",{action:"action_name"}).then(function(token){jQuery('[name="g-recaptcha-response"]').val(token);});});document.getElementById('Nombre').removeEventListener('focus',reCaptchaOnFocus);document.getElementById('Email').removeEventListener('focus',reCaptchaOnFocus);}
jQuery(document).ready(function(){document.getElementById('Nombre').addEventListener('focus',reCaptchaOnFocus,false);document.getElementById('Email').addEventListener('focus',reCaptchaOnFocus,false);});jQuery(document).ready(function(){jQuery(".clkNormas").colorbox({maxHeight:"700px",height:"90%",maxWidth:"700px",width:"90%",fixed:true});jQuery(".clkAviso").colorbox({maxHeight:"700px",height:"90%",maxWidth:"700px",width:"90%",fixed:true});jQuery(".rgpd_1nivel").mouseover(function(){jQuery(this).css("height","initial");jQuery(this).css("overflow","unset");});jQuery(".rgpd_1nivel").mouseout(function(){jQuery(this).css("height","80px");jQuery(this).css("overflow","hidden");});});jQuery("#contacto_mini").ready(function(){if(1){jQuery("#contacto_mini").submit(function(event){event.preventDefault();});}
jQuery.validator.setDefaults({submitHandler:function(){if(1){jQuery.ajax({contentType:"application/x-www-form-urlencoded",type:"POST",url:"contacto.inc&clean=1",data:jQuery("#contacto_mini").serialize()+"&plantillaEmail=",success:function(datos){jQuery("#contacto_mini .divForm").text("");jQuery(".resultContacto").html(datos);;}});}else{Submit();}}});jQuery("#contacto_mini").validate({rules:{Nombre:{required:true},Apellidos:{required:true},Asunto:{required:true},Mensaje:{required:true},Email:{required:true,email:true},Telefono:{required:false,phone:true},Acepto:{required:true}}});var rgpdHeight=jQuery("#contacto_mini .rgpd_1nivel").css("height");jQuery("#contacto_mini .rgpd_1nivel").mouseover(function(){jQuery(this).css("height","initial");jQuery(this).css("overflow","unset");});jQuery("#contacto_mini .rgpd_1nivel").mouseout(function(){jQuery(this).css("height",rgpdHeight);jQuery(this).css("overflow","hidden");});});if(window.history.replaceState){window.history.replaceState(null,null,window.location.href);}
jQuery(document).ready(function(){jQuery('a[href="consultar_precio"], .consultar_precio').colorbox({inline:true,maxWidth:"100%",width:"700px"});});jQuery(document).ready(function(){jQuery(".btn_consultar_precio, .btn_aviso_stock").colorbox({inline:true,fixed:true,width:"650px",height:"730px",maxWidth:"100%",maxHeight:"100%"});});jQuery(document).ready(function(){jQuery(".btnEscribir").click(function(){var id_review=$(this).data("review");grecaptcha.ready(function(){grecaptcha.execute("6LecO4MUAAAAACd76VNXkHVzwH6qdWnldjEg44Vz",{action:"action_name"}).then(function(token){$('[name="g-recaptcha-response"]').val(token);if(id_review!==undefined){$("#id_review").val(id_review);$(".user-rating").hide();$("#titulo").hide();$("#titulo").val(' ');}});});const{value:formValues}=Swal.fire({title:'Escribir una reseña',html:'