ACC.navigation={_autoload:["offcanvasNavigation","myAccountNavigation","bindInnerTabs",["setQueryTab",$(".support-page").length>0],"openSavedTab","processButtons","bindTopFAQsTrigger","bindSDSCookieInject","bindDesktopToMobileTabSync","bindFaqFormBackButton"],offCanvasEventsBound:false,tabAnchor:"a[role*='tab']",key_savedTab:"nav_st",key_savedTab_override:"nav_st_o",key_prevURL:"nav_prev",savedTabInitialized:false,focus_driver:null,tab_scroll:false,setQueryTab:function(){var a=helpers.getSingleQueryParam("tab");if(!helpers.is_empty(a)){a="#"+a;ACC.navigation.setSavedTabCookie(a);ACC.navigation.tab_scroll=true;return"#"+a}else{return}},getHashFromHREF:function(a){return a.substr(a.lastIndexOf("#"))},openTab:function(a){a.parent().toggleClass("active",true);$tabHref=ACC.navigation.getHashFromHREF(a.attr("href"));$($tabHref).toggleClass("active",true);$panelSelector=$tabHref.replace("#","#panel-");$($panelSelector).toggleClass("in",true);$("[href='"+$panelSelector+"']").removeClass("collapsed")},openFirstTab:function(){var a=$(ACC.navigation.tabAnchor);if(a.length!=0){ACC.navigation.openTab(a.first())}},getCookie:function(a){var b="; "+document.cookie;var c=b.split("; "+a+"=");if(c.length==2){return c.pop().split(";").shift()}},bindFaqFormBackButton:function(){if($(".btn_faq-back").length>0){var a=helpers.getSingleQueryParam("faq_cat");if(!helpers.is_empty(a)){var b=$(".btn_faq-back").attr("href");var c=b+"#"+a;$(".btn_faq-back").attr("href",c)}}},setSavedTabCookie:function(a){document.cookie=ACC.navigation.key_savedTab+"="+a},bindInnerTabs:function(){$("a[role='tab']").on("click",function(){var a=ACC.navigation.getHashFromHREF($(this).attr("href"));var b=a;var c=$('a[href="'+a+'"]').attr("class");if(c!=undefined){b+="."+c}ACC.navigation.setSavedTabCookie(b)});$("[href^='#panel-']").on("click",function(){var a=ACC.navigation.getHashFromHREF($(this).attr("href"));var b=a.replace("#panel-","#");ACC.navigation.setSavedTabCookie(b)})},bindSDSCookieInject:function(){var a=$(".page-msdsSearchPage .module-content > .product-list.nested li a");var b=[];$.each(a,function(d){if(this.href.length>0){b.push(this)}});var c="SPT_";b.forEach(function(d){var e="";if(d.href.indexOf(c)>-1){e=d.href.substring(d.href.indexOf(c)+c.length,d.href.indexOf("#"));$(d).on("click",function(){document.cookie=ACC.navigation.key_savedTab_override+"=#manuals_sds;path=/"})}})},bindDesktopToMobileTabSync:function(){if($(".page-searchResults").length>0){var a=$('li > a[data-toggle="tab"]');var b=$('.panel-title > a[data-toggle="collapse"]');function c(d){var e=d.hash.substring(1);b.each(function(){var f=this.className.indexOf("collapsed")>-1;if(this.href.indexOf(e)>-1){if(f){this.click()}}else{if(!f){this.click()}}})}a.on("click",function(){c(this)});$(window).on("load",function(){if(window.innerWidth>1024){a.each(function(){if(this.parentNode.className.indexOf("active")>-1){c(this)}})}})}},openSavedTab:function(){if(document.querySelector(".saved-tab")===null){return}var q=$("[href^='#faq-']");if(q.length>0){q.each(function(){var r=this.textContent.trim().split("\n")[0].replace(/\W/g,"");$(this).toggleClass(r.toLowerCase(),true)})}ACC.navigation.deepLinkDriver();var d=ACC.navigation.getCookie(ACC.navigation.key_savedTab);if(helpers.is_empty(d)){d=""}var e=ACC.navigation.getCookie(ACC.navigation.key_savedTab_override);if(!helpers.is_empty(e)){d=e;document.cookie=ACC.navigation.key_savedTab_override+"=;path=/"}var l=d.split(".");var o="";var n="";if(l.length>0&&(o=d.substr(0,d.indexOf("."))).length){n=d.substr(d.indexOf("."))}var m=o.length==0?d:o;var j=".tab-pane,li[role='presentation']";$(j).toggleClass("active",false);var i=window.location.hash;var g=!(i==""||i=="#");ACC.navigation.savedTabInitialized=true;if(m===undefined||g){m=d=i}if((m===""||m==="#"||m===undefined)&&i==""){ACC.navigation.openFirstTab();return}var c=$("[href='"+m+"']");if(o.length>0&&!c.hasClass(n)){c=$(n)}var k=".tab-pane"+m+", .panel-collapse.collapse"+m;if(m.length<=1||!(c.length&&$(k).length)){ACC.navigation.openFirstTab();ACC.navigation.checkForUnactiveFAQ();if(g&&$('.driver-category[href="'+d+'"]').length>0){ACC.navigation.focus_driver=d}return}var b=c.parents(".tab-pane");if(b.length==0){ACC.navigation.openTab(c);var h=$("[href='"+d+"']");var p=750;if(h.length>0){setTimeout(function(){ACC.navigation.openTab(h);ACC.navigation.checkForUnactiveFAQ()},p)}else{if(g&&d=="#manuals_sds"){setTimeout(function(){window.location.href=d},p)}else{if(g&&$('.driver-category[href="'+d+'"]').length>0){setTimeout(function(){ACC.navigation.focus_driver=d},p)}}}if(ACC.navigation.tab_scroll){ACC.navigation.scrollToTab()}return}var a=undefined;$.each(b,function(r){if(a!=undefined&&a!=""){return false}a=$(this).attr("id")});var f=$("[href='#"+a+"']");ACC.navigation.openTab(c);if(ACC.navigation.tab_scroll){ACC.navigation.scrollToTab()}},deepLinkDriver:function(){var b=window.location.hash;if($('.driver-category[href="'+b+'"]').length>0){var a=b;ACC.navigation.collapseAllDriverPanels();ACC.navigation.openDriversTab(a);ACC.navigation.setSavedTabCookie("#drivers")}else{return}},scrollToTab:function(){var a=location.href;var b=ACC.navigation.getCookie(ACC.navigation.key_savedTab);var c=$('[href="'+b+'"]').attr("id");$("html, body").animate({scrollTop:$('[href="'+b+'"]').offset().top},0)},checkForUnactiveFAQ:function(){var a=$(".faq_tabs");if(a.length>0){if(a.find("li.active").length==0){ACC.navigation.openTab(a.find("li:first() > a"))}}},bindTopFAQsTrigger:function(){if(!ACC.navigation.savedTabInitialized){return}var a=ACC.navigation.getCookie(ACC.navigation.key_savedTab);if(a==undefined||a=="#questions"||a=="#manuals_sds"){$('#panel-questions li[role="presentation"]').toggleClass("active",false);ACC.navigation.openTab($('#panel-questions .nav-tabs li[role="presentation"].topFAQs a'))}},openDriversTab:function(a){$('[href="'+a+'"]').removeClass("collapsed");$(a).collapse("show")},collapseAllDriverPanels:function(){$(".driver-category").addClass("collapsed");$('[data-parent=".module-drivers"]').removeClass("in")},processButtons:function(){var f=$(".module-faq-back1 a");if(f.length==0){return}var d=f[0].href;var e=document.referrer;var g=window.location.href;var b="/faqsearch/support/";if(g==e){var c="";if((c=ACC.navigation.getCookie(ACC.navigation.key_prevURL)).length>1){d=c}}else{var a=d.indexOf(b);if((a==-1)&&(g.indexOf(b)==-1)){d=e}else{d=d.substr(a)}document.cookie=ACC.navigation.key_prevURL+"="+d+";path=/"}f.attr("href",d)},subHandle_lvl1:function(a){a.preventDefault();$(".js-enquire-offcanvas-navigation > ul").addClass("active");$(".js-enquire-offcanvas-navigation .js-enquire-has-sub").removeClass("active");$(this).parent(".js-enquire-has-sub").addClass("active");$("html.ios8-up main").removeClass("offsetNav")},subHandle_lvl1_close:function(a){a.preventDefault();$(".js-enquire-offcanvas-navigation > ul").removeClass("active");$(".js-enquire-offcanvas-navigation .js-enquire-has-sub").removeClass("active");$("html.ios8-up main").addClass("offsetNav")},subHandle_lvl2:function(a){a.preventDefault();$(this).closest(".sub-navigation").addClass("active");$(".js-enquire-offcanvas-navigation .js-enquire-has-sub-secondary").removeClass("active");$(this).parent(".js-enquire-has-sub-secondary").addClass("active")},subHandle_lvl2_close:function(a){a.preventDefault();console.log($(this).closest(".sub-navigation:not(.sub-navigation__secondary)"));$(this).closest(".sub-navigation:not(.sub-navigation__secondary)").removeClass("active");$(this).closest(".js-enquire-has-sub-secondary").removeClass("active")},bindOffCanvasNavigation:function(){$(document).on("click",".js-enquire-offcanvas-navigation > ul > .js-enquire-has-sub > a",ACC.navigation.subHandle_lvl1);$(document).on("click",".js-enquire-offcanvas-navigation > ul > li > .sub-navigation > .js-enquire-sub-close",ACC.navigation.subHandle_lvl1_close);$(document).on("click",".js-enquire-offcanvas-navigation .js-enquire-has-sub-secondary > a",ACC.navigation.subHandle_lvl2);$(document).on("click",".js-enquire-offcanvas-navigation .js-enquire-has-sub-secondary .js-enquire-sub-close",ACC.navigation.subHandle_lvl2_close);ACC.navigation.offCanvasEventsBound=true;if((/iPhone/.test(navigator.userAgent)&&!window.MSStream)&&!!window.indexedDB){$(".js-enquire-has-sub .sub-navigation-section, html").addClass("ios8-up");$("html.ios8-up main").addClass("offsetNav");$(".btn.btn-nav.btn-nav__menu.js-toggle-sm-navigation").on("click",function(){$("html.ios8-up main").addClass("offsetNav")})}},unBindOffCanvasNavigation:function(){$(".js-enquire-offcanvas-navigation > ul").removeClass("active");$(".js-enquire-offcanvas-navigation .js-enquire-has-sub").removeClass("active");$(document).off("click",".js-enquire-offcanvas-navigation > ul > .js-enquire-has-sub > a",ACC.navigation.subHandle_lvl1);$(document).off("click",".js-enquire-offcanvas-navigation > ul > li > .sub-navigation > .js-enquire-sub-close",ACC.navigation.subHandle_lvl1_close);$(document).off("click",".js-enquire-offcanvas-navigation .js-enquire-has-sub-secondary > a",ACC.navigation.subHandle_lvl2);$(document).off("click",".js-enquire-offcanvas-navigation .js-enquire-has-sub-secondary .js-enquire-sub-close",ACC.navigation.subHandle_lvl2_close);ACC.navigation.offCanvasEventsBound=false},offcanvasNavigation:function(){enquire.register("screen and (max-width:"+screenSmMax+")",{match:function(){ACC.navigation.bindOffCanvasNavigation()},unmatch:function(){ACC.navigation.unBindOffCanvasNavigation()}});if(ACC.global.isMobile()&&!ACC.navigation.offCanvasEventsBound){ACC.navigation.bindOffCanvasNavigation()}},myAccountNavigation:function(){var l=document;var a=[];var b="";var h=$(".accNavComponent");var c=$("#my-account ul");var m=$(".main-navigation > ul.nav.nav-pills");if(h){var f=h.find("a");for(var e=0;e<f.length;e++){a.push({link:f[e].href,text:f[e].title})}}var j=$(".md-secondary-navigation ul li.logged_in");if(j&&j.length===1){var g='<li class="auto hidden-md hidden-lg"><div class="userGroup">';g+='<span class="glyphicon glyphicon-user myAcctUserIcon"></span><div class="userName">'+j[0].innerHTML+"</div>";g+="</div></li>";$(g).insertBefore($(m.children()[0]))}if($(".liOffcanvas a")&&$(".liOffcanvas a").length>0){b+='<li class="auto hidden-md hidden-lg liUserSign" ><a class="userSign" href="'+$(".liOffcanvas a")[0].href+'">'+$(".liOffcanvas a")[0].innerHTML+"</a></li>";if(j&&j.length===1){$(b).insertAfter($(m.children()[a.length]))}else{$(b).insertBefore($(m.children()[0]))}}for(var e=0;e<a.length;e++){var d=l.createElement("a");d.title=a[e].text;d.href=a[e].link;d.innerHTML=a[e].text;var k=l.createElement("li");k.appendChild(d);k=$(k);k.addClass("yCmsComponent")}$("#hook_mbl_social").append($("#social_top").html());$(window).on("resize",function(){if(window.matchMedia("(max-width:"+screenSmMax+")").matches){$("#my-account").detach().insertBefore($(m.children()[1]))}else{$("#my-account").detach().insertAfter(".logged_in.md-head-name")}});$(window).trigger("resize");$(".offcanvasGroup1").on("hidden.bs.collapse",function(){$(".offcanvasGroup1 a").hide();$(".userGroup span.myAcctExp").removeClass("glyphicon-chevron-down").addClass("glyphicon-chevron-up")});$(".offcanvasGroup1").on("show.bs.collapse",function(){$(".offcanvasGroup1 a").show();$(".userGroup span.myAcctExp").removeClass("glyphicon-chevron-up").addClass("glyphicon-chevron-down")});$(".offcanvasGroup1").collapse();if(j&&j.length===1&&a.length>0){$(".userGroup").on("click",function(){var i=$(".offcanvasGroup1");if(i&&$(".offcanvasGroup1").length>0){if($(i[0]).hasClass("in")){i.addClass("offcanvasNoBorder").removeClass("offcanvasBorderColor");i.collapse("hide")}else{i.collapse("show");i.removeClass("offcanvasNoBorder").addClass("offcanvasBorderColor")}}})}}};