jQuery(function(a){return"undefined"!=typeof wc_add_to_cart_params&&void a(document).on("click",".add_to_cart_button",function(){var b=a(this);if(b.is(".ajax_add_to_cart")){if(!b.attr("data-product_id"))return!0;b.removeClass("added"),b.addClass("loading");var c={};return a.each(b.data(),function(a,b){c[a]=b}),a(document.body).trigger("adding_to_cart",[b,c]),a.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),c,function(c){if(c){var d=window.location.toString();if(d=d.replace("add-to-cart","added-to-cart"),c.error&&c.product_url)return void(window.location=c.product_url);if("yes"===wc_add_to_cart_params.cart_redirect_after_add)return void(window.location=wc_add_to_cart_params.cart_url);b.removeClass("loading");var e=c.fragments,f=c.cart_hash;e&&a.each(e,function(b){a(b).addClass("updating")}),a(".shop_table.cart, .updating, .cart_totals").fadeTo("400","0.6").block({message:null,overlayCSS:{opacity:.6}}),b.addClass("added"),wc_add_to_cart_params.is_cart||0!==b.parent().find(".added_to_cart").length||b.after(' '+wc_add_to_cart_params.i18n_view_cart+""),e&&a.each(e,function(b,c){a(b).replaceWith(c)}),a(".widget_shopping_cart, .updating").stop(!0).css("opacity","1").unblock(),a(".shop_table.cart").load(d+" .shop_table.cart:eq(0) > *",function(){a(".shop_table.cart").stop(!0).css("opacity","1").unblock(),a(document.body).trigger("cart_page_refreshed")}),a(".cart_totals").load(d+" .cart_totals:eq(0) > *",function(){a(".cart_totals").stop(!0).css("opacity","1").unblock()}),a(document.body).trigger("added_to_cart",[e,f,b])}}),!1}return!0})}); jQuery(function(){ jQuery(":input") .on("focus", function(){ var input=jQuery(this); var inputID=input.attr("id")||"(no input ID)"; var inputName=input.attr("name")||"(no input name)"; var inputClass=input.attr("class")||"(no input class)"; var form=jQuery(this.form); var formID=form.attr("id")||"(no form ID)"; var formName=form.attr("name")||"(no form name)"; var formClass=form.attr("class")||"(no form class)"; window[ gtm4wp_datalayer_name ].push({ 'event':'gtm4wp.formElementEnter', 'inputID':inputID, 'inputName':inputName, 'inputClass':inputClass, 'formID':formID, 'formName':formName, 'formClass':formClass }); }) .on("blur", function(){ var input=jQuery(this); var inputID=input.attr("id")||"(no input ID)"; var inputName=input.attr("name")||"(no input name)"; var inputClass=input.attr("class")||"(no input class)"; var form=jQuery(this.form); var formID=form.attr("id")||"(no form ID)"; var formName=form.attr("name")||"(no form name)"; var formClass=form.attr("class")||"(no form class)"; window[ gtm4wp_datalayer_name ].push({ 'event':'gtm4wp.formElementLeave', 'inputID':inputID, 'inputName':inputName, 'inputClass':inputClass, 'formID':formID, 'formName':formName, 'formClass':formClass }); }); }); window.jQuery(document).ready(function($){ $('body').on('adding_to_cart', function(event, $button, data){ $button&&$button.hasClass('vc_gitem-link')&&$button .addClass('vc-gitem-add-to-cart-loading-btn') .parents('.vc_grid-item-mini') .addClass('vc-woocommerce-add-to-cart-loading') .append($('
'+this.cursorChar+""),0==this.el.parent().find(".typed-cursor").length&&this.el.after(this.cursor)),this.init()},typewrite:function(a,b){if(this.stop!==!0){var c=Math.round(70*Math.random())+this.typeSpeed,d=this;d.timeout=setTimeout(function(){var c=0,e=a.substr(b);if("^"===e.charAt(0)){var f=1;/^\^\d+/.test(e)&&(e=/\d+/.exec(e)[0],f+=e.length,c=parseInt(e)),a=a.substring(0,b)+a.substring(b+f)}d.timeout=setTimeout(function(){if(b===a.length){if(d.options.onStringTyped(d.arrayPos),d.arrayPos===d.strings.length-1&&(d.options.callback(),d.curLoop++,d.loop===!1||d.curLoop===d.loopCount))return;d.timeout=setTimeout(function(){d.backspace(a,b)},d.backDelay)}else{0===b&&d.options.preStringTyped(d.arrayPos);var c=d.baseText+a.substr(0,b+1);d.attr?d.el.attr(d.attr,c):d.el.text(c),b++,d.typewrite(a,b)}},c)},c)}},backspace:function(a,b){if(this.stop!==!0){var c=Math.round(70*Math.random())+this.backSpeed,d=this;d.timeout=setTimeout(function(){var c=d.baseText+a.substr(0,b);d.attr?d.el.attr(d.attr,c):d.el.text(c),b>d.stopNum?(b--,d.backspace(a,b)):b<=d.stopNum&&(d.arrayPos++,d.arrayPos===d.strings.length?(d.arrayPos=0,d.init()):d.typewrite(d.strings[d.arrayPos],b))},c)}},reset:function(){var a=this;clearInterval(a.timeout);var b=this.el.attr("id");this.el.after(''),this.el.remove(),this.cursor.remove(),a.options.resetCallback()}},a.fn.typed=function(c){return this.each(function(){var d=a(this),e=d.data("typed"),f="object"==typeof c&&c;e||d.data("typed",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.typed.defaults={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],typeSpeed:0,startDelay:0,backSpeed:0,backDelay:500,loop:!1,loopCount:!1,showCursor:!0,cursorChar:"|",attr:null,callback:function(){},preStringTyped:function(){},onStringTyped:function(){},resetCallback:function(){}}}(window.jQuery),jQuery(document).ready(function(a){var b="",c="",d="",e="",f="",g="";jQuery(".ult-responsive").each(function(h,i){var j=jQuery(this),k=j.attr("data-responsive-json-new"),l=j.data("ultimate-target"),m="",n="",o="",p="",q="",r="";("undefined"!=typeof k||null!=k)&&a.each(a.parseJSON(k),function(a,b){var c=a;if("undefined"!=typeof b&&null!=b){var d=b.split(";");jQuery.each(d,function(a,b){if("undefined"!=typeof b||null!=b){var d=b.split(":");switch(d[0]){case"large_screen":m+=c+":"+d[1]+";";break;case"desktop":n+=c+":"+d[1]+";";break;case"tablet":o+=c+":"+d[1]+";";break;case"tablet_portrait":p+=c+":"+d[1]+";";break;case"mobile_landscape":q+=c+":"+d[1]+";";break;case"mobile":r+=c+":"+d[1]+";"}}})}}),""!=r&&(g+=l+"{"+r+"}"),""!=q&&(f+=l+"{"+q+"}"),""!=p&&(e+=l+"{"+p+"}"),""!=o&&(d+=l+"{"+o+"}"),""!=n&&(c+=l+"{"+n+"}"),""!=m&&(b+=l+"{"+m+"}")});var h="",jQuery("head").append(h)}),function(a){a(document).ready(function(){var b="";a(".ult-video-banner").each(function(c,d){var e=a(d).attr("id"),f=a(d).data("current-time"),g=(a(d).data("placeholder"),0);a(d).find("video").get(0).addEventListener("canplay",function(){return g>=1?!1:(a(d).find("video").get(0).currentTime=f,a(d).find("video").get(0).pause(),void g++)});var h=a(d).find(".ult-video-banner-overlay").data("overlay"),i=a(d).find(".ult-video-banner-overlay").data("overlay-hover");""!=h&&(b+="#"+e+" .ult-video-banner-overlay { background:"+h+" }"),""!=i&&(b+="#"+e+".ult-vb-touch-start .ult-video-banner-overlay { background:"+i+" }")}),""!=b&&a("head").append(""),a(document).on("mouseover",".ult-video-banner",function(){a(this).addClass("ult-vb-touch-start"),a(this).find("video").get(0).play()}),a(document).on("mouseout",".ult-video-banner",function(){a(this).removeClass("ult-vb-touch-start"),a(this).find("video").get(0).pause()}),a(document).on("touchstart",".ult-video-banner",function(){return a(this).hasClass("ult-vb-touch-start")?(a(this).removeClass("ult-vb-touch-start"),a(this).find("video").get(0).pause(),!1):(a(this).addClass("ult-vb-touch-start"),void a(this).find("video").get(0).play())})})}(jQuery),function(a){a.fn.vTicker=function(b){var c={speed:700,pause:2e3,showItems:1,animation:"",mousePause:!0,isPaused:!1,direction:"down",height:0},b=a.extend(c,b);return moveUp=function(b,c,d){if(!d.isPaused){var e=b.children("ul"),f=e.children("li:first").clone(!0);d.height>0&&(c=e.children("li:first").height()),e.animate({top:"-="+c+"px"},d.speed,function(){a(this).children("li:first").remove(),a(this).css("top","0px")}),"fade"==d.animation&&(e.children("li:first").fadeOut(d.speed),0==d.height&&e.children("li:eq("+d.showItems+")").hide().fadeIn(d.speed)),f.appendTo(e)}},moveDown=function(b,c,d){if(!d.isPaused){var e=b.children("ul"),f=e.children("li:last").clone(!0);d.height>0&&(c=e.children("li:first").height()),e.css("top","-"+c+"px").prepend(f),e.animate({top:0},d.speed,function(){a(this).children("li:last").remove()}),"fade"==d.animation&&(0==d.height&&e.children("li:eq("+d.showItems+")").fadeOut(d.speed),e.children("li:first").hide().fadeIn(d.speed))}},this.each(function(){var c=a(this),d=0;c.css({overflow:"hidden",position:"relative"}).children("ul").css({position:"absolute",margin:0,padding:0}).children("li").css({margin:0,padding:0}),0==b.height?(c.children("ul").children("li").each(function(){a(this).height()>d&&(d=a(this).height())}),c.children("ul").children("li").each(function(){a(this).height(d)}),c.height(d*b.showItems)):c.height(b.height);setInterval(function(){"up"==b.direction?moveUp(c,d,b):moveDown(c,d,b)},b.pause);b.mousePause&&c.bind("mouseenter",function(){b.isPaused=!0}).bind("mouseleave",function(){b.isPaused=!1})})}}(jQuery);