if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.5.1",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),document.addEventListener("DOMContentLoaded",(()=>{this.p()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}k(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.M(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.M(t.target,"rocket-onclick","onclick"),this.O()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.M(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.O()}D(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}S(){return new Promise((t=>{this.T?this.O=t:t()}))}C(){this.T=!0}O(){this.T=!1}M(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}p(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&0!==i.indexOf("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.j(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.P(this),this.F(this),this.q(),this.A(),this.I(),await this.U(this.delayedScripts.normal),await this.U(this.delayedScripts.defer),await this.U(this.delayedScripts.async);try{await this.W(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.S().then((()=>{this.D()})),this.N()}A(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),n=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(function(){t.setAttribute("data-rocket-status","failed"),e()})),n?(t.removeAttribute("data-rocket-src"),t.src=n):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed"),e()}}));t.setAttribute("data-rocket-status","skipped")}async U(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.U(t)):Promise.resolve()}I(){this.j([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}j(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o){const n=document.createElement("link");n.href=o,n.rel=e,"preconnect"!==e&&(n.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),i.appendChild(n),this.trash.push(n)}})),document.head.appendChild(i)}P(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function n(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(n){t.everythingLoaded?o=n:e["rocket"+i]=o=n}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){if(o&&o.fn&&!t.allJQueries.includes(o)){o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])};const e=o.fn.on;o.fn.on=o.fn.init.prototype.on=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this},t.allJQueries.push(o)}e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async W(){this.domReadyFired=!0,await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}q(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),n=i.parentElement;let s=t.get(i);void 0===s&&(s=i.nextSibling,t.set(i,s));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),n.insertBefore(c,s)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.k(t)}}RocketLazyLoadScripts.run()})(); document.documentElement.className = document.documentElement.className + ' yes-js js_active js' Buy High Quality Hybrid Batteries in New Zealand {"@context":"https:\/\/schema.org","@type":"WebSite","name":"Hybrid Battery Replacement - Hybrid Core","alternateName":"Hybrid Core","description":"We offer Hybrid Battery Replacement - Hybrid Battery Repair - Hybrid Car Services & Pre Purchase Hybrid Car Inspections","url":"https:\/\/hybridcore.co.nz","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hybridcore.co.nz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}} {"@context":"https:\/\/schema.org","@type":"Organization","name":"Hybrid Battery Replacements - Hybrid Core","url":"https:\/\/hybridcore.co.nz","alternateName":"Hybrid Core","description":"Hybrid Battery Replacements & Services","logo":"https:\/\/hybridcore.co.nz\/wp-content\/uploads\/2019\/01\/For-LH-12-768x303-2.jpg","sameAs":["https:\/\/www.facebook.com\/hybridcore\/"],"contactPoint":[{"@type":"ContactPoint","telephone":"+6492828242","contactType":"customer support"}]} <div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div> <div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div> <div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div> <p>Sorry, this product is unavailable. Please choose a different combination.</p> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ /* <![CDATA[ */ var wc_add_to_cart_variation_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination."}; /* ]]> */ /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["hybridcore.co.nz"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "GT-55BRNPX"); /* ]]> */ (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { if (window.wfLogHumanRan) { return; } window.wfLogHumanRan = true; var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//hybridcore.co.nz/?wordfence_lh=1&hid=3549D6DA0147603850E25BB276DB5413'); { "@context": "http://schema.org", "@type": "AutoElectricalService", "additionalType": ["AutoPartsStore", "CarBatteryStore"], "name": "Hybrid Core - Hybrid Battery Replacements", "address": { "@type": "PostalAddress", "streetAddress": "14A Westech Place", "addressLocality": "Kelston", "addressRegion": "Auckland", "postalCode": "0602", "addressCountry": "New Zealand" }, "telephone": "+64 2 777 55 777", "url": "https://hybridcore.co.nz", "geo": { "@type": "GeoCoordinates", "latitude": "-36.9076585", "longitude": "174.6579733" }, "image": "https://hybridcore.co.nz/wp-content/uploads/2019/01/For-LH-12-768x303-1.jpg", "priceRange": "Affordable rates starting from $600", "description": "Hybrid Core is a leading auto repair shop in Auckland, specializing in hybrid vehicles. Our expertise includes Hybrid Battery Diagnostics, Hybrid Car Repairs, Hybrid Battery Service, and more. We are dedicated to providing top-notch services for Toyota, Honda, and Lexus hybrid batteries.", "areaServed": ["Auckland central", "North Shore", "West Auckland", "Rodney"], "serviceType": ["Hybrid battery Diagnostics", "Hybrid Car Repairs", "Hybrid Battery Service", "Hybrid Battery Test", "Pre Purchase Hybrid Car Check", "Toyota Hybrid Batteries", "Honda Hybrid Batteries", "Lexus Hybrid Batteries"], "hasMap": "https://maps.app.goo.gl/FZ8MAHBAbia2hxXe9", "openingHours": "Mo,Tu,We,Th,Fr 09:00-17:00", "pricePromise": "We promise to match or beat any competitor's price. If you find a lower price elsewhere at the time of purchase." } /* <![CDATA[ */ ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-NFJHZKQP' ); /* ]]> */ const rocket_pairs = [{"selector":".selectBox-dropdown .selectBox-arrow","style":".selectBox-dropdown .selectBox-arrow{--wpr-bg-6185cf59-5d1a-4d5c-aabf-ee5f266f0540: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/jquery.selectBox-arrow.gif');}","hash":"6185cf59-5d1a-4d5c-aabf-ee5f266f0540","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/jquery.selectBox-arrow.gif"},{"selector":".selectBox-dropdown .selectBox-arrow","style":".selectBox-dropdown .selectBox-arrow{--wpr-bg-75b56f81-e2e9-4c52-a3cc-f734a9bb7fdf: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/jquery.selectBox-arrow.png');}","hash":"75b56f81-e2e9-4c52-a3cc-f734a9bb7fdf","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/jquery.selectBox-arrow.png"},{"selector":"div.pp_woocommerce .pp_loaderIcon","style":"div.pp_woocommerce .pp_loaderIcon::before{--wpr-bg-8e374a09-748d-4ab5-8e71-8e5e4439ebee: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/woocommerce\/assets\/images\/icons\/loader.svg');}","hash":"8e374a09-748d-4ab5-8e71-8e5e4439ebee","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/woocommerce\/assets\/images\/icons\/loader.svg"},{"selector":".selectBox-dropdown.selectBox-menuShowing .selectBox-arrow","style":".selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{--wpr-bg-34d10d08-2cfb-4945-b324-dd52931b39f1: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/jquery.selectBox-arrow.png');}","hash":"34d10d08-2cfb-4945-b324-dd52931b39f1","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/jquery.selectBox-arrow.png"},{"selector":".woocommerce .blockUI.blockOverlay","style":".woocommerce .blockUI.blockOverlay::before{--wpr-bg-8edb9bcd-5e03-45d4-984c-ed42a71a1dc6: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/woocommerce\/assets\/images\/icons\/loader.svg');}","hash":"8edb9bcd-5e03-45d4-984c-ed42a71a1dc6","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/woocommerce\/assets\/images\/icons\/loader.svg"},{"selector":".woocommerce .loader","style":".woocommerce .loader::before{--wpr-bg-b25193e4-a485-41fc-a9e4-6454844c940c: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/woocommerce\/assets\/images\/icons\/loader.svg');}","hash":"b25193e4-a485-41fc-a9e4-6454844c940c","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/woocommerce\/assets\/images\/icons\/loader.svg"},{"selector":"#cboxTopLeft","style":"#cboxTopLeft{--wpr-bg-71707958-f73e-453b-a153-67e97c91cf01: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"71707958-f73e-453b-a153-67e97c91cf01","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#cboxTopCenter","style":"#cboxTopCenter{--wpr-bg-1d29efa7-99a7-40fe-9878-611ebf5b45f4: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/border.png');}","hash":"1d29efa7-99a7-40fe-9878-611ebf5b45f4","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/border.png"},{"selector":"#cboxTopRight","style":"#cboxTopRight{--wpr-bg-23aa3ea2-e301-4233-8f2b-777d3e2215ba: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"23aa3ea2-e301-4233-8f2b-777d3e2215ba","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#cboxBottomLeft","style":"#cboxBottomLeft{--wpr-bg-8f293777-21cb-4c19-a6d1-6ae522f4343b: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"8f293777-21cb-4c19-a6d1-6ae522f4343b","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#cboxBottomCenter","style":"#cboxBottomCenter{--wpr-bg-0d40ef42-1f70-4ce6-80ba-f3e0467f11d8: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/border.png');}","hash":"0d40ef42-1f70-4ce6-80ba-f3e0467f11d8","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/border.png"},{"selector":"#cboxBottomRight","style":"#cboxBottomRight{--wpr-bg-8e88077e-457c-49c5-a84f-58a71fdca3af: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"8e88077e-457c-49c5-a84f-58a71fdca3af","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#cboxMiddleLeft","style":"#cboxMiddleLeft{--wpr-bg-58fb7ce0-737e-4c18-bf2a-4db3a157f445: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"58fb7ce0-737e-4c18-bf2a-4db3a157f445","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#cboxMiddleRight","style":"#cboxMiddleRight{--wpr-bg-c9a1678d-b11e-4d64-9954-adb67583e7ff: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"c9a1678d-b11e-4d64-9954-adb67583e7ff","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#cboxLoadingOverlay","style":"#cboxLoadingOverlay{--wpr-bg-26f2248f-7fab-4dba-ae28-b5cf3962da72: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/loading_background.png');}","hash":"26f2248f-7fab-4dba-ae28-b5cf3962da72","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/loading_background.png"},{"selector":"#cboxLoadingGraphic","style":"#cboxLoadingGraphic{--wpr-bg-b68f02f5-8cf5-4fb2-833d-c8b445ba4ca1: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/loading.gif');}","hash":"b68f02f5-8cf5-4fb2-833d-c8b445ba4ca1","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/loading.gif"},{"selector":"#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow","style":"#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{--wpr-bg-952cef67-9f1e-491b-9e97-a3aa54d9a3b9: url('https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png');}","hash":"952cef67-9f1e-491b-9e97-a3aa54d9a3b9","url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/colorbox\/controls.png"},{"selector":"#fancybox-loading div","style":"#fancybox-loading div{--wpr-bg-29564f2f-1933-4e8a-a4f2-4427530a0152: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_loading.gif');}","hash":"29564f2f-1933-4e8a-a4f2-4427530a0152","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_loading.gif"},{"selector":"#fancybox-loading div","style":"#fancybox-loading div{--wpr-bg-bcdc28d9-2624-47db-89b3-a8150a9c5c31: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_loading@2x.gif');}","hash":"bcdc28d9-2624-47db-89b3-a8150a9c5c31","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_loading@2x.gif"},{"selector":".fancybox-nav","style":".fancybox-nav{--wpr-bg-f972af5a-b110-4142-a0b0-6e68f27d892b: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/blank.gif');}","hash":"f972af5a-b110-4142-a0b0-6e68f27d892b","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/blank.gif"},{"selector":".fancybox-overlay","style":".fancybox-overlay{--wpr-bg-b371ebb2-4a1b-442e-b738-41ad029db0e5: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_overlay.png');}","hash":"b371ebb2-4a1b-442e-b738-41ad029db0e5","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_overlay.png"},{"selector":".owl-item.loading","style":".owl-item.loading{--wpr-bg-f0e5f366-9f4d-4777-949a-1b85ae0968f7: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/AjaxLoader.gif');}","hash":"f0e5f366-9f4d-4777-949a-1b85ae0968f7","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/AjaxLoader.gif"},{"selector":"#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span","style":"#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{--wpr-bg-73fd10d6-182f-4969-b192-bac8651a20a3: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_sprite.png');}","hash":"73fd10d6-182f-4969-b192-bac8651a20a3","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_sprite.png"},{"selector":"#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span","style":"#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{--wpr-bg-f8a78bdd-c814-4f53-9e0c-d32ff105e771: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_sprite@2x.png');}","hash":"f8a78bdd-c814-4f53-9e0c-d32ff105e771","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/fancybox_sprite@2x.png"},{"selector":".mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp","style":".mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{--wpr-bg-27d39eb7-c160-468c-8521-4c034e251ee4: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/mCSB_buttons.png');}","hash":"27d39eb7-c160-468c-8521-4c034e251ee4","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/lib\/mCSB_buttons.png"},{"selector":".product-rate","style":".product-rate{--wpr-bg-62d41756-127a-4d4a-848e-82d1434cfc80: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star.png');}","hash":"62d41756-127a-4d4a-848e-82d1434cfc80","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star.png"},{"selector":".product-rate","style":".product-rate{--wpr-bg-4e81a8d1-8555-4e5d-b250-8722604e6a4c: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star2.png');}","hash":"4e81a8d1-8555-4e5d-b250-8722604e6a4c","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star2.png"},{"selector":".product-rate.style2,.product-rate.style2 .product-rating","style":".product-rate.style2,.product-rate.style2 .product-rating{--wpr-bg-2a707cf1-c47c-45b6-af1b-cc3e3484513b: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star2.png');}","hash":"2a707cf1-c47c-45b6-af1b-cc3e3484513b","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star2.png"},{"selector":".product-rating","style":".product-rating{--wpr-bg-df08d61a-b0ae-45e5-bec2-036fa662ba89: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star.png');}","hash":"df08d61a-b0ae-45e5-bec2-036fa662ba89","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star.png"},{"selector":".product-rating","style":".product-rating{--wpr-bg-2b93aed6-bf37-4a0b-b45b-1c0a28ee2d06: url('https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star2.png');}","hash":"2b93aed6-bf37-4a0b-b45b-1c0a28ee2d06","url":"https:\/\/hybridcore.co.nz\/wp-content\/themes\/ripara\/assets\/css\/images\/icon\/rate-star2.png"},{"selector":".vc_custom_1598980606609","style":".vc_custom_1598980606609{--wpr-bg-b36f9bf8-6d24-4390-8833-5dad0eb7bfb3: url('https:\/\/hybridcore.co.nz\/wp-content\/uploads\/2020\/09\/front-back-ground.jpg?id=3343');}","hash":"b36f9bf8-6d24-4390-8833-5dad0eb7bfb3","url":"https:\/\/hybridcore.co.nz\/wp-content\/uploads\/2020\/09\/front-back-ground.jpg?id=3343"}]; const rocket_excluded_pairs = [];

