1var MagicoLab;(function(n){var t;(function(n){"use strict";var t=function(){function n(){var n=this;this.getDateAsString=function(n){var t=n.getDate(),i=n.getMonth(),r=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][i],u=n.getFullYear();return t+" "+r+" "+u};$(function(){n.initialiseCookiePopUp();n.initialiseCookieActionLinks()})}return n.prototype.initialiseCookiePopUp=function(){var i=this.getCookie("abcCookies_lastUpdated"),t=!1,n;window.location.href.indexOf("disablecookiepopup=y")>-1&&(t=!0);t==!1&&i==""&&(n="",n=$("#mzCookiesAlert_PrivacyLink").val(),n==null&&(n=""),this.showPopup(" \t<h2> <\/h2> <!-- START COOKIE CONSENT INTRO --> \t<div id='abcCookieIntro' class='mz_cookieIntro'> <div> <p>We and selected third parties use cookies to give you the best browsing experience. "+n+"<\/p> <p>By clicking <strong>Accept All<\/strong> you consent to the storing of cookies on your device for functionality, site navigation, analytics and marketing including personalised ads and content. You can adjust your preferences at any time.<\/p> <\/div>\t\t\t<ul class='mz_cookieMng'><li><a href='#' class='formBtn_reg abcAction_Cookies_ShowSettings'>Manage<\/a><\/li><li><a href='#' class='formBtn_pri abcAction_Cookies_AcceptAll'>Accept all<\/a><\/li><\/ul> <\/div> <!-- END COOKIE CONSENT INTRO --> <!-- START COOKIE MANAGEMENT SETTINGS --> <div id='abcCookieSettings' class='mz_cookieSettings' style='display:none'> <h3>Privacy Preferences<\/h3> <ul class='mz_cookieMng'><li><a href='#' class='formBtn_reg abcAction_Cookies_SetPref'>Confirm my choices<\/a><\/li><li><a href='#' class='formBtn_pri abcAction_Cookies_AcceptAll'>Accept all<\/a><\/li><\/ul> \t<fieldset class='mz_switchBox'> <label for='cookie01' class='mz_switchLbl'>Operational cookies<\/label> <strong class='mz_alwaysOn'>Always Active<\/strong> <div class='mz_genAdv_txt'><p>Operational cookies are used to provide our services and cannot be disabled for those purposes. For example:<\/p> <ul> <li>Recognising you when you sign-in to use our services.<\/li> <li>Displaying features, products, and services which might be of interest to you.<\/li> <li>Keeping track of items stored in your shopping basket.<\/li> <li>Preventing fraudulent activity.<\/li> <li>Improving security.<\/li> <li>Keeping track of your preferences such as currency and language.<\/li> <\/ul> <p>We also use cookies to understand how customers use our services so we can make improvements. For example, we use cookies to measure and understand the performance of our services.<\/p><\/div> <\/fieldset> \t<fieldset class='mz_switchBox'> <label class='mz_switchLbl'>External Party Cookies<\/label> <div class='mz_genAdv_txt'><p>Our partners provide services like personalising the content of the website to you, recording analytics for how you use the site, and providing add-on services.<\/p> <p><b>The site can work perfectly without these services so you do not need to turn these on if you donât want them on.<\/b><\/p><\/div> <label for='abcCookiePerformance' class='mz_switchLbl'>Performance cookies<\/label> <label class='mz_switch'><input type='checkbox' id='abcCookiePerformance' name='abcCookiePerformance' /><div class='mz_formToggle'><\/div><\/label> <div class='mz_genAdv_txt'><p>These cookies allow us to monitor visits and traffic sources so we can measure and improve the performance of our site.<\/p><\/div> <label for='abcCookieFunctional' class='mz_switchLbl'>Functional cookies<\/label> <label class='mz_switch'><input type='checkbox' id='abcCookieFunctional' name='abcCookieFunctional' /><div class='mz_formToggle'><\/div><\/label> <div class='mz_genAdv_txt'><p>These cookies enable the website to provide enhanced functionality and personalisation. If you do not allow these cookies then some or all of these services may not function properly.<\/p><\/div> <label for='abcCookieTargeting' class='mz_switchLbl'>Targeting cookies<\/label> <label class='mz_switch'><input type='checkbox' id='abcCookieTargeting' name='abcCookieTargeting' /><div class='mz_formToggle'><\/div><\/label> <div class='mz_genAdv_txt'><p>These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. If you do not allow these cookies, you will experience less targeted advertising.<\/p><\/div> <\/fieldset> <ul class='mz_cookieMng'><li><a href='#' class='formBtn_reg abcAction_Cookies_SetPref'>Confirm my choices<\/a><\/li><li><a href='#' class='formBtn_pri abcAction_Cookies_AcceptAll'>Accept all<\/a><\/li><\/ul> <\/div> <!-- END COOKIE MANAGEMENT SETTINGS --> "))},n.prototype.initialiseCookieActionLinks=function(){var n=this;$(document).on("click",".abcAction_Cookies_AcceptAll",function(t){n.acceptAllCookies();t.preventDefault()});$(document).on("click",".abcAction_Cookies_ShowSettings",function(n){$("#abcCookieIntro").hide();$("#abcCookieSettings").slideDown();n.preventDefault()});$(document).on("click",".abcAction_Cookies_SetPref",function(t){n.setPreferencesCookies();t.preventDefault()});$(document).on("click",".abcAction_Cookies_ClearAll",function(t){n.clearPreferencesCookies();t.preventDefault()})},n.prototype.acceptAllCookies=function(){this.updateCookiesPreferences("Y","N","N","N");this.reloadPage_WithoutServerSide("Y","N","N","N")},n.prototype.setPreferencesCookies=function(){var i="N",n,t;$("#abcCookiePerformance").is(":checked")&&(i="Y");n="N";$("#abcCookieFunctional").is(":checked")&&(n="Y");t="N";$("#abcCookieTargeting").is(":checked")&&(t="Y");this.updateCookiesPreferences("N",i,n,t);this.reloadPage_WithoutServerSide("N",i,n,t)},n.prototype.clearPreferencesCookies=function(){this.clearAllCookies();this.reloadPage_RefreshPage()},n.prototype.reloadPage_WithoutServerSide=function(n,t,i,r){var u,f,e,o,s,h,c,l;$("#mzGoogleAOldCode")!=null&&$("#mzGoogleAOldCode").val()=="Y"?this.reloadPage_RefreshPage():(this.hidePopup(),u=$("#cookieFooter_AllCookies"),n=="Y"&&u!=null&&u.length!==0&&(s=u.val(),u.append(s)),f=$("#cookieFooter_PerformanceCookies"),(t=="Y"||n=="Y")&&f!=null&&f.length!==0&&(h=f.val(),f.append(h)),e=$
1("#cookieFooter_FunctionalCookies"),(i=="Y"||n=="Y")&&e!=null&&e.length!==0&&(c=e.val(),e.append(c)),o=$("#cookieFooter_TargetingCookies"),(r=="Y"||n=="Y")&&o!=null&&o.length!==0&&(l=o.val(),o.append(l)),u=$("#cookieHeader_AllCookies"),n=="Y"&&u!=null&&u.length!==0&&(s=u.val(),u.append(s)),f=$("#cookieHeader_PerformanceCookies"),(t=="Y"||n=="Y")&&f!=null&&f.length!==0&&(h=f.val(),f.append(h)),e=$("#cookieHeader_FunctionalCookies"),(i=="Y"||n=="Y")&&e!=null&&e.length!==0&&(c=e.val(),e.append(c)),o=$("#cookieHeader_TargetingCookies"),(r=="Y"||n=="Y")&&o!=null&&o.length!==0&&(l=o.val(),o.append(l)),u=$("#cookieBody_AllCookies"),n=="Y"&&u!=null&&u.length!==0&&(s=u.val(),u.append(s)),f=$("#cookieBody_PerformanceCookies"),(t=="Y"||n=="Y")&&f!=null&&f.length!==0&&(h=f.val(),f.append(h)),e=$("#cookieBody_FunctionalCookies"),(i=="Y"||n=="Y")&&e!=null&&e.length!==0&&(c=e.val(),e.append(c)),o=$("#cookieBody_TargetingCookies"),(r=="Y"||n=="Y")&&o!=null&&o.length!==0&&(l=o.val(),o.append(l)))},n.prototype.reloadPage_RefreshPage=function(){var n=window.location.href,t=$("#mz_UTMParameters");t.length!=0&&n.toLowerCase().indexOf("utm_source")==-1&&t.val()!=""&&(n+=n.indexOf("?")>-1?"&":"?",n+=t.val());window.location.href=n},n.prototype.clearAllCookies=function(){for(var i=document.cookie.split(";"),n=0;n<i.length;n++){var t=i[n],r=t.indexOf("="),u=r>-1?t.substr(0,r):t;/MBDOMV5|MBDARE|MBCURRENCY|MBV5ABTESTGROUP|MBSHIPPINGREGION/.test(u.toUpperCase())==!1&&(document.cookie=u+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/")}},n.prototype.updateCookiesPreferences=function(n,t,i,r){var u=90;this.setCookie("abcCookies_lastUpdated",this.getDateAsString(new Date),u);this.setCookie("abcCookies_acceptAll",n,u);this.setCookie("abcCookies_acceptPerformance",t,u);this.setCookie("abcCookies_acceptFunctional",i,u);this.setCookie("abcCookies_acceptTargeting",r,u);this.setCookie_SessionOnly("MBCookiesAccepted","true")},n.prototype.setCookie=function(n,t,i){var r=new Date,u;r.setTime(r.getTime()+i*864e5);u="expires="+r.toUTCString();document.cookie=n+"="+t+";"+u+";path=/"},n.prototype.setCookie_SessionOnly=function(n,t){document.cookie=n+"="+t+";path=/"},n.prototype.getCookie=function(n){for(var t,r=n+"=",f=decodeURIComponent(document.cookie),u=f.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return""},n.prototype.showPopup=function(t){setTimeout(function(){var i=$("#"+n.idForPopup),r=$("#"+n.idForOverlay);r.length===0&&(r=$(" <div id='"+n.idForOverlay+"' style='display:none'> <input type='hidden' id='abcDontHidePopup' name='abcDontHidePopup' value='Y' /> <\/div> "),$("#mz_form").append(r));i.length===0&&(i=$("<div id='"+n.idForPopup+"' style='display:none' class='mz_cookieConsent'><\/div>"),$("#mz_form").append(i));r.fadeIn();i.html(t).fadeIn();i.scrollTop(0)},2e3)},n.prototype.hidePopup=function(){$("#"+n.idForPopup+", #"+n.idForOverlay).fadeOut()},n.idForOverlay="mz_genericOverlay",n.idForPopup="mz_genericPopup",n}();n.Engine=t})(t=n.GdprCookies||(n.GdprCookies={}))})(MagicoLab||(MagicoLab={}));new MagicoLab.GdprCookies.Engine
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.