// source --> https://happy-fi.com/wp-content/plugins/woocommerce-cart-all-in-one/assets/js/sidebar-cart.min.js?ver=1.1.10 
!function(a){"use strict";let i,e,c,t,o=!1,r=[],s=[];console.log(typeof wc);let n=window.fetch;function d(){let i=a(".vi-wcaio-sidebar-cart-content-wrap").data("option")||{},e=!1;return Object.keys(i).length&&a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-pd-wrap").length&&a.each(i,function(i,c){switch(i){case"sc_footer_cart_total":a(".vi-wcaio-sidebar-cart-footer-cart_total1-"+c).length||e++;break;case"sc_pd_price_style":a(".vi-wcaio-sidebar-cart-pd-price-"+c).length||e++;break;case"sc_footer_coupon":c||a(".vi-wcaio-sidebar-cart-footer-coupons").parent().addClass("vi-wcaio-disabled")}}),e}function w(e=null){e||(e=i(c).getCartData()),s=e?.items,a(document).trigger("vicaio-wc-blocks_added_to_cart"),a(document).trigger("viwcaio_after_update_cart",[e?.extensions?.vicaio_update])}function l(i="",e=""){let c=a(".vi-wcaio-sidebar-cart-content-wrap"),t=a(".vi-wcaio-sidebar-cart").data("position"),o=a(".vi-wcaio-sidebar-cart").data("effect"),r="products";if("undefined"!=typeof viwcaio_sc_params&&viwcaio_sc_params.close_sidebar&&clearTimeout(viwcaio_sc_params.close_sidebar),"show-checkout"===i&&(i="show",r="checkout"),"show"===i&&(a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart").removeClass("vi-wcaio-disabled"),a(".mfp #et-quickview .mfp-close").length&&a(".mfp #et-quickview .mfp-close").is(":visible")&&a(".mfp #et-quickview .mfp-close").trigger("click"),"products"===r&&"undefined"!=typeof viwcaio_sc_params&&viwcaio_sc_params.auto_close_sidebar&&(viwcaio_sc_params.close_sidebar=setTimeout(function(){!a(".vi-wcaio-sidebar-cart-loading-wrap.vi-wcaio-disabled").length||c.find(".vi-wcaio-product-bt-atc-loading").length||a(".vi-wcaio-product-bt-atc-loading").length||a(".vi-wcaio-sidebar-cart-overlay").trigger("click")},1e3*parseInt(viwcaio_sc_params.auto_close_sidebar))),"undefined"!=typeof viwcaio_checkout&&a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap.vi-wcaio-sidebar-cart-checkout-wrap-update").length)){if(a(".vi-wcaio-sidebar-cart-checkout-wrap-empty").length||a(".vi-wcaio-sidebar-cart-checkout-wrap-refresh").length||!a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap .vi-wcaio-checkout-step").length){let a={viwcaio_get_checkout:1,viwcaio_language:viwcaio_checkout.language,vicaio_nonce:viwcaio_checkout.nonce};viwcaio_checkout.$wrap.trigger("init_checkout_form",[a,viwcaio_checkout.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_get_checkout_form")])}else a(document.body).trigger("update_checkout");a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-bt-checkout-place_order").removeClass("vi-wcaio-disabled vi-wcaio-bt-disabled"),a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap").removeClass("vi-wcaio-sidebar-cart-checkout-wrap-update")}if("show"===i&&c.hasClass("vi-wcaio-sidebar-cart-content-open"))return c.find(".vi-wcaio-sidebar-cart-content-wrap1, .vi-wcaio-sidebar-cart-footer").addClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-content-wrap1.vi-wcaio-sidebar-cart-"+r+"-wrap").removeClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-footer.vi-wcaio-sidebar-cart-footer-"+r).removeClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-footer-coupons").hasClass("vi-wcaio-disabled")&&c.find(".vi-wcaio-sidebar-cart-footer-coupons").parent().addClass("vi-wcaio-disabled"),c.removeClass("vi-wcaio-sidebar-cart-content-wrap-checkout-navs"),!1;if("hide"===i&&c.hasClass("vi-wcaio-sidebar-cart-content-close"))return p(!0),!1;_(c);let s="top_left"===t||"bottom_left"===t?"left":"right";if("start"===i&&e)return c.hasClass("vi-wcaio-sidebar-cart-content-close")?(c.removeClass("vi-wcaio-sidebar-cart-content-open vi-wcaio-sidebar-cart-content-open-"+o+"-"+s),c.addClass("vi-wcaio-sidebar-cart-content-close vi-wcaio-sidebar-cart-content-close-"+e+"-"+s)):(c.addClass("vi-wcaio-sidebar-cart-content-open vi-wcaio-sidebar-cart-content-open-"+e+"-"+s),c.removeClass("vi-wcaio-sidebar-cart-content-close vi-wcaio-sidebar-cart-content-close-"+o+"-"+s)),a(".vi-wcaio-sidebar-cart").data("effect",e),!1;e=e||o;let n=a(".vi-wcaio-sidebar-cart").data("old_position")||"",d=n?"top_left"===n||"bottom_left"===n?"left":"right":s,w="vi-wcaio-sidebar-cart-content-open vi-wcaio-sidebar-cart-content-open-"+e+"-"+s,l="vi-wcaio-sidebar-cart-content-close vi-wcaio-sidebar-cart-content-close-"+e+"-"+s,v="vi-wcaio-sidebar-cart-content-open vi-wcaio-sidebar-cart-content-open-"+o+"-"+d,f="vi-wcaio-sidebar-cart-content-close vi-wcaio-sidebar-cart-content-close-"+o+"-"+d+" vi-wcaio-sidebar-cart-content-close-"+o+"-"+s;c.hasClass("vi-wcaio-sidebar-cart-content-close")?(c.addClass(w).removeClass(l).removeClass(f),a("html").addClass("vi-wcaio-html-non-scroll"),a(".vi-wcaio-sidebar-cart-overlay").removeClass("vi-wcaio-disabled"),c.removeClass("vi-wcaio-sidebar-cart-content-wrap-checkout-navs"),c.find(".vi-wcaio-sidebar-cart-content-wrap1, .vi-wcaio-sidebar-cart-footer").addClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-content-wrap1.vi-wcaio-sidebar-cart-"+r+"-wrap").removeClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-footer.vi-wcaio-sidebar-cart-footer-"+r).removeClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-footer-coupons").hasClass("vi-wcaio-disabled")&&c.find(".vi-wcaio-sidebar-cart-footer-coupons").parent().addClass("vi-wcaio-disabled"),a(".vi-wcaio-sidebar-cart").data("effect",e),p()):(c.addClass(l).removeClass(w).removeClass(v),a(".vi-wcaio-sidebar-cart-overlay").addClass("vi-wcaio-disabled"),c.find(".vi-wcaio-sidebar-cart-content-wrap1.vi-wcaio-sidebar-cart-checkout-wrap").addClass("vi-wcaio-disabled"),a("html").removeClass("vi-wcaio-html-non-scroll"),p(!0))}function v(i,e=!1,c=!1){return a(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled"),e?(p(!0,c),!1):i?(i=a(i)).length&&(i.data("empty_enable")||i.find(".vi-wcaio-sidebar-cart-pd-wrap").length)?(i.find(".vi-wcaio-sidebar-cart-pd-wrap").length&&a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-disabled"),!1):(l("hide"),a(".vi-wcaio-coupon-code").val(""),void p(!0)):(l("hide"),p(),!1)}function p(i=!1,e=!1){if(i){if(!a(".vi-wcaio-sidebar-cart-wrap").data("cart_icon")||a(".vi-wcaio-sb-container-popup-show").length)return!1;if(!e&&!a(".vi-wcaio-sidebar-cart-wrap").data("empty_enable")&&!a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-pd-wrap").length)return!1;a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-disabled vi-wcaio-sidebar-cart-icon-wrap-close vi-wcaio-sidebar-cart-icon-wrap-mouseenter vi-wcaio-sidebar-cart-icon-wrap-mouseleave"),a(".vi-wcaio-sidebar-cart-icon-wrap").addClass("vi-wcaio-sidebar-cart-icon-wrap-open")}else a(".vi-wcaio-sidebar-cart-icon-wrap").addClass("vi-wcaio-sidebar-cart-icon-wrap-close"),a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-sidebar-cart-icon-wrap-open vi-wcaio-sidebar-cart-icon-wrap-mouseenter vi-wcaio-sidebar-cart-icon-wrap-mouseleave")}function _(i){i=a(i),window.innerWidth<782&&i.css({maxHeight:window.innerHeight})}function f(i){let e=!1;(i=a(i)).closest(".vi-wcaio-sidebar-cart-rtl").length&&(e=!0),i.find("img").each(function(){a(this).attr("src",a(this).data("src"))}),i.viwcaio_flexslider({namespace:"vi-wcaio-slider-",selector:".vi-wcaio-sidebar-cart-footer-pd-wrap .vi-wcaio-sidebar-cart-footer-pd",animation:"slide",animationLoop:1,itemWidth:145,itemMargin:10,controlNav:!1,maxItems:1,reverse:e,rtl:e,move:1,touch:!0,slideshow:!1}).addClass("vi-wcaio-slider-init")}function u(i){a(".vi-wcaio-sidebar-cart-wrap").removeClass("vi-wcaio-sidebar-cart-wrap-warning"),a(".vi-wcaio-warning-wrap").length?(a(".vi-wcaio-warning-wrap").removeClass("vi-wcaio-warning-wrap-close").addClass("vi-wcaio-warning-wrap-open"),a(".vi-wcaio-warning-wrap > div").html(i)):a("body").append('<div class="vi-wcaio-warning-wrap vi-wcaio-warning-wrap-open"><div>'+i+"</div></div>"),setTimeout(function(){a(".vi-wcaio-sidebar-cart-wrap").addClass("vi-wcaio-sidebar-cart-wrap-warning")},1e3),setTimeout(function(){b()},4500)}function b(){a(".vi-wcaio-sidebar-cart-wrap").removeClass("vi-wcaio-sidebar-cart-wrap-warning"),a(".vi-wcaio-warning-wrap").addClass("vi-wcaio-warning-wrap-close").removeClass("vi-wcaio-warning-wrap-open")}function g(a,i=null){let e;if(null===i&&((i=a.closest(".vi-wcaio-sb-wrap")).length||(i=a.closest(".shortcode-wcpr-single-product-summary")),i.length||(i=a.closest(".wcpr-single-product-summary")),i.length||(i=a.closest(".tmb-woocommerce")),i.length||(i=a.closest(".product"))&&i.find(".elementor-inner").length&&(i=a.closest(".elementor-inner")),i.length||(i=a.closest(".elementor-section")),i.length||(i=a.closest(".item-product")),i.length||(i=a.closest(".product-item")),i.length||(i=a.closest(".gdlr-core-item-list")),i.length||(i=a.closest(".product-warp-item")),i.length||(i=a.closest(".item-grid")),i.length||(i=a.closest("#food_modal")),i.length||(i=a.closest(".product__box")),i.length||(i=a.closest(".woo-entry-inner")),i.length||(i=a.closest(".elementor-element.productlisting"))),i.find(".vi-wcaio-sb-product-img").length?e=i.find(".vi-wcaio-sb-product-img").first():i.find(".dt-sc-product-image").length?e=i.find(".dt-sc-product-image.swiper-slide-active").length?i.find(".dt-sc-product-image.swiper-slide-active").first().find("img").first():i.find(".dt-sc-product-image").first().find("img").first():i.find(".elementor-widget-image").length?e=i.find(".elementor-widget-image").first().find("img").first():i.find(".swiper-slide-image").length?e=i.find(".swiper-slide-image").first():i.find(".wp-post-image").length?e=i.find(".wp-post-image").first():i.find(".attachment-shop_catalog").length?e=i.find(".attachment-shop_catalog").first():i.find(".gdlr-core-product-thumbnail").length?e=i.find(".gdlr-core-product-thumbnail").first():i.find(".woo-entry-image-main").length?e=i.find(".woo-entry-image-main").first():i.find(".wp-post-image.vi-load").length?e=i.find(".wp-post-image.vi-load").first():i.find(".attachment-woocommerce_thumbnail").length&&(e=i.find(".attachment-woocommerce_thumbnail").first()),!e){if(i.is(".elementor-section")){if(!i.parent().is(".product"))return g(a,i.parent().closest(".elementor-section"));i=i.parent()}e=!(!i||!i.find("img"))&&i.find("img").first()}return e}window.fetch=async function(...i){let e=i[0]&&"string"==typeof i[0]&&i[0].includes("/wc/store");if(e&&a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled"),i[0]&&"string"==typeof i[0]&&i[0].includes("/wc/store/v1/cart/update-item")&&i[1]&&i[1]?.body){let e=JSON.parse(i[1].body);if(e?.id&&e?.key&&!a('.vi-wcaio-sidebar-cart-pd-wrap[data-cart_item_key="'+e.key+'"]').length){let a={id:e.id,quantity:1};i[1].body=JSON.stringify(a),i[0]=i[0].replace("/wc/store/v1/cart/update-item","/wc/store/v1/cart/add-item")}}let c=await n.apply(this,i);if("isset"===o&&i[0]&&"string"==typeof i[0]&&i[0].includes("/wc/store/v1/cart")){c.clone().json().then(a=>{s=a?.items,w(a)})}return e&&a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled"),c},a(document).ready(function(){setTimeout(function(){a(document).trigger("viwcaio_sidebar_cart_init")},100),a(document.body).on("wc_fragments_loaded",function(){a(".vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-disabled").length&&p(!0)})}),a(document).on("viwcaio_sidebar_cart_init",function(){if(!a(".vi-wcaio-sidebar-cart-wrap").length)return setTimeout(function(){a(document).trigger("viwcaio_sidebar_cart_init")},100),!1;a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-init)").length&&(a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-init)").addClass("vi-wcaio-sidebar-cart-wrap-init"),function(){if(a(document).on("mouseenter",".vi-wcaio-sidebar-cart-icon-wrap",function(){a(this).hasClass("vi-wcaio-sidebar-cart-icon-wrap-click")?a(this).removeClass("vi-wcaio-sidebar-cart-icon-wrap-mouseleave").addClass("vi-wcaio-sidebar-cart-icon-wrap-mouseenter"):l("show")}).on("mouseleave",".vi-wcaio-sidebar-cart-icon-wrap",function(){a(this).hasClass("vi-wcaio-sidebar-cart-icon-wrap-mouseenter")&&a(this).removeClass("vi-wcaio-sidebar-cart-icon-wrap-mouseenter").addClass("vi-wcaio-sidebar-cart-icon-wrap-mouseleave")}).on("click",".vi-wcaio-sidebar-cart-icon-wrap",function(){a(this).hasClass("vi-wcaio-sidebar-cart-icon-wrap-click")&&l("show")}),a(document).on("click",".vi-wcaio-sidebar-cart-overlay, .vi-wcaio-sidebar-cart-close-wrap",function(){a(this).hasClass("vi-wcaio-not-hidden")||l("hide")}),a(document).on("click",".vi-wcaio-sidebar-cart-bt-nav-checkout",function(i){"undefined"==typeof viwcaio_sc_checkout_params&&a("#place_order").length&&(i.preventDefault(),i.stopPropagation(),l("hide"),window.scrollTo({top:a("#place_order").closest("form").offset().top-50}))}),a(document).on("click",".vi-wcaio-sidebar-cart-bt-empty",function(i){i.preventDefault(),i.stopPropagation(),function(){let i={vi_wcaio_empty_cart:!0,vicaio_nonce:viwcaio_sc_params.nonce};a.ajax({type:"POST",url:viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_empty_cart"),data:i,beforeSend:function(){a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled")},success:function(i){i.message&&u(i.message),i.status&&"success"===i.status?a(document).trigger("viwcaio_fragment_refresh"):wrap.find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")},error:function(a){console.log(a.responseText)}})}()}),a(document).on("click keydown",".vi-wcaio-sidebar-cart-wrap.vi-wcaio-sidebar-cart-wrap-warning",function(){b()}),a(".vi-wcaio-sidebar-cart-footer-pd-wrap-wrap:not(.vi-wcaio-disabled):not(.vi-wcaio-slide-init)").each(function(){f(a(this))}),"undefined"==typeof viwcaio_sc_params)return!1;viwcaio_sc_params.sc_content_class_open&&a(document).on("click",viwcaio_sc_params.sc_content_class_open,function(a){a.preventDefault(),a.stopPropagation(),a.stopImmediatePropagation(),l("show")});a(document).on("click",".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart",function(){viwcaio_sc_params.close_sidebar&&clearTimeout(viwcaio_sc_params.close_sidebar)}),function(){o="undefined"!=typeof wp&&wp?.data?.select&&wp?.data?.subscribe&&"undefined"!=typeof wc&&wc?.wcBlocksData?.CART_STORE_KEY,o?t||(i=wp.data.select,e=wp.data.subscribe,c=wc.wcBlocksData.CART_STORE_KEY,t=e(w,c)):a('[data-block-name="woocommerce/product-button"]').length&&a('[data-wp-on--click="actions.addCartItem"]').length?o="isset":function(i,e){if(a(".vi-wcaio-sidebar-cart-wrap.vi-wcaio-sidebar-cart-wrap-init").length)if(a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-fragments-load)").length){if(d())return setTimeout(function(){a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-fragments-load)").addClass("vi-wcaio-sidebar-cart-wrap-fragments-load"),a(document).trigger("viwcaio_fragment_refresh",[i,e])},100),!1;if("undefined"!=typeof wc_cart_fragments_params)return a(document.body).on("wc_fragments_loaded",function(){a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-fragments-load)").length&&(a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-fragments-load)").addClass("vi-wcaio-sidebar-cart-wrap-fragments-load"),setTimeout(function(){a(document).trigger("viwcaio_fragment_refresh",[i,e])},100))}),!1;a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-fragments-load)").addClass("vi-wcaio-sidebar-cart-wrap-fragments-load"),"sessionStorage"in window&&null!==window.sessionStorage&&"undefined"!=typeof viwcaio_sc_params||setTimeout(function(){a(document).trigger("viwcaio_fragment_refresh",[i,e])},100);let c=sessionStorage.getItem(viwcaio_sc_params.cart_hash_key);a(window).on("storage onstorage",function(t){c===t.originalEvent.key&&localStorage.getItem(c)!==sessionStorage.getItem(c)&&setTimeout(function(){a(document).trigger("viwcaio_fragment_refresh",[i,e])},100)});try{let i=JSON.parse(sessionStorage.getItem(viwcaio_sc_params.fragment_name)),e=Cookies.get("woocommerce_cart_hash"),t=sessionStorage.getItem("wc_cart_created");if(null!=c&&""!==c||(c=""),null!=e&&""!==e||(e=""),c&&(null==t||""===t))throw"No cart_created";if(t)if(1*t+864e5<(new Date).getTime())throw"Fragment expired";if(!i||!i["div.widget_shopping_cart_content"]||c!==e)throw"No fragment";a.each(i,function(i,e){a(i).replaceWith(e)}),a(".vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-disabled").length&&p(!0)}catch(c){console.log(c),setTimeout(function(){a(document).trigger("viwcaio_fragment_refresh",[i,e])},100)}}else a(".vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-disabled").length&&p(!0),a(".vi-wcaio-sidebar-cart-footer-pd-wrap-wrap:not(.vi-wcaio-disabled):not(.vi-wcaio-slide-init)").each(function(){f(a(this))})}(viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_get_cart_fragments"),{viwcaio_get_cart_fragments:1,vicaio_nonce:viwcaio_sc_params.nonce});a(document).on("viwcaio_fragment_refresh",function(i,e="",c=""){if("undefined"!=typeof viwcaio_sc_params&&(e||(e=viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_get_cart_fragments")),c||(c={viwcaio_get_cart_fragments:1,vicaio_nonce:viwcaio_sc_params.nonce})),!e||!c)return!1;a.ajax({url:e,type:"POST",data:c,beforeSend:function(){a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled")},success:function(i){a(document).trigger("viwcaio_after_update_cart",[i])},error:function(i){console.log(i),a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")},complete:function(){a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")}})}),a(document).on("viwcaio_after_update_cart",function(i,e,c=!1){a(".vi-wcaio-sidebar-cart-wrap:not(.vi-wcaio-sidebar-cart-wrap-fragments-load)").addClass("vi-wcaio-sidebar-cart-wrap-fragments-load");let t=e?.fragments?e.fragments:e;if(t&&e?.cart_hash&&"sessionStorage"in window&&null!==window.sessionStorage&&"undefined"!=typeof viwcaio_sc_params){let a=viwcaio_sc_params.fragment_name,i=viwcaio_sc_params.cart_hash_key;if(sessionStorage.setItem(a,JSON.stringify(t)),localStorage.setItem(i,e.cart_hash),sessionStorage.setItem(i,e.cart_hash),e.cart_hash&&sessionStorage.setItem("wc_cart_created",(new Date).getTime()),c)return!1}if(!t||!Object.keys(t).length)return a(document.body).trigger("wc_fragments_ajax_error"),!1;if(a.each(t,function(i,e){a(i).replaceWith(e),".vi-wcaio-sidebar-cart-products"===i&&e.includes("vi-wcaio-sidebar-cart-pd-empty")&&(a(".vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-checkout-wrap").addClass("vi-wcaio-sidebar-cart-checkout-wrap-empty").find(".vi-wcaio-checkout-step-wrap").addClass("vi-wcaio-disabled"),a(".vi-wcaio-sidebar-cart-bt.vi-wcaio-sidebar-cart-bt-empty").addClass("vi-wcaio-disabled"))}),"undefined"!=typeof wc_cart_params){if(a('[name="update_cart"]').length&&a('[name="update_cart"]').closest("form").length){let i=a('[name="update_cart"]').closest("form"),e=a(".vi-wcaio-sidebar-cart-products"),c=0;e.find(".vi_wcaio_qty").each(function(e,t){let o=a(t).attr("name").replace("viwcaio_","");i.find(`input[name="${o}"]`).val()!=a(t).val()&&(c++,i.find(`input[name="${o}"]`).val(a(t).val()).trigger("change"))}),c&&a('[name="update_cart"]').removeAttr("disabled").trigger("click")}}else!a(".vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-checkout-wrap").is(":visible")&&("undefined"==typeof wc_checkout_params||"undefined"!=typeof viwcaio_atc&&viwcaio_atc.length||a(".vi-wcaio-sidebar-cart .vi-wcaio-sidebar-cart-checkout-wrap").length)||a(document.body).trigger("update_checkout");a(".vi-wcaio-sidebar-cart-wrap").addClass("vi-wcaio-sidebar-cart-wrap-updated"),a(document.body).trigger("wc_fragments_refreshed")}),a(document).on("wc_fragments_refreshed wc_fragments_ajax_error",function(){if(!a(".vi-wcaio-sidebar-cart-wrap form.woocommerce-checkout .vi-wcaio-checkout-step").length||a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-pd-empty").length?a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-bt-checkout-place_order").addClass("vi-wcaio-disabled"):a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-bt-checkout-place_order").removeClass("vi-wcaio-disabled vi-wcaio-bt-disabled"),a(".vi-wcaio-sidebar-cart-wrap-open-atc").length)return a(document.body).trigger("viwcaio_sc_effect_after_atc",[a(".vi-wcaio-sidebar-cart-wrap-open-atc").removeClass("vi-wcaio-sidebar-cart-wrap-open-atc").data("effect_after_atc")]),!0;a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled"),a(".vi-wcaio-sidebar-cart-wrap").removeClass("vi-wcaio-sidebar-cart-wrap-updated"),a(".vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-disabled").length?p(!0):v(a(".vi-wcaio-sidebar-cart-wrap")),a(".vi-wcaio-sidebar-cart-footer-pd-wrap-wrap:not(.vi-wcaio-disabled):not(.vi-wcaio-slide-init)").each(function(){f(a(this))})}),a(document).on("click",".vi-wcaio-sidebar-cart-content-wrap:not(.vi-wcaio-sidebar-cart-content-wrap-checkout) .woocommerce-remove-coupon",function(i){i.preventDefault(),i.stopPropagation();let e=a(this),c={vi_wcaio_coupon_code:e.data("coupon")||"",vicaio_nonce:viwcaio_sc_params.nonce};a.ajax({type:"POST",url:viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_remove_coupon"),data:c,beforeSend:function(){a(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled")},success:function(i){if(!i&&e.attr("href"))return window.location.href=e.attr("href"),!1;i.message&&u(i.message),a(document.body).trigger("viwcaio_removed_coupon",[c.vi_wcaio_coupon_code]),i.status&&"success"===i.status?a(document).trigger("viwcaio_fragment_refresh"):wrap.find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")},error:function(a){console.log(a.responseText)}})}),a(document.body).on("click",".vi-wcaio-sidebar-cart-wrap .vi-wcaio-bt-coupon-code",function(i){i.preventDefault(),i.stopPropagation(),viwcaio_sc_params.close_sidebar&&clearTimeout(viwcaio_sc_params.close_sidebar);let e=a(this).closest(".vi-wcaio-sidebar-cart-wrap"),c={vi_wcaio_coupon_code:e.find(".vi-wcaio-coupon-code").val()||"",vicaio_nonce:viwcaio_sc_params.nonce};a.ajax({url:viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_apply_coupon"),type:"POST",data:c,beforeSend:function(){e.find(" .vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled")},success:function(i){if(!i)return window.location.reload(),!1;i.message&&u(i.message),i.status&&"success"===i.status?(a(document).trigger("viwcaio_fragment_refresh"),e.find(".vi-wcaio-sidebar-cart-checkout-wrap").length&&!e.find(".vi-wcaio-sidebar-cart-checkout-wrap").hasClass("vi-wcaio-disabled")&&a(document.body).trigger("update_checkout"),a(".vi-wcaio-sidebar-cart-footer-products:has(.vi-wcaio-sidebar-cart-footer-coupons), .vi-wcaio-sidebar-cart-footer-coupons").removeClass("vi-wcaio-disabled")):e.find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")},error:function(){e.find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")}})}),a(document.body).on("vartable_global_add_finished",function(i){if(a(".vi-wcaio-sidebar-cart-content-open").length)return!0;let e=a(".vi-wcaio-sidebar-cart-wrap"),c=e.data("effect_after_atc"),t=e.data("fly_to_cart");if(e.find(".vi-wcaio-sidebar-cart.vi-wcaio-disabled").length?(v(e,!0,!0),e.find(".vi-wcaio-sidebar-cart").removeClass("vi-wcaio-disabled")):a(".vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-sidebar-cart-icon-wrap-close").length&&(v(e,!0,!0),e=a(".vi-wcaio-sidebar-cart-wrap")),!c&&!t)return!0;"open"===c&&e.addClass("vi-wcaio-sidebar-cart-wrap-open-atc")}),a(document).on("click",'[data-wp-on--click="actions.addCartItem"]',function(i){a('[id="wp-script-module-data-@wordpress/interactivity"]').length&&(r=JSON.parse(a('[id="wp-script-module-data-@wordpress/interactivity"]').html())?.state?.woocommerce?.cart?.items,a(this).addClass("vicaio-wc-blocks_adding_to_cart"))}),a(document).on("vicaio-wc-blocks_added_to_cart",function(){if(!a(".vicaio-wc-blocks_adding_to_cart").length||!s.length||!r.length)return;let i;for(let a of s){if(!a?.key||!a?.id||!a?.quantity)continue;let e=!1;for(let c of r){if(!c?.key||!c?.id||!c?.quantity)break;if(c.key===a.key&&c.id===a.id){e=!0,a.quantity>c.quantity&&(i=a.id);break}}if(e||(i=a.id),i)break}if(!i)return;let e=a(`[data-product_id="${i}"] .vicaio-wc-blocks_adding_to_cart`);e.length||(e=a(`[data-product_id="${i}"].vicaio-wc-blocks_adding_to_cart`)),e.length&&(e.removeClass("vicaio-wc-blocks_adding_to_cart"),a(document).trigger("viwcaio_added_to_cart",[e]),r=s)}),a(document.body).on("added_to_cart",function(i,e,c,t){a(document).trigger("viwcaio_added_to_cart",[t,{fragments:e,cart_hash:c}])}),a(document).on("viwcaio_added_to_cart",function(i,e,c){if(a(".vi-wcaio-sidebar-cart-content-open").length)if("undefined"!=typeof viwcaio_checkout&&a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap").length){if(a(".vi-wcaio-sidebar-cart-checkout-wrap-empty").length||a(".vi-wcaio-sidebar-cart-checkout-wrap-refresh").length||!a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap .vi-wcaio-checkout-step").length){let a={viwcaio_get_checkout:1,viwcaio_language:viwcaio_checkout.language,vicaio_nonce:viwcaio_checkout.nonce};viwcaio_checkout.$wrap.trigger("init_checkout_form",[a,viwcaio_checkout.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_get_checkout_form")])}else a(document.body).trigger("update_checkout");a(".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-bt-checkout-place_order").removeClass("vi-wcaio-disabled vi-wcaio-bt-disabled")}else a(".vi-wcaio-sidebar-cart-checkout-wrap").length&&!a(".vi-wcaio-sidebar-cart-checkout-wrap").hasClass("vi-wcaio-disabled")&&a(document.body).trigger("update_checkout");else a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap").length&&a(".vi-wcaio-sidebar-cart-products-wrap .vi-wcaio-sidebar-cart-checkout-wrap").addClass("vi-wcaio-sidebar-cart-checkout-wrap-update");if(a(".vi-wcaio-sidebar-cart-bt.vi-wcaio-sidebar-cart-bt-empty").removeClass("vi-wcaio-disabled"),e.hasClass("vi-wcaio-pd_plus-product-bt-atc")||e.closest(".viwcuf-checkout-funnel-container-popup-init").length||a(".vi-wcaio-sidebar-cart-content-open").length)return!1;c&&!e.hasClass("vi-wcaio-product-bt-atc-loading")&&"undefined"==typeof wc_cart_fragments_params&&a(document).trigger("viwcaio_after_update_cart",[c,!0]);let t=a(".vi-wcaio-sidebar-cart-wrap"),o=t.data("effect_after_atc"),r=t.data("fly_to_cart");if(t.find(".vi-wcaio-sidebar-cart.vi-wcaio-disabled").length?(v(t,!0,!0),t.find(".vi-wcaio-sidebar-cart").removeClass("vi-wcaio-disabled")):a(".vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-sidebar-cart-icon-wrap-close").length&&(v(t,!0,!0),t=a(".vi-wcaio-sidebar-cart-wrap")),!o&&!r)return!1;if(a(".vi-wcaio-sb-container-popup-show").length)return"open"===o&&a(document.body).trigger("viwcaio_sc_effect_after_atc",[o]),!1;if(r){let i=g(e),c=a(".vi-wcaio-sidebar-cart-icon-wrap");if(a(i).length&&c.length){i=a(i);let e,r,s,n,d,w,l=c.offset().top||t.offset().top,v=c.offset().left||t.offset().left;!i.closest(".elementor-widget-wrap").length||i.closest(".product").length||i.closest(".elementor-widget-wrap").find(".product").length?(i.closest(".woocommerce-product-gallery__wrapper").length?e=i.closest(".woocommerce-product-gallery__wrapper"):i.closest(".woocommerce-product-gallery__image").length&&(e=i.closest(".woocommerce-product-gallery__image")),e&&e.length&&(e.find(".flex-active-slide").length?r=e.find(".flex-active-slide"):e.find(".slick-active").length?r=e.find(".slick-active"):e.find(".active").length?r=e.find(".active"):e.find(".swiper-slide-active").length&&(r=e.find(".swiper-slide-active"))),r&&a(r).length||(r=i),r.find("img").length&&(r=r.find("img").first())):r=i.closest(".elementor-widget-wrap"),s=r.offset().top,n=r.offset().left,d=r.width(),w=r.height(),a(".vi-wcaio-img-flying").remove(),a("body").append('<div class="vi-wcaio-img-flying"></div>');let p=a("div.vi-wcaio-img-flying");i.clone().appendTo(p),p.css({top:s+"px",left:n+"px",width:d+"px",height:w+"px"}).fadeIn("slow"),p.animate({width:.6*d+"px",height:.6*w+"px",top:"+="+.2*w+"px",left:"+="+.2*d+"px"},400,"swing",function(){p.animate({top:l+"px",left:v+"px",height:"18px",width:"25px"},800,"swing",function(){a("div.vi-wcaio-img-flying").fadeIn("fast",function(){a("div.vi-wcaio-img-flying").remove()}),a(document.body).trigger("viwcaio_sc_effect_after_atc",[o])})})}else a(document.body).trigger("viwcaio_sc_effect_after_atc",[o])}else a(document.body).trigger("viwcaio_sc_effect_after_atc",[o])}),a(document.body).on("viwcaio_sc_effect_after_atc",function(i,e){switch(e){case"open":l("show");break;case"shake_horizontal":a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-sidebar-cart-icon-wrap-mouseleave vi-wcaio-sidebar-cart-icon-wrap-open").addClass("vi-wcaio-sidebar-cart-icon-wrap-effect-shake_horizontal"),setTimeout(function(){a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-sidebar-cart-icon-wrap-effect-shake_horizontal")},1100);break;case"shake_vertical":a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-sidebar-cart-icon-wrap-mouseleave vi-wcaio-sidebar-cart-icon-wrap-open").addClass("vi-wcaio-sidebar-cart-icon-wrap-effect-shake_vertical"),setTimeout(function(){a(".vi-wcaio-sidebar-cart-icon-wrap").removeClass("vi-wcaio-sidebar-cart-icon-wrap-effect-shake_vertical")},1100)}}),a(document.body).on("click",".vi-wcaio-sidebar-cart-pd-remove-wrap a.vi-wcaio-sidebar-cart-pd-remove",function(i){i.preventDefault(),i.stopPropagation(),viwcaio_sc_params.close_sidebar&&clearTimeout(viwcaio_sc_params.close_sidebar);let e=a(this),c=e.closest(".vi-wcaio-sidebar-cart-wrap"),t={cart_item_key:e.data("cart_item_key"),vicaio_nonce:viwcaio_sc_params.nonce};a(document).trigger("viwcaio_before_remove_from_cart",[e]),a.ajax({url:viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_remove_item"),type:"POST",data:t,beforeSend:function(){c.find(" .vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled")},success:function(i){if(!i||i.error)return window.location.reload(),!1;c.addClass("vi-wcaio-sidebar-cart-wrap-updated"),a(document.body).trigger("removed_from_cart",[i.fragments,i.cart_hash,e]),viwcaio_sc_params.is_wpo_active?a(document).trigger("viwcaio_fragment_refresh",viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_get_cart_fragments"),{viwcaio_get_cart_fragments:1,vicaio_nonce:viwcaio_sc_params.nonce}):a(document).trigger("viwcaio_after_update_cart",[i])},error:function(){c.find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")}})}),a(document.body).on("click",".vi-wcaio-sidebar-cart-pd-wrap .vi_wcaio_change_qty",function(i){i.preventDefault(),i.stopPropagation(),viwcaio_sc_params.close_sidebar&&clearTimeout(viwcaio_sc_params.close_sidebar);let e=a(this).closest(".vi-wcaio-sidebar-cart-pd-quantity").find(".vi_wcaio_qty"),c=parseFloat(e.val()),t=parseFloat(e.attr("step")),o=parseFloat(e.attr("min")),r=parseFloat(e.attr("max"));if(a(this).hasClass("vi_wcaio_plus")){if(r===c)return!1;c+=t}else{if(o===c)return!1;c-=t}e.val(c).trigger("change")}),a(document.body).on("change",".vi-wcaio-sidebar-cart-pd-wrap input.vi_wcaio_qty",function(i){i.preventDefault(),i.stopPropagation(),viwcaio_sc_params.close_sidebar&&clearTimeout(viwcaio_sc_params.close_sidebar);let e=parseFloat(a(this).prop("defaultValue")),c=parseFloat(a(this).val()),t=parseFloat(a(this).attr("min")),o=parseFloat(a(this).attr("max"));isNaN(c)&&(c=e),t>c&&(c=t),c>o&&(c=o),a(this).val(c),a(this).removeClass("vi_wcaio_qty_update"),c!==e&&(viwcaio_sc_params.update_cart_when_changing_pd_qty?a(this).addClass("vi_wcaio_qty_update").closest(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-bt-update").trigger("click"):a(this).addClass("vi_wcaio_qty_update").closest(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-bt-update").removeClass("vi-wcaio-disabled")),a(".vi-wcaio-sidebar-cart-pd-wrap .vi_wcaio_qty_update").length||a(this).closest(".vi-wcaio-sidebar-cart-wrap").find(".vi-wcaio-sidebar-cart-bt-update").addClass("vi-wcaio-disabled")}),a(document.body).on("click",".vi-wcaio-sidebar-cart-wrap .vi-wcaio-sidebar-cart-bt-update",function(i){i.preventDefault(),i.stopPropagation();let e,c=a(this),t=c.closest(".vi-wcaio-sidebar-cart-wrap");e=t.find(".vi_wcaio_qty_update").length?t.find(".vi-wcaio-sidebar-cart-products input.vi_wcaio_qty_update").serialize():t.find(".vi-wcaio-sidebar-cart-products input").serialize(),-1===e.search("vicaio_nonce")&&(e+="&vicaio_nonce="+viwcaio_sc_params.nonce),a(document).trigger("viwcaio_before_update_cart"),a.ajax({url:viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_change_quantity"),type:"POST",data:e,beforeSend:function(){t.find(".vi-wcaio-sidebar-cart-loading-wrap").removeClass("vi-wcaio-disabled")},success:function(i){if(!i||i.error)return window.location.reload(),!1;c.addClass("vi-wcaio-disabled"),viwcaio_sc_params.is_wpo_active?a(document).trigger("viwcaio_fragment_refresh",viwcaio_sc_params.wc_ajax_url.toString().replace("%%endpoint%%","viwcaio_get_cart_fragments"),{viwcaio_get_cart_fragments:1,vicaio_nonce:viwcaio_sc_params.nonce}):a(document).trigger("viwcaio_after_update_cart",[i])},error:function(){t.find(".vi_wcaio_qty_update").removeClass("vi_wcaio_qty_update"),t.find(".vi-wcaio-sidebar-cart-loading-wrap").addClass("vi-wcaio-disabled")}})}),"open"===a(".vi-wcaio-sidebar-cart-wrap").data("effect_after_atc")&&(viwcaio_sc_params.added_to_cart||location.search.indexOf("add-to-cart=")>-1)&&setTimeout(function(){l("show")},100)}();new URLSearchParams(window.location.search).get("viwcaio_cart_sidebar_open")&&l("show")}())}),a(window).on("resize",function(){_(a(".vi-wcaio-sidebar-cart-content-wrap"))}),window.viwcaio_sidebar_cart_is_refresh=d,window.vi_wcaio_sc_toggle=l,window.vi_wcaio_sc_icon_may_be_toggle=v,window.vi_wcaio_sc_icon_toggle=p,window.vi_wcaio_sc_flexslider=f,window.vi_wcaio_show_message=u,window.vi_wcaio_hide_message=b}(jQuery);
// source --> https://happy-fi.com/wp-content/plugins/woocommerce-cart-all-in-one/assets/js/flexslider.min.js?ver=1.1.10 
!function(v){var a=!0;v.viwcaio_flexslider=function(p,e){var m=v(p);"undefined"==typeof e.rtl&&"rtl"==v("html").attr("dir")&&(e.rtl=!0),m.vars=v.extend({},v.viwcaio_flexslider.defaults,e);var t,r=m.vars.namespace,f=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||f||window.DocumentTouch&&document instanceof DocumentTouch)&&m.vars.touch,l="click touchend MSPointerUp keyup",d="",g="vertical"===m.vars.direction,h=m.vars.reverse,S=0<m.vars.itemWidth,x="fade"===m.vars.animation,c=""!==m.vars.asNavFor,u={};v.data(p,"flexslider",m),u={init:function(){m.animating=!1,m.currentSlide=parseInt(m.vars.startAt||0,10),isNaN(m.currentSlide)&&(m.currentSlide=0),m.animatingTo=m.currentSlide,m.atEnd=0===m.currentSlide||m.currentSlide===m.last,m.containerSelector=m.vars.selector.substr(0,m.vars.selector.search(" ")),m.slides=v(m.vars.selector,m),m.container=v(m.containerSelector,m),m.count=m.slides.length,m.syncExists=0<v(m.vars.sync).length,"slide"===m.vars.animation&&(m.vars.animation="swing"),m.prop=g?"top":m.vars.rtl?"marginRight":"marginLeft",m.args={},m.manualPause=!1,m.stopped=!1,m.started=!1,m.startTimeout=null,m.transitions=!m.vars.video&&!x&&m.vars.useCSS&&function(){var e,t=document.createElement("div"),a=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(e in a)if(t.style[a[e]]!==undefined)return m.pfx=a[e].replace("Perspective","").toLowerCase(),m.prop="-"+m.pfx+"-transform",!0;return!1}(),m.isFirefox=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),(m.ensureAnimationEnd="")!==m.vars.controlsContainer&&(m.controlsContainer=0<v(m.vars.controlsContainer).length&&v(m.vars.controlsContainer)),""!==m.vars.manualControls&&(m.manualControls=0<v(m.vars.manualControls).length&&v(m.vars.manualControls)),""!==m.vars.customDirectionNav&&(m.customDirectionNav=2===v(m.vars.customDirectionNav).length&&v(m.vars.customDirectionNav)),m.vars.randomize&&(m.slides.sort(function(){return Math.round(Math.random())-.5}),m.container.empty().append(m.slides)),m.doMath(),m.setup("init"),m.vars.controlNav&&u.controlNav.setup(),m.vars.directionNav&&u.directionNav.setup(),m.vars.keyboard&&(1===v(m.containerSelector).length||m.vars.multipleKeyboard)&&v(document).on("keyup",function(e){var e=e.keyCode;m.animating||39!==e&&37!==e||(e=m.vars.rtl?37===e?m.getTarget("next"):39===e&&m.getTarget("prev"):39===e?m.getTarget("next"):37===e&&m.getTarget("prev"),m.flexAnimate(e,m.vars.pauseOnAction))}),m.vars.mousewheel&&m.on("mousewheel",function(e,t,a,n){e.preventDefault();t=t<0?m.getTarget("next"):m.getTarget("prev");m.flexAnimate(t,m.vars.pauseOnAction)}),m.vars.pausePlay&&u.pausePlay.setup(),m.vars.slideshow&&m.vars.pauseInvisible&&u.pauseInvisible.init(),m.vars.slideshow&&(m.vars.pauseOnHover&&m.on("mouseenter",function(){m.manualPlay||m.manualPause||m.pause()}).on("mouseleave",function(){m.manualPause||m.manualPlay||m.stopped||m.play()}),m.vars.pauseInvisible&&u.pauseInvisible.isHidden()||(0<m.vars.initDelay?m.startTimeout=setTimeout(m.play,m.vars.initDelay):m.play())),c&&u.asNav.setup(),o&&m.vars.touch&&u.touch(),x&&!m.vars.smoothHeight||v(window).on("resize orientationchange focus",u.resize),m.find("img").attr("draggable","false"),setTimeout(function(){m.vars.start(m)},200)},asNav:{setup:function(){m.asNav=!0,m.animatingTo=Math.floor(m.currentSlide/m.move),m.currentItem=m.currentSlide,m.slides.removeClass(r+"active-slide").eq(m.currentItem).addClass(r+"active-slide"),f?(p._slider=m).slides.each(function(){var e=this;e._gesture=new MSGesture,(e._gesture.target=e).addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),e.addEventListener("MSGestureTap",function(e){e.preventDefault();var t=v(this),e=t.index();v(m.vars.asNavFor).data("flexslider").animating||t.hasClass("active")||(m.direction=m.currentItem<e?"next":"prev",m.flexAnimate(e,m.vars.pauseOnAction,!1,!0,!0))})}):m.slides.on(l,function(e){e.preventDefault();var t=v(this),a=t.index(),e=m.vars.rtl?-1*(t.offset().right-v(m).scrollLeft()):t.offset().left-v(m).scrollLeft();e<=0&&t.hasClass(r+"active-slide")?m.flexAnimate(m.getTarget("prev"),!0):v(m.vars.asNavFor).data("flexslider").animating||t.hasClass(r+"active-slide")||(m.direction=m.currentItem<a?"next":"prev",m.flexAnimate(a,m.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){m.manualControls?u.controlNav.setupManual():u.controlNav.setupPaging()},setupPaging:function(){var e,t="thumbnails"===m.vars.controlNav?"control-thumbs":"control-paging",a=1;if(m.controlNavScaffold=v('<ol class="'+r+"control-nav "+r+t+'"></ol>'),1<m.pagingCount)for(var n=0;n<m.pagingCount;n++){var i=m.slides.eq(n);undefined===i.attr("data-thumb-alt")&&i.attr("data-thumb-alt",""),e=v("<a></a>").attr("href","#").text(a),"thumbnails"===m.vars.controlNav&&(e=v("<img/>",{onload:"this.width = this.naturalWidth; this.height = this.naturalHeight",src:i.attr("data-thumb"),alt:i.attr("alt")})),""!==i.attr("data-thumb-alt")&&e.attr("alt",i.attr("data-thumb-alt")),"thumbnails"!==m.vars.controlNav||!0!==m.vars.thumbCaptions||""!==(i=i.attr("data-thumbcaption"))&&undefined!==i&&(s=v("<span></span>").addClass(r+"caption").text(i),e.append(s));var s=v("<li>");e.appendTo(s),s.append("</li>"),m.controlNavScaffold.append(s),a++}(m.controlsContainer?v(m.controlsContainer):m).append(m.controlNavScaffold),u.controlNav.set(),u.controlNav.active(),m.controlNavScaffold.on(l,"a, img",function(e){var t,a;e.preventDefault(),""!==d&&d!==e.type||(t=v(this),a=m.controlNav.index(t),t.hasClass(r+"active")||(m.direction=a>m.currentSlide?"next":"prev",m.flexAnimate(a,m.vars.pauseOnAction))),""===d&&(d=e.type),u.setToClearWatchedEvent()})},setupManual:function(){m.controlNav=m.manualControls,u.controlNav.active(),m.controlNav.on(l,function(e){var t,a;e.preventDefault(),""!==d&&d!==e.type||(t=v(this),a=m.controlNav.index(t),t.hasClass(r+"active")||(a>m.currentSlide?m.direction="next":m.direction="prev",m.flexAnimate(a,m.vars.pauseOnAction))),""===d&&(d=e.type),u.setToClearWatchedEvent()})},set:function(){var e="thumbnails"===m.vars.controlNav?"img":"a";m.controlNav=v("."+r+"control-nav li "+e,m.controlsContainer||m)},active:function(){m.controlNav.removeClass(r+"active").eq(m.animatingTo).addClass(r+"active")},update:function(e,t){1<m.pagingCount&&"add"===e?m.controlNavScaffold.append(v('<li><a href="#">'+m.count+"</a></li>")):(1===m.pagingCount?m.controlNavScaffold.find("li"):m.controlNav.eq(t).closest("li")).remove(),u.controlNav.set(),1<m.pagingCount&&m.pagingCount!==m.controlNav.length?m.update(t,e):u.controlNav.active()}},directionNav:{setup:function(){var e=v('<ul class="'+r+'direction-nav"><li class="'+r+'nav-prev"><a class="'+r+'prev" href="#">'+m.vars.prevText+'</a></li><li class="'+r+'nav-next"><a class="'+r+'next" href="#">'+m.vars.nextText+"</a></li></ul>");m.customDirectionNav?m.directionNav=m.customDirectionNav:m.controlsContainer?(v(m.controlsContainer).append(e),m.directionNav=v("."+r+"direction-nav li a",m.controlsContainer)):(m.append(e),m.directionNav=v("."+r+"direction-nav li a",m)),u.directionNav.update(),m.directionNav.on(l,function(e){var t;e.preventDefault(),""!==d&&d!==e.type||(t=v(this).hasClass(r+"next")?m.getTarget("next"):m.getTarget("prev"),m.flexAnimate(t,m.vars.pauseOnAction)),""===d&&(d=e.type),u.setToClearWatchedEvent()})},update:function(){var e=r+"disabled";1===m.pagingCount?m.directionNav.addClass(e).attr("tabindex","-1"):m.vars.animationLoop?m.directionNav.removeClass(e).prop("tabindex","-1"):0===m.animatingTo?m.directionNav.removeClass(e).filter("."+r+"prev").addClass(e).attr("tabindex","-1"):m.animatingTo===m.last?m.directionNav.removeClass(e).filter("."+r+"next").addClass(e).attr("tabindex","-1"):m.directionNav.removeClass(e).prop("tabindex","-1")}},pausePlay:{setup:function(){var e=v('<div class="'+r+'pauseplay"><a href="#"></a></div>');m.controlsContainer?(m.controlsContainer.append(e),m.pausePlay=v("."+r+"pauseplay a",m.controlsContainer)):(m.append(e),m.pausePlay=v("."+r+"pauseplay a",m)),u.pausePlay.update(m.vars.slideshow?r+"pause":r+"play"),m.pausePlay.on(l,function(e){e.preventDefault(),""!==d&&d!==e.type||(v(this).hasClass(r+"pause")?(m.manualPause=!0,m.manualPlay=!1,m.pause()):(m.manualPause=!1,m.manualPlay=!0,m.play())),""===d&&(d=e.type),u.setToClearWatchedEvent()})},update:function(e){"play"===e?m.pausePlay.removeClass(r+"pause").addClass(r+"play").html(m.vars.playText):m.pausePlay.removeClass(r+"play").addClass(r+"pause").html(m.vars.pauseText)}},touch:function(){var n,i,s,r,o,l,d,c,u=!1,t=0,a=0,v=0;f?(p.style.msTouchAction="none",p._gesture=new MSGesture,(p._gesture.target=p).addEventListener("MSPointerDown",function(e){e.stopPropagation(),m.animating?e.preventDefault():(m.pause(),p._gesture.addPointer(e.pointerId),v=0,r=g?m.h:m.w,l=Number(new Date),s=S&&h&&m.animatingTo===m.last?0:S&&h?m.limit-(m.itemW+m.vars.itemMargin)*m.move*m.animatingTo:S&&m.currentSlide===m.last?m.limit:S?(m.itemW+m.vars.itemMargin)*m.move*m.currentSlide:h?(m.last-m.currentSlide+m.cloneOffset)*r:(m.currentSlide+m.cloneOffset)*r)},!1),p._slider=m,p.addEventListener("MSGestureChange",function(e){e.stopPropagation();var t,a,n=e.target._slider;n&&(t=-e.translationX,a=-e.translationY,v+=g?a:t,o=(n.vars.rtl?-1:1)*v,u=g?Math.abs(v)<Math.abs(-t):Math.abs(v)<Math.abs(-a),e.detail!==e.MSGESTURE_FLAG_INERTIA?(!u||500<Number(new Date)-l)&&(e.preventDefault(),!x&&n.transitions&&(n.vars.animationLoop||(o=v/(0===n.currentSlide&&v<0||n.currentSlide===n.last&&0<v?Math.abs(v)/r+2:1)),n.setProps(s+o,"setTouch"))):setImmediate(function(){p._gesture.stop()}))},!1),p.addEventListener("MSGestureEnd",function(e){e.stopPropagation();var t,a=e.target._slider;a&&(a.animatingTo!==a.currentSlide||u||null===o||(e=0<(t=h?-o:o)?a.getTarget("next"):a.getTarget("prev"),a.canAdvance(e)&&(Number(new Date)-l<550&&50<Math.abs(t)||Math.abs(t)>r/2)?a.flexAnimate(e,a.vars.pauseOnAction):x||a.flexAnimate(a.currentSlide,a.vars.pauseOnAction,!0)),s=o=i=n=null,v=0)},!1)):(d=function(e){t=e.touches[0].pageX,a=e.touches[0].pageY,o=g?n-a:(m.vars.rtl?-1:1)*(n-t);(!(u=g?Math.abs(o)<Math.abs(t-i):Math.abs(o)<Math.abs(a-i))||500<Number(new Date)-l)&&(e.preventDefault(),!x&&m.transitions&&(m.vars.animationLoop||(o/=0===m.currentSlide&&o<0||m.currentSlide===m.last&&0<o?Math.abs(o)/r+2:1),m.setProps(s+o,"setTouch")))},c=function(e){var t,a;p.removeEventListener("touchmove",d,!1),m.animatingTo!==m.currentSlide||u||null===o||(a=0<(t=h?-o:o)?m.getTarget("next"):m.getTarget("prev"),m.canAdvance(a)&&(Number(new Date)-l<550&&50<Math.abs(t)||Math.abs(t)>r/2)?m.flexAnimate(a,m.vars.pauseOnAction):x||m.flexAnimate(m.currentSlide,m.vars.pauseOnAction,!0)),p.removeEventListener("touchend",c,!1),s=o=i=n=null},p.addEventListener("touchstart",function(e){m.animating?e.preventDefault():!window.navigator.msPointerEnabled&&1!==e.touches.length||(m.pause(),r=g?m.h:m.w,l=Number(new Date),t=e.touches[0].pageX,a=e.touches[0].pageY,s=S&&h&&m.animatingTo===m.last?0:S&&h?m.limit-(m.itemW+m.vars.itemMargin)*m.move*m.animatingTo:S&&m.currentSlide===m.last?m.limit:S?(m.itemW+m.vars.itemMargin)*m.move*m.currentSlide:h?(m.last-m.currentSlide+m.cloneOffset)*r:(m.currentSlide+m.cloneOffset)*r,n=g?a:t,i=g?t:a,p.addEventListener("touchmove",d,!1),p.addEventListener("touchend",c,!1))},!1))},resize:function(){!m.animating&&m.is(":visible")&&(S||m.doMath(),x?u.smoothHeight():S?(m.slides.width(m.computedW),m.update(m.pagingCount),m.setProps()):g?(m.viewport.height(m.h),m.setProps(m.h,"setTotal")):(m.vars.smoothHeight&&u.smoothHeight(),m.newSlides.width(m.computedW),m.setProps(m.computedW,"setTotal")))},smoothHeight:function(e){var t;g&&!x||(t=x?m:m.viewport,e?t.animate({height:m.slides.eq(m.animatingTo).innerHeight()},e):t.innerHeight(m.slides.eq(m.animatingTo).innerHeight()))},sync:function(e){var t=v(m.vars.sync).data("flexslider"),a=m.animatingTo;switch(e){case"animate":t.flexAnimate(a,m.vars.pauseOnAction,!1,!0);break;case"play":t.playing||t.asNav||t.play();break;case"pause":t.pause()}},uniqueID:function(e){return e.filter("[id]").add(e.find("[id]")).each(function(){var e=v(this);e.attr("id",e.attr("id")+"_clone")}),e},pauseInvisible:{visProp:null,init:function(){var e=u.pauseInvisible.getHiddenProp();e&&(e=e.replace(/[H|h]idden/,"")+"visibilitychange",document.addEventListener(e,function(){u.pauseInvisible.isHidden()?m.startTimeout?clearTimeout(m.startTimeout):m.pause():!m.started&&0<m.vars.initDelay?setTimeout(m.play,m.vars.initDelay):m.play()}))},isHidden:function(){var e=u.pauseInvisible.getHiddenProp();return!!e&&document[e]},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}},setToClearWatchedEvent:function(){clearTimeout(t),t=setTimeout(function(){d=""},3e3)}},m.flexAnimate=function(e,t,a,n,i){if(m.vars.animationLoop||e===m.currentSlide||(m.direction=e>m.currentSlide?"next":"prev"),c&&1===m.pagingCount&&(m.direction=m.currentItem<e?"next":"prev"),!m.animating&&(m.canAdvance(e,i)||a)&&m.is(":visible")){if(c&&n){n=v(m.vars.asNavFor).data("flexslider");if(m.atEnd=0===e||e===m.count-1,n.flexAnimate(e,!0,!1,!0,i),m.direction=m.currentItem<e?"next":"prev",n.direction=m.direction,Math.ceil((e+1)/m.visible)-1===m.currentSlide||0===e)return m.currentItem=e,m.slides.removeClass(r+"active-slide").eq(e).addClass(r+"active-slide"),!1;m.currentItem=e,m.slides.removeClass(r+"active-slide").eq(e).addClass(r+"active-slide"),e=Math.floor(e/m.visible)}var s;m.animating=!0,m.animatingTo=e,t&&m.pause(),m.vars.before(m),m.syncExists&&!i&&u.sync("animate"),m.vars.controlNav&&u.controlNav.active(),S||m.slides.removeClass(r+"active-slide").eq(e).addClass(r+"active-slide"),m.atEnd=0===e||e===m.last,m.vars.directionNav&&u.directionNav.update(),e===m.last&&(m.vars.end(m),m.vars.animationLoop||m.pause()),x?o?(m.slides.eq(m.currentSlide).css({opacity:0,zIndex:1}),m.slides.eq(e).css({opacity:1,zIndex:2}),m.wrapup(s)):(m.slides.eq(m.currentSlide).css({zIndex:1}).animate({opacity:0},m.vars.animationSpeed,m.vars.easing),m.slides.eq(e).css({zIndex:2}).animate({opacity:1},m.vars.animationSpeed,m.vars.easing,m.wrapup)):(s=g?m.slides.filter(":first").height():m.computedW,e=S?(i=m.vars.itemMargin,(i=(m.itemW+i)*m.move*m.animatingTo)>m.limit&&1!==m.visible?m.limit:i):0===m.currentSlide&&e===m.count-1&&m.vars.animationLoop&&"next"!==m.direction?h?(m.count+m.cloneOffset)*s:0:m.currentSlide===m.last&&0===e&&m.vars.animationLoop&&"prev"!==m.direction?h?0:(m.count+1)*s:h?(m.count-1-e+m.cloneOffset)*s:(e+m.cloneOffset)*s,m.setProps(e,"",m.vars.animationSpeed),m.transitions?(m.vars.animationLoop&&m.atEnd||(m.animating=!1,m.currentSlide=m.animatingTo),m.container.off("webkitTransitionEnd transitionend"),m.container.on("webkitTransitionEnd transitionend",function(){clearTimeout(m.ensureAnimationEnd),m.wrapup(s)}),clearTimeout(m.ensureAnimationEnd),m.ensureAnimationEnd=setTimeout(function(){m.wrapup(s)},m.vars.animationSpeed+100)):m.container.animate(m.args,m.vars.animationSpeed,m.vars.easing,function(){m.wrapup(s)})),m.vars.smoothHeight&&u.smoothHeight(m.vars.animationSpeed)}},m.wrapup=function(e){x||S||(0===m.currentSlide&&m.animatingTo===m.last&&m.vars.animationLoop?m.setProps(e,"jumpEnd"):m.currentSlide===m.last&&0===m.animatingTo&&m.vars.animationLoop&&m.setProps(e,"jumpStart")),m.animating=!1,m.currentSlide=m.animatingTo,m.vars.after(m)},m.animateSlides=function(){!m.animating&&a&&m.flexAnimate(m.getTarget("next"))},m.pause=function(){clearInterval(m.animatedSlides),m.animatedSlides=null,m.playing=!1,m.vars.pausePlay&&u.pausePlay.update("play"),m.syncExists&&u.sync("pause")},m.play=function(){m.playing&&clearInterval(m.animatedSlides),m.animatedSlides=m.animatedSlides||setInterval(m.animateSlides,m.vars.slideshowSpeed),m.started=m.playing=!0,m.vars.pausePlay&&u.pausePlay.update("pause"),m.syncExists&&u.sync("play")},m.stop=function(){m.pause(),m.stopped=!0},m.canAdvance=function(e,t){var a=c?m.pagingCount-1:m.last;return!!t||(c&&m.currentItem===m.count-1&&0===e&&"prev"===m.direction||(!c||0!==m.currentItem||e!==m.pagingCount-1||"next"===m.direction)&&((e!==m.currentSlide||c)&&(!!m.vars.animationLoop||(!m.atEnd||0!==m.currentSlide||e!==a||"next"===m.direction)&&(!m.atEnd||m.currentSlide!==a||0!==e||"next"!==m.direction))))},m.getTarget=function(e){return"next"===(m.direction=e)?m.currentSlide===m.last?0:m.currentSlide+1:0===m.currentSlide?m.last:m.currentSlide-1},m.setProps=function(e,t,a){var n,i=(n=e||(m.itemW+m.vars.itemMargin)*m.move*m.animatingTo,function(){if(S)return"setTouch"===t?e:h&&m.animatingTo===m.last?0:h?m.limit-(m.itemW+m.vars.itemMargin)*m.move*m.animatingTo:m.animatingTo===m.last?m.limit:n;switch(t){case"setTotal":return h?(m.count-1-m.currentSlide+m.cloneOffset)*e:(m.currentSlide+m.cloneOffset)*e;case"setTouch":return e;case"jumpEnd":return h?e:m.count*e;case"jumpStart":return h?m.count*e:e;default:return e}}()*(m.vars.rtl?1:-1)+"px");m.transitions&&(i=g?"translate3d(0,"+i+",0)":"translate3d("+parseInt(i)+"px,0,0)",a=a!==undefined?a/1e3+"s":"0s",m.container.css("-"+m.pfx+"-transition-duration",a),m.container.css("transition-duration",a)),m.args[m.prop]=i,!m.transitions&&a!==undefined||m.container.css(m.args),m.container.css("transform",i)},m.setup=function(e){var t,a;x?(m.vars.rtl?m.slides.css({width:"100%","float":"right",marginLeft:"-100%",position:"relative"}):m.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===e&&(o?m.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+m.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(m.currentSlide).css({opacity:1,zIndex:2}):0==m.vars.fadeFirstSlide?m.slides.css({opacity:0,display:"block",zIndex:1}).eq(m.currentSlide).css({zIndex:2}).css({opacity:1}):m.slides.css({opacity:0,display:"block",zIndex:1}).eq(m.currentSlide).css({zIndex:2}).animate({opacity:1},m.vars.animationSpeed,m.vars.easing)),m.vars.smoothHeight&&u.smoothHeight()):("init"===e&&(m.viewport=v('<div class="'+r+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(m).append(m.container),m.cloneCount=0,m.cloneOffset=0,h&&(a=v.makeArray(m.slides).reverse(),m.slides=v(a),m.container.empty().append(m.slides))),m.vars.animationLoop&&!S&&(m.cloneCount=2,m.cloneOffset=1,"init"!==e&&m.container.find(".clone").remove(),m.container.append(u.uniqueID(m.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(u.uniqueID(m.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),m.newSlides=v(m.vars.selector,m),t=h?m.count-1-m.currentSlide+m.cloneOffset:m.currentSlide+m.cloneOffset,g&&!S?(m.container.height(200*(m.count+m.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){m.newSlides.css({display:"block"}),m.doMath(),m.viewport.height(m.h),m.setProps(t*m.h,"init")},"init"===e?100:0)):(m.container.width(200*(m.count+m.cloneCount)+"%"),m.setProps(t*m.computedW,"init"),setTimeout(function(){m.doMath(),m.vars.rtl?m.newSlides.css({width:m.computedW,marginRight:m.computedM,"float":"right",display:"block"}):m.newSlides.css({width:m.computedW,marginRight:m.computedM,"float":"left",display:"block"}),m.vars.smoothHeight&&u.smoothHeight()},"init"===e?100:0))),S||m.slides.removeClass(r+"active-slide").eq(m.currentSlide).addClass(r+"active-slide"),m.vars.init(m)},m.doMath=function(){var e=m.slides.first(),t=m.vars.itemMargin,a=m.vars.minItems,n=m.vars.maxItems;m.w=(m.viewport===undefined?m:m.viewport).width(),m.isFirefox&&(m.w=m.width()),m.h=e.height(),m.boxPadding=e.outerWidth()-e.width(),S?(m.itemT=m.vars.itemWidth+t,m.itemM=t,m.minW=a?a*m.itemT:m.w,m.maxW=n?n*m.itemT-t:m.w,m.itemW=m.minW>m.w?(m.w-t*(a-1))/a:m.maxW<m.w?(m.w-t*(n-1))/n:m.vars.itemWidth>m.w?m.w:m.vars.itemWidth,m.visible=Math.floor(m.w/m.itemW),m.move=0<m.vars.move&&m.vars.move<m.visible?m.vars.move:m.visible,m.pagingCount=Math.ceil((m.count-m.visible)/m.move+1),m.last=m.pagingCount-1,m.limit=1===m.pagingCount?0:m.vars.itemWidth>m.w?m.itemW*(m.count-1)+t*(m.count-1):(m.itemW+t)*m.count-m.w-t):(m.itemW=m.w,m.itemM=t,m.pagingCount=m.count,m.last=m.count-1),m.computedW=m.itemW-m.boxPadding,m.computedM=m.itemM},m.update=function(e,t){m.doMath(),S||(e<m.currentSlide?m.currentSlide+=1:e<=m.currentSlide&&0!==e&&--m.currentSlide,m.animatingTo=m.currentSlide),m.vars.controlNav&&!m.manualControls&&("add"===t&&!S||m.pagingCount>m.controlNav.length?u.controlNav.update("add"):("remove"===t&&!S||m.pagingCount<m.controlNav.length)&&(S&&m.currentSlide>m.last&&(--m.currentSlide,--m.animatingTo),u.controlNav.update("remove",m.last))),m.vars.directionNav&&u.directionNav.update()},m.addSlide=function(e,t){e=v(e);m.count+=1,m.last=m.count-1,g&&h?t!==undefined?m.slides.eq(m.count-t).after(e):m.container.prepend(e):t!==undefined?m.slides.eq(t).before(e):m.container.append(e),m.update(t,"add"),m.slides=v(m.vars.selector+":not(.clone)",m),m.setup(),m.vars.added(m)},m.removeSlide=function(e){var t=isNaN(e)?m.slides.index(v(e)):e;--m.count,m.last=m.count-1,(isNaN(e)?v(e,m.slides):g&&h?m.slides.eq(m.last):m.slides.eq(e)).remove(),m.doMath(),m.update(t,"remove"),m.slides=v(m.vars.selector+":not(.clone)",m),m.setup(),m.vars.removed(m)},u.init()},v(window).on("blur",function(e){a=!1}).on("focus",function(e){a=!0}),v.viwcaio_flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,isFirefox:!1,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){},rtl:!1},v.fn.viwcaio_flexslider=function(a){if("object"==typeof(a=a===undefined?{}:a))return this.each(function(){var e=v(this),t=a.selector||".slides > li",t=e.find(t);1===t.length&&!1===a.allowOneSlide||0===t.length?(t.fadeIn(400),a.start&&a.start(e)):e.data("flexslider")===undefined&&new v.viwcaio_flexslider(this,a)});var e=v(this).data("flexslider");switch(a){case"play":e.play();break;case"pause":e.pause();break;case"stop":e.stop();break;case"next":e.flexAnimate(e.getTarget("next"),!0);break;case"prev":case"previous":e.flexAnimate(e.getTarget("prev"),!0);break;default:"number"==typeof a&&e.flexAnimate(a,!0)}}}(jQuery);