Why Choose Us

1.

Authentic New Toyota & Lexus Hybrid Battery Replacement

2.

Hybrid Battery Repairs &  Hybrid Battery Services

3.

Hybrid & EV Pre Purchase Vehicle Inspections

4.

Hybrid & EV Car Repairs & Services

Feature Products

“Hybrid Core is at the forefront of offering Ni-MH battery packs for all “hybrid cars nz” and “best hybrid cars nz”. Our dedication to “hybrid electric cars” and “plug in hybrid cars nz” ensures top-tier solutions for our valued New Zealand customers. Whether you’re curious about “how do hybrid cars work” or seeking the “best small hybrid car nz”, we’re here to assist.”

Popular Products

Chantelle Groot
Chantelle Groot

05:54 11 Feb 22
Sashie sent me a detailed report & called me to discuss concerns about the hybrid battery. As someone who doesn't know... much about cars it's great to be able to obtain an independent, professional view on a car's condition before purchase. The inspections includes both a comprehensive report on the car's mechanic (like an AA inspection) and a report on the hybrid components including hybrid battery. Highly recommend. Thank you!read more
Tom Southwell
Tom Southwell

04:41 14 Oct 21
pre-purchase inspection was of high quality. good information regarding condition of car as well as future costs to... expect. was happy to answer my questions and was very knowledgable.read more
Shaun Lee
Shaun Lee

