PageSourceSearch

https://www.peninsulapensions.org.uk/wp-content/cache/min/58/wp-co…/58/core-scripts.js?ver=1787921190

js peninsulapensions.org.uk collected 2026-09-26 01:51:50 UTC 3,885 bytes, 1 lines download raw bytes

1jQuery("#menu-container .navigation > li > .sub-menu").css("display","none").css("visibility","visible");jQuery(function($){function position_menu(elm){var sub_menu=elm.find(" > ul.sub-menu");var menu_container=$("#menu-container");if(elm.length){var off=elm.offset();var poff=menu_container.offset();var l=off.left;var pl=off.left-poff.left;var w=sub_menu.outerWidth();var docW=menu_container.width();var lil=elm.length;var docWend=poff.left+docW;var r=off.left+w;var pr=docWend-r;if(elm.hasClass("ultra")){sub_menu.css("left","-"+pl+"px").css("width",docW+"px")}else{var isVisibleLeft=pl+w<=docW;var isVisibleRight=docW-pl-w>0;var isEntirelyVisible=pl+w<=docW&&docW-pl-w>0;if(!isEntirelyVisible){if(isVisibleLeft&&!isVisibleRight){sub_menu.addClass("right")}else if(!isVisibleLeft&&isVisibleRight){}else{sub_menu.css("left",pr+"px")}}else{sub_menu.removeClass("right");sub_menu.css("left",0)}}}}function positionMenu_Native(element){const subMenu=element.querySelector("ul.sub-menu");const menuContainer=document.getElementById("menu-container");if(!element||!subMenu||!menuContainer){return}const elmRect=element.getBoundingClientRect();const containerRect=menuContainer.getBoundingClientRect();const offLeft=elmRect.left;const poffLeft=containerRect.left;const pl=offLeft-poffLeft;const subMenuWidth=subMenu.offsetWidth;const containerWidth=menuContainer.offsetWidth;const docWEnd=poffLeft+containerWidth;const subMenuRightEdge=offLeft+subMenuWidth;const pr=docWEnd-subMenuRightEdge;if(element.classList.contains("ultra")){subMenu.style.left=`-${pl}px`;subMenu.style.width=`${containerWidth}px`}else{const isVisibleLeft=pl+subMenuWidth<=containerWidth;const isVisibleRight=containerWidth-pl-subMenuWidth>0;const isEntirelyVisible=isVisibleLeft&&isVisibleRight;if(!isEntirelyVisible){if(isVisibleLeft&&!isVisibleRight){subMenu.classList.add("right")}else if(!isVisibleLeft&&isVisibleRight){}else{subMenu.style.left=`${pr}px`}}else{subMenu.classList.remove("right");subMenu.style.left="0"}}}$("#menu-container .navigation > li > a").on("click touchstart",function(e){if(!$(this).parent("li").hasClass("menu-item-has-children"))return;e.stopPropagation();e.preventDefault();if(Foundation.MediaQuery.is("large")){position_menu($(this).parent("li"))}var $this=$(this).next("ul");var aria_done=!1;if($this.is(":visible")){$(this).attr("aria-expanded","false");aria_done=!0}var others=$("#menu-container .navigation > li > .sub-menu").not($this);$("#menu-container .navigation > li").removeClass("menu-item-selected");if(!$(this).next(".sub-menu").is(":visible")){$(this).parent("li").addClass("menu-item-selected")}if(others.is(":visible")&&Foundation.MediaQuery.is("large")){$("#menu-container .navigation  > li > .sub-menu").not($this).slideUp().prev("a").attr("aria-expanded","false");setTimeout(function(){$this.slideToggle("500","swing");$this.prev("a").attr("aria-expanded","true")},500)}else{$this.slideToggle("500","swing");if(!aria_done){$(this).attr("aria-expanded","true")}}});$(window).on("resize click",function(e){if(Foundation.MediaQuery.is("large")){e.stopPropagation();var container=$(".menu-item-has-children");if(container.has(e.target).length===0){$("#menu-container .navigation > li").removeClass("menu-item-selected");$("#menu-container .navigation > li >.sub-menu").slideUp(500);container.find("a").first().attr("aria-expanded","false")}}});$(".menu-icon").on("click",function(e){e.preventDefault();toggle_mobile_menu($(this),$("#menu-container"))})});function toggle_mobile_menu(elem,togle){togle.slideToggle();if(elem.hasClass("open"))elem.removeClass("open").find("span").text("Main Menu");else elem.addClass("open").find("span").text("Close menu")}jQuery(function($){if($("#backtotop").length){$(window).on("scroll",function(){var viewHeight=100;if($(this).scrollTop()>viewHeight){$("#backtotop").addClass("show")}else{$("#backtotop").removeClass("show")}})}})

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.