PageSourceSearch

https://hjvillacarlospaz.com.ar/portal/themes/cms/resources/reservar/reservar.min.js?v=46

js hjvillacarlospaz.com.ar collected 2026-09-27 08:13:14 UTC 14,495 bytes, 1 lines download raw bytes

1function formatFecha(a,e){const o=new Date(a),t=String(o.getDate()).padStart(2,"0"),l=String(o.getMonth()+1).padStart(2,"0"),i=o.getFullYear(),n=String(i).slice(-2);switch(e){case"2":return`${t}-${l}-${n}`;case"3":return`${i}-${l}-${t}`;case"4":return`${n}-${l}-${t}`;default:return`${t}-${l}-${i}`}}function consultar(a){var e="";if(""==a.fechaIN&&(e=labelErrorIN+"<br>"),""==a.fechaOUT&&(e+=labelErrorOUT+"<br>"),-1!=a.adults&&0!=a.adults||(e+=labelErrorAdults),""!=e)noty({text:e,type:"error",theme:"defaultTheme",timeout:5e3,closeWith:["click","button"],layout:"center"});else{if(fechaDesde=a.fechaIngreso?a.fechaIngreso:"fechaDesde",fechaHasta=a.fechaEgreso?a.fechaEgreso:"fechaHasta",a.formatoFecha)var o="&"+fechaDesde+"="+formatFecha(a.fechaIN,a.formatoFecha),t="&"+fechaHasta+"="+formatFecha(a.fechaOUT,a.formatoFecha);else if("false"==a.formattedDates){var l=new Date(a.fechaIN),i=l.getFullYear()+"-"+(l.getMonth()+1)+"-"+l.getDate(),n=(o="&"+fechaDesde+"="+i,new Date(a.fechaOUT)),s=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate();t="&"+fechaHasta+"="+s}else o="&fechaDesde="+a.fechaIN,t="&fechaHasta="+a.fechaOUT;if(a.url.includes("?"))var r="&";else r="?";if("beddy"===a.motorExterno){var d=[];if(a.edadNiniosPorDefecto)for(var c=0;c<a.children;c++)d.push(parseInt(a.edadNiniosPorDefecto));var u={date_from:formatFecha(a.fechaIN,a.formatoFecha),date_to:formatFecha(a.fechaOUT,a.formatoFecha),rooms:[{adults:a.adults,children:d}],lang:a.lang};a.currencyISO&&(u.currency=a.currencyISO);var b=btoa(JSON.stringify(u)),v=a.url+r+"search="+b}else if(a.nombrePadre){var f=$("#"+a.nombrePadre+" .habitaciones").find(".habs").length,m=[],h=[],p=[];if(a.idHabitacion&&-1!=Number(a.idHabitacion))var g="&idHabitacion="+a.idHabitacion;else g="";$("#"+a.nombrePadre+" .habs").each(function(e,o){var t=e+1,l=$("#"+a.nombrePadre+" .adultos"+t).val();m[e]="&adultos"+t+"="+l;var i=$("#"+a.nombrePadre+" .ninios"+t).val();if(h[e]="&ninios"+t+"="+i,$(".edades"+t)){var n=[];$(".edades"+t+" .edad").each(function(a,e){var o=$(this).children("option:selected").val(),t=$(this).attr("class"),l=t.split(/\s+/),i=l[0].replace("_valor","");n[a]="&"+i+"="+o,p.push(n[a]),a++})}e++});v=a.url+r+"idHotel="+a.idHotel+g+o+t+"&forzarLimpiar=true&cantHabitaciones="+f+m.join("")+h.join("")+p.join("")+"&track=paso1"}else{if(a.tipoDestino)var H="&tipoDestino="+a.tipoDestino;else H="";if(a.idDestino)var x="&idDestino="+a.idDestino;else x="";if(a.idHabitacion&&-1!=Number(a.idHabitacion))g="&idHabitacion="+a.idHabitacion;else g="";if(a.idHotel&&-1!=a.idHotel)if(a.idPortal)var E="&idHotel="+a.idHotel;else E="idHotel="+a.idHotel;else E="";if(null!=a.adults&&""!=a.adults){m=a.cantAdultos?a.cantAdultos:"adultos";var N="&"+m+"="+a.adults}if(null!=a.children&&""!=a.children){h=a.cantMenores?a.cantMenores:"ninios";var D="&"+h+"="+a.children}else D="";if(a.idPortal)v=a.url+r+"idPortal="+a.idPortal+H+x+E+o+t+"&forzarLimpiar=true"+N+D+"&track=paso1";else{""==E&&""==g&&(o=o.replace("&",""));v=a.url+r+E+g+o+t+"&forzarLimpiar=true"+N+D+"&track=paso1"}}console.log("[reservar.min.js] URL base del motor (antes de analytics/token):",v);var I,A,y=!1,w="";if(""!=a.codigoanalitycs){var k=a.codigoanalitycs.split(",");if($.each(k,function(a,e){e=$.trim(e),e.startsWith("G-")&&(w=e)}),"undefined"!=typeof gtag&&void 0!==gtag){y=!0;var P=!1;if(""!=w)var _=w;else _="G-V7GDYZ7B80";const e=new Promise((a,e)=>{gtag("get",_,"client_id",e=>{v+="&clientId="+e,a()})}),o=new Promise((a,e)=>{gtag("get",_,"session_id",e=>{v+="&sessionId="+e,a()})});Promise.all([e,o]).then(e=>{a.token&&(v+="&token="+a.token),console.log("[reservar.min.js] Redirigiendo a (GA4):",v),window.open(v,"_blank"),P=!0}),setTimeout(function(){P||(a.token&&(v+="&token="+a.token),console.log("[reservar.min.js] Redirigiendo a (GA4 timeout fallback):",v),window.open(v,"_blank"))},1500)}else"undefined"!=typeof ga&&void 0!==ga&&"function"==typeof ga.getAll&&(I=ga.getAll(),I.length&&"undefined"!==window.gaplugins&&void 0!==window.gaplugins&&(A=new window.gaplugins.Linker(I[0]),v=A.decorate(v)))}y||(a.token&&(v+="&token="+a.token),console.log("[reservar.min.js] Redirigiendo a:",v),window.open(v,"_blank")),enviarEventoAnalytics("CMS","Consulta motor web","Widget "+a.nombreWidget)}}function crearConsulta(a){var e={};e.idPortal=$("#"+a+" .idPortalValue").val(),e.fechaIN=$("#"+a+" .idInputIN").val(),e.fechaOUT=$("#"+a+" .idInputOUT").val(),e.url=$("#"+a+" .urlWidget").val(),console.log("[reservar.min.js] idFormBooking:",a,"| urlWidget (renderizado por PHP):",e.url,"| idHotelValue:",$("#"+a+" .idHotelValue").val()),e.nombrePadre=$("#"+a+" .nombrePadreValue").val(),e.nombreWidget=$("#"+a+" .nombreWidget").val(),e.tipoDestino=$("#"+a+" .tipoDestinoValue").val(),e.idDestino=$("#"+a+" .idDestinoValue").val(),0!=$("#"+a+" .edadMaxNinosValue").length?e.edadNiniosPorDefecto=$("#"+a+" .edadMaxNinosValue").val():e.edadNiniosPorDefecto=3,0!=$("#"+a+" .langValue").length&&(e.lang=$("#"+a+" .langValue").val()),0!=$("#"+a+" .currencyISOValue").length&&(e.currencyISO=$("#"+a+" .currencyISOValue").val()),0!=$("#"+a+" .motorExternoValue").length?e.motorExterno=$("#"+a+" .motorExternoValue").val():e.motorExterno=!1,0!=$("#"+a+" .codigoAnalyticsValue").length?e.codigoanalitycs=$("#"+a+" .codigoAnalyticsValue").val():e.codigoanalitycs=!1,0!=$("#"+a+" .tokenUsuario").length?e.token=$("#"+a+" .tokenUsuario").val():e.token=!1,0!=$("#"+a+" .formattedDates").length?e.formattedDates=$("#"+a+" .formattedDates").val():e.formattedDates=!0,$("#"+a+" .idHotelValue").length>1?e.idHotel=$("#"+a+" select.idHotelValue").val():e.idHotel=$("#"+a+" .idHotelValue").val(),$("#"+a+" .idHabitacionValue").length>1?e.idHabitacion=$("#"+a+" select.idHabitacionValue").val():e.idHabitacion=$("#"+a+" .idHabitacionValue").val(),$("#"+a+" .adultosValue").length>1?e.adults=$("#"+a+" select.adultosValue").val():e.adults=$("#"+a+" .adultosValue").val(),$("#"+a+" .niniosValue").length>1?e.children=$("#"+a+" select.niniosValue").val():e.children=$("#"+a+" .niniosValue").val(),$("#"+a+" .fechaIngreso").length>0&&(e.fechaIngreso=$("#"+a+" .fechaIngreso").val()),$("#"+a+" .fechaEgreso").length>0&&(e.fechaEgreso=$("#"+a+" .fechaEgreso").val()),$("#"+a+" .formatoFecha").length>0&&(e.formatoFecha=$("#"+a+" .formatoFecha").val()),$("#"+a+" .cantAdultos").length>0&&(e.cantAdultos=$("#"+a+" .cantAdultos").val()),$("#"+a+" .cantMenores").length>0&&(e.cantMenores=$("#"+a+" .cantMenores").val()),consultar(e)}function obtenerHabitaciones(a,e=!1){var o,t,l,i,n,s=parseInt($("#"+a+" .cantHabitaciones").val()),r=parseInt($("#"+a+" .cantPersonas").val());e?(o=new Object,o.cantHabitaciones=s,o.cantPersonas=r):o="cantHabitaciones="+s+"&cantPersonas="+r;for(var d=1;d<=s;d++){t="adultos"+d,l=parseInt($("#"+a+" ."+t).val()),e?o[t]=l:o+="&"+t+"="+l,t="ninios"+d,i=parseInt($("#"+a+" ."+t).val()),e?o[t]=i:o+="&"+t+"="+i;for(var c=1;c<=i;c++)t="edad"+d+"_"+c,n=parseInt($("#"+a+" #"+t+"_valor").find(":selected").val()),e?o[t]=n:o+="&"+t+"="+n}return o}function validarEdad(a,e,o){var t,l=!0;return t=$("#"+a+" #edad"+e+"_"+o+"_valor"),-1!=parseInt(t.find(":selected").val())?($("#"+a+" #edad"+e+"_"+o).removeClass("has-error"),t.data("title","").tooltip("dispose"),t.on("change",function(){})):($("#"+a+" #edad"+e+"_"+o).addClass("has-error"),t.tooltip("dispose"),t.attr("title",elijaLaEdad),t.tooltip({title:elijaLaEdad,trigger:"manual"}),t.tooltip("show"),t.on("change",function(){validarEdad(a,e,o)}),t.on("mouseleave",function(){t.tooltip("show")}),l&=!1),l}function validarEdades(a,e){for(var o,t=$("#"+a+" .ninios"+e).val(),l=!0,i=1;i<=t;i++)l&=validarEdad(a,e,i);return l||(o=$("#"+a+" .ninios"+e).position().top,0==o&&(o=$("#"+a+" .ninios"+e).offset().top),o<scroll&&(scroll=o)),l}function aplicarHabitaciones(a){var e=parseInt($("#"+a+" .cantHabitaciones").val()),o=!0;scroll=1e9;for(var t=1;t<=e;t++)o&=validarEdades(a,t);return 1e9!=scroll&&$("#"+a+" .modalBuscadorHabitaciones").animate({scrollTop:scroll},"slow"),o||noty({text:elijaLaEdad,type:"error",theme:"defaultTheme",timeout:5000,closeWith:["click","button"],layout:"center"}),o}function agregarEdades(a,e){var o,t=$("#"+a+" .ninios"+e).val();for($("#"+a+" .ninios"+e).attr("value",t),t>maximoNinios&&(t=maximoNinios),o=1;o<=t;o++)$("#"+a+" #edad"+e+"_"+o).length||crearEdad(a,e,o);var l=o;for(o=l;o<=maximoNinios;o++)$("#"+a+" #edad"+e+"_"+o).remove()}function actualizarPersonas(a){for(var e=parseInt($("#"+a+" .cantHabitaciones").val()),o=0,t=0,l=1;l<=e;l++)o+=parseInt($("#"+a+" .ninios"+l).val()),t+=parseInt($("#"+a+" .adultos"+l).val());$("#"+a+" .cantPersonas").val(t+o),$("#"+a+" #comboA option[value="+$("#"+a+" #comboA").val()+"]").removeAttr("selected"),$("#"+a+" #comboA option[value="+t+"]").attr("selected","selected"),$("#"+a+" #comboA option[value="+t+"]").prop("selected","selected"),$("#"+a+" #comboA").val(t).change(),$("#"+a+' input[name="optionsA"]:checked').removeAttr("checked"),$("#"+a+' input[name="optionsA"][value="'+t+'"]').attr("checked",!0),$("#"+a+' input[name="optionsA"][value="'+t+'"]').click(),$("#"+a+" #comboN option[value="+$("#"+a+" #comboN").val()+"]").removeAttr("selected"),$("#"+a+" #comboN option[value="+o+"]").attr("selected","selected"),$("#"+a+" #comboN option[value="+o+"]").prop("selected","selected"),$("#"+a+" #comboN").val(o).change(),$("#"+a+' input[name="optionsN"]:checked').removeAttr("checked"),$("#"+a+' input[name="optionsN"][value="'+o+'"]').attr("checked",!0)}function crearEdad(a,e,o){for(var t='<option value="-1" disabled="disabled" selected="selected">'+edadTraduccion+"</option>",l=edadMaxBebes+1;l<=edadMaxNinios;l++)t+='<option value="'+l+'">'+l+"</option>";var i='<div class="form-group form-group-lg row mt25 mb25" id="edad'+e+"_"+o+'"><div for="edad'+e+"_"+o+'_valor"  class="col-xs-6 col-form-label"><label class="fs16 mb0">'+edadDelMenor+" "+o+'</label><label class="fs13 mb0">'+alFinalizarElViaje+'</label></div><div class="col-xs-6 pull-right" style="max-width: 168px;"><div class="form-group-select"><select id="edad'+e+"_"+o+'_valor" class="edad'+e+"_"+o+'_valor form-control edad" >'+t+"</select></div></div></div>";$("#"+a+" .edades"+e).append(i),$("#"+a+" #edad"+e+"_"+o).mouseleave(function(){$("#"+a+" .edad_"+e+"_"+o).tooltip("show")})}function crearHabitacion(a,e,o,t){if(-1==edadMaxBebes&&-1==edadMaxNinos)var l="hidden";else l="";if(0!=edadMaxBebes)var i=labelDeEdad+" "+(edadMaxBebes+1)+" "+labelAEdad+" "+edadMaxNinios+" "+labelAnios;else i=labelHastaEdad+" "+edadMaxNinios+" "+labelAnios;var n='<div class="habs habitacion'+e+'"><div class="';1!=e&&(n+="modal-border-top "),n+='modal-header">',1==e&&(n+='<button type="button" class="close" data-bs-dismiss="modal">&times;</button>'),n+='<b class="fs16">'+obtenerNombreEtiquetaProducto+" "+e+"</b>",1!=e&&(n+='<span class="eliminarHabitacion'+e+' pull-right btn btn-primary btn-sm btn-ghost mainBorderImportant mainColor " onclick="eliminarHabitacion(\''+a+"',"+e+')">'+labelEliminar+"</span>"),n+='</div><div class="modal-body"><div class="form-group form-group-lg row mt25 mb25"><div for="adultos'+e+'"  class="col-xs-6 col-form-label"><label class="fs20 mb0">'+labelAdultos+'</label><label class="fs13 mb0">'+labelDesdeEdad+'</label></div><div class="col-xs-6 pull-right" style="max-width: 168px;"><input type="text" class="form-control adultos'+e+'" name="adultos'+e+'" hab="'+e+'" readonly></div></div><div class="form-group form-group-lg row mt25 mb25 '+l+'"><div for="ninios'+e+'"  class="col-xs-6 col-form-label"><label class="fs20 mb0">'+labelNinios+'</label><label class="fs13 mb0">'+i+'</label></div><div class="col-xs-6 pull-right" style="max-width: 168px;"><input type="text" class="form-control habitacionesNinios ninios'+e+'" name="ninios'+e+'" hab="'+e+'" readonly></div></div><div class="edades'+e+'"></div></div></div>',$("#"+a+" .habitaciones").append(n),configurarTouchSpin(a,"adultos"+e,1,maximoAdultos,o),configurarTouchSpin(a,"ninios"+e,0,maximoNinios,t),0!=t&&agregarEdades(a,e),$("#"+a+" .ninios"+e).change(function(){var e=$
1(this).attr("hab");agregarEdades(a,e),actualizarPersonas(a)}),$("#"+a+" .adultos"+e).change(function(){var e=$(this).attr("hab"),o=$("#"+a+" .adultos"+e).val();$("#"+a+" .adultos"+e).attr("value",o),actualizarPersonas(a)})}function agregarHabitacion(a){var e=$("#"+a+" .cantHabitaciones").val();$("#"+a+" .eliminarHabitacion"+e).addClass("hidden"),e++,$("#"+a+" .cantHabitaciones").val(e),crearHabitacion(a,e,2,0),actualizarPersonas(a)}function eliminarHabitacion(a,e){$("#"+a+" .habitacion"+e).remove();var o=$("#"+a+" .cantHabitaciones").val();o--,$("#"+a+" .cantHabitaciones").val(o),1!=o&&$("#"+a+" .eliminarHabitacion"+o).removeClass("hidden"),actualizarPersonas(a)}function configurarTouchSpin(a,e,o,t,l){$("#"+a+" input[name='"+e+"']").TouchSpin({min:o,max:t,initval:l,replacementval:"",decimals:0,postfix:"",prefix:"",forcestepdivisibility:"round",verticalbuttons:!1,verticalupclass:"fa fa-plus-square",verticaldownclass:"fa fa-minus-square",boostat:5,booster:!0,maxboostedstep:10,prefix_extraclass:"",postfix_extraclass:"",step:1,stepinterval:100,stepintervaldelay:500,mousewheel:!0,buttondown_class:"btn btn-primary btn-lg mainBgImportant mainBorderImportant",buttonup_class:"btn btn-primary btn-lg mainBgImportant mainBorderImportant",buttondown_txt:"-",buttonup_txt:"+"}),$("#"+a+" input[name='"+e+"']").attr("value",l)}function initBuscadorHabitaciones(a){crearHabitacion(a,"1","2","0"),$("#"+a+" .btn-buscar-habitaciones").bind("click",function(){$("#"+a+" .modalBuscadorHabitaciones").modal("show")}),$("#"+a+" .modalBuscadorHabitaciones").on("hide.bs.modal",function(e){var o=aplicarHabitaciones(a);return!!o||(e.preventDefault(),e.stopPropagation(),!1)})}const labels=JSON.parse($("#labels").data("labels"));let maximoNinios=labels.maximoNinios,edadDelMenor=labels.EdadDelMenor,alFinalizarElViaje=labels.AlFinalizarElViaje,edadTraduccion=labels.Edad,elijaLaEdad=labels.ElijaLaEdad,obtenerNombreEtiquetaProducto=labels.nombreEntidad,labelEliminar=labels.Eliminar,labelAdultos=labels.Adultos,labelNinios=labels.Ninios,labelDeEdad=labels.DeEdad,labelAEdad=labels.AEdad,labelHastaEdad=labels.HastaEdad,labelAnios=labels.anios,maximoAdultos=labels.maximoNinios,labelErrorIN=labels.IngreseCheckIn,labelErrorOUT=labels.IngreseCheckOut,labelErrorAdults=labels.IngreseCantAdultos,labelDesdeDesdeEdad=labels.DesdeEdad,edadMaxBebes=labels.edadMaxBebes,edadMaxNinios=labels.edadMaxNinos;-1==edadMaxBebes&&(edadMaxBebes=0);let labelDesdeEdad=labelDesdeDesdeEdad+" "+(edadMaxNinios+1)+" "+labelAnios;var scroll=1e9;

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.