PageSourceSearch

https://www.surprisegranite.com/js/webflow.a9a5a216.7db2bd6c10acd288.js

js surprisegranite.com collected 2026-10-07 01:30:17 UTC 4,588 bytes, 1 lines download raw bytes

1(()=>{var e={94539:function(e,o,t){"use strict";var n=t(43949);n.define("maps",e.exports=function(e,o){var t,a={},i=e(document),r=null;function p(){n.resize.off(l),n.redraw.off(l)}function d(o,t){var n=e(t).data();f(t,n)}function l(){t.each(s)}function s(e,o){var t=f(o);r.maps.event.trigger(t.map,"resize"),t.setMapPosition()}a.ready=function(){n.env()||function(){(t=i.find(".w-widget-map")).length&&(null===r?(e.getScript("https://maps.googleapis.com/maps/api/js?v=3.31&sensor=false&callback=_wf_maps_loaded&key=AIzaSyB2pdDXkMlh9L07b4n2ii0pWyIpeQC9izo"),window._wf_maps_loaded=o):o());function o(){window._wf_maps_loaded=function(){},r=window.google,t.each(d),p(),n.resize.on(l),n.redraw.on(l)}}()},a.destroy=p;var g="w-widget-map";function f(o,t){var a=e.data(o,g);if(a)return a;var i="string"==typeof t.widgetTooltip&&""!==t.widgetTooltip,p=e(o),d=p.attr("title"),l="Map pin";d&&t.widgetTooltip?l=`Map pin on ${d} showing location of ${t.widgetTooltip}`:d&&!t.widgetTooltip?l=`Map pin on ${d}`:!d&&t.widgetTooltip&&(l=`Map pin showing location of ${t.widgetTooltip}`),a=e.data(o,g,{latLng:"51.511214,-0.119824",tooltip:"",style:"roadmap",zoom:12,marker:new r.maps.Marker({draggable:!1,title:l}),infowindow:new r.maps.InfoWindow({disableAutoPan:!0})}),"string"==typeof t.widgetLatlng&&""!==t.widgetLatlng.length&&(a.latLng=t.widgetLatlng);var s=a.latLng.split(","),f=new r.maps.LatLng(s[0],s[1]);a.latLngObj=f;var m=!(n.env.touch&&!t.enableTouch);
1if(a.map=new r.maps.Map(o,{center:a.latLngObj,zoom:a.zoom,maxZoom:20,mapTypeControl:!1,panControl:!1,streetViewControl:!1,scrollwheel:t.enableScroll,draggable:m,zoomControl:!0,zoomControlOptions:{style:r.maps.ZoomControlStyle.SMALL},mapTypeId:a.style}),a.marker.setMap(a.map),a.setMapPosition=function(){a.map.setCenter(a.latLngObj);var e=0,o=0,t=p.css(["paddingTop","paddingRight","paddingBottom","paddingLeft"]);e-=parseInt(t.paddingLeft,10),e+=parseInt(t.paddingRight,10),o-=parseInt(t.paddingTop,10),o+=parseInt(t.paddingBottom,10),(e||o)&&a.map.panBy(e,o),p.css("position","")},r.maps.event.addListener(a.map,"tilesloaded",function(){r.maps.event.clearListeners(a.map,"tilesloaded"),a.setMapPosition()}),a.setMapPosition(),a.marker.setPosition(a.latLngObj),a.infowindow.setPosition(a.latLngObj),i){var c=t.widgetTooltip;a.tooltip=c,a.infowindow.setContent(c),a.infowindowOpen||(a.infowindow.open(a.map,a.marker),a.infowindowOpen=!0)}var w=t.widgetStyle;w&&a.map.setMapTypeId(w);var u=t.widgetZoom;return null!=u&&(a.zoom=u,a.map.setZoom(Number(u))),r.maps.event.addListener(a.marker,"click",function(){window.open("https://maps.google.com/?z="+a.zoom+"&daddr="+a.latLng)}),a}return a})},9115:function(e,o,t){t(9461),t(27624),t(30286),t(8334),t(12338),t(93695),t(60322),t(49947),t(40941),t(65134),t(41655),t(27527),t(79858),t(12458),t(59904),t(91724),t(84345),t(69078),t(94539),t(82449)}},o={};function t(n){var a=o[n];if(void 0!==a)return a.exports;var i=o[n]={id:n,loaded:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}t.m=e,t.d=(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]})},t.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),t.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),t.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e=[];t.O=(o,n,a,i)=>{if(n){i=i||0;for(var r=e.length;r>0&&e[r-1][2]>i;r--)e[r]=e[r-1];e[r]=[n,a,i];return}for(var p=1/0,r=0;r<e.length;r++){for(var[n,a,i]=e[r],d=!0,l=0;l<n.length;l++)(!1&i||p>=i)&&Object.keys(t.O).every(e=>t.O[e](n[l]))?n.splice(l--,1):(d=!1,i<p&&(p=i));if(d){e.splice(r--,1);var s=a();void 0!==s&&(o=s)}}return o}})(),t.rv=()=>"1.3.9",(()=>{var e={366:0};t.O.j=o=>0===e[o];var o=(o,n)=>{var a,i,[r,p,d]=n,l=0;if(r.some(o=>0!==e[o])){for(a in p)t.o(p,a)&&(t.m[a]=p[a]);if(d)var s=d(t)}for(o&&o(n);l<r.length;l++)i=r[l],t.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return t.O(s)},n=self.webpackChunk=self.webpackChunk||[];n.forEach(o.bind(null,0)),n.push=o.bind(null,n.push.bind(n))})(),t.ruid="[email protected]";var n=t.O(void 0,["164","159","90","471"],function(){return t(9115)});n=t.O(n)})();

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.