03:03 13 Oct 21
Hybrid Core did a pre-purchase inspection of a car with a hybrid battery for me. They were prompt and good... communicators. I didn't realise all the other things they would tell me about the car, they were incredibly thorough! They also called me to talk through a concern in detail. I was very very impressed.read more
Aleksandar Lazov
Aleksandar Lazov

06:14 25 Jun 21
Toyota Aqua Hybrid battery replacement.They great and very professional.I got 24 months for my battery warranty up... to 160 000 kmThank you and I recommend this guys to anyone that has problems with their battery.read more
Kalan Eketone
Kalan Eketone

08:06 22 Jun 21
The guy was super informative, helpful and a nice guy! Really helped me and my partner out, gave us all the information... we needed and more. He was happy to answer any questions we had and was really friendly. 100% would recommend this place to everyone. Thanks Shashi the Hybrid Mechanic!! Too much bro 👍read more
green moss
green moss

09:01 26 May 21
My Prius car battery dies and got engine light on. The mechanic was very nice and he explains why it fails and what we... should do to make our car at best performance. He is very professional and I full trust him.read more
Andrei Nakagawa
Andrei Nakagawa

04:28 18 May 21
Absolutely recommend it! I used the pre-purchase inspection service in which cover everything from the car + hybrid... battery at $160 whereas AA would charge the same without the hybrid check.The mechanic was really friendly and helpful. He helped me identify a used car that was involved in accident in which the car dealer didn't even know and to fix those issues would've cost me thousands of dollars if I had purchased it.He also provided me a lot of guidance in what to do next such as looking at the import history in Japan. So the car was imported as not damaged but looking through the japanese history it was actually in an accident and they fixed it in japan for auction. Surprisingly the mechanic was able to find this out before looking at the car history!So I managed to find a similar car and I brought it to Hybrid Core, and at this time the car was considered in good condition & no accidents. Thanks to Hybrid Core I was able to dodge a big bullet. If I have any other problems with my new car I would definitely come back.Customer service was top notch!read more
Lee Templin
Lee Templin

