(function($){})(window.jQuery);var obx=obx||{};obx.modify_cart=obx.modify_cart||{};obx.credit_card_logos=obx.credit_card_logos||{};obx.payment_type=obx.payment_type||{};obx.order_info_scroll=obx.order_info_scroll||{};obx.cart_items=obx.cart_items||{};obx.modify_cart={init:function(){$("#btn-modify-cart").click(function(){if(confirm("Are you sure you want to leave the checkout?"))window.location="cart.html"})}}; obx.credit_card_logos={init:function(){$("#credit-card-logos a").click(function(e){e.preventDefault();$("#credit-card-logos a").removeClass("active");$(this).addClass("active")})}}; obx.payment_type={init:function(){var payment_validate=$.parselyConditions({csstoggle:"parsley-show",formname:"checkout",validationfields:[{fid:"PaymentMethod",ftype:"select",fvalue:["CreditCard"],faffected:["CreditCardName","CreditCardNumber","ExpirationMonth","ExpirationYear","CVV2"],fhide:false}]});payment_validate.toggleFields();$("#checkout").submit(function(e){if(payment_validate.checkFields());});var payment_panel=$("#PaymentMethod option:selected").attr("data-panel");$("#"+payment_panel).addClass("parsley-show"); $("#PaymentMethod").change(function(){var payment_panel="";var payment_panel=$("#PaymentMethod option:selected").attr("data-panel");$(".gateway").removeClass("parsley-show");$("#"+payment_panel).addClass("parsley-show")})}}; obx.cart_items={init:function(){$("#cart-items.show-hide tr:gt(5)").addClass("hide");$("#cart-items.show-hide .btn").click(function(e){e.preventDefault();$(this).toggleClass("active");if($(this).hasClass("active"))$(this).html("Hide Cart Items");else $(this).html("Expand Cart Items");$("#cart-items.show-hide tr.hide").toggle("slow",function(){obx.order_info_scroll.setPosition($(".checkout-bar").offset().top)})})}}; obx.order_info_scroll={position:0,setPosition:function(theOffset){obx.order_info_scroll.position=theOffset;var bottom=$("#footer-wrapper").offset().top-$(".checkout-bar").outerHeight()-50;if($(window).scrollTop()>=theOffset&&$(window).scrollTop()<=bottom){$(".checkout-bar").removeClass("absolute");$(".checkout-bar").addClass("fixed")}else if($(window).scrollTop()t?$(window).scrollTop()"); $newImage.attr("src",$clicked.attr("data-med"));$newImage.hide();$("#product-image").attr("href",$clicked.attr("href"));$("#product-image").append($newImage);$("#product-image img").imagesLoaded(function(){$("#product-image img").fadeIn("400")})});$("#product-thumbs a").removeClass("active");$clicked.addClass("active");var index=$("#product-thumbs a").index($clicked);$("#product-thumbs-fancy a").addClass("fancybox");$("#product-thumbs-fancy a").eq(index).removeClass("fancybox")}})}}; obx.product_option_image={changeImage:function(imageSource,type){var dataMed=imageSource.attr("data-med");if(type="Option")dataLrg=imageSource.attr("data-lrg");else if(type="Original")dataLrg=imageSource.attr("href");$("#product-image img").fadeOut("400",function(){$("#product-image img").remove();var $newImage=$("");$newImage.attr("src",dataMed);$newImage.hide();$("#product-image").attr("href",dataLrg);$("#product-image").append($newImage);$("#product-image img").imagesLoaded(function(){$("#product-image img").fadeIn("400")})})}, init:function(){$origImage=$("#product-thumbs-fancy li:first a");$firstSelectOption=$("#product-form select:first option:selected");if($firstSelectOption.val()!=""&&$firstSelectOption.attr("data-med")!==undefined){obx.product_option_image.changeImage($firstSelectOption,"Option");$("#product-thumbs a").removeClass("active");$("#product-thumbs-fancy a").addClass("fancybox")}$("#product-form select").change(function(e){$option=$(this).children(":selected");if($option.val()!=""&&$option.attr("data-med")!== undefined){obx.product_option_image.changeImage($option,"Option");$("#product-thumbs a").removeClass("active");$("#product-thumbs-fancy a").addClass("fancybox")}else if($("#product-image img").attr("src")==$origImage.attr("data-med"));else{obx.product_option_image.changeImage($origImage,"Original");$("#product-thumbs a").removeClass("active");$origImage.addClass("active");$("#product-thumbs-fancy a:first").removeClass("fancybox")}})}}; obx.easytabs_product={init:function(){$("#product-tabs").easytabs({"animationSpeed":400,"updateHash":false})}};obx.accordion={init:function(){$(".accordion .faq-a").hide();$(".faq-q").click(function(){if($(this).hasClass("active")){$(this).removeClass("active");$(this).next().slideUp()}else{$(".faq-q").removeClass("active");$(this).addClass("active");$(".faq-a").slideUp();$(this).next().slideDown()}})}}; obx.help={init:function(){$(".help-tip span").hide();if(Modernizr.touch)$(".help-tip").click(function(){$(this).find("span").toggle()});else $(".help-tip").hover(function(){$(this).find("span").show()},function(){$(this).find("span").hide()})}}; obx.form_toggle={init:function(){$("#ff-student").hide();$("#fd-instructor").click(function(){$("#fd-student").removeClass("active");$(this).addClass("active");$("#ff-instructor").show();$("#ff-student").hide()});$("#fd-student").click(function(){$("#fd-instructor").removeClass("active");$(this).addClass("active");$("#ff-instructor").hide();$("#ff-student").show()})}}; obx.toolsforcause={init:function(){$(function(){$(".tfc-product").click(function(event){var theLink=$(this).children("a").attr("href");var theID=$(this).attr("id");if(theID!="tfc-product-drillboot")if(theLink!=null&&theLink!=""){event.preventDefault();var windowType="_self";if($(this).hasClass("tfc-tbc"))windowType="Matco";window.open(theLink,windowType,"width=1024,height=768,alwaysRaised,resizable")}});$(".tfc-product").hover(function(){var theLink=$(this).children("a").attr("href");var theID=$(this).attr("id"); if(theID!="tfc-product-drillboot")if(theLink!=null&&theLink!="")$(this).css("cursor","pointer")});$("#tfc-video").one("click",function(event){$("#tfc-video-banner").remove();$(this).append("")})})}};obx.arrowanimation={init:function(){$(function(){$(".rotate-selection").click(function(){$(this).children("i").toggleClass("down")})})}}; obx.collapseload={init:function(){$(function(){var bodyWidth=$("body").width();if(bodyWidth<=992)$(window).load(function(){$(".collapse-load").collapse("hide");$(".rotate-selection").children("i").toggleClass("down");if($(".oh-i").hasClass("down"))$(".oh-i").removeClass("down")})})}};obx.searchhide={init:function(){$(function(){$(".search-icon").click(function(){$(".fa-search").toggleClass("fa-times");$(".search-hide").slideToggle("fast")})})}}; obx.price={init:function(){$(function(){if($(".prod-listing").hasClass("mobile-carousel")||$(".title").hasClass("faux-h2"))$(".price").addClass("hide")})}};obx.orderhistory={init:function(){$(function(){$(".order-history-top").click(function(){$(this).next(".order-history-expand").slideToggle();$(this).toggleClass("no-border")})})}}; obx.dropDown={init:function(){$(function(){$(".drop-top").click(function(){$(this).next(".drop-expand").slideToggle();if($(".drop-top").hasClass("welcome-account"))$(".drop-top i").first().addClass("welcome-account-hover")});$(document).click(function(){$(".drop-expand").slideUp();if($(".drop-top").hasClass("welcome-account"))$(".drop-top i").first().removeClass("welcome-account-hover")});$(".drop-top").click(function(e){e.stopPropagation()})})}}; obx.appendthumb={init:function(){$(function(){$(".order-detail-image").each(function(){$(this).attr("src",$(this).attr("src").replace(/\.jpg/,"_thumb.jpg"))})})}};obx.promoResponse={init:function(){$(function(){function bodyCheck(){var bodyWidth=$("body").width();if(bodyWidth>=1180)$(".promo-hex-prod").css("margin-left","-420px");if(bodyWidth>=992&&bodyWidth<1180)$(".promo-hex-prod").css("margin-left","-357px");if(bodyWidth<770)$(".promo-hex-prod").css("margin-left","-35px")}bodyCheck();$(window).resize(function(){bodyCheck()})})}}; obx.simpleFilter={init:function(){$(function(){historyFilter($(".filtermonth"),$(".filternum"))});var resetArrow=function(){$(".order-history-expand").hide();$(".order-history-top").removeClass("no-border");$(".order-history-top").children("i").removeClass("down")};function historyFilter(month,num){$(month).change(function(){resetArrow();num.val("");var thismonth=this.value;$(".order-history-top").find("#filt").filter(function(){var selection=this.innerHTML;var firstThree=selection.slice(0,3);if(thismonth== firstThree)$(this).parents(".order-history-top").show();else if(thismonth=="all")$(this).parents(".order-history-top").show();else $(this).parents(".order-history-top").hide()})});$(num).change(function(){resetArrow();$(month).prop("selectedIndex",0);var thisnum=this.value;var nothing="";if(thisnum){$(".order-history-top").find("#filtNum:not(:Contains("+thisnum+"))").parents(".order-history-top").hide();$(".order-history-top").find("#filtNum:Contains("+thisnum+")").parents(".order-history-top").show()}else $(".order-history-top").find("#filtNum:Contains("+ nothing+")").parents(".order-history-top").show()}).keyup(function(){$(this).change()})}}};obx.wish_list_email={setLoadText:function(button){$(button).val("Sending...");$("#globalMessages.sendWishlist").empty()}}; $(document).ready(function(){$("input, textarea").placeholder();obx.fancybox.init();obx.scroll.init();obx.accordion.init();obx.help.init();obx.form_toggle.init();obx.toolsforcause.init();obx.arrowanimation.init();obx.collapseload.init();obx.searchhide.init();obx.price.init();obx.orderhistory.init();obx.simpleFilter.init();if($("body").is("#Home"))$(".show-bar").show();if($("body").hasClass("page-home")){obx.home_carousel.init();obx.home_brands.init()}if($("body").hasClass("page-product")){obx.easytabs_product.init(); obx.reviews.init();obx.img_gallery.init();obx.product_option_image.init()}if($("body").hasClass("page-account-login"))obx.reviews.init();if($("body").is("#new"))obx.promoResponse.init()});(function($){})(window.jQuery);var obx=obx||{}; $(document).ready(function(){var jRes=jRespond([{label:"handheld",enter:0,exit:769},{label:"tablet",enter:770,exit:1179},{label:"desktop",enter:1180,exit:1E4}]);jRes.addFunc([{breakpoint:"desktop",enter:function(){$("body").addClass("desktop")},exit:function(){$("body").removeClass("desktop")}},{breakpoint:"tablet",enter:function(){$("body").addClass("tablet")},exit:function(){$("body").removeClass("tablet")}},{breakpoint:"handheld",enter:function(){$("body").addClass("mobile");$("#an-phone").insertBefore(".drop-top"); $("#mn-viewcart").insertAfter("#account-selection");if($("body").hasClass("page-home"))$("#search").insertBefore("#home-featured-tool .container img");else $("#search").insertBefore("#section-header");var mainNav=$("#main-nav").html();$("#main-nav li a").each(function(){if($(this).text()=="Tool Catalog")$(this).text("Catalog");if($(this).text()=="Own a Franchise")$(this).text("Own Franchise");if($(this).text()!="Catalog"&&$(this).text()!="Own Franchise"&&$(this).text()!="Find Distributor")$(this).parent().hide()}); var toggle=$('');toggle.insertBefore("#main-nav ul");toggle.click(function(){$(this).toggleClass("active");$("#main-nav li").toggle("slow")});$("#additional-nav nav").appendTo("#breadcrumbs");$("#breadcrumbs nav span, #breadcrumbs nav ol").slideToggle();$("#an-section-title").unbind("click");$("#an-section-title").click(function(){$("#breadcrumbs nav span, #breadcrumbs nav ol").slideToggle()});$(".fancybox").addClass("fancybox-m").removeClass("fancybox");$("#home-featured-products").addClass("border"); $(".hidden_div").remove();$(".mobile-carousel").owlCarousel({slideSpeed:300,paginationSpeed:400,singleItem:true});if($("body").hasClass("page-subsub-category")){$(".listview .pi-cur-price").each(function(){$(this).parent().next().find(".actions").append(this)});$(".listview .pi-old-price").each(function(){$(this).parent().next().find(".actions").append(this)});$(".listview .actions").each(function(){$(this).siblings("p").filter(":first").before(this)})}$("#product-images").insertAfter("#addthis"); $("#home-action-button").insertAfter("#maxme-statement .light-grey:last")},exit:function(){$("body").removeClass("mobile");$("#an-phone").remove();$("#account-nav-contact").append('
  • 866-289-8665
  • ');var cart=$("#mn-viewcart").detach();$(".navbar-right").append(cart);$("#search").insertAfter("#tagline");$("#main-nav li").css("display","block");$("#mobile-nav-toggle").remove();$("#breadcrumbs nav").prependTo("#additional-nav");$("#additional-nav nav span, #additional-nav nav ul").css("display", "block");$(".fancybox-m").addClass("fancybox").removeClass("fancybox-m");if($(".mobile-carousel").length>0)$(".mobile-carousel").data("owlCarousel");$("#home-featured-products").removeClass("border");$("#home-featured-products .mobile-carousel").append('');$('').insertBefore("#home-featured-products .col-md-4.col-sm-6.col-xs-9.text-center:first-child");if($("body").hasClass("page-subsub-category")){$(".listview .pi-cur-price").each(function(){$(this).parent().parent().prev().append(this)}); $(".listview .pi-old-price").each(function(){$(this).parent().parent().prev().append(this)});$(".listview .actions").each(function(){$(this).siblings("p").filter(":last").after(this)})}$("#product-images").insertAfter("#product-content");$("#home-action-button").insertAfter("#maxme-image")}}])});!function(){}(window.jQuery);var obx=obx||{}; $(document).ready(function(){var e=jRespond([{label:"handheld",enter:0,exit:769},{label:"tablet",enter:770,exit:1179},{label:"desktop",enter:1180,exit:1E4}]);e.addFunc([{breakpoint:"desktop",enter:function(){$("body").addClass("desktop")},exit:function(){$("body").removeClass("desktop")}},{breakpoint:"tablet",enter:function(){$("body").addClass("tablet")},exit:function(){$("body").removeClass("tablet")}},{breakpoint:"handheld",enter:function(){$("body").addClass("mobile"),$("#an-phone").insertBefore(".drop-top"), $("#mn-viewcart").insertAfter("#account-selection"),$("#search").insertBefore($("body").hasClass("page-home")?"#home-featured-tool .container img":"#section-header");$("#main-nav").html();$("#main-nav li a").each(function(){"Tool Catalog"==$(this).text()&&$(this).text("Catalog"),"Own a Franchise"==$(this).text()&&$(this).text("Own Franchise"),"Catalog"!=$(this).text()&&"Own Franchise"!=$(this).text()&&"Find Distributor"!=$(this).text()&&$(this).parent().hide()});var e=$(''); e.insertBefore("#main-nav ul"),e.click(function(){$(this).toggleClass("active"),$("#main-nav li").toggle("slow")}),$("#additional-nav nav").appendTo("#breadcrumbs"),$("#breadcrumbs nav span, #breadcrumbs nav ol").slideToggle(),$("#an-section-title").unbind("click"),$("#an-section-title").click(function(){$("#breadcrumbs nav span, #breadcrumbs nav ol").slideToggle()}),$(".fancybox").addClass("fancybox-m").removeClass("fancybox"),$("#home-featured-products").addClass("border"),$(".hidden_div").remove(), $(".mobile-carousel").owlCarousel({slideSpeed:300,paginationSpeed:400,singleItem:!0}),$("body").hasClass("page-subsub-category")&&($(".listview .pi-cur-price").each(function(){$(this).parent().next().find(".actions").append(this)}),$(".listview .pi-old-price").each(function(){$(this).parent().next().find(".actions").append(this)}),$(".listview .actions").each(function(){$(this).siblings("p").filter(":first").before(this)})),$("#product-images").insertAfter("#addthis"),$("#home-action-button").insertAfter("#maxme-statement .light-grey:last")}, exit:function(){$("body").removeClass("mobile"),$("#an-phone").remove(),$("#account-nav-contact").append('
  • 866-289-8665
  • ');var e=$("#mn-viewcart").detach();$(".navbar-right").append(e),$("#search").insertAfter("#tagline"),$("#main-nav li").css("display","block"),$("#mobile-nav-toggle").remove(),$("#breadcrumbs nav").prependTo("#additional-nav"),$("#additional-nav nav span, #additional-nav nav ul").css("display","block"),$(".fancybox-m").addClass("fancybox").removeClass("fancybox-m"), $(".mobile-carousel").length>0&&$(".mobile-carousel").data("owlCarousel"),$("#home-featured-products").removeClass("border"),$("#home-featured-products .mobile-carousel").append(''),$('').insertBefore("#home-featured-products .col-md-4.col-sm-6.col-xs-9.text-center:first-child"),$("body").hasClass("page-subsub-category")&&($(".listview .pi-cur-price").each(function(){$(this).parent().parent().prev().append(this)}), $(".listview .pi-old-price").each(function(){$(this).parent().parent().prev().append(this)}),$(".listview .actions").each(function(){$(this).siblings("p").filter(":last").after(this)})),$("#product-images").insertAfter("#product-content"),$("#home-action-button").insertAfter("#maxme-image")}}])});