function checkViewport(n){var t=n.getBoundingClientRect();return t.top>=0&&t.top<=(window.innerHeight||document.documentElement.clientHeight)||t.bottom>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)}function loadCertonaResonance(){if(!window.certonaResonanceLoading){window.certonaResonanceLoading=!0;var n=document.createElement("script");n.src="https://edge1.certona.net/cd/84c1734e/summitracing.com/scripts/resonance.js";n.type="text/javascript";n.async=!0;document.getElementsByTagName("head")[0].appendChild(n)}}function certonaRecommendations(n){if(jQuery.fn.any=function(){return this.length>0},certonaMeta&&certonaMeta.data("suggestions")==="True"){var t=n.resonance.schemes;t.forEach(function(n){var t=$.map(n.items,function(n){return n.itemid});certonaSkuLists[n.scheme]=t;certonaExplanations[n.scheme]=n.explanation;n.scheme.substring(0,9)==="addtocart"&&fetchScheme(n.scheme,t)})}window.certonaResonanceLoaded=!0;checkCertonaContainers()}function checkCertonaContainers(){window.certonaResonanceLoaded&&certonaContainers.forEach(function(n){var t=n.dataset.certonascheme;!loadedCertonaSchemes.find(function(n){return n===t})&&checkViewport(n)&&(loadedCertonaSchemes.push(t),fetchScheme(t,certonaSkuLists[t]))})}function fetchScheme(n,t){var i=$("meta[name='sre-site-settings']").data("displayType")==="Mobile";if(t&&t.length>0)switch(n){case"cart1_rr":break;default:$.ajax({url:"/parts/certonarecommendations",type:"POST",dataType:"html",data:{skuList:t,scheme:n,limit:0,isRedesign:!0},success:function(r){var u=2,e,f,o;switch(n){case"paidsearch1_rr":$("#pla-recommended-products-container").html(r);u=i?2:5;renderSlider(".similar-prod-wrapper",u,i);break;case"home1_rr":$("#recommended-products-container").html(r);$("#recommended-products-container .merchandise-title").html(certonaExplanations[n]);u=i?2:6;renderSlider(".recommend-display-container",u,i);break;case"home2_rr":$("#wishlist-products-container").html(r);$("#wishlist-products-container .merchandise-title").html(certonaExplanations[n]);u=i?2:6;renderSlider(".wishlist-display-container",u,i);break;case"home3_rr":case"product2_rr":$("#recent-products-container").html(r);$("#recent-products-container .merchandise-title").html(certonaExplanations[n]);u=i?2:6;renderSlider(".recent-display-container",u,i);break;case"product1_rr":$("#recommended-products-container").html(r);$("#recommended-products-container .merchandise-title").html("You Might Also Like");u=i?2:6;renderSlider(".recommend-display-container",u,i);break;case"emptycart1_rr":$("#recommended-products-container").html(r);u=i?2:4;renderSlider(".recommended-wrapper",u,i);i&&SetupContentToggle($("#recommended-products-container").find("a.name")[0]);break;case"addtocart1_rr":$("#page-body").append("<div id='interim-recommended-products-container' style='display:none;'>"+r+"<\/div>");break;case"cart1_rr":$("#recommended-products-container").html(r);u=i?2:4;renderSlider(".recommended-wrapper",u,i);i&&SetupContentToggle($("#recommended-products-container").find("a.name")[0]);break;case"nosearch1_rr":$("#recommended-products-container").html(r);$("#recommended-products-container .merchandise-title").html("Recently Viewed & More");u=i?2:4;renderSlider(".recent-display-container",u,i);break;case"savings1_rr":$("#clearance-recommendations").html(r);u=i?2:4;renderSlider(".clearance-display-container",u,i);break;default:$("#recommended-products-container").html(r)}for(e=[],f=0,o=t.length;f<o;f++)e.push([t[f],"1"])},error:function(){switch(n){case"home1_rr":$("#recommended-products-container").hide();$("#featured-products-container").show();break;case"cart1_rr":$("#recommended-products-container").hide();break;case"emptycart1_rr":$("#recommended-products-container").hide();break;case"product1_rr":$("#recommended-products-container").hide();break;case"paidsearch1_rr":$("#pla-recommended-products-container").hide()}}})}}function checkVisibleCertonaContainers(){window.document.addEventListener("scroll",LoadCertonaScheme)}function toggleSimilarProducts(){$(".similar-prod-wrapper").toggleClass("roll-up");$(".similar-prod-wrapper").hasClass("roll-up")?$("#similar-products-collapse").html("<strong>+ Show More Information<\/strong>"):$("#similar-products-collapse").html("<strong>- Hide Information<\/strong>")}function renderSlider(n,t,i){var r,u,f;if($.fn.slick){r=null;n&&(r=$(n));$(n+",.slick-slider").on("init reInit afterChange",function(n,i,u){var o=i.activeBreakpoint?i.breakpointSettings[i.activeBreakpoint]&&i.breakpointSettings[i.activeBreakpoint].slidesPerRow?i.breakpointSettings[i.activeBreakpoint].slidesPerRow:i.breakpointSettings[i.activeBreakpoint]&&i.breakpointSettings[i.activeBreakpoint].slidesToShow?i.breakpointSettings[i.activeBreakpoint].slidesToShow:t:t,e=n.currentTarget.className.split(" ")[1]+"-count",f;r.hasClass("recommend-display-container")||e=="recommend-display-container-count"?(f=Math.ceil((u?u:0)+1),$("#"+e).html("Page "+f+" of "+i.slideCount)):(f=Math.ceil(((u?u:0)+1)/o),$("#"+e).html("Page "+f+" of "+Math.ceil(i.slideCount/o)));window.infotrust&&window.infotrust.scrollHandler&&window.infotrust.scrollHandler()});r&&r.length&&(r.hasClass("recommend-display-container")?(u={arrows:!i,infinite:!1,slidesPerRow:t,rows:2,lazyLoad:"ondemand",mobileFirst:i,responsive:[{breakpoint:1024,settings:{slidesPerRow:i?6:4,rows:2,infinite:!1,arrows:!0}},{breakpoint:800,settings:{slidesPerRow:i?4:3,rows:2,infinite:!1,arrows:!0}},{breakpoint:600,settings:{slidesPerRow:i?3:2,rows:2,infinite:!1}}],prevArrow:"<div class='slick-prev'><i class='sre-icons icon-next-previous-arrow'><\/i><\/div>",nextArrow:"<div class='slick-next'><i class='sre-icons icon-next-previous-arrow'><\/i><\/div>"},r.slick(u)):(f={arrows:!i,infinite:!1,slidesToShow:t,slidesToScroll:t,slide:".slider-page",lazyLoad:"ondemand",mobileFirst:i,responsive:[{breakpoint:1024,settings:{slidesToShow:i?6:4,slidesToScroll:i?6:4,infinite:!1,arrows:!0}},{breakpoint:800,settings:{slidesToShow:i?4:3,slidesToScroll:i?4:3,arrows:!0}},{breakpoint:600,settings:{slidesToShow:i?3:2,slidesToScroll:i?3:2}}],prevArrow:"<div class='slick-prev'><i class='sre-icons icon-next-previous-arrow'><\/i><\/div>",nextArrow:"<div class='slick-next'><i class='sre-icons icon-next-previous-arrow'><\/i><\/div>"},r.slick(f)))}}var certonaContainers=Array.prototype.slice.call(document.querySelectorAll("[data-certonascheme]")),certonaMeta=$("meta[name='certona-config']"),certonaConfig=certonaMeta&&certonaMeta.data("content")||null,certonaSkuLists={},certonaExplanations={},certona={},loadedCertonaSchemes=[];certonaConfig&&(certona=JSON.parse(certonaConfig.replace(/'/g,'"')),certona.device=$("meta[name='sre-site-settings']").data("displayType").toLowerCase());$(function(){certonaContainers.find(function(n){return checkViewport(n)})?loadCertonaResonance():(window.document.addEventListener("touchmove",loadCertonaResonance),window.document.addEventListener("mousemove",loadCertonaResonance),window.document.addEventListener("scroll",loadCertonaResonance));window.document.addEventListener("scroll",checkCertonaContainers)})