07:50 20 Apr 21
My partner and I had the most amazing experience with Hybridcore because of their customer service. They did two... thorough pre-inspections on hybrid cars we were hoping to purchase. It is because of their expertise that I now feel comfortable knowing that the car we have selected will not be a lemon. I highly recommend them, you will not be disappointed.read more
Michael Toko
Michael Toko

07:21 10 Apr 21
Highly recommended - went in for a free hybrid battery health check - absolutely no pressure to upsell me, advice was... honest and informative and he even included a scan for general error codes in the ecu as well! Plus I appreciate the general advice on correct engine maintenance (oil grade) and how to keep my hybrid battery in the optimal temperature range to maximize the lifespan. Thanks mate, I really appreciate your time todayread more
Kamal Bani
Kamal Bani

09:13 09 Apr 21
I went to hybrid core to get my Toyota Prius hybrid system checked, as I had engine light showing up on my display with... some description. Then I found out about the Hybrid core from google search, Sashi from hybrid core is an amazing guy, He explained everything to me how hybrid system works, how should I drive a hybrid car to get more mileage and better performance out of it. They also provide free scan service to everyone and very much reasonable prices, cheaper than any other hybrid mechanic in the city. It only took him 3 hrs to change the battery. Highly recommended. Thanks heaps Hybrid Core, will definitely come back here for all other car related services.read more
athwal shaminder
athwal shaminder

