Fancybox.bind(); function getExtImages(persons, external_panels) { var images = []; if (persons === "1") { if (external_panels === "black") { images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8994d025b5b06acae10c4_Black%20black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8994d7496004d2b71a80a_Black%20Left.png" ]; } else if (external_panels === "grey"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f89af3349ad34ebefbba9b_Grey%20Black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f89ade940e07a4551de8ff_Grey%20Left.png" ]; // } else if (external_panels === "dark blue"){ // images = [ // "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ecf3faf1bcad5d812f_focus-1_02.png", // "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ed3542cf4bb924188e_focus-1_03.png", // "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ec2cf82cee90453c18_focus-1_01.png", // "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ecf3faf1bcad5d812f_focus-1_02.png", // "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ec2cf82cee90453c18_focus-1_01.png" // ]; } else if (external_panels === "green"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f89ec26e57b4d7d8604bc6_Green%20Black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f89eb0d44d9ec9ac4c7851_Green%20Left.png" ]; } else if (external_panels === "light blue"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8a1700abbeea8cb650f8f_Spinifex%20Black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8a15d743d8f285fc88ff0_Spinifex%20Left.png" ]; } else if (external_panels === "nude"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8a2b4a014e62325013980_Clay%20Black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8a2a4c7d6f5ada6187e90_Clay%20Left.png" ]; } else if (external_panels === "white"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/693934d380704ef9dcab4c2d_white-grey-pod-1-accent_new_new.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/693914fd99071854a3d960b4_pod-1-white-interior-black.png" ]; } else if (external_panels === "wood light"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8a4c85ece4809cb7d9e50_Ash%20Black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8a4a6eec62e5306bda282_Ash%20Left.png" ]; } else { images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ec2cf82cee90453c18_focus-1_01.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68b587ed3542cf4bb924188e_focus-1_03.png" ]; } } else if (persons === "2") { if (external_panels === "black") { images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87e885a34cd344f7f627a_black-pod-2-default.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87e88182ba784c1234fe9_black-pod-2-02.png" ]; } else if (external_panels === "grey"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88384d76a3df60b7c2952_grey-pod-2-black-01.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/691563b6dc8f5ee26a49a103_pod-2-grey-black-interior-new.png" ]; } else if (external_panels === "green"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fc186fad2be5a1f088_green-pod-2-black-01.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889eba5048ffcaa3f5973_green-pod-2-02.png" ]; } else if (external_panels === "light blue"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8903590b9ac45eb3bab31_spinifex%20black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8901402439edb2ffb5d75_spinifex.png" ]; } else if (external_panels === "nude"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a0fc4a790da997b954e_clary%20black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a162a6d387ad5714385_nude-pod-2-02.png" ]; } else if (external_panels === "white"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f9a55aa417d972919_white%20black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8947743cf6259f9f8798c_white%20no%20bg.png" ]; } else if (external_panels === "wood light"){ images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e66eb74fbaa0de0c9f_ash%20black.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e819b3a7b047e6ce73_ash-pod-2-02.png" ]; } else { images = [ "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68c15ff6df86cc066bb19dcf_focus-02_01.png", "https://cdn.prod.website-files.com/650134bd341992204b45bac5/68c15ff6b920c4eea3f479c2_focus-02_02.png" ]; } } return images.slice(0,5); } function loadExtProductImages(persons, external_panels) { var labels = ['Exterior', 'Interior']; jQuery('.loader').show(); setTimeout(function() { var images = getExtImages(persons, external_panels); var html = ''; jQuery('.product-images').empty().append(html); var $ul = jQuery('.product-images ul'); if ($ul.hasClass('slick-initialized')) $ul.slick('unslick'); $ul.on('init', function(event, slick){ slick.$slides.css('width', slick.$slideTrack.width() + 'px'); slick.setPosition(); // force recalc }); $ul.slick({ dots: true, arrows: false, infinite: false, speed: 500, slidesToShow: 1, fade: true, cssEase: 'linear', customPaging: function(slider, i){ return '
' + labels[i] + '
'; } }); jQuery('.loader').hide(); }, 800); // delay to simulate ajax } function getRightImageSrc(persons, external_panels, accent_panels) { var src = ''; if (persons === '1') { if(external_panels === 'black'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332e10e2fdaa849d253b_17-12-2025-black-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332f8d94e1c832180895_17-12-2025-black-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6904470f5fe3f81bbc81f547_black-green-pod-1-accent_new.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332e5e10b3238585392c_17-12-2025-black-accent-blue.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332fd2567b8ce79098e2_17-12-2025-black-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332eef52df44c63c4423_17-12-2025-black-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332f76757556aaf4c868_17-12-2025-black-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942332e10e2fdaa849d253b_17-12-2025-black-accent-black.png'; } } else if(external_panels === 'grey'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a933d37da8fd0615817_17-12-2025-grey-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a934b187f916a0f52d0_17-12-2025-grey-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a931aad5d9b653f040a_17-12-2025-grey-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a93d2567b8ce7917bbe_17-12-2025-grey-accent-blue.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a9377243c4a972e067d_17-12-2025-grey-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a93ae148cd47044cfb0_17-12-2025-grey-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a93ddcb974cf5d0710b_17-12-2025-grey-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423a933d37da8fd0615817_17-12-2025-grey-accent-black.png'; } } else if(external_panels === 'green'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423963ddcb974cf5d04ffb_17-12-2025-green-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942396387e9b49a83c14429_17-12-2025-green-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423963f56fa4771676bd37_17-12-2025-green-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423962f9e030ffe3d6e181_17-12-2025-green-accent-blue.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694239637e148ca5ea754501_17-12-2025-green-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6904497128b186bb9e00b5b4_green-white-pod-1-accent_new.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423963751d9fe05892e6aa_17-12-2025-green-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69423963ddcb974cf5d04ffb_17-12-2025-green-accent-black.png'; } } else if(external_panels === 'light blue'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424722652cbe33de05eb56_17-12-2025-spinifex-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424722aadb323ef7e819bc_17-12-2025-spinifex-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424722f04ee392efa326f3_17-12-2025-spinifex-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694247241893014ade0dce62_17-12-2025-spinifex-accent-spinifiex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694247225a50cd7512f3a5c4_17-12-2025-spinifex-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694247247b3d0b09414d3527_17-12-2025-spinifex-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424722dcfd42b29ee867a8_17-12-2025-spinifex-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424722652cbe33de05eb56_17-12-2025-spinifex-accent-black.png'; } } else if(external_panels === 'nude'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244aff5c4a6b28e4985fc_17-12-2025-clay-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244b0f821be43b7e1aa5d_17-12-2025-clay-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244b027761745a5b54e54_17-12-2025-clay-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244ae27761745a5b54dd5_17-12-2025-clay-accent-blue.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244aed82c14730b4202bc_17-12-2025-clay-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6943ae4a35d0295eb357082d_17-12-2025-clay-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244aea3df99be5e78d961_17-12-2025-clay-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694244aff5c4a6b28e4985fc_17-12-2025-clay-accent-black.png'; } } else if(external_panels === 'white'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245ea5a55db2350be0126_17-12-2025-parchment-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693934d380704ef9dcab4c2d_white-grey-pod-1-accent_new_new.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245ea398f41474dcd8cce_17-12-2025-parchment-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245eaa3df99be5e79123c_17-12-2025-parchment-accent-blue.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245eab4ba64477accac9c_17-12-2025-parchment-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245eb06daae20016a5a24_17-12-2025-parchment-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245eb3d37da8fd063a5ce_17-12-2025-parchment-accent-victorian.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694245ea5a55db2350be0126_17-12-2025-parchment-accent-black.png'; } } else if(external_panels === 'wood light'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424811dfbbcb1ac811bb46_17-12-2025-victorian-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424812ec9abd4928dd6f82_17-12-2025-victorian-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6943b0665bc2c768916e55a1_17-12-2025-victorian-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942481238955c381b9bf23b_17-12-2025-victorian-accent-spinifiex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424811ff69084f0fa5af86_17-12-2025-victorian-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/694248121de432945f2e3723_17-12-2025-victorian-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6942481209d38bf73c7da931_17-12-2025-victorian-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69424811dfbbcb1ac811bb46_17-12-2025-victorian-accent-black.png'; } } else { } } else if (persons === '2'){ if(external_panels === 'black'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede840495d0e825c76ea_pod-2-black-accent-black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede94a05becbdcdb02aa_pod-2-black-accent-grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede830d1ae1913d6025d_pod-2-black-accent-green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede9ab825dd59432428e_pod-2-black-accent-spinifex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede8058db613a3b71af6_pod-2-black-accent-clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede92061d41684e3d52c_pod-2-black-accent-white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede8fc5f27f96195a70d_pod-2-black-accent-ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6937ede840495d0e825c76ea_pod-2-black-accent-black.png'; } } else if(external_panels === 'grey'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88384d76a3df60b7c2952_grey-pod-2-black-01.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88385f5ebbd205a159cff_grey-pod-2-grey-01.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88385ed4a2b9c3806a3d4_grey-pod-2-green-01.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88385724e588cd1fba984_grey-pod-2-spinifex-blue-01.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8838451b7a8afa63715eb_grey-pod-2-clay-01.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88384d5401d3cdf5a34c2_grey-pod-2-white-01.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f883848e19999e34d57561_grey-pod-2-ash-01.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f88384d76a3df60b7c2952_grey-pod-2-black-01.png'; } } else if(external_panels === 'green'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fc186fad2be5a1f088_green-pod-2-black-01.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fc1a1db096dc481961_green-pod-2-greymetal-01.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fc20c1ee59cea84568_green-pod-2-green-01.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fccb5249dc6e8c37bb_green-pod-2-spnifex-blue-01.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fcbfb3c84d72df10e3_green-pod-2-clay-01.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fc1e5e42d0f4b1f5dc_green-pod-2-white-01.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fcec5653460369dfa9_green-pod-2-ash-01.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f889fc186fad2be5a1f088_green-pod-2-black-01.png'; } } else if(external_panels === 'light blue'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8903590b9ac45eb3bab31_spinifex%20black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f89036ae2807f1d7b3df12_spinifex%20grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f890366eb74fbaa0e45cd5_spinifex%20green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f890361edf104e88a5a3ac_spinifex%20spinifex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8903548f07d7c6facaf47_spinifex%20clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8903566ac8086d6f2cb44_spinifex%20white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f89035c06c031b81db355e_spinifex%20ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8903590b9ac45eb3bab31_spinifex%20black.png'; } } else if(external_panels === 'nude'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a0fc4a790da997b954e_clary%20black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a14f14957b1f9a3ac38_clary%20grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a140290d1a10594b70e_clary%20green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a1477849b1a12d90b9b_clay%20Spinifiex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a141c6c560b9378a68f_clay%20clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a1643cf6259f9f14dae_clay%20white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a142f512bc6b6f99e85_clay%20ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87a0fc4a790da997b954e_clary%20black.png'; } } else if(external_panels === 'white'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f9a55aa417d972919_white%20black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f124171d485b3e57b_white%20grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949ff5a6803a53bfc9e3_white%20green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f7f659ad3c58c932d_white%20spinifex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f65d8a0f12d173749_white%20clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949fb6a0084f6a45aaac_white%20white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f4db75ea7284b44da_white%20ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f8949f9a55aa417d972919_white%20black.png'; } } else if(external_panels === 'wood light'){ if(accent_panels === 'black'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e66eb74fbaa0de0c9f_ash%20black.png'; } else if(accent_panels === 'grey'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e6e675ce9f8aeb29d4_ash%20grey.png'; } else if(accent_panels === 'green'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879ea02439edb2ff5c900_ash%20green.png'; } else if(accent_panels === 'light blue'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e8b6ef7dacd60b0837_ash%20spinifex.png'; } else if(accent_panels === 'nude'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e87e304cacb0ac2fdb_ash%20clay.png'; } else if(accent_panels === 'white'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e62f512bc6b6f993cb_ash%20white.png'; } else if(accent_panels === 'wood light'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e6926af12bda470571_ash%20ash.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f879e66eb74fbaa0de0c9f_ash%20black.png'; } } else { } } else { } return src; } function updateRightSlide(newSrc) { var $slider = jQuery('.product-images ul.slick-slider'); // Find the right slide var $rightSlide = $slider.find('li.exterior img'); if ($rightSlide.length) { // Update the image source $rightSlide.attr('src', newSrc); // Find the index of the right slide in slick var rightIndex = $rightSlide.closest('li').data('slick-index'); if (typeof rightIndex !== 'undefined') { // Go to that slide $slider.slick('slickGoTo', rightIndex); } } } function updateAccentImage(newSrc) { var $slider = jQuery('.product-images ul.slick-slider'); // adjust selector if needed // Find the right slide var $rightSlide = $slider.find('li.exterior img'); if ($rightSlide.length) { // Update the image source $rightSlide.attr('src', newSrc); } } function getInteriorImageSrc(persons, external_panels, int_color_title_lower) { var src = ''; if (persons === '1') { if(external_panels === 'white'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693914fd99071854a3d960b4_pod-1-white-interior-black.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693914fdd592f06863188688_pod-1-white-interior-cadet.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693914fd53d524dad2cf12db_pod-1-white-interior-parchment.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693914fd1b457f3408fae63c_pod-1-white-interior-twilight.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693914fd99071854a3d960b4_pod-1-white-interior-black.png'; } } else if(external_panels === 'black'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f7297eb857d2a0d3d180_pod-1-black-interior-black.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f7299536cedb7dd2a689_pod-1-black-interior-cadet.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f729244a047818e67446_pod-1-black-interior-parchment.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f72956f5d6f782eee373_pod-1-black-interior-twilight.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f7297eb857d2a0d3d180_pod-1-black-interior-black.png'; } } else if(external_panels === 'grey'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391298a96b9124c55420f3_pod-1-grey-interior-black.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391299222a99002994cb99_pod-1-grey-interior-cadet.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693912995330cea9e65fd480_pod-1-grey-interior-parchment.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693912999fcf8d7d46922170_pod-1-grey-interior-twilight.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391298a96b9124c55420f3_pod-1-grey-interior-black.png'; } } else if(external_panels === 'green'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391196d3f44322cc75ebaf_pod-1-green-interior-black.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391196f44ec1c7c55ffcef_pod-1-green-interior-cadet.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/693911962a94c6654bbe0e04_pod-1-green-interior-parchment.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391196f358d0e642c5161a_pod-1-green-interior-twilight.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69391196d3f44322cc75ebaf_pod-1-green-interior-black.png'; } } else if(external_panels === 'light blue'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939136ca067786956dce952_pod-1-spinifiex-interior-black.png'; } else if(int_color_title_lower === 'cadet'){ src = 'http://cdn.prod.website-files.com/650134bd341992204b45bac5/6939136c77f3a1e18fb32f84_pod-1-spinifiex-interior-cadet.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939136c1f23ab9d4e583f39_pod-1-spinifiex-interior-parchment.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939136caa40e3f1be2e4f2b_pod-1-spinifiex-interior-twilight.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939136ca067786956dce952_pod-1-spinifiex-interior-black.png'; } } else if(external_panels === 'nude'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939009ccaad50c11c410493_pod-1-clay-interior-black.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939009c76bfa42f19cbfb10_pod-1-clay-interior-cadet.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939009bb4ced4d22f0b74d6_pod-1-clay-interior-parchment.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939009c7ae9e6f63b99be40_pod-1-clay-interior-twilight.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6939009ccaad50c11c410493_pod-1-clay-interior-black.png'; } } else if(external_panels === 'wood light'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f1d4a5eb2748e7789cd5_pod-1-ash-black-interior.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f1d43298e8cd72bf66df_pod-1-ash-cadet-interior.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f1d477f3a1e18fae41bd_pod-1-ash-parchment-interior.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f1d4b1e20402e13b7101_pod-1-ash-twilight-interior.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6938f1d4a5eb2748e7789cd5_pod-1-ash-black-interior.png'; } } else { } } else if (persons === '2'){ if(external_panels === 'white'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691575fa3ffab514ffc397d0_pod-2-white-black-interior-new.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691575facff60f6e7470960c_pod-2-white-cadet-interior-new.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691575fa8eabc62b7c118478_pod-2-white-parchment-interior-new.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691575f942ff381b63bb1e77_pod-2-white-twilight-interior-new.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691575fa3ffab514ffc397d0_pod-2-white-black-interior-new.png'; } } else if(external_panels === 'black'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87e88182ba784c1234fe9_black-pod-2-02.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691471cd2fc7091ea9f67bee_pod-2-black-cadet-interior-new.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691471cdb87412da5365073d_pod-2-black-parchment-interior-new.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691471cef8c90e44b41d5a3d_pod-2-black-twilight-interior-new.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/68f87e88182ba784c1234fe9_black-pod-2-02.png'; } } else if(external_panels === 'grey'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691563b6dc8f5ee26a49a103_pod-2-grey-black-interior-new.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691563b599b4f474ed4df231_pod-2-grey-cadet-interior-new.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691563b56edf99012dbef3f8_pod-2-grey-parchment-interior-new.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691563b69e29b59a86ccad91_pod-2-grey-twilight-interior-new.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691563b6dc8f5ee26a49a103_pod-2-grey-black-interior-new.png'; } } else if(external_panels === 'green'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915546d243c9a9d64d6b5e9_pod-2-green-black-interior-new.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915546d670d59ffdec26c31_pod-2-green-cadet-interior-new.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915546d8d28152e48f51f49_pod-2-green-parchment-interior-new.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915546d43806666da50bd85_pod-2-green-twilight-interior-new.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915546d243c9a9d64d6b5e9_pod-2-green-black-interior-new.png'; } } else if(external_panels === 'light blue'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691572887af3c39c931eb4a9_pod-2-spinifex-black-interior-new.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915728838b8e69e507c2e76_pod-2-spinifex-cadet-interior-new.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69157288c3dcd0d31b0cf816_pod-2-spinifex-parchment-interior-new.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/6915728822cb83835566e36a_pod-2-spinifex-twilight-interior-new.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/691572887af3c39c931eb4a9_pod-2-spinifex-black-interior-new.png'; } } else if(external_panels === 'nude'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69006107d4b40c0d03975418_pod-2-clay-black-interior.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/690061070ae436ce22d3ab0e_pod-2-clay-cadet-interior.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69006108ad39dbbaec0f4c5f_pod-2-clay-parchment-interior.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69147b14ec0ff715b53b30bb_pod-2-clay-twilight-interior-new.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/69006107d4b40c0d03975418_pod-2-clay-black-interior.png'; } } else if(external_panels === 'wood light'){ if(int_color_title_lower === 'tar'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/690061a9ee7fdb79ad480929_pod-2-ash-black-interior.png'; } else if(int_color_title_lower === 'cadet'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/690061a9fabd3c9515030322_pod-2-ash-cadet-interior.png'; } else if(int_color_title_lower === 'parchment'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/690061a9b593562db0316d04_pod-2-ash-parchment-interior.png'; } else if(int_color_title_lower === 'twilight'){ src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/690061a9a2c44f0fce13d30c_pod-2-ash-twilight-interior.png'; } else { src = 'https://cdn.prod.website-files.com/650134bd341992204b45bac5/690061a9ee7fdb79ad480929_pod-2-ash-black-interior.png'; } } else { } } else { } return src; } function updateInteriorSlide(newIntSrc) { var $slider = jQuery('.product-images ul.slick-slider'); // adjust selector if needed // Find the right slide var $rightSlide = $slider.find('li.interior img'); if ($rightSlide.length) { // Update the image source $rightSlide.attr('src', newIntSrc); // Find the index of the right slide in slick var rightIndex = $rightSlide.closest('li').data('slick-index'); if (typeof rightIndex !== 'undefined') { // Go to that slide $slider.slick('slickGoTo', rightIndex); } } } function updateInteriorImage(newIntSrc) { var $slider = jQuery('.product-images ul.slick-slider'); // adjust selector if needed // Find the right slide var $rightSlide = $slider.find('li.interior img'); if ($rightSlide.length) { // Update the image source $rightSlide.attr('src', newIntSrc); } } jQuery(document).ready(function(){ jQuery('.radio-wrapper').on('click', function(){ jQuery('.radio-wrapper').removeClass('active'); jQuery('.radio-wrapper').find('.radio-person input.focus-persons-input').attr('checked', false); jQuery(this).addClass('active'); jQuery(this).find('.radio-person input.focus-persons-input').attr('checked', true); var external_panels = jQuery('.external-laminates ul li.active .color-name').text().toLowerCase(); var accent_panels = jQuery('.accent-laminates ul li.active .color-name').text().toLowerCase(); var int_color_title = jQuery('.internal-laminates ul li.active .color-title').text().toLowerCase(); if (int_color_title && int_color_title.indexOf(" ") !== -1) { int_color_title = int_color_title.split(" ")[0]; var int_color_title_lower = int_color_title.toLowerCase(); } var carpet_color = jQuery('.carpet-laminates ul li.active .color-name').text().toLowerCase(); var persons = jQuery(this).find('.radio-label').attr('for'); jQuery('form#pod-enq-form input[name="Pod-Model"]').attr('disabled', false).trigger('click').val(persons).attr('disabled', true); if(persons == '2-persons'){ var pText = jQuery(this).find('h4').text(); var getDim = jQuery(this).find('small').text(); var parts = getDim.split("·").map(t => t.trim()); // jQuery('.product-details .product-name h2').text('#POD-02-RL5'); jQuery('.pod-select-wrap table td span.persons-model').text(pText); jQuery('.review-enq-options table td span.persons-model').text(pText); jQuery('.pod-specs-wrap table td span.capacity').text("2 persons"); jQuery('.review-enq-options table td span.capacity').text("2 persons"); jQuery('.pod-specs-wrap table td span.dimensions').text(parts[1]); jQuery('.pod-specs-wrap table td span.weight').text(parts[0]); jQuery('.pod-selectd-specification-wrap .specs-option .specs-value.capacity').text("2 persons"); jQuery('.pod-selectd-specification-wrap .specs-option .specs-value.dimwgt').text(getDim); persons = "2"; jQuery('.hidden-fields input[name="product-name"]').val("#POD-02-RL5"); jQuery('.hidden-fields input[name="persons-capacity"]').val(persons); jQuery('.accent-laminates ul li.active').removeClass('active'); var ash_color = jQuery('.accent-laminates ul li .accent-colors .ash-2').parents('li').trigger('click'); setTimeout(function() { // loadExtProductImages( persons, external_panels ); var newSrc = getRightImageSrc(persons, external_panels, accent_panels); var newIntSrc = getInteriorImageSrc(persons, external_panels, int_color_title_lower); // console.log(newSrc); setTimeout(function () { updateAccentImage(newSrc); }, 2000); setTimeout(function () { updateInteriorImage(newIntSrc); }, 3000); }, 2000); } else { var pText = jQuery(this).find('h4').text(); var getDim = jQuery(this).find('small').text(); var parts = getDim.split("·").map(t => t.trim()); // jQuery('.product-details .product-name h2').text('#POD-04-WL5'); jQuery('.pod-select-wrap table td span.persons-model').text(pText); jQuery('.review-enq-options table td span.persons-model').text(pText); jQuery('.pod-specs-wrap table td span.capacity').text("1 person"); jQuery('.pod-specs-wrap table td span.dimensions').text(parts[1]); jQuery('.pod-specs-wrap table td span.weight').text(parts[0]); jQuery('.pod-selectd-specification-wrap .specs-option .specs-value.capacity').text("1 person"); jQuery('.pod-selectd-specification-wrap .specs-option .specs-value.dimwgt').text(getDim); persons = "1"; jQuery('.hidden-fields input[name="product-name"]').val("#POD-04-WL5"); jQuery('.hidden-fields input[name="persons-capacity"]').val(persons); jQuery('.accent-laminates ul li.active').removeClass('active'); var ash_color = jQuery('.accent-laminates ul li .accent-colors .grey-1').parents('li').trigger('click'); setTimeout(function() { // loadExtProductImages( persons, external_panels ); var newSrc = getRightImageSrc(persons, external_panels, accent_panels); var newIntSrc = getInteriorImageSrc(persons, external_panels, int_color_title_lower); setTimeout(function () { updateAccentImage(newSrc); }, 2000); setTimeout(function () { updateInteriorImage(newIntSrc); }, 3000); }, 2000); } }); jQuery('#pod-select .continue-btn a').on('click', function(e){ e.preventDefault(); jQuery('.step-1').removeClass('active').addClass('completed'); jQuery('#pod-select').removeClass('active').addClass('completed'); jQuery('.step-2').addClass('active'); jQuery('#pod-base').addClass('active'); jQuery('.pod-wrapper').addClass('active-2'); }); jQuery('#pod-base .continue-btn a').on('click', function(e){ e.preventDefault(); jQuery('.step-2').removeClass('active').addClass('completed'); jQuery('#pod-base').removeClass('active').addClass('completed'); jQuery('.step-3').addClass('active'); jQuery('#pod-specification').addClass('active'); jQuery('.pod-wrapper').addClass('active-3'); }); jQuery('#pod-specification .continue-btn a').on('click', function(e){ e.preventDefault(); jQuery('.step-3').removeClass('active').addClass('completed'); jQuery('#pod-specification').removeClass('active').addClass('completed'); jQuery('.step-4').addClass('active'); jQuery('#pod-review').addClass('active'); jQuery('.pod-wrapper').addClass('active-4'); }); jQuery('ul.header-btns li.save-btn a').on('click', function(e) { e.preventDefault(); var title = document.title; var url = window.location.href; // Old Firefox (<=22) if (window.sidebar && window.sidebar.addPanel) { window.sidebar.addPanel(title, url, ""); return; } // Old IE if (window.external && ('AddFavorite' in window.external)) { window.external.AddFavorite(url, title); return; } // Old Opera if (window.opera && window.print) { var elem = document.createElement('a'); elem.setAttribute('href', url); elem.setAttribute('title', title); elem.setAttribute('rel', 'sidebar'); elem.click(); return; } // Modern browsers var isMac = navigator.platform.toUpperCase().indexOf('MAC') >= 0; alert("Press " + (isMac ? "Command" : "Ctrl") + "+D to bookmark this page."); }); }); function goToStep(step, $clicked) { // Reset active state in steps jQuery('ul.steps-list li.step').removeClass('active'); $clicked.parents('li.step').removeClass('completed').addClass('active'); // Map step keys to index + pod target var stepMap = { select: { index: 1, pod: '#pod-select' }, base: { index: 2, pod: '#pod-base' }, specification: { index: 3, pod: '#pod-specification' } }; var current = stepMap[step]; if (!current) return; // invalid step // Remove completed from all steps after current jQuery('ul.steps-list li.step').slice(current.index).removeClass('completed'); // Reset pod-wrapper (remove classes after current index) jQuery('.pod-wrapper').removeClass('active-2 active-3 active-4'); jQuery('.pod-wrapper').addClass('active-' + current.index); // Reset pod items jQuery('.pod-item').removeClass('active completed'); jQuery('.pod-item').slice(current.index).removeClass('completed'); // Activate only the current pod jQuery(current.pod).addClass('active'); } jQuery(function(){ jQuery('ul.steps-list').on('click', 'li.completed a', function(e) { e.preventDefault(); var getStep = jQuery(this).data('href'); goToStep(getStep, jQuery(this)); }); }); jQuery(window).on('load', function(){ var persons = jQuery('.radio-wrapper.active').find('.radio-person input.focus-persons-input').val(); var pText = jQuery('.radio-wrapper.active').find('h4').text(); var getDim = jQuery('.radio-wrapper.active').find('small').text(); var parts = getDim.split("·").map(function(item) { return jQuery.trim(item); }); var ext_img = jQuery('.external-laminates ul li.active .color-img').html(); var ext_color_title = jQuery('.external-laminates ul li.active .color-title').html(); var ext_color_name = jQuery('.external-laminates ul li.active .color-name').text(); var external_panels = jQuery('.external-laminates ul li.active .color-name').text().toLowerCase(); jQuery('.external-selected-color .color-img').html(ext_img); jQuery('.external-selected-color .color-desc .color-title').html(ext_color_title); jQuery('.external-selected-color .color-desc .color-name').text(ext_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.panel-color').html(ext_color_title); jQuery('.review-enq-options table tr td span.panel-color').html(ext_color_title); var accent_img = jQuery('.accent-laminates ul li.active .color-img').html(); var accent_color_title = jQuery('.accent-laminates ul li.active .color-title').html(); var accent_color_name = jQuery('.accent-laminates ul li.active .color-name').text(); var accent_panels = accent_color_name.toLowerCase(); if (accent_color_title && accent_color_title.indexOf(" ") !== -1) { accent_color_title = accent_color_title.split(" ")[0]; } jQuery('.accent-selected-color .color-img').html(accent_img); jQuery('.accent-selected-color .color-desc .color-title').html(accent_color_title); jQuery('.accent-selected-color .color-desc .color-name').text(accent_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.accent-color').html(accent_color_title); jQuery('.review-enq-options table tr td span.accent-color').html(accent_color_title); var int_img = jQuery('.internal-laminates ul li.active .color-img').html(); var int_color_title = jQuery('.internal-laminates ul li.active .color-title').html(); var int_color_name = jQuery('.internal-laminates ul li.active .color-name').text(); var internal_acoustic = jQuery('.internal-laminates ul li.active .color-name').text().toLowerCase(); if (int_color_title && int_color_title.indexOf(" ") !== -1) { int_color_title = int_color_title.split(" ")[0]; var int_color_title_lower = int_color_title.toLowerCase(); } jQuery('.internal-selected-color .color-img').html(int_img); jQuery('.internal-selected-color .color-desc .color-title').html(int_color_title); jQuery('.internal-selected-color .color-desc .color-name').text(int_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.acoustic-color').html(int_color_title); jQuery('.review-enq-options table tr td span.acoustic-color').html(int_color_title); var carpet_img = jQuery('.carpet-laminates ul li.active .color-img').html(); var carpet_color_title = jQuery('.carpet-laminates ul li.active .color-title').html(); var carpet_color_name = jQuery('.carpet-laminates ul li.active .color-name').text(); var carpet_color = jQuery('.carpet-laminates ul li.active .color-name').text().toLowerCase(); if (carpet_color_title && carpet_color_title.indexOf(" ") !== -1) { carpet_color_title = carpet_color_title.split(" ")[0]; } jQuery('.carpet-selected-color .color-img').html(carpet_img); jQuery('.carpet-selected-color .color-desc .color-title').html(carpet_color_title); jQuery('.carpet-selected-color .color-desc .color-name').text(carpet_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.carpet-color').html(carpet_color_title); jQuery('.hidden-fields input[name="product-name"]').val(jQuery('.product-details h2').text()); jQuery('.hidden-fields input[name="persons-capacity"]').val(persons); jQuery('.hidden-fields input[name="persons-dimensions"]').val(parts[1]); jQuery('.hidden-fields input[name="persons-weights"]').val(parts[0]); jQuery('.hidden-fields input[name="pod-external-color"]').val(external_panels); jQuery('.hidden-fields input[name="pod-accent-color"]').val(accent_color_title); jQuery('.hidden-fields input[name="pod-internal-color"]').val(internal_acoustic); setTimeout(function() { jQuery('#fullLoader').hide(); }, 3000); // Run once on page load with default values loadExtProductImages( persons, external_panels ); var newSrc = getRightImageSrc(persons, external_panels, accent_panels); var newIntSrc = getInteriorImageSrc(persons, external_panels, int_color_title_lower); setTimeout(function () { updateAccentImage(newSrc); }, 2000); setTimeout(function () { updateInteriorImage(newIntSrc); }, 3000); jQuery('form#pod-enq-form input[name="Pod-Model"]').trigger('click').val(persons).attr('disabled', true); jQuery('form#pod-enq-form input[name="External-Panels"]').trigger('click').val(ext_color_title).attr('disabled', true); jQuery('form#pod-enq-form input[name="Accent-Panels"]').trigger('click').val(accent_color_title).attr('disabled', true); jQuery('form#pod-enq-form input[name="Internal-Acoustic-Panels"]').trigger('click').val(int_color_title).attr('disabled', true); }); jQuery('.external-selected-color').on('click', function(e){ e.stopPropagation(); if(jQuery('.accent-selected-color').hasClass('active')){ // console.log('hasClass'); jQuery('.accent-laminates').slideUp(); jQuery('.accent-selected-color').removeClass('active') } if(jQuery('.internal-selected-color').hasClass('active')){ jQuery('.internal-laminates').slideUp(); jQuery('.internal-selected-color').removeClass('active') } jQuery(this).siblings('.external-laminates').slideToggle(); jQuery(this).toggleClass('active'); }); jQuery('.accent-selected-color').on('click', function(e){ e.stopPropagation(); if(jQuery('.external-selected-color').hasClass('active')){ jQuery('.external-laminates').slideUp(); jQuery('.external-selected-color').removeClass('active') } if(jQuery('.internal-selected-color').hasClass('active')){ jQuery('.internal-laminates').slideUp(); jQuery('.internal-selected-color').removeClass('active') } jQuery(this).siblings('.accent-laminates').slideToggle(); jQuery(this).toggleClass('active'); }); jQuery('.internal-selected-color').on('click', function(e){ e.stopPropagation(); if(jQuery('.external-selected-color').hasClass('active')){ jQuery('.external-laminates').slideUp(); jQuery('.external-selected-color').removeClass('active') } if(jQuery('.accent-selected-color').hasClass('active')){ jQuery('.accent-laminates').slideUp(); jQuery('.accent-selected-color').removeClass('active') } jQuery(this).siblings('.internal-laminates').slideToggle(); jQuery(this).toggleClass('active'); }); jQuery('.carpet-selected-color').on('click', function(e){ e.stopPropagation(); jQuery(this).siblings('.carpet-laminates').slideToggle(); jQuery(this).toggleClass('active'); }); jQuery(document).on('click', function() { jQuery('.external-laminates, .internal-laminates, .carpet-laminates, .accent-laminates').slideUp(); jQuery('.external-selected-color, .internal-selected-color, .carpet-selected-color, .accent-selected-color').removeClass('active'); }); // Prevent closing when clicking inside the laminates themselves jQuery('.external-laminates, .internal-laminates, .carpet-laminates, .accent-laminates').on('click', function(e) { e.stopPropagation(); }); jQuery('.external-laminates ul li').on('click', function(){ jQuery('.external-laminates ul li').removeClass('active'); jQuery(this).addClass('active'); var ext_img = jQuery(this).find('.color-img').html(); var ext_color_title = jQuery(this).find('.color-title').html(); var ext_color_name = jQuery(this).find('.color-name').text(); var external_panels = jQuery(this).find('.color-name').text().toLowerCase(); var accent_panels = jQuery('.accent-laminates ul li.active .color-name').text().toLowerCase(); var int_color_title = jQuery('.internal-laminates ul li.active .color-title').html(); if (int_color_title && int_color_title.indexOf(" ") !== -1) { int_color_title = int_color_title.split(" ")[0]; var int_color_title_lower = int_color_title.toLowerCase(); } jQuery('.external-selected-color .color-img').html(ext_img); jQuery('.external-selected-color .color-desc .color-title').html(ext_color_title); jQuery('.external-selected-color .color-desc .color-name').text(ext_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.panel-color').text(ext_color_title); jQuery('.review-enq-options table tr td span.panel-color').text(ext_color_title); jQuery('.hidden-fields input[name="pod-external-color"]').val(external_panels); jQuery('form#pod-enq-form input[name="External-Panels"]').attr('disabled', false).trigger('click').val(ext_color_title).attr('disabled', true); var persons = jQuery('.hidden-fields input[name="persons-capacity"]').val(); var internal_acoustic = jQuery('.hidden-fields input[name="pod-internal-color"]').val(); // loadExtProductImages( persons, external_panels ); var newSrc = getRightImageSrc(persons, external_panels, accent_panels); var newIntSrc = getInteriorImageSrc(persons, external_panels, int_color_title_lower); setTimeout(function () { updateAccentImage(newSrc); }, 2000); setTimeout(function () { updateInteriorImage(newIntSrc); }, 3000); jQuery('.external-laminates').slideUp(); jQuery('.external-selected-color').removeClass('active'); }); jQuery('.accent-laminates ul li').on('click', function(){ jQuery('.accent-laminates ul li').removeClass('active'); jQuery(this).addClass('active'); var accent_img = jQuery(this).find('.color-img').html(); var accent_color_title = jQuery(this).find('.color-title').html(); var accent_color_name = jQuery(this).find('.color-name').text(); var accent_panels = jQuery(this).find('.color-name').text().toLowerCase(); jQuery('.accent-selected-color .color-img').html(accent_img); jQuery('.accent-selected-color .color-desc .color-title').html(accent_color_title); jQuery('.accent-selected-color .color-desc .color-name').text(accent_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.accent-color').text(accent_color_title); jQuery('.review-enq-options table tr td span.accent-color').text(accent_color_title); jQuery('.hidden-fields input[name="pod-accent-color"]').val(accent_panels); jQuery('form#pod-enq-form input[name="Accent-Panels"]').attr('disabled', false).trigger('click').val(accent_color_title).attr('disabled', true); var persons = jQuery('.hidden-fields input[name="persons-capacity"]').val(); var external_panels = jQuery('.hidden-fields input[name="pod-external-color"]').val(); var internal_acoustic = jQuery('.hidden-fields input[name="pod-internal-color"]').val(); var carpet_color = jQuery('.hidden-fields input[name="pod-carpet-color"]').val(); var newSrc = getRightImageSrc(persons, external_panels, accent_panels); updateRightSlide(newSrc); jQuery('.accent-laminates').slideUp(); jQuery('.accent-selected-color').removeClass('active'); }); jQuery('.internal-laminates ul li').on('click', function(){ jQuery('.internal-laminates ul li').removeClass('active'); jQuery(this).addClass('active'); var int_img = jQuery(this).find('.color-img').html(); var int_color_title = jQuery(this).find('.color-title').html(); var int_color_name = jQuery(this).find('.color-name').text(); var internal_acoustic = jQuery(this).find('.color-name').text().toLowerCase(); if (int_color_title && int_color_title.indexOf(" ") !== -1) { int_color_title = int_color_title.split(" ")[0]; var int_color_title_lower = int_color_title.toLowerCase(); } jQuery('.internal-selected-color .color-img').html(int_img); jQuery('.internal-selected-color .color-desc .color-title').html(int_color_title); jQuery('.internal-selected-color .color-desc .color-name').text(int_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.acoustic-color').text(int_color_title); jQuery('.review-enq-options table tr td span.acoustic-color').text(int_color_title); jQuery('.hidden-fields input[name="pod-internal-color"]').val(internal_acoustic); jQuery('form#pod-enq-form input[name="Internal-Acoustic-Panels"]').attr('disabled', false).trigger('click').val(int_color_title).attr('disabled', true); var persons = jQuery('.hidden-fields input[name="persons-capacity"]').val(); var external_panels = jQuery('.hidden-fields input[name="pod-external-color"]').val(); var carpet_color = jQuery('.hidden-fields input[name="pod-carpet-color"]').val(); console.log(int_color_title); var newIntSrc = getInteriorImageSrc(persons, external_panels, int_color_title_lower); updateInteriorSlide(newIntSrc); jQuery('.internal-laminates').slideUp(); jQuery('.internal-selected-color').removeClass('active'); }); jQuery('.carpet-laminates ul li').on('click', function(){ jQuery('.carpet-laminates ul li').removeClass('active'); jQuery(this).addClass('active'); var carpet_img = jQuery(this).find('.color-img').html(); var carpet_color_title = jQuery(this).find('.color-title').html(); var carpet_color_name = jQuery(this).find('.color-name').text(); var carpet_color = jQuery(this).find('.color-name').text().toLowerCase(); if (carpet_color_title && carpet_color_title.indexOf(" ") !== -1) { carpet_color_title = carpet_color_title.split(" ")[0]; } jQuery('.carpet-selected-color .color-img').html(carpet_img); jQuery('.carpet-selected-color .color-desc .color-title').html(carpet_color_title); jQuery('.carpet-selected-color .color-desc .color-name').text(carpet_color_name); jQuery('.pod-current-selections .pod-select-wrap table tr td span.carpet-color').text(carpet_color_title); jQuery('.hidden-fields input[name="pod-carpet-color"]').val(carpet_color); var persons = jQuery('.hidden-fields input[name="persons-capacity"]').val(); var external_panels = jQuery('.hidden-fields input[name="pod-external-color"]').val(); var internal_acoustic = jQuery('.hidden-fields input[name="pod-internal-color"]').val(); jQuery('.carpet-laminates').slideUp(); jQuery('.carpet-selected-color').removeClass('active'); }); jQuery('.pod-addons input.addon-item').on('change', function(){ var temp = []; jQuery('.pod-addons input.addon-item:checked').each(function () { temp.push(jQuery(this).val()); }); jQuery('input[name="pod-addons"]').val(temp.join(', ')); jQuery('input[name="Add-Ons"]').val(temp.join(', ')); }); jQuery(document).ready(function() { jQuery('.restart-btn').on('click', function(e) { e.preventDefault(); jQuery('.loader').show(); jQuery('ul.steps-list li.step').removeClass('active completed'); jQuery('ul.steps-list li.step-1').addClass('active'); jQuery('label#focus-1-persons').trigger('click'); jQuery('.loader').show(); jQuery('.pod-wrapper').removeClass('active-2 active-3 active-4') jQuery('.pod-item-2, .pod-item-3, .pod-item-4').removeClass('active'); jQuery('.pod-item-1').addClass('active'); jQuery('.external-laminates ul li:first-child').trigger('click'); jQuery('.loader').show(); setTimeout(function(){ jQuery('.loader').show(); jQuery('.accent-laminates ul li:first-child').trigger('click'); }, 2000); setTimeout(function() { jQuery('.loader').show(); jQuery('.internal-laminates ul li:first-child').trigger('click'); setTimeout(function() { console.log("hello"); var $slider = jQuery('.product-images ul.slick-slider'); var $rightSlide = $slider.find('li.exterior'); var rightIndex = $rightSlide.data('slick-index'); $slider.slick('slickGoTo', rightIndex); }, 1000); jQuery('.loader').hide(); }, 8000); jQuery('.pod-addons input').attr('checked', false); jQuery('input[name="pod-addons"]').val(''); }); }); jQuery(function(){ jQuery('ul.header-btns li.get-link a').on('click', function(){ var pageLink = window.location.href; navigator.clipboard.writeText(pageLink).then(function(){ alert('Page link copied to clipboard!'); }).catch(function(err){ console.error('Failed to copy: ', err); }); }); }); jQuery('.skip-btn a').on('click', function(e){ e.preventDefault(); jQuery('.pod-item-1, .pod-item-2, .pod-item-3').removeClass('active').addClass('completed'); jQuery('.pod-item-4').addClass('active'); jQuery('ul.steps-list .step-1, ul.steps-list .step-2, ul.steps-list .step-3').removeClass('active').addClass('completed'); jQuery('ul.steps-list .step-4').addClass('active'); jQuery('.pod-wrapper').addClass('active-2 active-3 active-4'); }); jQuery('.back-btn a').on('click', function(e) { e.preventDefault(); var getID = jQuery(this).parents('.pod-item').attr('id'); console.log(getID); jQuery(this).parents('.pod-item').removeClass('active'); if (getID == 'pod-base'){ jQuery('#pod-select').removeClass('completed').addClass('active'); jQuery('ul.steps-list li.step-2').removeClass('active'); jQuery('ul.steps-list li.step-1').removeClass('completed').addClass('active'); jQuery('.pod-wrapper').removeClass('active-2'); } else if(getID == 'pod-specification'){ jQuery('#pod-base').removeClass('completed').addClass('active'); jQuery('ul.steps-list li.step-3').removeClass('active'); jQuery('ul.steps-list li.step-2').removeClass('completed').addClass('active'); jQuery('.pod-wrapper').removeClass('active-3'); } else if(getID == 'pod-review'){ jQuery('#pod-specification').removeClass('completed').addClass('active'); jQuery('ul.steps-list li.step-4').removeClass('active'); jQuery('ul.steps-list li.step-3').removeClass('completed').addClass('active'); jQuery('.pod-wrapper').removeClass('active-4'); } });