var pysFacebookRest = {"restApiUrl":"https://skylightexperts.co.nz/wp-json/pys-facebook/v1/event","debug":""};
//# sourceURL=jquery-core-js-extra
https://skylightexperts.co.nz/wp-includes/js/jquery/jquery.min.js
https://skylightexperts.co.nz/wp-includes/js/jquery/jquery-migrate.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/jquery.waypoints.min.js
var lvca_settings = {"mobile_width":"780","custom_css":""};
//# sourceURL=lvca-frontend-scripts-js-extra
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/lvca-frontend.min.js
var breeze_prefetch = {"local_url":"https://skylightexperts.co.nz","ignore_remote_prefetch":"1","ignore_list":["/cart/","/checkout/","/my-account/","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
https://skylightexperts.co.nz/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://skylightexperts.co.nz/cart/","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/accordion/js/accordion.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/slick.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/jquery.stats.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/odometers/js/odometer.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/piecharts/js/piechart.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/posts-carousel/js/posts-carousel.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/spacer/js/spacer.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/services/js/services.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/stats-bar/js/stats-bar.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/tabs/js/tabs.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/jquery.flexslider.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/testimonials-slider/js/testimonials.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/isotope.pkgd.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/assets/js/imagesloaded.pkgd.min.js
https://skylightexperts.co.nz/wp-content/plugins/addons-for-visual-composer/includes/addons/portfolio/js/portfolio.min.js
https://skylightexperts.co.nz/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js
(function () {
window.lvca_fs = {can_use_premium_code: false};
})();
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
var url = window.location.origin + '?ob=open-bridge';
fbq('set', 'openbridge', '1163286805660643', url);
fbq('init', '1163286805660643', {}, {
"agent": "wordpress-6.9.1-4.1.5"
})
fbq('track', 'PageView', []);
function dnd_cf7_generateUUIDv4() {
const bytes = new Uint8Array(16);
crypto.getRandomValues(bytes);
bytes[6] = (bytes[6] & 0x0f) | 0x40; // version 4
bytes[8] = (bytes[8] & 0x3f) | 0x80; // variant 10
const hex = Array.from(bytes, b => b.toString(16).padStart(2, "0")).join("");
return hex.replace(/^(.{8})(.{4})(.{4})(.{4})(.{12})$/, "$1-$2-$3-$4-$5");
}
document.addEventListener("DOMContentLoaded", function() {
if ( ! document.cookie.includes("wpcf7_guest_user_id")) {
document.cookie = "wpcf7_guest_user_id=" + dnd_cf7_generateUUIDv4() + "; path=/; max-age=" + (12 * 3600) + "; samesite=Lax";
}
});
document.addEventListener( 'wpcf7mailsent', function( event ) {
if( "fb_pxl_code" in event.detail.apiResponse){
eval(event.detail.apiResponse.fb_pxl_code);
}
}, false );
var node = document.getElementsByClassName('woocommerce-message')[0];
if(node && document.getElementById('pys_late_event')) {
var messageText = node.textContent.trim();
if(!messageText) {
node.style.display = 'none';
}
}
var sbiajaxurl = "https://skylightexperts.co.nz/wp-admin/admin-ajax.php";
(function () {
var c = document.body.className;
c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
document.body.className = c;
})();
https://skylightexperts.co.nz/wp-includes/js/dist/hooks.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/i18n.min.js
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
https://skylightexperts.co.nz/wp-content/plugins/contact-form-7/includes/swv/js/index.js
var wpcf7 = {
"api": {
"root": "https:\/\/skylightexperts.co.nz\/wp-json\/",
"namespace": "contact-form-7\/v1"
},
"cached": 1
};
//# sourceURL=contact-form-7-js-before
https://skylightexperts.co.nz/wp-content/plugins/contact-form-7/includes/js/index.js
var dnd_cf7_uploader = {"ajax_url":"https://skylightexperts.co.nz/wp-admin/admin-ajax.php","ajax_nonce":"5480c33ed8","drag_n_drop_upload":{"tag":"h5","text":"Drag & Drop Files Here","or_separator":"or","browse":"Browse Files","server_max_error":"The uploaded file exceeds the maximum upload size of your server.","large_file":"Uploaded file is too large","inavalid_type":"Uploaded file is not allowed for file type","max_file_limit":"Note : Some of the files are not uploaded ( Only %count% files allowed )","required":"This field is required.","delete":{"text":"deleting","title":"Remove"}},"dnd_text_counter":"of","disable_btn":""};
//# sourceURL=codedropz-uploader-js-extra
https://skylightexperts.co.nz/wp-content/plugins/drag-and-drop-multiple-file-upload-contact-form-7/assets/js/codedropz-uploader-jquery.js
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://skylightexperts.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","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js
https://skylightexperts.co.nz/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-40476021fb6e59177033.js
window._googlesitekit.wcdata = window._googlesitekit.wcdata || {};
window._googlesitekit.wcdata.products = [{"id":2324,"name":"TWR 0K14 (350mm Rigid Sun Tunnel, Pitched Roof)","categories":[{"name":"Sun Tunnels"}],"price":86000},{"id":2325,"name":"TWF OK14 (350mm Flexible Sun Tunnel, Pitched Roof)","categories":[{"name":"Sun Tunnels"}],"price":61000},{"id":2326,"name":"TCR 0K14 (350mm Sun Tunnel, Flat\/Low-Pitch Roof)","categories":[{"name":"Sun Tunnels"}],"price":98000},{"id":2327,"name":"ZTR 014 (350mm Rigid Extension 1180mm - not suitable for TWF)","categories":[{"name":"Sun Tunnels"}],"price":27500}];
window._googlesitekit.wcdata.add_to_cart = null;
window._googlesitekit.wcdata.currency = "NZD";
window._googlesitekit.wcdata.eventsToTrack = ["add_to_cart","purchase"];
//# sourceURL=googlesitekit-events-provider-woocommerce-js-before
https://skylightexperts.co.nz/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-56777fd664fb7392edc2.js
https://skylightexperts.co.nz/wp-includes/js/dist/vendor/wp-polyfill.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks-frontend-vendors-frontend.js
https://skylightexperts.co.nz/wp-includes/js/dist/vendor/react.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/vendor/react-jsx-runtime.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-cart-checkout-base-frontend.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-cart-checkout-vendors-frontend.js
https://skylightexperts.co.nz/wp-includes/js/dist/vendor/react-dom.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-types.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/blocks-checkout-events.js
https://skylightexperts.co.nz/wp-includes/js/dist/url.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/api-fetch.min.js
wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://skylightexperts.co.nz/wp-json/" ) );
wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "2ac7bd717e" );
wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
wp.apiFetch.nonceEndpoint = "https://skylightexperts.co.nz/wp-admin/admin-ajax.php?action=rest-nonce";
//# sourceURL=wp-api-fetch-js-after
var wcSettings = wcSettings || JSON.parse( decodeURIComponent( '%7B%22shippingCostRequiresAddress%22%3Afalse%2C%22hasFilterableProducts%22%3Atrue%2C%22isRenderingPhpTemplate%22%3Atrue%2C%22wcBlocksConfig%22%3A%7B%22pluginUrl%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fwp-content%5C%2Fplugins%5C%2Fwoocommerce%5C%2F%22%2C%22restApiRoutes%22%3A%7B%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%22%3A%5B%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fbatch%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fadd-item%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fapply-coupon%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fcoupons%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fcoupons%5C%2F%28%3FP%3Ccode%3E%5B%5C%5Cw-%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fextensions%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fitems%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fitems%5C%2F%28%3FP%3Ckey%3E%5B%5C%5Cw-%5D%7B32%7D%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fremove-coupon%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fremove-item%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fselect-shipping-rate%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fupdate-item%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcart%5C%2Fupdate-customer%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcheckout%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fcheckout%5C%2F%28%3FP%3Cid%3E%5B%5C%5Cd%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Forder%5C%2F%28%3FP%3Cid%3E%5B%5C%5Cd%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fattributes%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fattributes%5C%2F%28%3FP%3Cid%3E%5B%5C%5Cd%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fattributes%5C%2F%28%3FP%3Cattribute_id%3E%5B%5C%5Cd%5D%2B%29%5C%2Fterms%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fcategories%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fcategories%5C%2F%28%3FP%3Cid%3E%5B%5C%5Cd%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fbrands%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fbrands%5C%2F%28%3FP%3Cidentifier%3E%5B%5C%5Cw-%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Fcollection-data%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Freviews%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2Ftags%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2F%28%3FP%3Cid%3E%5B%5C%5Cd%5D%2B%29%22%2C%22%5C%2Fwc%5C%2Fstore%5C%2Fv1%5C%2Fproducts%5C%2F%28%3FP%3Cslug%3E%5B%5C%5CS%5D%2B%29%22%5D%7D%2C%22defaultAvatar%22%3A%22https%3A%5C%2F%5C%2Fsecure.gravatar.com%5C%2Favatar%5C%2F%3Fs%3D96%26d%3Dmm%26f%3Dy%26r%3Dg%22%2C%22wordCountType%22%3A%22words%22%7D%2C%22attributes%22%3A%5B%5D%2C%22queryState%22%3A%7B%22category%22%3A38%7D%2C%22stockStatusOptions%22%3A%7B%22instock%22%3A%22In%20stock%22%2C%22outofstock%22%3A%22Out%20of%20stock%22%2C%22onbackorder%22%3A%22On%20backorder%22%7D%2C%22hideOutOfStockItems%22%3Afalse%2C%22adminUrl%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fwp-admin%5C%2F%22%2C%22countries%22%3A%7B%22AF%22%3A%22Afghanistan%22%2C%22AX%22%3A%22%5Cu00c5land%20Islands%22%2C%22AL%22%3A%22Albania%22%2C%22DZ%22%3A%22Algeria%22%2C%22AS%22%3A%22American%20Samoa%22%2C%22AD%22%3A%22Andorra%22%2C%22AO%22%3A%22Angola%22%2C%22AI%22%3A%22Anguilla%22%2C%22AQ%22%3A%22Antarctica%22%2C%22AG%22%3A%22Antigua%20and%20Barbuda%22%2C%22AR%22%3A%22Argentina%22%2C%22AM%22%3A%22Armenia%22%2C%22AW%22%3A%22Aruba%22%2C%22AU%22%3A%22Australia%22%2C%22AT%22%3A%22Austria%22%2C%22AZ%22%3A%22Azerbaijan%22%2C%22BS%22%3A%22Bahamas%22%2C%22BH%22%3A%22Bahrain%22%2C%22BD%22%3A%22Bangladesh%22%2C%22BB%22%3A%22Barbados%22%2C%22BY%22%3A%22Belarus%22%2C%22PW%22%3A%22Belau%22%2C%22BE%22%3A%22Belgium%22%2C%22BZ%22%3A%22Belize%22%2C%22BJ%22%3A%22Benin%22%2C%22BM%22%3A%22Bermuda%22%2C%22BT%22%3A%22Bhutan%22%2C%22BO%22%3A%22Bolivia%22%2C%22BQ%22%3A%22Bonaire%2C%20Saint%20Eustatius%20and%20Saba%22%2C%22BA%22%3A%22Bosnia%20and%20Herzegovina%22%2C%22BW%22%3A%22Botswana%22%2C%22BV%22%3A%22Bouvet%20Island%22%2C%22BR%22%3A%22Brazil%22%2C%22IO%22%3A%22British%20Indian%20Ocean%20Territory%22%2C%22BN%22%3A%22Brunei%22%2C%22BG%22%3A%22Bulgaria%22%2C%22BF%22%3A%22Burkina%20Faso%22%2C%22BI%22%3A%22Burundi%22%2C%22KH%22%3A%22Cambodia%22%2C%22CM%22%3A%22Cameroon%22%2C%22CA%22%3A%22Canada%22%2C%22CV%22%3A%22Cape%20Verde%22%2C%22KY%22%3A%22Cayman%20Islands%22%2C%22CF%22%3A%22Central%20African%20Republic%22%2C%22TD%22%3A%22Chad%22%2C%22CL%22%3A%22Chile%22%2C%22CN%22%3A%22China%22%2C%22CX%22%3A%22Christmas%20Island%22%2C%22CC%22%3A%22Cocos%20%28Keeling%29%20Islands%22%2C%22CO%22%3A%22Colombia%22%2C%22KM%22%3A%22Comoros%22%2C%22CG%22%3A%22Congo%20%28Brazzaville%29%22%2C%22CD%22%3A%22Congo%20%28Kinshasa%29%22%2C%22CK%22%3A%22Cook%20Islands%22%2C%22CR%22%3A%22Costa%20Rica%22%2C%22HR%22%3A%22Croatia%22%2C%22CU%22%3A%22Cuba%22%2C%22CW%22%3A%22Cura%26ccedil%3Bao%22%2C%22CY%22%3A%22Cyprus%22%2C%22CZ%22%3A%22Czech%20Republic%22%2C%22DK%22%3A%22Denmark%22%2C%22DJ%22%3A%22Djibouti%22%2C%22DM%22%3A%22Dominica%22%2C%22DO%22%3A%22Dominican%20Republic%22%2C%22EC%22%3A%22Ecuador%22%2C%22EG%22%3A%22Egypt%22%2C%22SV%22%3A%22El%20Salvador%22%2C%22GQ%22%3A%22Equatorial%20Guinea%22%2C%22ER%22%3A%22Eritrea%22%2C%22EE%22%3A%22Estonia%22%2C%22SZ%22%3A%22Eswatini%22%2C%22ET%22%3A%22Ethiopia%22%2C%22FK%22%3A%22Falkland%20Islands%22%2C%22FO%22%3A%22Faroe%20Islands%22%2C%22FJ%22%3A%22Fiji%22%2C%22FI%22%3A%22Finland%22%2C%22FR%22%3A%22France%22%2C%22GF%22%3A%22French%20Guiana%22%2C%22PF%22%3A%22French%20Polynesia%22%2C%22TF%22%3A%22French%20Southern%20Territories%22%2C%22GA%22%3A%22Gabon%22%2C%22GM%22%3A%22Gambia%22%2C%22GE%22%3A%22Georgia%22%2C%22DE%22%3A%22Germany%22%2C%22GH%22%3A%22Ghana%22%2C%22GI%22%3A%22Gibraltar%22%2C%22GR%22%3A%22Greece%22%2C%22GL%22%3A%22Greenland%22%2C%22GD%22%3A%22Grenada%22%2C%22GP%22%3A%22Guadeloupe%22%2C%22GU%22%3A%22Guam%22%2C%22GT%22%3A%22Guatemala%22%2C%22GG%22%3A%22Guernsey%22%2C%22GN%22%3A%22Guinea%22%2C%22GW%22%3A%22Guinea-Bissau%22%2C%22GY%22%3A%22Guyana%22%2C%22HT%22%3A%22Haiti%22%2C%22HM%22%3A%22Heard%20Island%20and%20McDonald%20Islands%22%2C%22HN%22%3A%22Honduras%22%2C%22HK%22%3A%22Hong%20Kong%22%2C%22HU%22%3A%22Hungary%22%2C%22IS%22%3A%22Iceland%22%2C%22IN%22%3A%22India%22%2C%22ID%22%3A%22Indonesia%22%2C%22IR%22%3A%22Iran%22%2C%22IQ%22%3A%22Iraq%22%2C%22IE%22%3A%22Ireland%22%2C%22IM%22%3A%22Isle%20of%20Man%22%2C%22IL%22%3A%22Israel%22%2C%22IT%22%3A%22Italy%22%2C%22CI%22%3A%22Ivory%20Coast%22%2C%22JM%22%3A%22Jamaica%22%2C%22JP%22%3A%22Japan%22%2C%22JE%22%3A%22Jersey%22%2C%22JO%22%3A%22Jordan%22%2C%22KZ%22%3A%22Kazakhstan%22%2C%22KE%22%3A%22Kenya%22%2C%22KI%22%3A%22Kiribati%22%2C%22KW%22%3A%22Kuwait%22%2C%22KG%22%3A%22Kyrgyzstan%22%2C%22LA%22%3A%22Laos%22%2C%22LV%22%3A%22Latvia%22%2C%22LB%22%3A%22Lebanon%22%2C%22LS%22%3A%22Lesotho%22%2C%22LR%22%3A%22Liberia%22%2C%22LY%22%3A%22Libya%22%2C%22LI%22%3A%22Liechtenstein%22%2C%22LT%22%3A%22Lithuania%22%2C%22LU%22%3A%22Luxembourg%22%2C%22MO%22%3A%22Macao%22%2C%22MG%22%3A%22Madagascar%22%2C%22MW%22%3A%22Malawi%22%2C%22MY%22%3A%22Malaysia%22%2C%22MV%22%3A%22Maldives%22%2C%22ML%22%3A%22Mali%22%2C%22MT%22%3A%22Malta%22%2C%22MH%22%3A%22Marshall%20Islands%22%2C%22MQ%22%3A%22Martinique%22%2C%22MR%22%3A%22Mauritania%22%2C%22MU%22%3A%22Mauritius%22%2C%22YT%22%3A%22Mayotte%22%2C%22MX%22%3A%22Mexico%22%2C%22FM%22%3A%22Micronesia%22%2C%22MD%22%3A%22Moldova%22%2C%22MC%22%3A%22Monaco%22%2C%22MN%22%3A%22Mongolia%22%2C%22ME%22%3A%22Montenegro%22%2C%22MS%22%3A%22Montserrat%22%2C%22MA%22%3A%22Morocco%22%2C%22MZ%22%3A%22Mozambique%22%2C%22MM%22%3A%22Myanmar%22%2C%22NA%22%3A%22Namibia%22%2C%22NR%22%3A%22Nauru%22%2C%22NP%22%3A%22Nepal%22%2C%22NL%22%3A%22Netherlands%22%2C%22NC%22%3A%22New%20Caledonia%22%2C%22NZ%22%3A%22New%20Zealand%22%2C%22NI%22%3A%22Nicaragua%22%2C%22NE%22%3A%22Niger%22%2C%22NG%22%3A%22Nigeria%22%2C%22NU%22%3A%22Niue%22%2C%22NF%22%3A%22Norfolk%20Island%22%2C%22KP%22%3A%22North%20Korea%22%2C%22MK%22%3A%22North%20Macedonia%22%2C%22MP%22%3A%22Northern%20Mariana%20Islands%22%2C%22NO%22%3A%22Norway%22%2C%22OM%22%3A%22Oman%22%2C%22PK%22%3A%22Pakistan%22%2C%22PS%22%3A%22Palestinian%20Territory%22%2C%22PA%22%3A%22Panama%22%2C%22PG%22%3A%22Papua%20New%20Guinea%22%2C%22PY%22%3A%22Paraguay%22%2C%22PE%22%3A%22Peru%22%2C%22PH%22%3A%22Philippines%22%2C%22PN%22%3A%22Pitcairn%22%2C%22PL%22%3A%22Poland%22%2C%22PT%22%3A%22Portugal%22%2C%22PR%22%3A%22Puerto%20Rico%22%2C%22QA%22%3A%22Qatar%22%2C%22RE%22%3A%22Reunion%22%2C%22RO%22%3A%22Romania%22%2C%22RU%22%3A%22Russia%22%2C%22RW%22%3A%22Rwanda%22%2C%22ST%22%3A%22S%26atilde%3Bo%20Tom%26eacute%3B%20and%20Pr%26iacute%3Bncipe%22%2C%22BL%22%3A%22Saint%20Barth%26eacute%3Blemy%22%2C%22SH%22%3A%22Saint%20Helena%22%2C%22KN%22%3A%22Saint%20Kitts%20and%20Nevis%22%2C%22LC%22%3A%22Saint%20Lucia%22%2C%22SX%22%3A%22Saint%20Martin%20%28Dutch%20part%29%22%2C%22MF%22%3A%22Saint%20Martin%20%28French%20part%29%22%2C%22PM%22%3A%22Saint%20Pierre%20and%20Miquelon%22%2C%22VC%22%3A%22Saint%20Vincent%20and%20the%20Grenadines%22%2C%22WS%22%3A%22Samoa%22%2C%22SM%22%3A%22San%20Marino%22%2C%22SA%22%3A%22Saudi%20Arabia%22%2C%22SN%22%3A%22Senegal%22%2C%22RS%22%3A%22Serbia%22%2C%22SC%22%3A%22Seychelles%22%2C%22SL%22%3A%22Sierra%20Leone%22%2C%22SG%22%3A%22Singapore%22%2C%22SK%22%3A%22Slovakia%22%2C%22SI%22%3A%22Slovenia%22%2C%22SB%22%3A%22Solomon%20Islands%22%2C%22SO%22%3A%22Somalia%22%2C%22ZA%22%3A%22South%20Africa%22%2C%22GS%22%3A%22South%20Georgia%5C%2FSandwich%20Islands%22%2C%22KR%22%3A%22South%20Korea%22%2C%22SS%22%3A%22South%20Sudan%22%2C%22ES%22%3A%22Spain%22%2C%22LK%22%3A%22Sri%20Lanka%22%2C%22SD%22%3A%22Sudan%22%2C%22SR%22%3A%22Suriname%22%2C%22SJ%22%3A%22Svalbard%20and%20Jan%20Mayen%22%2C%22SE%22%3A%22Sweden%22%2C%22CH%22%3A%22Switzerland%22%2C%22SY%22%3A%22Syria%22%2C%22TW%22%3A%22Taiwan%22%2C%22TJ%22%3A%22Tajikistan%22%2C%22TZ%22%3A%22Tanzania%22%2C%22TH%22%3A%22Thailand%22%2C%22TL%22%3A%22Timor-Leste%22%2C%22TG%22%3A%22Togo%22%2C%22TK%22%3A%22Tokelau%22%2C%22TO%22%3A%22Tonga%22%2C%22TT%22%3A%22Trinidad%20and%20Tobago%22%2C%22TN%22%3A%22Tunisia%22%2C%22TR%22%3A%22T%5Cu00fcrkiye%22%2C%22TM%22%3A%22Turkmenistan%22%2C%22TC%22%3A%22Turks%20and%20Caicos%20Islands%22%2C%22TV%22%3A%22Tuvalu%22%2C%22UG%22%3A%22Uganda%22%2C%22UA%22%3A%22Ukraine%22%2C%22AE%22%3A%22United%20Arab%20Emirates%22%2C%22GB%22%3A%22United%20Kingdom%20%28UK%29%22%2C%22US%22%3A%22United%20States%20%28US%29%22%2C%22UM%22%3A%22United%20States%20%28US%29%20Minor%20Outlying%20Islands%22%2C%22UY%22%3A%22Uruguay%22%2C%22UZ%22%3A%22Uzbekistan%22%2C%22VU%22%3A%22Vanuatu%22%2C%22VA%22%3A%22Vatican%22%2C%22VE%22%3A%22Venezuela%22%2C%22VN%22%3A%22Vietnam%22%2C%22VG%22%3A%22Virgin%20Islands%20%28British%29%22%2C%22VI%22%3A%22Virgin%20Islands%20%28US%29%22%2C%22WF%22%3A%22Wallis%20and%20Futuna%22%2C%22EH%22%3A%22Western%20Sahara%22%2C%22YE%22%3A%22Yemen%22%2C%22ZM%22%3A%22Zambia%22%2C%22ZW%22%3A%22Zimbabwe%22%7D%2C%22currency%22%3A%7B%22code%22%3A%22NZD%22%2C%22precision%22%3A2%2C%22symbol%22%3A%22%24%22%2C%22symbolPosition%22%3A%22left%22%2C%22decimalSeparator%22%3A%22.%22%2C%22thousandSeparator%22%3A%22%2C%22%2C%22priceFormat%22%3A%22%251%24s%252%24s%22%7D%2C%22currentUserId%22%3A0%2C%22currentUserIsAdmin%22%3Afalse%2C%22currentThemeIsFSETheme%22%3Afalse%2C%22dateFormat%22%3A%22F%20j%2C%20Y%22%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2F%22%2C%22locale%22%3A%7B%22siteLocale%22%3A%22en_US%22%2C%22userLocale%22%3A%22en_US%22%2C%22weekdaysShort%22%3A%5B%22Sun%22%2C%22Mon%22%2C%22Tue%22%2C%22Wed%22%2C%22Thu%22%2C%22Fri%22%2C%22Sat%22%5D%7D%2C%22isRemoteLoggingEnabled%22%3Afalse%2C%22dashboardUrl%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fmy-account%5C%2F%22%2C%22orderStatuses%22%3A%7B%22pending%22%3A%22Pending%20payment%22%2C%22processing%22%3A%22Processing%22%2C%22on-hold%22%3A%22On%20hold%22%2C%22completed%22%3A%22Completed%22%2C%22cancelled%22%3A%22Cancelled%22%2C%22refunded%22%3A%22Refunded%22%2C%22failed%22%3A%22Failed%22%2C%22checkout-draft%22%3A%22Draft%22%7D%2C%22placeholderImgSrc%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fwp-content%5C%2Fuploads%5C%2Fwoocommerce-placeholder-1024x1024.png%22%2C%22productsSettings%22%3A%7B%22cartRedirectAfterAdd%22%3Afalse%7D%2C%22siteTitle%22%3A%22Skylight%20Experts%22%2C%22storePages%22%3A%7B%22myaccount%22%3A%7B%22id%22%3A12%2C%22title%22%3A%22My%20account%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fmy-account%5C%2F%22%7D%2C%22shop%22%3A%7B%22id%22%3A9%2C%22title%22%3A%22Shop%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fshop%5C%2F%22%7D%2C%22cart%22%3A%7B%22id%22%3A10%2C%22title%22%3A%22Cart%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fcart%5C%2F%22%7D%2C%22checkout%22%3A%7B%22id%22%3A11%2C%22title%22%3A%22Checkout%22%2C%22permalink%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fcheckout%5C%2F%22%7D%2C%22privacy%22%3A%7B%22id%22%3A0%2C%22title%22%3A%22%22%2C%22permalink%22%3Afalse%7D%2C%22terms%22%3A%7B%22id%22%3A0%2C%22title%22%3A%22%22%2C%22permalink%22%3Afalse%7D%7D%2C%22wcAssetUrl%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fwp-content%5C%2Fplugins%5C%2Fwoocommerce%5C%2Fassets%5C%2F%22%2C%22wcVersion%22%3A%2210.1.4%22%2C%22wpLoginUrl%22%3A%22https%3A%5C%2F%5C%2Fskylightexperts.co.nz%5C%2Fwp-login.php%22%2C%22wpVersion%22%3A%226.9.1%22%7D' ) );
//# sourceURL=wc-settings-js-before
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-settings.js
https://skylightexperts.co.nz/wp-includes/js/dist/deprecated.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/dom.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/escape-html.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/element.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/is-shallow-equal.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/keycodes.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/priority-queue.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/compose.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/private-apis.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/redux-routine.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/data.min.js
( function() {
var userId = 0;
var storageKey = "WP_DATA_USER_" + userId;
wp.data
.use( wp.data.plugins.persistence, { storageKey: storageKey } );
} )();
//# sourceURL=wp-data-js-after
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks-registry.js
https://skylightexperts.co.nz/wp-includes/js/dist/data-controls.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/html-entities.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/notices.min.js
var wcBlocksMiddlewareConfig = {
storeApiNonce: 'cf31261bd7',
wcStoreApiNonceTimestamp: '1773123689'
};
//# sourceURL=wc-blocks-middleware-js-before
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks-middleware.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks-data.js
https://skylightexperts.co.nz/wp-includes/js/dist/dom-ready.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/a11y.min.js
https://skylightexperts.co.nz/wp-includes/js/dist/primitives.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/blocks-components.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/price-format.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/active-filters-frontend.js
https://skylightexperts.co.nz/wp-includes/js/dist/vendor/lodash.min.js
window.lodash = _.noConflict();
//# sourceURL=lodash-js-after
https://skylightexperts.co.nz/wp-includes/js/dist/warning.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/blocks-checkout.js
https://skylightexperts.co.nz/wp-includes/js/dist/style-engine.min.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/filter-wrapper-frontend.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/price-filter-frontend.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/stock-filter-frontend.js
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/client/blocks/attribute-filter-frontend.js
https://skylightexperts.co.nz/wp-includes/js/imagesloaded.min.js
https://skylightexperts.co.nz/wp-includes/js/masonry.min.js
https://skylightexperts.co.nz/wp-includes/js/jquery/jquery.masonry.min.js
https://skylightexperts.co.nz/wp-content/themes/ohio/assets/js/jquery.clb-slider.min.js
https://skylightexperts.co.nz/wp-content/themes/ohio/assets/js/libs/jquery.mega-menu.min.js
https://skylightexperts.co.nz/wp-content/themes/ohio/assets/js/libs/jquery.tilt.min.js
var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_0863d996d468169126b6eed8173746e5","fragment_name":"wc_fragments_0863d996d468169126b6eed8173746e5","request_timeout":"5000"};
//# sourceURL=wc-cart-fragments-js-extra
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js
https://skylightexperts.co.nz/wp-content/themes/ohio/assets/js/woocommerce.min.js
https://skylightexperts.co.nz/wp-includes/js/underscore.min.js
var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
//# sourceURL=wp-util-js-extra
https://skylightexperts.co.nz/wp-includes/js/wp-util.min.js
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.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
//# sourceURL=wc-add-to-cart-variation-js-extra
https://skylightexperts.co.nz/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js
var ohioVariables = {"url":"https://skylightexperts.co.nz/wp-admin/admin-ajax.php","view_cart":"View Cart","add_to_cart_message":"has been added to the cart","cart_page":"https://skylightexperts.co.nz/cart/","subscribe_popup_enable":"","notification_enable":""};
//# sourceURL=ohio-main-js-extra
https://skylightexperts.co.nz/wp-content/themes/ohio/assets/js/main.min.js
function initialize_gpa(retries = 10) {
if (!window.google || !google.maps || !google.maps.places) {
if (retries > 0) {
console.warn("Google Maps API not loaded yet. Retrying...");
setTimeout(() => initialize_gpa(retries - 1), 500); // Retry after 500ms
} else {
console.error("Google Maps API failed to load after multiple attempts.");
}
return;
}
console.log("Google Maps API loaded successfully.");
var optionsc = {
componentRestrictions: {country: ["NZL"]}, };
var acInputs = document.getElementsByClassName("wpcf7-gmautocomplete");
for (var i = 0; i < acInputs.length; i++) {
ApplyAutoComplete(acInputs[i],optionsc)
}
}
function ApplyAutoComplete(input,optionsc) {
var autocomplete = new google.maps.places.Autocomplete(input,optionsc);
autocomplete.inputId = input.id;
autocomplete.inputName = input.name;
var address2Field = document.querySelector("#"+autocomplete.inputName+"_address2");
var postalField = document.querySelector("#"+autocomplete.inputName+"_postcode");
var latitudeField = document.querySelector("#" + autocomplete.inputName + "_latitude");
var longitudeField = document.querySelector("#" + autocomplete.inputName + "_longitude");
google.maps.event.addListener(autocomplete, 'place_changed', function () {
const place = autocomplete.getPlace();
console.log(place);
let address1 = "";
let postcode = "";
let latitude = "";
let longitude = "";
if (place.geometry && place.geometry.location) {
latitude = place.geometry.location.lat();
longitude = place.geometry.location.lng();
console.log("Latitude:", latitude, "Longitude:", longitude);
if (latitudeField) {
latitudeField.value = latitude;
}
if (longitudeField) {
longitudeField.value = longitude;
}
}
console.log(autocomplete.inputName);
if(document.getElementById(autocomplete.inputName+"map")){
document.getElementById(autocomplete.inputName+"map").style.display = "block";
const myLatLng = { lat: -25.363, lng: 131.044 };
const map = new google.maps.Map(document.getElementById(autocomplete.inputName+"map"), {
zoom: 4,
center: myLatLng,
mapTypeControl: false,
});
const marker = new google.maps.Marker({
position: myLatLng,
map,
});
marker.setVisible(false);
if (place.geometry.viewport) {
map.fitBounds(place.geometry.viewport);
} else {
map.setCenter(place.geometry.location);
map.setZoom(17);
}
marker.setPosition(place.geometry.location);
marker.setVisible(true);
}
for (const component of place.address_components) {
const componentType = component.types[0];
switch (componentType) {
case "street_number": {
address1 = `${component.long_name} ${address1}`;
break;
}
case "route": {
address1 += component.short_name;
break;
}
case "postal_code": {
postcode = `${component.long_name}${postcode}`;
break;
}
case "postal_code_suffix": {
postcode = `${postcode}-${component.long_name}`;
break;
}
case "locality":
if(document.getElementById(autocomplete.inputName+"_locality")){
document.querySelector("#"+autocomplete.inputName+"_locality").value = component.long_name;
}
break;
case "administrative_area_level_1": {
if(document.getElementById(autocomplete.inputName+"_state")){
document.querySelector("#"+autocomplete.inputName+"_state").value = component.short_name;
}
break;
}
case "country":
if(document.getElementById(autocomplete.inputName+"_country")){
document.querySelector("#"+autocomplete.inputName+"_country").value = component.long_name;
}
break;
}
}
if(document.getElementById(autocomplete.inputName+"_address2")){
address2Field.value = address1;
}
console.log(autocomplete.inputName);
if(document.getElementById(autocomplete.inputName+"_postcode")){
postalField.value = postcode;
}
});
}
setTimeout(() => initialize_gpa(), 1000);
jQuery(window).on('elementor/popup/show', () => {
setTimeout(() => initialize_gpa(), 1000);
});