function wp_faqp_faq_accordion_init(){jQuery(".wp-faqp-main-wrp").each(function(t){var n=jQuery(this).attr("id"),a=JSON.parse(jQuery(this).attr("data-conf"));void 0!==n&&""!=n&&jQuery("#"+n+" [data-accordion]").accordionfaq({transitionEasing:"ease",singleOpen:a.single_open,transitionSpeed:parseInt(a.transition_speed)})})}!function(w,q,v){var a="accordionfaq",i={transitionSpeed:300,transitionEasing:"ease",controlElement:"[data-control]",contentElement:"[data-content]",groupElement:"[data-accordion-group]",singleOpen:!0};function n(t,n){this.element=t,this.options=w.extend({},i,n),this._defaults=i,this._name=a,this.init()}n.prototype.init=function(){var a,i,e,o,s=this.options,r=w(this.element),t=r.find("> "+s.controlElement),c=r.find("> "+s.contentElement),p=0<r.parents("[data-accordion]").length,d={"max-height":0,overflow:"hidden"},f=function(){var t=(v.body||v.documentElement).style;if("string"==typeof t.transition)return!0;var n=["Moz","webkit","Webkit","Khtml","O","ms"];0;for(var a=0;a<n.length;a++)if("string"==typeof t[n[a]+"Transition"])return!0;return!1}();function h(t,n){n?c.css({"-webkit-transition":"",transition:""}):c.css({"-webkit-transition":"max-height "+s.transitionSpeed+"ms "+s.transitionEasing,transition:"max-height "+s.transitionSpeed+"ms "+s.transitionEasing})}function l(t){var n=0;t.children().each(function(){n+=w(this).outerHeight(!0)}),t.data("oHeight",n)}function u(t,n,a,i){var e=t.filter(".wp-faqp-open").find("> [data-content]"),o=e.find("[data-accordion].wp-faqp-open > [data-content]");s.singleOpen||(o=o.not(n.siblings("[data-accordion].wp-faqp-open").find("> [data-content]"))),o=e.add(o),t.hasClass("wp-faqp-open")&&o.each(function(){var t=w(this).data("oHeight");switch(i){case"+":w(this).data("oHeight",t+a);break;case"-":w(this).data("oHeight",t-a);break;default:throw"updateParentHeight method needs an operation"}w(this).css("max-height",w(this).data("oHeight"))})}function m(t,n){t.trigger("accordionfaq.close"),f?(p&&u(t.parents("[data-accordion]"),t,n.data("oHeight"),"-"),n.css(d)):(n.css("max-height",n.data("oHeight")),n.animate(d,s.transitionSpeed)),t.removeClass("wp-faqp-open")}function n(t,n){var a;t.trigger("accordionfaq.wp-faqp-open"),f?(h(),p&&u(t.parents("[data-accordion]"),t,n.data("oHeight"),"+"),a=function(){n.css("max-height",n.data("oHeight"))},q.requestAnimationFrame||q.webkitRequestAnimationFrame||q.mozRequestAnimationFrame?requestAnimationFrame(a)||webkitRequestAnimationFrame(a)||mozRequestAnimationFrame(a):setTimeout(a,1e3/60)):n.animate({"max-height":n.data("oHeight")},s.transitionSpeed,function(){n.css({"max-height":"none"})}),t.addClass("wp-faqp-open")}function g(){var t=!!s.singleOpen&&0<r.parents(s.groupElement).length;l(c),t&&function(t){t.closest(s.groupElement);var n=t.siblings("[data-accordion]").filter(".wp-faqp-open"),t=n.find("[data-accordion]").filter(".wp-faqp-open");(t=n.add(t)).each(function(){var t=w(this),n=t.find(s.contentElement);m(t,n)}),t.removeClass("wp-faqp-open")}(r),(r.hasClass("wp-faqp-open")?m:n)(r,c)}c.each(function(){var t=w(this);0!=t.css("max-height")&&(t.closest("[data-accordion]").hasClass("wp-faqp-open")?(h(),l(t),t.css("max-height",t.data("oHeight"))):t.css({"max-height":0,overflow:"hidden"}))}),r.attr("data-accordion")||(r.attr("data-accordion",""),r.find(s.controlElement).attr("data-control",""),r.find(s.contentElement).attr("data-content","")),t.on("click",g),t.on("accordionfaq.toggle",function(){return!(s.singleOpen&&1<t.length)&&void g()}),w(q).on("resize",(a=function(){var t,n;(t=r).hasClass("wp-faqp-open")&&(t=(n=t.find("> [data-content]")).find("[data-accordion].wp-faqp-open > [data-content]"),l(t=n.add(t)),t.css("max-height",t.data("oHeight")))},function(){var t=this,n=arguments;o?clearTimeout(o):e&&a.apply(t,n),o=setTimeout(function(){e||a.apply(t,n),o=null},i||100)}))},w.fn[a]=function(t){return this.each(function(){w.data(this,"plugin_"+a)||w.data(this,"plugin_"+a,new n(this,t))})}}(jQuery,window,document),function(a){"use strict";wp_faqp_faq_accordion_init(),a(document).on("click",".wp-faqp-grid-view .wp-faqp-more",function(){var t=a(this);t.closest(".wp-faqp-list-wrp").find(".wp-faqp-list-item").slideDown(),t.hide(),t.closest(".wp-faqp-list-wrp").find(".wp-faqp-less").show()}),a(document).on("click",".wp-faqp-grid-view .wp-faqp-less",function(){var t=a(this),n=(n=t.attr("data-show-wp-faqp"))?n-1:1;t.closest(".wp-faqp-list-wrp").find(".wp-faqp-list-item:gt("+n+")").slideUp(),t.hide(),t.closest(".wp-faqp-list-wrp").find(".wp-faqp-more").show()})}(jQuery);