HEX
Server: nginx/1.24.0
System: Linux 19.178.153.160.host.secureserver.net 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: www-data (33)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /var/www/vedaholiday.com/wp-content/themes/travel-monster/js/custom.min.js
/*! travel-monster 2025-05-13 */
var travelMonster=travelMonster||{};function animateOnScroll(){{var e,n={rootMargin:"0px"};const t=[];return['[class*="animation"]','[class*="clipIn"]'].forEach(e=>{e=document.querySelectorAll(e);t.push(...Array.from(e))}),void t.forEach(t=>{var o=n;if("IntersectionObserver"in window){let e=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.target.classList.toggle("animate",e.isIntersecting)})},o);e.observe(t)}else entry.target.classList.add("animate")})}}function travelMonsterDomReady(e){if("function"==typeof e)return"interactive"===document.readyState||"complete"===document.readyState?e():void document.addEventListener("DOMContentLoaded",e,!1)}function travelMonsterToggleAttribute(e,t,o,n){void 0===o&&(o=!0),void 0===n&&(n=!1),e.getAttribute(t)!==o?e.setAttribute(t,o):e.setAttribute(t,n)}function travelMonsterFindParents(e,o){var n=[];return function e(t){t=t.parentNode;t instanceof HTMLElement&&(t.matches(o)&&n.push(t),e(t))}(e),n}travelMonster.createEvent=function(e){var t;return"function"==typeof window.Event?t=new Event(e):(t=document.createEvent("Event")).initEvent(e,!0,!1),t},travelMonster.coverModals={init:function(){document.querySelector(".cover-modal")&&(this.onToggle(),this.closeOnEscape(),this.hideAndShowModals(),this.keepFocusInModal())},onToggle:function(){document.querySelectorAll(".cover-modal").forEach(function(e){e.addEventListener("toggled",function(e){var e=e.target,t=document.body;e.classList.contains("active")?t.classList.add("showing-modal"):(t.classList.remove("showing-modal"),t.classList.add("hiding-modal"),setTimeout(function(){t.classList.remove("hiding-modal")},500))})})},closeOnEscape:function(){document.addEventListener("keydown",function(e){27===e.keyCode&&(e.preventDefault(),document.querySelectorAll(".cover-modal.active").forEach(function(e){this.untoggleModal(e)}.bind(this)))}.bind(this))},hideAndShowModals:function(){var n=document,r=window,e=n.querySelectorAll(".cover-modal"),a=(n.documentElement.style,n.querySelector("#wpadminbar"));function i(e){var t,o=r.pageYOffset;return a?(t=o+a.getBoundingClientRect().height,e?-t:t):0===o?0:-o}e.forEach(function(o){o.addEventListener("toggle-target-before-inactive",function(e){r.innerHeight,n.documentElement.getBoundingClientRect().height,i(!0);var t=r.pageYOffset;Math.abs(i()),r.matchMedia("(max-width: 600px)");e.target===o&&o.classList.add("show-modal")}),o.addEventListener("toggle-target-after-inactive",function(e){e.target===o&&setTimeout(function(){var e=travelMonster.toggles.clickedEl;o.classList.remove("show-modal"),!1!==e&&(e.focus(),e=!1),r.travelMonster.scrolled=0},500)})})},untoggleModal:function(e){var t,o=!1;e.dataset.modalTargetString&&(t=e.dataset.modalTargetString,o=document.querySelector('*[data-toggle-target="'+t+'"]')),o?o.click():e.classList.remove("active")},keepFocusInModal:function(){var s=document;s.addEventListener("keydown",function(e){var t,o,n,r,a,i,l=travelMonster.toggles.clickedEl;l&&s.body.classList.contains("showing-modal")&&(l=l.dataset.toggleTarget,a="input, a, button",r=s.querySelector(l),t=r.querySelectorAll(a),t=Array.prototype.slice.call(t),".menu-modal"===l&&(o=(o=window.matchMedia("(min-width: 99999px)").matches)?".expanded-menu":".mobile-menu",(t=t.filter(function(e){return null!==e.closest(o)&&null!==e.offsetParent})).unshift(s.querySelector(".close-nav-toggle")),(n=s.querySelector(".menu-bottom > nav"))&&n.querySelectorAll(a).forEach(function(e){t.push(e)})),".main-menu-modal"===l&&(o=(o=window.matchMedia("(min-width: 1025px)").matches)?".expanded-menu":".mobile-menu",(t=t.filter(function(e){return null!==e.closest(o)&&null!==e.offsetParent})).unshift(s.querySelector(".close-main-nav-toggle")),(n=s.querySelector(".menu-bottom > nav"))&&n.querySelectorAll(a).forEach(function(e){t.push(e)})),r=t[t.length-1],l=t[0],n=s.activeElement,a=9===e.keyCode,!(i=e.shiftKey)&&a&&r===n&&(e.preventDefault(),l.focus()),i&&a&&l===n&&(e.preventDefault(),r.focus()))})}},travelMonster.modalMenu={init:function(){this.expandLevel(),console.log("hello")},expandLevel:function(){document.querySelectorAll(".modal-menu").forEach(function(e){e=e.querySelector(".current-menu-item");e&&travelMonsterFindParents(e,"li").forEach(function(e){e=e.querySelector(".submenu-toggle-btn");e&&travelMonster.toggles.performToggle(e,!0)})})}},travelMonster.toggles={clickedEl:!1,init:function(){this.toggle()},performToggle:function(e,o){var n,r,a=this,i=document,l=e,s=l.dataset.toggleTarget,c="active";i.querySelectorAll(".show-modal").length||(a.clickedEl=i.activeElement),(n="next"===s?l.nextSibling:i.querySelector(s)).classList.contains(c)?n.dispatchEvent(travelMonster.createEvent("toggle-target-before-active")):n.dispatchEvent(travelMonster.createEvent("toggle-target-before-inactive")),r=l.dataset.classToToggle||c,e=0,n.classList.contains("cover-modal")&&(e=10),setTimeout(function(){var e=n.classList.contains("sub-menu")?l.closest(".menu-item").querySelector(".sub-menu"):n,t=l.dataset.toggleDuration;"slidetoggle"!==l.dataset.toggleType||o||"0"===t?e.classList.toggle(r):travelMonsterMenuToggle(e,t),("next"===s||n.classList.contains("sub-menu")?l:i.querySelector('*[data-toggle-target="'+s+'"]')).classList.toggle(c),travelMonsterToggleAttribute(l,"aria-expanded","true","false"),a.clickedEl&&-1!==l.getAttribute("class").indexOf("close-")&&travelMonsterToggleAttribute(a.clickedEl,"aria-expanded","true","false"),l.dataset.toggleBodyClass&&i.body.classList.toggle(l.dataset.toggleBodyClass),l.dataset.setFocus&&(e=i.querySelector(l.dataset.setFocus))&&(n.classList.contains(c)?e.focus():e.blur()),n.dispatchEvent(travelMonster.createEvent("toggled")),n.classList.contains(c)?n.dispatchEvent(travelMonster.createEvent("toggle-target-after-active")):n.dispatchEvent(travelMonster.createEvent("toggle-target-after-inactive"))},e)},toggle:function(){var o=this;document.querySelectorAll("*[data-toggle-target]").forEach(function(t){t.addEventListener("click",function(e){e.preventDefault(),o.performToggle(t)})})}},travelMonsterDomReady(function(){travelMonster.toggles.init(),travelMonster.coverModals.init(),animateOnScroll()}),function(a){var e;function n(e){var t=e.querySelectorAll('a, button, input, textarea, select, [tabindex]:not([tabindex="-1"])'),t=Array.from(t).filter(e=>!e.disabled&&null!==e.offsetParent);const o=t[0],n=t[t.length-1];function r(e){"Tab"===e.key&&(e.shiftKey&&document.activeElement===o?(e.preventDefault(),n.focus()):e.shiftKey||document.activeElement!==n||(e.preventDefault(),o.focus()))}e.removeEventListener("keydown",r),e.addEventListener("keydown",r),o?.focus()}e="1"!=travel_monster_custom.rtl,document.querySelectorAll(".header-search-btn").forEach(o=>{o.addEventListener("click",e=>{e.stopPropagation();const t=o.parentElement.querySelector(".search-toggle-form");document.querySelectorAll(".search-toggle-form").forEach(e=>{e.style.display="none",e.removeEventListener("keydown",n)}),t.style.display="block",n(t)})}),document.querySelectorAll(".btn-form-close").forEach(t=>{t.addEventListener("click",()=>{const e=t.closest(".search-toggle-form");e.style.display="none"})}),document.addEventListener("keyup",e=>{"Escape"===e.key&&document.querySelectorAll(".search-toggle-form").forEach(e=>e.style.display="none")}),document.querySelectorAll(".search-toggle-form, .search-form").forEach(e=>{e.addEventListener("click",e=>e.stopPropagation())}),document.addEventListener("click",()=>{document.querySelectorAll(".search-toggle-form").forEach(e=>e.style.display="none")}),a(document).on("click",".notification-bar .close",function(){a(this).siblings(".sticky-bar-content").slideToggle(),a(".notification-bar").toggleClass("active")}),"1"==travel_monster_custom.sticky_widget&&1024<a(window).width()&&(a("#secondary").addClass("sticky-widget"),"1"==travel_monster_custom.ed_sticky_header&&(stickyheaderheight=a(".sticky-holder").outerHeight(),$lastwidgetsticky=a(".ed_last_widget_sticky #secondary .widget:last-child").css("top",stickyheaderheight)));mn=a(".sticky-header .sticky-holder"),thm=a(".sticky-header .header-b").outerHeight();var t=parseInt(thm),o=(a(window).on("scroll",function(){a(this).scrollTop()>t?mn.addClass("sticky"):mn.removeClass("sticky")}),a(".mobile-menu-wrapper ul li.menu-item-has-children").find("> a").after('<button class="arrow-down"></button>'),a(".mobile-menu-wrapper ul li .arrow-down").on("click",function(){a(this).siblings(".sub-menu").stop().slideToggle(),a(this).toggleClass("active")}),a(".mobile-header .mobile-menu-opener").on("click",function(){a("body").addClass("menu-open")}),a(".mobile-header .btn-menu-close").on("click",function(){a("body").removeClass("menu-open")}),a(".overlay").on("click",function(){a("body").removeClass("menu-open")}),a(window).scroll(function(){100<a(this).scrollTop()?a(".to_top").fadeIn():a(".to_top").fadeOut()}),a(".to_top").click(function(){return a("html, body").animate({scrollTop:0},600),!1}),"masonry_grid"==travel_monster_custom.bp_layout&&(0<a(".blog").length||0<a(".search").length||0<a(".archive").length)&&a(".travel-monster-container-wrap").imagesLoaded(function(){a(".travel-monster-container-wrap").masonry({itemSelector:".travel-monster-post",isOriginLeft:e})}),a(window).on("load resize",function(){var e=a(window).width(),t=a(".travel-monster-has-blocks .site-content > .container").width(),o=a(".travel-monster-has-blocks .site-main .entry-content").width(),n=(parseInt(o)-parseInt(e))/2,r=(parseInt(o)-parseInt(t))/2,o=(parseInt(o)-parseInt(e))/2;a(".travel-monster-has-blocks.full-width .site-main .entry-content .alignfull").css({"max-width":e,width:e,"margin-left":n}),a(".travel-monster-has-blocks.full-width .site-main .entry-content .alignfull").css({"max-width":e,width:e,"margin-left":o}),a(".travel-monster-has-blocks.full-width .site-main .entry-content .alignwide").css({"max-width":t,width:t,"margin-left":r})}),"1"==travel_monster_custom.lightbox&&(a(".entry-content-wrap .wp-block-gallery").find("figure.wp-block-image > a").attr("data-fancybox","group1"),a(".sidebar-wrap-main .wp-block-gallery").find("figure.wp-block-image > a").attr("data-fancybox","group2"),a(".footer-wrap-main .wp-block-gallery").find("figure.wp-block-image > a").attr("data-fancybox","group3"),a(".gallery").find(".gallery-icon > a").attr("data-fancybox","icongroup1")),a(".nav-tab-wrapper").outerHeight()+46);a(window).width(),a.fn.isInViewport=function(){var e=a(this).offset().top,t=e+a(this).innerHeight(),o=a(window).scrollTop();return e<o&&o<t},a(window).on("resize scroll",function(){a(".tab-content").each(function(){a(this).isInViewport()?a("body").addClass("fixed-tabbar"):a("body").removeClass("fixed-tabbar")})}),a(document).on("mousemove","body",function(e){a(this).removeClass("keyboard-nav-on")}),a(document).on("keydown","body",function(e){9==e.which&&a(this).addClass("keyboard-nav-on")}),a(".primary-menu-wrapper li a, .primary-menu-wrapper li .arrow-down, .secondary-menu-wrapper li a").on("focus",function(){a(this).parents("li").addClass("focus")}).blur(function(){a(this).parents("li").removeClass("focus")});1024<a(window).width()&&1==travel_monster_custom.ed_sticky_form&&(0<(r=a(".single-trip .trip-content-area .widget-area").outerHeight()+a(".single-trip .trip-content-area .wpte-bf-outer").outerHeight())&&a(window).on("scroll",function(){a(this).scrollTop()>r?a("body").addClass("sticky-bookingform"):a("body").removeClass("sticky-bookingform")}));var r,i=document.querySelector(".travel-monster-breadcrumb-main-wrap");const l=document.querySelector(".page-header-top");i&&l&&l.style.setProperty("--breadcrumb-margin",i.offsetHeight+16+"px")}(jQuery),jQuery.fn.travel_monsterIsOnScreen=function(){var e=jQuery(window),t={top:e.scrollTop(),left:e.scrollLeft()},e=(t.right=t.left+e.width(),t.bottom=t.top+e.height(),this.offset());return e.right=e.left+this.outerWidth(),e.bottom=e.top+this.outerHeight(),!(t.right<e.left||t.left>e.right||t.bottom<e.top||t.top>e.bottom)};