PageSourceSearch

https://www.mercure-kyoto-station.com/wp-content/themes/accorv2-mercure/js/bookingform.min.js?ver=v_1790167130

js mercure-kyoto-station.com collected 2026-09-30 17:50:19 UTC 4,316 bytes, 2 lines download raw bytes

1!function(H){function I(t,a=0){void 0!==t&&((t.hasClass("bookingform_horizontal")||t.hasClass("bookingform_vertical"))&&t.find(".wrap").not(".general_info_wrap").not(".submit_wrap").find("input,a,select,textarea").attr("tabindex",a),t.hasClass("room_wrap")?t.find(".adults_field, .children_field").find("select").each(function(){H(this).attr("tabindex",a)}):t.hasClass("ages_wrap")&&setTimeout(function(){t.hasClass("visible")?t.find(".child_field.visible").eq(0).find("select").removeAttr("tabindex"):t.find(".child_field.visible").eq(0).find("select").attr("tabindex",a)},1e3),t.hasClass("child_field")&&t.each(function(){H(this).hasClass("visible")?H(this).find("select").removeAttr("tabindex"):H(this).find("select").attr("tabindex",a)}),t.hasClass("codes_wrap"))&&setTimeout(function(){var e=t.find("input");t.hasClass("visible")?e.each(function(){H(this).removeAttr("tabindex")}):e.each(function(){H(this).attr("tabindex",a)})},1e3)}function N(e){var t,a;e.hasClass("visible")||(e.stop(),t=e.parents(".inner_wrap"),a=e.find("> .inner_wrap").outerHeight(),e.animate({height:a}).addClass("visible"),t.each(function(){var e=H(this).parent(),t=(e.stop(),e.outerHeight()+a);e.animate({height:t})}),I(e,0))}function T(e){e.stop();var t=e.parents(".inner_wrap"),a=e.outerHeight();e.animate({height:0}).removeClass("visible"),t.each(function(){var e=H(this).parent(),t=(e.stop(),e.outerHeight()-a);e.animate({height:t})}),I(e,-1)}jQuery(window).load(function(){}),jQuery(document).ready(function(){var e=H(".bookingform"),y=H(".bookingform_wrapper");e.each(function(){var e,t,a,i,n,r,s,d,o,m=H.extend(!0,{},window.accorBookingArgs),l=H(this),c=l.find(".codes_wrap"),f=l.data("args"),h=(f&&(m=H.extend(m,f)),l.find(".rooms_select")),f=(I(l,-1),h.change(function(){var e=parseInt(h.val()),t=0===h[0].selectedIndex;t?(T(c),y.removeClass("expanded")):(N(c),y.addClass("expanded"));for(var a=1;a<=m.maxrooms;a++){var i=l.find(".room_"+a+"_wrap");(a<=e&&!t?N:T)(i)}}),l.find(".children_field select").change(function(){var e,t,a,i,n,r,s,d=H(this),o=d.closest(".room_wrap").find(".ages_wrap"),l=parseInt(d.val()),c=d.data("prev_val")||0;if(d.data("prev_val",l),0===l)T(o);else{o.hasClass("vertical")?(d=l,c=c,(t=o).stop(),a=t.parents(".inner_wrap"),i=t.find("> .inner_wrap"),n=i.find(".child_field").eq(0).outerHeight(),(r=0)<c&&(r=t.outerHeight()),c=i.outerHeight()-i.height(),s=i.find(".title_field").outerHeight(!0)+c+d*n,t.animate({height:s}).addClass("visible"),a.each(function(){var e=H(this).parent(),t=(e.stop(),e.outerHeight()+s-r);e.animate({height:t})}),I(t,0)):N(o);for(var f=1;f<=m.maxchildren;f++){var h=o.find(".child_"+f+"_field");f<=l?((e=h).addClass("visible"),I(e,0)):((e=h).removeClass("visible"),I(e,-1))}}}),l);function p(e){return e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0),e}var u,v,g,_,w,b=f.find("input[name=checkInDate]"),D=f.find("input[name=checkOutDate]"),k=f.find("input[name=checkInDateDP]"),x=f.find("input[name=checkOutDateDP]");function C(){var e=k.datepicker("option","dateFormat");v=H.datepicker.formatDate("dd/mm/yy",d),g=H.datepicker.formatDate(e,d),_=H.datepicker.formatDate("dd/mm/yy",o),w=H.datepicker.formatDate(e,o),k.val(g),x.val(w),b.val(v),D.val(_)}b.length&&k.length&&D.length&&x.length?(e=864e5,t=p(new Date),a=t,i=new Date(t.getTime()+400*e),n=new Date(t.getTime()+401*e),r="dd/mm/yy",k.data("dateformat")&&(r=k.data("dateformat")),k.data("mindate")&&(u=parseInt(k.data("mindate")),u=isNaN(u)?0:1e3*u,t<u)&&(a=p(new Date(u))),s=new Date(a.getTime()+e),k.data("maxdate")&&(u=parseInt(k.data("maxdate")),u=isNaN(u)?0:1e3*u,s<u)&&(i=p(new Date(u)),n=new Date(i.getTime()+e)),d=a,o=s,k.datepicker({dateFormat:r,dayNamesMin:H.datepicker._defaults.dayNamesShort,minDate:a,maxDate:i,onSelect:function(){d=k.datepicker("getDate"),s=new Date(d.getTime()+e),o=s,x.datepicker("option","minDate",s),x.datepicker("setDate",o),C()}}),x.datepicker({dateFormat:r,dayNamesMin:H.datepicker._defaults.dayNamesShort,minDate:s,maxDate:n,onSelect:function(){o=x.datepicker("getDate"),C()}}),C()):window.console&&console.log("Bookingform without minimum date fields",f),l[0].addEventListener("de_booking_submitted",function(){T(c);for(var e=1;e<=m.maxrooms;e++)T(l.find(".room_"+e+"_wrap"));h[0].selectedIndex=0})})})}(jQuery);
2//# sourceMappingURL=bookingform.min.js.map

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.