01:58 17 Mar 21
Replaced my Toyota Camry hybrid battery..With 24 onths Unlimited kilometers warranty. Pretty reasonable price for trade... guys.very professional people. Highly recommendedread more
Avtar Singh
Avtar Singh

04:50 27 Dec 20
For my personal experienceHybridcore is best place for The services for the hybrid carsSpecially for hybrid... batteries.Best price in the town plus very good serviceread more

More reviews

js_loader

" was added to wishlist

window.addEventListener('DOMContentLoaded', function() { (function($) { "use strict"; $("head").append('<style id="sv_add_footer_css">.vc_custom_1539936396350{background-color: #000000 !important;}</style>'); })(jQuery); }); (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); /* <![CDATA[ */ var ht_ctc_chat_var = {"number":"64277755777","pre_filled":"","dis_m":"show","dis_d":"show","css":"display: none; cursor: pointer; z-index: 99999999;","pos_d":"position: fixed; bottom: 15px; right: 15px;","pos_m":"position: fixed; bottom: 15px; right: 15px;","schedule":"no","se":"150","ani":"no-animations","url_target_d":"_blank","ga":"yes","fb":"yes","g_init":"default","g_an_event_name":"chat: {number}","pixel_event_name":"Click to Chat by HoliThemes"}; var ht_ctc_variables = {"g_an_event_name":"chat: {number}","pixel_event_type":"trackCustom","pixel_event_name":"Click to Chat by HoliThemes","g_an_params":["g_an_param_1","g_an_param_2","g_an_param_3"],"g_an_param_1":{"key":"number","value":"{number}"},"g_an_param_2":{"key":"title","value":"{title}"},"g_an_param_3":{"key":"url","value":"{url}"},"pixel_params":["pixel_param_1","pixel_param_2","pixel_param_3","pixel_param_4"],"pixel_param_1":{"key":"Category","value":"Click to Chat for WhatsApp"},"pixel_param_2":{"key":"ID","value":"{number}"},"pixel_param_3":{"key":"Title","value":"{title}"},"pixel_param_4":{"key":"URL","value":"{url}"}}; /* ]]> */ /* <![CDATA[ */ var yith_wcwl_l10n = {"ajax_url":"\/wp-admin\/admin-ajax.php","redirect_to_cart":"no","yith_wcwl_button_position":"after_add_to_cart","multi_wishlist":"","hide_add_button":"1","enable_ajax_loading":"","ajax_loader_url":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-wishlist\/assets\/images\/ajax-loader-alt.svg","remove_from_wishlist_after_add_to_cart":"1","is_wishlist_responsive":"1","time_to_close_prettyphoto":"3000","fragments_index_glue":".","reload_on_found_variation":"1","mobile_media_query":"768","labels":{"cookie_disabled":"We are sorry, but this feature is available only if cookies on your browser are enabled.","added_to_cart_message":"<div class=\"woocommerce-notices-wrapper\"><div class=\"woocommerce-message\" role=\"alert\">Product added to cart successfully<\/div><\/div>"},"actions":{"add_to_wishlist_action":"add_to_wishlist","remove_from_wishlist_action":"remove_from_wishlist","reload_wishlist_and_adding_elem_action":"reload_wishlist_and_adding_elem","load_mobile_action":"load_mobile","delete_item_action":"delete_item","save_title_action":"save_title","save_privacy_action":"save_privacy","load_fragments":"load_fragments"},"nonce":{"add_to_wishlist_nonce":"5ec3d11462","remove_from_wishlist_nonce":"38da06848c","reload_wishlist_and_adding_elem_nonce":"78548ef1db","load_mobile_nonce":"6e46cb32bd","delete_item_nonce":"14dc88ac7e","save_title_nonce":"ef6adf502f","save_privacy_nonce":"6dcb3fea8c","load_fragments_nonce":"c518917a0f"},"redirect_after_ask_estimate":"","ask_estimate_redirect_url":"https:\/\/hybridcore.co.nz"}; /* ]]> */ /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"ajaxurl":"https:\/\/hybridcore.co.nz\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/check-out\/??(.*)|\/cart\/?|\/my-account-2\/??(.*)|\/wc-api\/v(.*)|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/hybridcore.co.nz","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ /* <![CDATA[ */ var rocket_lazyload_css_data = {"threshold":"300"}; /* ]]> */ /* <![CDATA[ */ !function o(n,c,a){function s(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(r=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",r}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return s(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var u="function"==typeof require&&require,e=0;e<a.length;e++)s(a[e]);return s}({1:[function(e,t,r){"use strict";!function(){const r="undefined"==typeof rocket_pairs?[]:rocket_pairs,e="undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs;e.map(t=>{var e=t.selector;const r=document.querySelectorAll(e);r.forEach(e=>{e.setAttribute("data-rocket-lazy-bg-".concat(t.hash),"excluded")})});const o=document.querySelector("#wpr-lazyload-bg-container");var t=rocket_lazyload_css_data.threshold||300;const n=new IntersectionObserver(e=>{e.forEach(t=>{if(t.isIntersecting){const e=r.filter(e=>t.target.matches(e.selector));e.map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-".concat(t.hash),"loaded")}))})}})},{rootMargin:t+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{const e=document.querySelectorAll(t.selector);e.forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-".concat(t.hash))&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-".concat(t.hash))&&(n.observe(e),(t.elements||(t.elements=[])).push(e))})}catch(e){console.error(e)}})}c();const a=function(){const o=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType){const r=new o(t);return r.observe(e,{attributes:!0,childList:!0,subtree:!0}),r}}}();t=document.querySelector("body"),a(t,c)}()},{}]},{},[1]); //# sourceMappingURL=lazyload-css.min.js.map /* ]]> */ /* <![CDATA[ */ var yith_woocompare = {"ajaxurl":"\/?wc-ajax=%%endpoint%%","actionadd":"yith-woocompare-add-product","actionremove":"yith-woocompare-remove-product","actionview":"yith-woocompare-view-table","actionreload":"yith-woocompare-reload-product","add_nonce":"538ca40aea","remove_nonce":"e3e2843941","reload_nonce":"4338c9a1ee","added_label":"Added","table_title":"Product Comparison","auto_open":"yes","loader":"https:\/\/hybridcore.co.nz\/wp-content\/plugins\/yith-woocommerce-compare\/assets\/images\/loader.gif","button_text":"Compare","cookie_name":"yith_woocompare_list","close_label":"Close"}; /* ]]> */ /* <![CDATA[ */ var ajax_process = {"ajaxurl":"https:\/\/hybridcore.co.nz\/wp-admin\/admin-ajax.php"}; /* ]]> */ window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)
x server