$(document).ready(function(){var t,r;if($(".js-trigger-mobile-nav").click(function(n){n.preventDefault();$("nav").slideToggle("slow","swing");$(this).toggleClass("is-active")}),$(".js-trigger-subnav").click(function(n){n.preventDefault();$(".subnav-list").slideToggle("slow","swing");$(this).toggleClass("is-active")}),$(".js-trigger-footer-subnav").click(function(n){n.preventDefault();var t=$(this).next(".footer-sub-nav");$(".footer-sub-nav").not(t).slideUp("slow","swing");t.slideToggle("slow","swing");$(this).toggleClass("is-active")}),$(".js-close-login-widget").click(function(n){n.preventDefault();$(this).parents(".login-form-widget, .register-form-widget").fadeOut();$("body").removeClass("lock-scroll")}),$(".js-trigger-login").click(function(n){n.preventDefault();$(".login-form-widget").find("h2").html($(this).prop("name")==="download_choice"?"you must login to download":"welcome back");$(".login-form-widget").fadeIn();$("body").addClass("lock-scroll")}),$(".js-trigger-signup").click(function(n){n.preventDefault();$(".login-form-widget").fadeOut();$(".register-form-widget").fadeIn();$("body").addClass("lock-scroll")}),$(".accordion").accordion({active:!1,collapsible:!0,heightStyle:"content",beforeActivate:function(){$("img").trigger("unveil")},create:function(){$(".accordion").addClass("is-active");$(".ajax-loader").fadeOut()}}),$(".accordion h3 a, .accordion h3 label,  .accordion h3 input").click(function(n){n.stopPropagation()}),$(".js-hero-slider").slick({autoplay:!0,autoplaySpeed:5e3,dots:!1,arrows:!0,responsive:[{breakpoint:600,settings:{dots:!0,arrows:!1}}]}),$(".js-gallery").slick({asNavFor:".js-gallery-thumbs",fade:!0,dots:!1,arrows:!1,responsive:[{breakpoint:600,settings:{dots:!0}}]}),$(".js-gallery-thumbs").slick({asNavFor:".js-gallery",focusOnSelect:!0,slidesToShow:4,slidesToScroll:1,dots:!1,vertical:!0,responsive:[{breakpoint:1025,settings:{slidesToShow:3}}]}),$(".js-toggle-info-widget").click(function(n){n.preventDefault();$(this).addClass("is-active");$(this).parents(".slide-info-widget").find(".slide-info-text").addClass("is-active")}),$(".js-close-info-widget").click(function(n){n.preventDefault();$(this).parents(".slide-info-widget").find(".slide-info-button").removeClass("is-active");$(this).parents(".slide-info-widget").find(".slide-info-text").removeClass("is-active")}),$("img").unveil(150,function(){$(this).load(function(){this.style.opacity=1})}),$(".js-allow-digit").keyup(function(){$(this).val($(this).val().replace(/[^\d]/,""))}),$(".product-item-image, .product-item-title").click(function(){var n=$(".js-fixing-method:checked").data("cavity");return n.length?($("#confirm-modal, .confirm-modal-inner").hide(),$("#confirm-modal ."+n).show(),$("#confirm-modal").data("link",$(this).hasClass("product-item-title")?$(this).find("a").prop("href"):$(this).prop("href")).dialog("open"),!1):!0}),$("#confirm-modal").dialog({autoOpen:!1,width:350,modal:!0,buttons:{back:function(){$(this).dialog("close")},okay:function(){$(this).dialog("close");window.location=$(this).data("link")}}}),$("#download-type-modal").dialog({autoOpen:!1,width:450,modal:!0,buttons:{okay:function(){var n=$(this).data("downloadtype").length?"/umbraco/surface/downloads/GetDownloadsFromSectionFilePreference?parentCmsId="+$(this).data("cmsid"):"/umbraco/surface/downloads/GetDownloadsFromSection?parentCmsId="+$(this).data("cmsid");$(this).data("ids").length&&(n+="&ids="+$(this).data("ids"));$(this).data("productname").length&&(n+="&productname="+$(this).data("productname"));$(this).data("section").length&&(n+="&producttab="+$(this).data("section"));$(this).data("downloadtype").length&&(n+="&filetype="+$(this).data("downloadtype"));$.get(n,function(n){$("body").append("<iframe src='"+n.Downloadlink+"' style='display: none;'><\/iframe>")}).always(function(){$("input:checked").prop("checked",!1);$("body").css("cursor","default")});$(this).dialog("close")}}}),$(".main-nav").length&&(t=new Waypoint.Sticky({element:$(".main-nav")[0]})),$(".subnav").length){var u=new Waypoint.Sticky({element:$(".subnav")[0]}),i=$(".subnav").offset().top,n=$(window);n.scroll(function(){n.scrollTop()>=i?$(".main-nav").addClass("is-hidden"):$(".main-nav").removeClass("is-hidden")})}$(".download-widget").length&&(r=new Waypoint.Inview({element:$(".product-listings")[0],enter:function(){$(".download-widget").addClass("show-sticky")},exit:function(n){n=="down"||n=="up"&&$(".download-widget").addClass("show-sticky")},exited:function(n){n=="up"&&$(".download-widget").removeClass("show-sticky")}}))})