PageSourceSearch

https://www.dorsethideaways.co.uk/assets/ab.global-functions.11092026093648.js

js dorsethideaways.co.uk collected 2026-09-28 23:23:28 UTC 15,035 bytes, 1 lines download raw bytes

1phone=400,phoneWide=480,phablet=560,tabletSmall=640,tablet=768,desktop=tabletWide=1024,desktopWide=1440;var lazyloadImages,lazyloadThrottleTimeout,imageObserver,readyTime,days=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],months=["January","February","March","April","May","June","July","August","September","October","November","December"],isGlamping=(window.areaNames=[],!(window.villageNames=[])),isLantern=("glamping"===$("#form1").attr("data-website")&&(isGlamping=!0),!1),isWestbay=("lantern"===$("#form1").attr("data-website")&&(isLantern=!0),!1),isRural=("westbay"===$("#form1").attr("data-website")&&(isWestbay=!0),!1),isDorset=("rural"===$("#form1").attr("data-website")&&(isRural=!0),!1),isYorkshire=("dorset"===$("#form1").attr("data-website")&&(isDorset=!0),!1),isNorfolk=("yorkshire"===$("#form1").attr("data-website")&&(isYorkshire=!0),!1),isSuffolk=("norfolk"===$("#form1").attr("data-website")&&(isNorfolk=!0),!1),isCornwall=("suffolk"===$("#form1").attr("data-website")&&(isSuffolk=!0),!1),isCotswolds=("cornwall"===$("#form1").attr("data-website")&&(isCornwall=!0),!1),isDevon=("cotswolds"===$("#form1").attr("data-website")&&(isCotswolds=!0),!1),isWestCountry=("devon"===$("#form1").attr("data-website")&&(isDevon=!0),!1),isCornish=("westcountry"===$("#form1").attr("data-website")&&(isWestCountry=!0),!1),isBigSkies=("cornish"===$("#form1").attr("data-website")&&(isCornish=!0),!1);function wordLimit(e,r){return e.split(" ").length>r?new RegExp("^\\W*([a-zA-Z0-9-'&;]*(\\W+|$)){1,"+r+"}","g").exec(e)[0]+"...":e}function checkNull(e){return null==e}function checkArray(e){return!!Array.isArray(e)}function cleanURL(e){return str=isRural?"undefined"!=e&&""!=e&&null!=e?(str=(str=(str=(str=(str=e.toLowerCase()).replace(/[^a-z0-9_\s-]/g,"")).replace(/\s+/g," ").trim()).replace(/\s/g,"-")).replace(/-{2,}/g,"-"),encodeURI(str)):"":"undefined"!=e&&""!=e&&null!=e?(str=(str=(str=(str=(str=e.toLowerCase()).replace(/[^a-z0-9\s-]/g,"")).replace(/\s+/g," ").trim()).replace(/\s/g,"-")).replace(/-{2,}/g,"-"),encodeURI(str)):""}function pluralize(e,r,a){return 0==e?"0 "+a:1<e?e+" "+a:e+" "+r}function toTitleCase(e){return e.replace(/(?:^|\s)\w/g,function(e){return e.toUpperCase()})}function goBack(e){window.history.go(e)}function getParameterByName(e,r){r=r||window.location.href,e=e.replace(/[\[\]]/g,"\\$&");e=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)","i").exec(r);
1return e?e[2]?decodeURIComponent(e[2].replace(/\+/g," ")):"":null}function observeImages(){lazyloadImages=document.querySelectorAll(".lazy-image"),"IntersectionObserver"in window?(imageObserver=new IntersectionObserver(function(e,r){e.forEach(function(e){e.isIntersecting&&((e=e.target).dataset.src?e.src=e.dataset.src:e.src="/images/property-placeholder.jpg",e.classList.remove("lazy-image"),imageObserver.unobserve(e))})}),lazyloadImages.forEach(function(e){imageObserver.observe(e)})):$(".lazy-image").each(function(){handleImage($(this))})}function lazyload(){lazyloadThrottleTimeout&&clearTimeout(lazyloadThrottleTimeout),lazyloadThrottleTimeout=setTimeout(function(){var r=window.pageYOffset;lazyloadImages.forEach(function(e){e.offsetTop<window.innerHeight+r&&(e.src=e.dataset.src,e.classList.remove("lazy-image"))}),0===lazyloadImages.length&&(document.removeEventListener("scroll",lazyload),window.removeEventListener("resize",lazyload),window.removeEventListener("orientationChange",lazyload))},20)}function handleImage(e){e.attr("src",e.attr("data-src")),"DIV"===e[0].tagName&&e.removeClass("lazy-image"),e.removeClass("lazy-image")}function is_touch_device(){var e=" -webkit- -moz- -o- -ms- ".split(" ");return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)||(e=["(",e.join("touch-enabled),("),"heartz",")"].join(""),window.matchMedia(e).matches)}function tConvert(e){return 1<(e=e.toString().match(/^([01]\d|2[0-3])(:)([0-5]\d)(:[0-5]\d)?$/)||[e]).length&&((e=e.slice(1))[5]=+e[0]<12?"am":"pm",e[0]=+e[0]%12||12),"00"===e[2]?e[0]+e[5]:e.join("")}function doRecaptcha(r,e){var a=$.Deferred();return grecaptcha.execute(e,{action:r}).then(function(e){$(".g-recaptcha-"+r).val(e),a.resolve()}),$.when(a).done(function(){}).promise()}function escapeIframe(){self!==top&&top.location.replace(self.location.href.split("&")[0])}function currentDate(e){return $.datepicker.formatDate(e,new Date)}function addOnload(e){var r=window.onload;window.onload=function(){r&&r(),e()}}function getCookie(e){for(var r=e+"=",a=document.cookie.split(";"),l=0;l<a.length;l++){for(var c=a[l];" "==c.charAt(0);)c=c.substring(1);if(0==c.indexOf(r))return c.substring(r.length,c.length)}return""}function setCookie(e,r,a){var l=new Date,a=(l.setTime(l.getTime()+24*a*60*60*1e3),"expires="+l.toUTCString());document.cookie=e+"="+r+"; "+a+"; path=/"}function htmlDecode(e){if(""!==e&&void 0!==e)return e.replace(/&Agrave;/g,"À").replace(/&Aacute;/g,"Á").replace(/&Acirc;/g,"Â").replace(/&Atilde;/g,"Ã").replace(/&Auml;/g,"Ä").replace(/&Aring;/g,"Å").replace(/&agrave;/g,"à").replace(/&acirc;/g,"â").replace(/&atilde;/g,"ã").replace(/&auml;/g,"ä").replace(/&aring;/g,"å").replace(/&AElig;/g,"Æ").replace(/&aelig;/g,"æ").replace(/&szlig;/g,"ß").replace(/&Ccedil;/g,"Ç").replace(/&ccedil;/g,"ç").replace(/&Egrave;/g,"È").replace(/&Eacute;/g,"É").replace(/&Ecirc;/g,"Ê").replace(/&Euml;/g,"Ë").replace(/&egrave;/g,"è").replace(/&eacute;/g,"é").replace(/&ecirc;/g,"ê").replace(/&euml;/g,"ë").replace(/&#131;/g,"ƒ").replace(/&Igrave;/g,"Ì").replace(/&Iacute;/g,"Í").replace(/&Icirc;/g,"Î").replace(/&Iuml;/g,"Ï").replace(/&igrave;/g,"ì").replace(/&iacute;/g,"í").replace(/&icirc;/g,"î").replace(/&iuml;/g,"ï").replace(/&Ntilde;/g,"Ñ").replace(/&ntilde;/g,"ñ").replace(/&Ograve;/g,"Ò").replace(/&Oacute;/g,"Ó").replace(/&Ocirc;/g,"Ô").replace(/&Otilde;/g,"Õ").replace(/&Ouml;/g,"Ö").replace(/&ograve;/g,"ò").replace(/&oacute;/g,"ó").replace(/&ocirc;/g,"ô").replace(/&otilde;/g,"õ").replace(/&ouml;/g,"ö").replace(/&Oslash;/g,"Ø").replace(/&oslash;/g,"ø").replace(/&#140;/g,"Œ").replace(/&#156;/g,"œ").replace(/&#138;/g,"Š").replace(/&#154;/g,"š").replace(/&Ugrave;/g,"Ù").replace(/&Uacute;/g,"Ú").replace(/&Ucirc;/g,"Û").replace(/&Uuml;/g,"Ü").replace(/&ugrave;/g,"ù").replace(/&uacute;/g,"ú").replace(/&ucirc;/g,"û").replace(/&uuml;/g,"ü").replace(/&#181;/g,"µ").replace(/&#215;/g,"×").replace(/&Yacute;/g,"Ý").replace(/&#159;/g,"Ÿ").replace(/&yacute;/g,"ý").replace(/&yuml;/g,"ÿ").replace(/&#176;/g,"°").replace(/&#134;/g,"†").replace(/&#135;/g,"‡").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&#177;/g,"±").replace(/&#171;/g,"«").replace(/&#187;/g,"»").replace(/&#191;/g,"¿").replace(/&#161;/g,"¡").replace(/&#183;/g,"·").replace(/&#149;/g,"•").replace(/&#153;/g,"™").replace(/&copy;/g,"©").replace(/&reg;/g,"®").replace(/&#167;/g,"§").replace(/&#182;/g,"¶").replace(/&Alpha;/g,"Α").replace(/&Beta;/g,"Β").replace(/&Gamma;/g,"Γ").replace(/&Delta;/g,"Δ").replace(/&Epsilon;/g,"Ε").replace(/&Zeta;/g,"Ζ").replace(/&Eta;/g,"Η").replace(/&Theta;/g,"Θ").replace(/&Iota;/g,"Ι").replace(/&Kappa;/g,"Κ").replace(/&Lambda;/g,"Λ").replace(/&Mu;/g,"Μ").replace(/&Nu;/g,"Ν").replace(/&Xi;/g,"Ξ").replace(/&Omicron;/g,"Ο").replace(/&Pi;/g,"Π").replace(/&Rho;/g,"Ρ").replace(/&Sigma;/g,"Σ").replace(/&Tau;/g,"Τ").replace(/&Upsilon;/g,"Υ").replace(/&Phi;/g,"Φ").replace(/&Chi;/g,"Χ").replace(/&Psi;/g,"Ψ").replace(/&Omega;/g,"Ω").replace(/&alpha;/g,"α").replace(/&beta;/g,"β").replace(/&gamma;/g,"γ").replace(/&delta;/g,"δ").replace(/&epsilon;/g,"ε").replace(/&zeta;/g,"ζ").replace(/&eta;/g,"η").replace(/&theta;/g,"θ").replace(/&iota;/g,"ι").replace(/&kappa;/g,"κ").replace(/&lambda;/g,"λ").replace(/&mu;/g,"μ").replace(/&nu;/g,"ν").replace(/&xi;/g,"ξ").replace(/&omicron;/g,"ο").replace(/&piρ;/g,"ρ").replace(/&rho;/g,"ς").replace(/&sigmaf;/g,"ς").replace(/&sigma;/g,"σ").replace(/&tau;/g,"τ").replace(/&phi;/g,"φ").replace(/&chi;/g,"χ").replace(/&psi;/g,"ψ").replace(/&omega;/g,"ω").replace(/&bull;/g,"•").replace(/&hellip;/g,"…").replace(/&prime;/g,"′").replace(/&Prime;/g,"″").replace(/&oline;/g,"‾").replace(/&frasl;/g,"⁄").replace(/&weierp;/g,"℘").replace(/&image;/g,"ℑ").replace(/&real;/g,"ℜ").replace(/&trade;/g,"™").replace(/&alefsym;/g,"ℵ").replace(/&larr;/g,"←").replace(/&uarr;/g,"↑").replace(/&rarr;/g,"→").replace(/&darr;/g,"↓").replace(/&barr;/g,"↔").replace(/&crarr;/g,"↵").replace(/&lArr;/g,"⇐").replace(/&uArr;/g,"⇑").replace(/&rArr;/g,"⇒").replace(/&dArr;/g,"⇓").replace(/&hArr;/g,"⇔").replace(/&forall;/g,"∀").replace(/&part;/g,"∂").replace(/&exist;/g,"∃").replace(/&empty;/g,"∅").replace(/&nabla;/g,"∇").replace(/&isin;/g,"∈").replace(/&notin;/g,"∉").replace(/&ni;/g,"∋").replace(/&prod;/g,"∏").replace(/&sum;/g,"∑").replace(/&minus;/g,"−").replace(/&lowast;/g,"∗").replace(/&radic;/g,"√").replace(/&prop;/g,"∝").replace(/&infin;/g,"∞").replace(/&OEig;/g,"Œ").replace(/&oelig;/g,"œ").replace(/&Yuml;/g,"Ÿ").replace(/&spades;/g,"♠").replace(/&clubs;/g,"♣").replace(/&hearts;/g,"♥").replace(/&diams;/g,"♦").replace(/&thetasym;/g,"ϑ").replace(/&upsih;/g,"ϒ").replace(/&piv;/g,"ϖ").replace(/&Scaron;/g,"Š").replace(/&scaron;/g,"š").replace(/&ang;/g,"∠").replace(/&and;/g,"∧").replace(/&or;/g,"∨").replace(/&cap;/g,"∩").replace(/&cup;/g,"∪").replace(/&int;/g,"∫").replace(/&there4;/g,"∴").replace(/&sim;/g,"∼").replace(/&cong;/g,"≅").replace(/&asymp;/g,"≈").replace(/&ne;/g,"≠").replace(/&equiv;/g,"≡").replace(/&le;/g,"≤").replace(/&ge;/g,"≥").replace(/&sub;/g,"⊂").replace(/&sup;/g,"⊃").replace(/&nsub;/g,"⊄").replace(/&sube;/g,"⊆").replace(/&supe;/g,"⊇").replace(/&oplus;/g,"⊕").replace(/&otimes;/g,"⊗").replace(/&perp;/g,"⊥").replace(/&sdot;/g,"⋅").replace(/&lcell;/g,"⌈").replace(/&rcell;/g,"⌉").replace(/&lfloor;/g,"⌊").replace(/&rfloor;/g,"⌋").replace(/&lang;/g,"⟨").replace(/&rang;/g,"⟩").replace(/&loz;/g,"◊").replace(/&#039;/g,"'").replace(/&amp;/g,"&").replace(/&quot;/g,'"')}function discountIconType(e){return e?"seasonal"===e?"special-offer":-1!==e.indexOf("low")?"low-occupancy":-1!==e.indexOf("late")?"late-availability":-1!==e.indexOf("multiweek")?"multiweek":"other-offer":"other-offer"}function specialOfferPopup(e,r,a,l){var c,t=e.SpecialOffer;null!==t&&""!=t&&(offersArray=(offersArray=t.split("^")).filter(function(e,r,a){return a.indexOf(e)===r}),t=a?"special-offer-"+e.PropertyCode:"special-offer",c="<div data-popup='"+t+"' class='popup closed' hidden='hidden'><h3 class='detitle'>"+offersArray.length.toString()+(1<offersArray.length?" OFFERS":" OFFER")+"</h3>",0<offersArray.length)&&((null==l?($(".special-offer-tag").removeClass("hidden").removeAttr("hidden"),$(".special-offer-tag")):($(".
1special-offer-tag",l).removeClass("hidden").removeAttr("hidden"),$(".special-offer-tag",l))).find("a").attr("data-popup",t),1<offersArray.length&&(null==l?$(".special-offer-tag"):$(".special-offer-tag",l)).find("span").before("<strong><span class='icon-"+discountIconType("other-offer")+"'></span>"+offersArray.length+" OFFERS </strong>"),$.each(offersArray,function(e,r){keysArray=r.split("|"),1===offersArray.length&&(null==l?($(".special-offer-tag").removeClass("hidden").removeAttr("hidden"),$(".special-offer-tag")):($(".special-offer-tag",l).removeClass("hidden").removeAttr("hidden"),$(".special-offer-tag",l))).find("span").before("<strong><span class='icon-"+discountIconType(keysArray[1])+"'></span>"+keysArray[3]+"</strong>"),offersArray.length<3?c+="<div class='accordion chevron down'><a class='accordion-btn'><span class='icon-"+discountIconType(keysArray[1])+"'></span>"+keysArray[2]+"<i class='' data-fa-i2svg=''><svg class='svg-inline--fa fa-chevron-up fa-w-14' aria-hidden='true' focusable='false' data-prefix='fa' data-icon='chevron-up' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' data-fa-i2svg=''><path fill='currentColor' d='M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z'></path></svg></i></a><div class='accordion-content'>"+keysArray[4]+"</div></div>":c+="<div class='accordion chevron up'><a class='accordion-btn'><span class='icon-"+discountIconType(keysArray[1])+"'></span>"+keysArray[2]+"<i class='' data-fa-i2svg=''><svg class='svg-inline--fa fa-chevron-down fa-w-14' aria-hidden='true' focusable='false' data-prefix='fa' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' data-fa-i2svg=''><path fill='currentColor' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'></path></svg></i></a><div class='accordion-content hidden-height'>"+keysArray[4]+"</div></div>"}),c+="</div>",r.append(c))}"bigskies"===$("#form1").attr("data-website")&&(isBigSkies=!0),$(".scroller").on("click",function(){var e=$
1(this).data("id");$("html, body").animate({scrollTop:$("#"+e).offset().top-80},800)}),$(".property-search-page").length||document.addEventListener("DOMContentLoaded",function(){"IntersectionObserver"in window?(imageObserver=new IntersectionObserver(function(e,r){e.forEach(function(e){e.isIntersecting&&((e=e.target).dataset.src?e.src=e.dataset.src:e.src="/images/property-placeholder.jpg",e.classList.remove("lazy-image"),imageObserver.unobserve(e))})}),(lazyloadImages=document.querySelectorAll(".lazy-image")).forEach(function(e){imageObserver.observe(e)})):(lazyloadImages=document.querySelectorAll(".lazy-image"),$(".lazy-image").each(function(){handleImage($(this))}))}),String.prototype.startsWith||(String.prototype.startsWith=function(e,r){return this.indexOf(e,r=r||0)===r}),String.prototype.endsWith||(String.prototype.endsWith=function(e,r){return(void 0===r||r>this.length)&&(r=this.length),this.substring(r-e.length,r)===e}),String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(e,r){return!((r="number"!=typeof r?0:r)+e.length>this.length)&&-1!==this.indexOf(e,r)}}),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{enumerable:!1,value:function(r){return 0<this.filter(function(e){return e===r}).length}}),$("body").on("click","#ccc-notify-accept, #ccc-recommended-settings, #ccc-dismiss-button",function(){$("#ccc-overlay").removeAttr("style")}),$.createCache=function(a){var l={};return function(r,e){return l[r]||(l[r]=$.Deferred(function(e){a(e,r)}).promise()),l[r].done(e)}},$(function(){readyTime=jQuery.now()}),$.afterDOMReady=$.createCache(function(r,a){a=a||0,$(function(){var e=$.now()-readyTime;a<=e?r.resolve():setTimeout(r.resolve,a-e)})});

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.