$.views.helpers({currencyFormat:function(num){num=num.toString().replace(/\$|\,/g,'');if(isNaN(num))
num="0";sign=(num==(num=Math.abs(num)));num=Math.floor(num*100+0.50000000001);cents=num%100;num=Math.floor(num/100).toString();if(cents<10)
cents="0"+cents;for(var i=0;i<Math.floor((num.length-(1+i))/3);i++)
num=num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));return(((sign)?'':'-')+'$'+num+'.'+cents)},getRatingImage:function(num){num.toPrecision(2);var rating=Math.round(num*10)/10+'';if(rating.length==1){rating=rating+'.0'}
var ratingImage=rating.replace('.','_')+'.gif';return ratingImage},getRating:function(num){num.toPrecision(2);var rating=Math.round(num*10)/10+'';var value='';if(rating.length==1){if(rating=='0'){value=''}else{value=rating+'.0 of 5.0'}}else{value=rating+' of 5.0'}
return value},getRatingImg:function(num){num.toPrecision(2);var rating=Math.round(num*10)/10+'';var value='';if(rating.length==1){if(rating=='0'){value=''}else{value=rating+'-0'}}else{value=rating.replace('.','-')}
return value},getNumReviews:function(num){var reviewValue='';if(num<1){reviewValue='write the first review'}else if(num==1){reviewValue=num+' review'}else{reviewValue=num+' reviews'}
return reviewValue},getImageUrl:function(img){var isSecure=!1;if(isSecure&&img.indexOf("http://")===0){img=img.replace(/^http:\/\//,"https://")}else if(!isSecure&&img.indexOf("https://")===0){img=img.replace(/^https:\/\//,"http://")}
return img.replace(/^(?!.*_thumb.jpg)(.*).jpg$/,"$1_thumb.jpg")},hasSpecialPrice:!1,linkText:!1?"click to see price":"more info",priceClass:!1?"old-price":"final-price"});var igd=(function($){function loadRecommendations(url,$template,data,doneCallback){$.ajax({url:url,dataType:'jsonp',jsonp:'callback',jsonpCallback:'igd_loadRecommendations_callback',data:data,success:function(json,status,jqXHR){json=json[0];if(!json.empty){$("#"+json.name).on('click','.recommendation',function(event){url=$(this).attr("data-link");if(url!==undefined&&url.length>0){location.href=url;title=json.title;title="IGDREC -- Title -- "+((title!==undefined&&title.length>0)?title:"Title undefined");sku=$(this).attr("data-sku");sku="IGDREC -- SKU -- "+((sku!==undefined&&sku.length>0)?sku:"SKU undefined");loc=$(this).attr("data-loc");loc="IGDREC -- Location -- "+((loc!==undefined&&loc.length>0)?loc:"Location undefined");_gaq.push(['_trackEvent',title,sku,loc])}}).html($template.render(json)).show()}}}).done(doneCallback)}
$(document).ready(function(){var $body=$("body");if($body.is("#Home")){loadRecommendations('//matco.recs.igodigital.com/a/matco/home/recommend.json',$("#homeRecommendationsTemplate"),{item_count:4},function(){var bodyWidth=$("body").width();if(bodyWidth<=769){$("#home-featured-products").addClass("border");$(".hidden_div").remove();$(".mobile-carousel").owlCarousel({slideSpeed:300,paginationSpeed:400,singleItem:!0})}})}
else if($body.is("#Catalog")){loadRecommendations('//matco.recs.igodigital.com/a/matco/product/recommend.json',$("#catalogRecommendationsTemplate"),{item_count:4},function(){})}
else if($body.is("#CatalogProduct")){loadRecommendations('//matco.recs.igodigital.com/a/matco/product/recommend.json',$("#productRecommendationsTemplate"),{item:$("[name='item']").val(),item_count:4},function(){})}
else if($body.is("#ViewCart")){loadRecommendations('//matco.recs.igodigital.com/a/matco/cart/recommend.json',$("#cartRecommendationsTemplate"),{cart:$("[name='items']").val(),item_count:4},function(){})}
else if($body.is("#OrderConfirm")){loadRecommendations('//matco.recs.igodigital.com/a/matco/cart_confirm/recommend.json',$("#confirmRecommendationsTemplate"),{item_count:4},function(){})}
$(".product-recommendations").on('mouseenter','.recommendation',function(){$(".popup",this).show('fade',200);return!1}).on('mouseleave','.recommendation',function(){$(".popup",this).stop().hide('fade',200);return!1})});return{loadRecommendations:loadRecommendations}})(jQuery)