website

Perfecting a Prado, Again.

Find 4x4 Accessories for your Vehicle

Explore Our Range

Protection
Protection
Suspension
Suspension
Recovery
Recovery
Camping
Camping
Air and Tyre
Air and Tyre
Snorkels
Snorkels
Canopies
Canopies
Communications
Communications
Diff Locks
Diff Locks
Interior
Interior
Lighting
Lighting
Power
Power
Performance
Performance
Roof Racks
Roof Racks
Storage
Storage
Towing
Towing
Trays and Tubs
Trays and Tubs
Merch
Merch
Deals
Deals
require(['jquery'],function($){ $(document).ready(function() { $('.mgz-element-single_image').parent().parent().addClass('mgz-element-single_image_column'); //$('.mgz-element-single_image').parent().parent().parent().addClass('mgz-element-single_image_container'); }); }); document.querySelector("#cookie-status").style.display = "none"; window.cookiesConfig = window.cookiesConfig || {}; window.cookiesConfig.secure = true; require.config({ map: { '*': { wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymce5Adapter' } } }); require.config({ paths: { googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.53\u0026key\u003D' }, config: { 'Magento_PageBuilder/js/utils/map': { style: '', }, 'Magento_PageBuilder/js/content-type/map/preview': { apiKey: '', apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fmarketing.tjm.com.au\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' }, 'Magento_PageBuilder/js/form/element/map': { apiKey: '', apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fmarketing.tjm.com.au\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' }, } }); require.config({ shim: { 'Magento_PageBuilder/js/utils/map': { deps: ['googleMaps'] } } }); require(['jquery', 'carouseljs'], function ($) { $(document).ready(function () { $('.ves-megamenu-owlCarousel .level1 > .item-content1 > .mega-col').addClass('owl-carousel owl-theme'); $('.ves-custom-style .level1 > .item-content1 > .mega-col').owlCarousel({ loop:false, navRewind: false, margin: 10, items: 6, nav: true, dots: false, navText: ["Back","Next"] }); }); }); require(['jquery'],function($){ $(document).ready(function() { $('.section-item-content-1').show(); $('.section-item-back').on("click",function(e){ $('html').removeClass('nav-open'); $('body').removeClass('nav-open'); }); $('.nav-toggle').on("click",function(e){ $('html').toggleClass('nav-before-open nav-open'); $('body').toggleClass('nav-before-open nav-open'); }); $('.nav-sections .nav-sections-item-title a').on("click",function(e){ $(this).toggleClass('nav-account-open'); $('.section-item-content-2').slideToggle(); }); }); }); require(['jquery'],function($){ $(document).ready(function(){ $('.scrolltosection .mgz-element-separator-wrapper').append('
Prev
'); $('.scrolltosection .mgz-element-separator-wrapper').each(function (index,element){ var nextHeading = $(element).parents('.mgz-element-row').next().find('.mgz-element-heading').first().text(); if(nextHeading) $(element).append('
'+nextHeading+'
'); }) $('.mgz-element-separator.scrolltosection').each(function() { var $this = $(this), $href = $this.find('.title'), $target = $this.find('.nextsection span'); $href.insertBefore($target); }); if ($('.scrolltosection').parents('.mgz-element-row').prev().length){ $('.prevsection').click(function () { $('html, body').animate({ scrollTop: $(this).parents('.mgz-element-row').prev().offset().top - 80 }, 800); return false; }); } if ($('.scrolltosection').parents('.mgz-element-row').next().length){ $('.nextsection').click(function () { $('html, body').animate({ scrollTop: $(this).parents('.mgz-element-row').next().offset().top - 80 }, 800); return false; }); } }); });
require([ 'jquery' ], function ($) { $(document).ready(function(){ $('.mini-quickquote').parents('.page-header').addClass('header-quickquote--mod'); if (window.innerWidth <= 767) { $('.mini-quickquote').insertAfter('.header-content-right'); } $('.mini-quickquote__link').on('click', function(e) { e.preventDefault(); $(this).parent().toggleClass('mini-quickquote__open'); $('.mini-quickquote__content').slideToggle(); }); $('.mini-quickquote__close').on('click', function(e) { e.preventDefault(); $('.mini-quickquote').removeClass('mini-quickquote__open'); $('.mini-quickquote__content').slideUp(); }); $("body").on('click', function(e) { if(!$(e.target).closest('.mini-quickquote').length) { $('.mini-quickquote').removeClass('mini-quickquote__open'); $('.mini-quickquote__content').slideUp(); } }); }); } ); require([ 'jquery' ], function ($) { $(document).ready(function () { $('.btn__livechat-open').on('click', function (e) { e.preventDefault(); zE("messenger", "open"); }); }); } ); require([ 'jquery' ], function ($) { $(document).mouseup(function (e) { var container = $('.located-store'); if (!container.is(e.target) && container.has(e.target).length === 0) { $('.located-store__overlay').removeClass('located-store__expand'); $('.located-store__overlay').hide(); } }); } ); require(['jquery'], function ($) { $('.minicart-wrapper a.action.showcart').click(function() { $('body').toggleClass('showminicart'); //$('.customer-welcome .customer-name').removeClass('active'); //$('.customer-welcome .customer-menu').hide(); $('.customer-welcome.active .action.switch').trigger('click'); $('.mini-quickquote').removeClass('mini-quickquote__open'); $('.mini-quickquote__content').hide(); }); $(document).click(function (e) { if ( !$(e.target).closest('.minicart-wrapper').length ) { $("body").removeClass('showminicart'); } }); }); console.log('Please go to "Stores => Settings => Configuration" and configure your LiveChat account.'); require([ 'jquery' ], function($){ // }); require(['jquery', 'slickjs'], function ($,LazyLoad) { $('#173861910167a138dddec36').slick({ dots: 0, arrows: 0, autoplay: 1, autoplaySpeed: 8000, infinite:false, pauseOnHover: false, speed: 300, slidesToShow: 1, slidesToScroll: 1 }); }); require(['jquery'],function($){ $(document).ready(function(){ $("#loadMore").on("click", function(e){ e.preventDefault(); $(this).toggleClass("loadMoreLess"); $('.home-categories-grid__item:nth-child(n+7)').slideToggle('100'); if(!$(this).hasClass("loadMoreLess")){ $(this).text("Load More"); $('html, body').animate({ scrollTop: $(".categories__grid").offset().top - 50 }, 100); }else{ $(this).text("Load Less"); } }); }); }) require(['jquery', 'carouseljs'], function ($) { $('.section-brands__carousel > .inner-content').owlCarousel({ loop: false, margin: 0, items: 5, responsiveClass: true, responsive: { 0: { items: 2, nav: false, dots: true, }, 600: { items: 3, nav: false, dots: true, }, 767: { items: 5, nav: true, dots: false, } } }) }); document.addEventListener("DOMContentLoaded", function() { const targetElement = document.querySelector(".folio3-home-cat-widget .home-categories-grid__item:first-child .home-categories-grid__content .home-categories-grid__title span"); if (targetElement) { targetElement.textContent = "BULL BARS"; } }); require(['jquery'],function($){ $(document).ready(function(){ $('.footer__backtotop a').click(function () { $('body,html').animate({ scrollTop: 0 }, 800); return false; }); }); }); require(['jquery'], function($) { $('.rfq-addnote').click(function() { var $parent = $(this).parent(); $parent.find('textarea').toggle(); $(this).hide(); }); }) require(['jquery', "Ves_All/lib/bootstrap/js/bootstrap.min" ], function ($) { if($(".ves-megamenu").length > 0) { $(".ves-megamenu").each(function(){ if($(this).find('.nav-anchor').length > 0){ $(this).find('.nav-anchor').each(function(index, el) { if ($(this).attr('href') == 'https://marketing.tjm.com.au') { $(this).parent().addClass('active'); $(this).parents(".nav-item.parent").addClass('active'); $(this).parents(".nav-item.dropdown-submenu").addClass('active'); if($(this).find(".ves-caret.fa.fa-plus").length > 0){ var caret_obj = $(this).find(".ves-caret").first(); $(caret_obj).removeClass("fa-plus").addClass("fa-minus").addClass("item-active"); } if($(this).parents(".nav-item.parent").length > 0){ $(this).parents(".nav-item.parent").each(function(index2, el2){ if($(this).children(".nav-anchor").length >0 && $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").length > 0){ var caret_obj2 = $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").first(); $(caret_obj2).removeClass("fa-plus").addClass("fa-minus").addClass("item-active"); } }) } if($(this).parents(".nav-item.dropdown-submenu").length > 0){ $(this).parents(".nav-item.dropdown-submenu").each(function(index2, el2){ if($(this).children(".dropdown-menu").length > 0) { $(this).addClass("current"); } if($(this).children(".nav-anchor").length >0 && $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").length > 0){ var caret_obj2 = $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").first(); $(caret_obj2).removeClass("fa-plus").addClass("fa-minus").addClass("item-active"); } }) } } }); } }) } $(document).ready(function() { if (jQuery(".megamenuowl-play").length > 0 ) { require([ 'jquery', 'Ves_All/lib/owl.carousel/owl.carousel.min' ], function ($) { $(".ves-megamenu .nav-item.level0").hover(function() { $(this).find('.megamenuowl-play').each(function() { if (!$(this).hasClass('hasOwl')) { var owlCarousel = jQuery(this).find(".owl-carousel"); var owlId = jQuery(owlCarousel).attr("id"); jQuery(this).addClass("hasOwl"); var config = []; if (typeof(jQuery(owlCarousel).data('nav'))!='undefined') { config['nav'] = jQuery(owlCarousel).data('nav'); } if (typeof(jQuery(owlCarousel).data('dot'))!='undefined') { config['dot'] = jQuery(owlCarousel).data('dot'); } if (typeof(jQuery(owlCarousel).data('autoplay'))!='undefined') { config['autoplay'] = jQuery(owlCarousel).data('autoplay'); } if (jQuery(owlCarousel).data('autoplay-timeout')) { config['autoplayTimeout'] = jQuery(owlCarousel).data('autoplay-timeout'); } if (jQuery(owlCarousel).data('autoplay-pauonhover')) { config['autoplayHoverPause'] = jQuery(owlCarousel).data('autoplay-pauonhover'); } if (typeof(jQuery(owlCarousel).data('rtl'))!='undefined') { config['rtl'] = jQuery(owlCarousel).data('rtl'); } if (jQuery(owlCarousel).data('items')) { config['items'] = jQuery(owlCarousel).data('items'); } if (typeof(jQuery(owlCarousel).data('loop'))!='undefined') { config['loop'] = jQuery(owlCarousel).data('loop'); } if (typeof(jQuery(owlCarousel).data('mousedrag'))!='undefined') { config['mouseDrag'] = jQuery(owlCarousel).data('mousedrag'); } if (typeof(jQuery(owlCarousel).data('pulldrag'))!='undefined') { config['pullDrag'] = jQuery(owlCarousel).data('pulldrag'); } if (typeof(jQuery(owlCarousel).data('stagepadding'))!='undefined') { config['stagePadding'] = jQuery(owlCarousel).data('stagepadding'); } if (typeof(jQuery(owlCarousel).data('lazyload'))!='undefined') { config['lazyLoad'] = jQuery(owlCarousel).data('lazyload'); } if (jQuery(owlCarousel).data('margin')) { config['margin'] = jQuery(owlCarousel).data('margin'); } var mobile_items = 1; if (jQuery(owlCarousel).data('mobile-items')) { mobile_items = jQuery(owlCarousel).data('mobile-items'); } var tablet_small_items = 3; if (jQuery(owlCarousel).data('tablet-small-items')) { tablet_small_items = jQuery(owlCarousel).data('tablet-small-items'); } var tablet_items = 3; if (jQuery(owlCarousel).data('tablet-items')) { tablet_items = jQuery(owlCarousel).data('tablet-items'); } var portrait_items = 4; if (jQuery(owlCarousel).data('portrait-items')) { portrait_items = jQuery(owlCarousel).data('portrait-items'); } var large_items = 5; if (jQuery(owlCarousel).data('large-items')) { large_items = jQuery(owlCarousel).data('large-items'); } var large_max_items = 6; if (jQuery(owlCarousel).data('large-max-items')) { large_max_items = jQuery(owlCarousel).data('large-max-items'); } config['responsive'] = { 0 : {items: mobile_items}, 480 : {items: tablet_small_items}, 640 : {items: tablet_items}, 768 : {items: portrait_items}, 980 : {items: large_items}, 1200 : {items: large_max_items} }; jQuery(owlCarousel).owlCarousel(config); jQuery(".owl-left").click(function() { var owlCarousel = jQuery("#"+jQuery(this).data("owlid")); owlCarousel.trigger('prev.owl.carousel'); return false; }); jQuery(".owl-right").click(function() { var owlCarousel = jQuery("#"+jQuery(this).data("owlid")); owlCarousel.trigger('next.owl.carousel'); return false; }); } }); }); }); } }) }); require(['jquery', 'LazyLoad'], function ($,LazyLoad) { $(document).ready(function () { let images = document.querySelectorAll(".lazy"); new LazyLoad(images); }); }); document.addEventListener('DOMContentLoaded', function() { var pageTitleElement = document.querySelector('.catalog-product-view h1.page-title span'); if (pageTitleElement) { var pageTitleText = pageTitleElement.textContent; // Convert the text to lowercase var modifiedText = pageTitleText.toLowerCase(); // Transform "TJM" to uppercase modifiedText = modifiedText.replace(/\btjm\b/g, 'TJM'); // Transform "XGS" to uppercase modifiedText = modifiedText.replace(/\bxgs\b/g, 'XGS'); // Transform "AEROKLAS" to uppercase modifiedText = modifiedText.replace(/\baeroklas\b/g, 'AEROKLAS'); pageTitleElement.textContent = modifiedText; } }); require(['magezonBuilder']); require(['Magezon_PageBuilder/js/common']);