File: /var/www/vhosts/creativefellows.nl/test.creativefellows.nl/tekenmappen/public/js/app-min.js
$(document).foundation().ready(function(){$(".toggle-navigation").toggleSearchNavigation(),$("#header").fixednav(),$("#acceptCookie").on("click",function(t){t.preventDefault();var e=$(this).closest(".cookies");$.ajax({type:"POST",url:"accept-cookies",success:function(t){$("#cookies").slideUp("fast")}})}),$(document.links).filter(function(){return this.hostname!=window.location.hostname}).attr("target","_blank"),$(".form-response").checkIsSent();var t=$(".image-showcase").slick({pauseOnHover:!0,autoplay:!0,autoplaySpeed:4e3,dots:!1,infinite:!0,speed:500,fade:!0,cssEase:"linear",arrows:!0});$(".fake-input").fakeInput(),$(".shopping-cart").shoppingCart(),$(".check-product").validateSelection()}),$.fn.validateSelection=function(){return this.each(function(){var n=$(this),i=!1;n.init=function(){n.on("click",n.checkColor)},n.checkColor=function(){var t=$(this).attr("data-select"),e=$("#"+t).attr("data-msg");if(1==(i=0==$("#"+t).val())){if(0===$("#orderfeedback").length){var a=$('<p id="orderfeedback"></p>');n.after(a)}return $("#orderfeedback").html(e).show(),setTimeout(function(){$("#orderfeedback").fadeOut("fast")},5e3),!1}},n.init()})},$.fn.shoppingCart=function(){return this.each(function(){var i=$(this),t=i.find("a.delete"),e=i.find("select.change-amount");i.init=function(){t.on("click",i.removeFromBasket),e.on("change",i.updateAmount)},i.updateAmount=function(){var e=$(this).closest(".item"),t=i.getUid($(this)),a=i.getPrice($(this)),n=$(this).val();$.ajax({dataType:"json",type:"PATCH",url:"winkelwagen",data:{uid:t,amount:n},success:function(t){i.updateTotals(t),i.updateRow(e,n,a)}})},i.updateRow=function(t,e,a){t.find(".product-total").html(i.formatPrice(e*a))},i.formatPrice=function(t,e){return(!0===e?"€ ":"")+t.toFixed(2).replace(".",",")},i.getUid=function(t){return t.closest(".item").attr("data-uid")},i.getPrice=function(t){return t.closest(".item").attr("data-price")},i.removeFromBasket=function(){var e=$(this),t=e.attr("data-id");$.ajax({dataType:"json",type:"DELETE",url:"winkelwagen",data:{uid:t},success:function(t){i.deleteRow(e),i.updateTotals(t)}})},i.updateTotals=function(t){$("#cart-subtotal").text(t.subtotal),$("#cart-delivery").text(t.delivery),$("#cart-total").html("€ "+t.total),$("#cart-tax").html("€ "+t.tax)},i.deleteRow=function(t){t.closest(".item").slideUp()},i.init()})},$.fn.fakeInput=function(){var t=null,i=1,o=null,e=!1;$(".fake-input").on("click",function(t){t.preventDefault();var e=$(this),a=$(this).next(),n=$(this).parent();o=a,i=$(this).attr("data-select"),n.toggleClass("active"),a.toggleClass("hidden"),$(".fake-input-values").not(a).addClass("hidden")}),$("a.option").on("click",function(t){t.preventDefault();var e=$(this).text(),a=$(this).find("img").attr("src"),n=$(this).attr("data-input"),i=$(this).attr("data-return");$("#"+i).html(e),$("#"+n).val(e),$("img.material").attr("src",a),$(".fake-input-values").addClass("hidden"),$("#article_img").val($(this).find("img").attr("src"))})},$.fn.showAltDescription=function(){return this.each(function(){var t=$(this),e=$('<figure class="image-border"></figure>');t.init=function(){t.getAltText()&&t.parent().after('<div class="img-caption"><figcaption>'+t.getAltText()+"</figcaption></div>")},t.getAltText=function(){return t.attr("alt")},t.init()})},$.fn.checkIsSent=function(){return this.each(function(){var n=$(this);n.init=function(){var t=n.getUrlParameter("s"),e=n.getUrlParameter("id"),a=n.getUrlParameter("h");1==t&&$("html, body").animate({scrollTop:n.offset().top-200},1e3)},n.getUrlParameter=function(t){var e,a=decodeURIComponent(window.location.search.substring(1)).split("&"),n,i;for(i=0;i<a.length;i++)if((n=a[i].split("="))[0]===t)return void 0===n[1]||n[1]},n.init()})},$.fn.fixednav=function(){var e=$("#header").height(),a=0;function n(){return window.pageYOffset}function t(){var t=n();e<=t&&$("#header").addClass("has-scrolled")}$(window).scroll(function(){var t=n();e<=t?$("#header").addClass("has-scrolled"):$("#header").removeClass("has-scrolled"),t<a&&$("#header").removeClass("has-scrolled"),a=t}),t()},$.fn.toggleSearchNavigation=function(){var e=null,a=500,n=new Foundation.ResponsiveToggle(".toggle-menu"),i=$(this),o=!1,t=$(".close-search"),s=$("#search-products");$(this).on("click",function(t){$(this).toggleClass("open"),$("#header").toggleClass("open"),0==$(".shade-out").length&&r(),$(this).hasClass("open")?e.addClass("is-open").hide().fadeIn("fast"):e.removeClass("is-open").delay(a).fadeOut("fast"),0==o?l():u()}),$(".toggle-search").on("click",function(t){$("#header").toggleClass("navigation-open"),$("#header").hasClass("navigation-open")&&setTimeout(function(){$("#q").focus()},100)}),$(".close-search").on("click",function(t){$("#header").toggleClass("navigation-open")});var r=function(){(e=$('<div class="shade-out"></div>').hide()).insertAfter("#header"),e.on("click",function(t){c(),n.toggleMenu("close"),i.toggleClass("open")})},c=function(){e.removeClass("is-open").delay(a).fadeOut("fast")},l=function(){0==o&&(o=!0)},u=function(){}};