!function(e){"use strict";e(function(){e(".wprev-slider").each(function(){if("yes"==e(this).attr("onemobil")&&(/Mobi|Android/i.test(navigator.userAgent)||e(window).width()<600)){var r=e(this).children("ul");if(r.length>0){var t=r.find(".w3_wprs-col"),s=t.get(),o=t.parent().attr("class"),i=t.attr("class");if(void 0!==i){i=i.replace(/[a-z]\d\b/g,"l12");var p,a="";for(p=0;p<s.length;p++)a+=0==p?'<li class="wprs_unslider-active"><div class="'+o+'"><div class="'+i+'">'+s[p].innerHTML+"</div></div></li>":'<li><div class="'+o+'"><div class="'+i+'">'+s[p].innerHTML+"</div></div></li>";void 0!==e(this).find(".wprevpro_load_more_div")[0]&&(a+="<li>"+e(this).find(".wprevpro_load_more_div")[0].outerHTML+"</li>"),a+="",r.html(a)}}}});var r={},t={},s={},o={};function i(e,r){1==r?(e.hide(),e.next(".wprev_loader").show()):(e.show(),e.next(".wprev_loader").hide())}function p(r){e(r).trigger("reset")}function a(r){r.length&&setTimeout(function(){r.next().find(".wprevpro_form_inner").toggle(1e3),e("html, body").animate({scrollTop:e(".wprevpro_btn_show_form").offset().top-200},1e3)},1500)}function n(e,r){var t=r.closest(".wprevpro-rating").find("#wppro_fvoteup"),s=r.closest(".wprevpro-rating").find("#wppro_fvotedown");"up"==e?t.hasClass("wprsp-thumbs-o-up")?(t.removeClass("wprsp-thumbs-o-up"),t.addClass("wprsp-thumbs-up"),s.removeClass("wprsp-thumbs-down"),s.addClass("wprsp-thumbs-o-down")):t.hasClass("wprsp-smile-o")&&(t.addClass("wppro_updown_yellobg"),s.removeClass("wppro_updown_yellobg")):"down"==e&&(t.hasClass("wprsp-thumbs-up")?(t.addClass("wprsp-thumbs-o-up"),t.removeClass("wprsp-thumbs-up"),s.addClass("wprsp-thumbs-down"),s.removeClass("wprsp-thumbs-o-down")):s.hasClass("wprsp-frown-o")&&(s.addClass("wppro_updown_yellobg"),t.removeClass("wppro_updown_yellobg")))}function l(r,t){var s=e(r).closest("form").find("#wprev_globshowval").val(),o=e(r).closest("form").find("#wprev_globhiderest").val();""!=s&&(t>s?(e(r).closest("form").find(".wprevpro-field-social_links").removeClass("hideme"),e(r).closest("form").find(".wprevpro-field-social_links").hide(),e(r).closest("form").find(".wprevpro-field-social_links").show("2000"),"hide"==o&&e(r).closest("form").find(".rofform").hide()):(e(r).closest("form").find(".wprevpro-field-social_links").hide("2000"),"hide"==o&&e(r).closest("form").find(".rofform").show("2000")))}e(".wprevpro").on("click",".wprs_rd_more",function(i){i.preventDefault();var p=e(this).closest(".indrevdiv").height(),a=e(this).closest(".indrevdiv").outerHeight(),n=e(this).closest(".wprev-slider").attr("id"),l=n+"-"+e(this).closest(".w3_wprs-col").index(),v=n+"-"+e(this).closest("li").index();r[l]=e(this).closest(".indrevdiv").css("height"),t[l]=e(this).closest(".wprev-slider").css("height"),s[l]=e(this).closest(".wprev-slider-widget").css("height"),(Number(t[l])<Number(o[v])||!o[v]||void 0===o[v])&&(o[v]=t[l]),(Number(s[l])<Number(o[v])||!o[v]||void 0===o[v])&&(o[v]=s[l]),e(this).closest(".indrevdiv").css("height","auto"),e(this).closest(".indrevdiv").parent().css("height","auto"),e(this).hide(),e(this).prevAll("span.wprs_rd_more_1").hide(),e(this).next("span").show(0,function(){if(e(this).css("display","inline"),e(this).next(".wprs_rd_less").show(),!e(this).closest(".wprevpro").hasClass("revnotsameheight")){var r=e(this);setTimeout(function(){!function(r){var t=e(r).closest(".wprs_unslider-active").outerHeight(!0),s=e(r).closest(".wprs_unslider").find("li").map(function(){return e(this).outerHeight()}).get(),o=Math.max.apply(null,s);t>o||t==o?(e(r).closest(".wprev-slider").animate({height:t},300),e(r).closest(".wprev-slider-widget").animate({height:t},300)):o>100&&(e(r).closest(".wprev-slider").animate({height:o},300),e(r).closest(".wprev-slider-widget").animate({height:o},300))}(r)},10)}});var d=e(this).closest(".indrevdiv").height();e(this).closest(".wprevpro").hasClass("revnotsameheight")||d<p&&(a>p?e(this).closest(".indrevdiv").css("height",a):e(this).closest(".indrevdiv").css("height",p))}),e(".wprevpro").on("click",".wprs_rd_less",function(i){i.preventDefault();var p=e(this).closest(".wprev-slider").attr("id"),a=p+"-"+e(this).closest(".w3_wprs-col").index(),n=p+"-"+e(this).closest("li").index();if(e(this).hide(),e(this).prev("span").hide(0,function(){e(this).prevAll(".wprs_rd_more").show(),e(this).prevAll("span.wprs_rd_more_1").show()}),!e(this).closest(".wprevpro").hasClass("revnotsameheight")){var l=e(this).closest(".wprevprodiv").find(".wprs_rd_less:visible").length,v=t[a],d=s[a];0==l&&(v=o[n],d=o[n]),e(this).closest(".indrevdiv").animate({height:r[a]},0),e(this).closest(".wprev-slider").animate({height:v},200),e(this).closest(".wprev-slider-widget").animate({height:d},200)}}),function(){var r=e(".wprevpro_form");if("yes"==r.attr("autopopup")){var t=r.find(".wprevmodal_modal");t.show(),r.find(".wprevpro_form_inner").show()}}(),e(".wprevpro_btn_show_form").click(function(r){var t=e(this).attr("formid");(e(this).closest("#wprevpro_div_form_"+t).find(".wprevpro_form_msg").hide(),"yes"==e(this).attr("ispopup"))?(e("#wprevmodal_myModal_"+t).show(),e("#wprevpro_div_form_inner_"+t).show()):("yes"==e(this).closest("#wprevpro_div_form_"+t).attr("autopopup")&&(e(this).closest("#wprevpro_div_form_"+t).find(".wprevmodal_modal").unbind(),e(this).closest("#wprevpro_div_form_"+t).find(".wprevmodal_modal").show(),e(this).closest("#wprevpro_div_form_"+t).find(".wprevmodal_modal").removeClass("wprevmodal_modal"),e(this).closest("#wprevpro_div_form_"+t).find(".wprevmodal_modal-content").removeClass("wprevmodal_modal-content"),e(this).closest("#wprevpro_div_form_"+t).find(".wprevmodal_close").html("")),e(this).next().find(".wprev_review_form").show(),e(this).next().find(".wprevpro_form_inner").toggle(1e3))}),e(".wprevmodal_modal").click(function(r){e(r.target).closest(".wprevmodal_modal-content").length||(e(this).hide(),e(this).find(".wprevpro_form_inner").hide())}),e(".wprevmodal_close").click(function(r){e(this).closest(".wprevmodal_modal").hide(),e(this).closest(".wprevmodal_modal").find(".wprevpro_form_inner").hide()}),e(".wprev_review_form").submit(function(r){if("yes"==e(this).find("#wprevpro_rating_req").val()){var t=e("input[name=wprevpro_review_rating]:checked").val();if(!e("input[name=wprevpro_review_rating]:checked").length||"0"==t)return alert("Please select a rating."),e(".wprevpro-rating").focus(),r.preventDefault(),!1}}),e(".wprevpro-rating-radio-lbl").click(function(){var r=e(this).prev().val();l(e(this),r)}),e(".wprevpro_form").on("click","#wppro_fvoteup",function(){var r=e(this);e("#wprevpro_review_rating-star5").prop("checked",!0),n("up",r),l(r,5)}),e(".wprevpro_form").on("click","#wppro_fvotedown",function(){var r=e(this);n("down",r),e("#wprevpro_review_rating-star2").prop("checked",!0),l(r,2)}),e("#wprevpro_submit_ajax").click(function(r){var t=e(this).closest("form"),s=e(this).closest(".wprevpro_form"),o=s.find(".wprevpro_form_msg"),n=t.find(".wprevpro_submit"),l=s.find(".wprevpro_btn_show_form");i(n,!0),o.removeClass("wprevpro_submitsuccess"),o.removeClass("wprevpro_submiterror");var v=!1,d=t.find("#wprevpro_review_avatar").val(),c=!!window.FormData;if(""!=d&&0==c)return!1;if(r.preventDefault(),0==c&&(v=!0),1==v){var _=t.serialize(),w={action:"wprp_save_review",wpfb_nonce:wprevpublicjs_script_vars.wpfb_nonce,cache:!1,processData:!1,contentType:!1,data:_};jQuery.post(wprevpublicjs_script_vars.wpfb_ajaxurl,w,function(r){console.log(r);var s=e.parseJSON(r);"no"==s.error?(i(n,!1),o.html(s.successmsg),o.addClass("wprevpro_submitsuccess"),o.show("slow"),p(t),a(l)):(i(n,!1),o.html(s.dbmsg),o.addClass("wprevpro_submiterror"),o.show("slow"))}).fail(function(){i(n,!1),o.html(jsondata.dbmsg),o.addClass("wprevpro_submiterror"),o.show("slow"),i(n,!1)})}else{var h=new FormData(t[0]);h.append("action","wprp_save_review"),h.append("wpfb_nonce",wprevpublicjs_script_vars.wpfb_nonce),e.ajax({url:wprevpublicjs_script_vars.wpfb_ajaxurl,action:"wprp_save_review",wpfb_nonce:wprevpublicjs_script_vars.wpfb_nonce,type:"POST",data:h,contentType:!1,processData:!1,success:function(r){var s=e.parseJSON(r);console.log(s),"no"==s.error?(i(n,!1),o.html(s.successmsg),o.addClass("wprevpro_submitsuccess"),o.show("slow"),p(t),a(l)):(i(n,!1),o.html(s.dbmsg),o.addClass("wprevpro_submiterror"),o.show("slow"))},error:function(r){var t=e.parseJSON(r);console.log(t),i(n,!1),o.html(t.dbmsg),o.addClass("wprevpro_submiterror"),o.show("slow")}})}}),e(".wprevpro_badge_container").click(function(r){e(".wprevpro_slideout_container").hide();var t=e(this).attr("onc"),s=e(this).attr("oncurl"),o=e(this).attr("oncurltarget"),i=e(this).attr("badgeid");if(!(e(r.target).closest(".wprs_unslider-arrow").length||e(r.target).closest(".wprs_rd_less").length||e(r.target).closest(".wprs_rd_more").length||e(r.target).closest(".wprs_unslider-nav").length||e(r.target).closest("a").length||e(r.target).closest(".wprevpro_load_more_btn").length||e(r.target).closest(".wprev_pro_float_outerdiv-close").length)){if("url"==t){if(""!=s){if("same"==o)var p=window.open(s,"_self");else p=window.open(s,"_blank");p?p.focus():alert("Please allow popups for this website")}else alert("Please enter a Link to URL value.");return!1}if("slideout"==t)return e("#wprevpro_badge_slide_"+i).toggle(),!1;if("popup"==t)return e("#wprevpro_badge_pop_"+i).toggle(),setTimeout(function(){e("#wprevpro_badge_pop_"+i).find(".wprs_unslider").css("margin-left","25px"),e("#wprevpro_badge_pop_"+i).find(".wprs_unslider").css("margin-right","25px"),e("#wprevpro_badge_pop_"+i).find(".wprev-slider").css("height","unset")},200),!1}}),e(document).click(function(r){e(r.target).closest(".wprevpro_slideout_container").length||e(r.target).closest(".updatesliderinput").length||e(r.target).closest(".wprevpro_badge").length||e(".wprevpro_slideout_container").is(":visible")&&e(".wprevpro_slideout_container").hide()}),e(".wprevslideout_close").click(function(r){e(this).closest(".wprevpro_slideout_container").hide()}),e("#preview_badge_outer").on("click",".wprevpro_load_more_btn",function(e){g(this)});var v=1,d={};e(".wppro_pagination").each(function(r){var t=Number(e(this).attr("tid"));if("yes"==e(this).attr("ismasonry"))var s=e(this).closest("div.wprevpro").find("div.wprs_masonry").clone();else s=e(this).closest("div.wprevpro").clone();s.find(".wppro_pagination").remove();var o=s.html();d["tid"+t+"p1"]=o});var c,_,w,h,f=null;function u(r,t){(r=">"==r?1+Number(v):"<"==r?Number(v)-1:Number(r))<2&&(r=1);var s=e(t).attr("perrow"),o=e(t).attr("nrows"),i=e(t).attr("tid"),p=e(t).attr("notinstring"),a=Number(e(t).attr("cpostid")),n=e(t).attr("shortcodepageid"),l=e(t).attr("shortcodelang"),c=e(t).attr("ismasonry"),_=e(t).attr("revsameheight"),w=e(t).attr("lastslidenum"),h=e(t).attr("totalreviewsindb"),f=e(t).find(".wprppagination_loading_image"),u=e(t).closest(".wprevpro").prev(".wprev_search_sort_bar").find(".wprev_search").val();u||f.show(),""!=e(".wprevpro_stag.current").text()&&(u=e(".wprevpro_stag.current").text());var g=e(t).closest(".wprevpro").prev(".wprev_search_sort_bar").find("#wprevpro_header_sort").val(),b=e(t).closest(".wprevpro").prev(".wprev_search_sort_bar").find("#wprevpro_header_rating").val(),y=e(t).closest(".wprevpro").prev(".wprev_search_sort_bar").find("#wprevpro_header_langcodes").val(),x={action:"wprp_load_more_revs",wpfb_nonce:wprevpublicjs_script_vars.wpfb_nonce,cache:!1,processData:!1,contentType:!1,perrow:s,nrows:o,callnum:"",clickedpnum:r,notinstring:p,revid:i,onereview:"no",cpostid:a,shortcodepageid:n,shortcodelang:l,textsearch:u,textsort:g,textrating:b,textlang:y};console.log(x);var k=!1;console.log(d);var C="tid"+x.revid+"p"+x.clickedpnum;if(void 0!==d[C]&&(k=!0),!k||u||g||"unset"!=b||"unset"!=y)f.length||(t=t.parent(".wprevpro_load_more_div")),function(r,t,s,o,i){jQuery.post(wprevpublicjs_script_vars.wpfb_ajaxurl,r,function(p){var a=!0;p=p.substring(0,p.indexOf("}")+1);try{var n=e.parseJSON(p)}catch(e){a=!1,t.hide()}p&&""!=p&&a&&(e(i).attr("notinstring",n.newnotinstring),e(i).find(".wprevpro_load_more_btn").attr("notinstring",n.newnotinstring),m(r,t,s,o,i,n))}).fail(function(){console.log("fail"),t.hide()})}(x,f,c,_,t);else{var N=new Object;N.innerhtml=d[C],N.clickedpnum=x.clickedpnum,N.lastslidenum=w,N.totalreviewsindb=h,N.reviewsperpage=Number(s)*Number(o),m(x,f,c,_,t,N)}}function m(r,t,s,o,i,p){var a="";if(""!=p){var n=p.innerhtml;""==r.textsearch&&"unset"==r.textlang&&"unset"==r.textrating&&(d["tid"+r.revid+"p"+r.clickedpnum]=n),e(".wprppagination_loading_image_search").hide(),e(".wprppagination_loading_image_tag").hide(),"yes"==s?e(i).prevAll("div.wprs_masonry").fadeOut(200).promise().done(function(){e(i).prevAll("div.wprs_masonry").html(""),e(i).prevAll("div.wprs_masonry").append(n),e(i).prevAll("div.wprs_masonry").fadeIn(200),"yes"==o&&b(i)}):e(i).prevAll("div.wprevprodiv").fadeOut(200).promise().done(function(){e(i).prevAll("div.wprevprodiv").remove(),e(i).closest("div.wprevpro").prepend(n),e(i).prevAll("div.wprevprodiv").fadeIn(200),"yes"==o&&b(i)}),v=Number(p.clickedpnum);var l=Number(p.lastslidenum),c=Number(p.totalreviewsindb),_=Number(p.reviewsperpage),w="";if(t.hide(),t.length){if(a='<ul class="wppro_page_numbers_ul">',c>_){v>1&&(a+='<li><span class="brnprevclass wppro_page_numbers"><</span></li>'),1==v&&(w="current"),a=a+'<li><span class="brnprevclass wppro_page_numbers '+w+'">1</span></li>',v>3&&(a+='<li><span class="brnprevclass wppro_page_dots">…</span></li>');for(var h=2;h<l;h++)w="",h==v&&(w="current"),h-1!=v&&h+1!=v&&h!=v||(a=a+'<li><span class="brnprevclass wppro_page_numbers '+w+'">'+h+"</span></li>");l-v>2&&(a+='<li><span class="brnprevclass wppro_page_dots">…</span></li>'),w="",l==v&&(w="current"),a=a+'<li><span class="brnprevclass wppro_page_numbers '+w+'">'+l+"</span></li>",v!=l&&(a+='<li><span class="brnprevclass wppro_page_numbers">></span></li>')}a=a+"</ul>"+t.get(0).outerHTML,console.log(t),e(i).html(a)}else c<=_?e(i).hide():(e(i).show(),e(i).find(".wprevpro_load_more_btn").show())}else t.hide()}function g(r){var t=e(r).next(".wprploadmore_loading_image"),s=e(r),o=e(r).attr("perrow"),i=e(r).attr("nrows"),p=e(r).attr("callnum"),a=e(r).attr("tid"),n=e(r).attr("ismasonry"),l=e(r).attr("slideshow"),v=e(r).attr("notinstring"),d=e(r).attr("cpostid"),c=e(r).attr("shortcodepageid"),_=e(r).attr("shortcodelang"),w=e(r).attr("revsameheight");if(/Mobi|Android/i.test(navigator.userAgent)||e(window).width()<600)var h=e(r).attr("onemobil");else h="no";var f=e(r).closest(".wprevpro").prev(".wprev_search_sort_bar").find(".wprev_search").val(),u=e(r).closest(".wprevpro").prev(".wprev_search_sort_bar").find("#wprevpro_header_sort").val();t.show(),s.hide();var m={action:"wprp_load_more_revs",wpfb_nonce:wprevpublicjs_script_vars.wpfb_nonce,cache:!1,processData:!1,contentType:!1,perrow:o,nrows:i,callnum:p,notinstring:v,revid:a,onereview:h,cpostid:d,shortcodepageid:c,shortcodelang:_,textsearch:f,textsort:u};jQuery.post(wprevpublicjs_script_vars.wpfb_ajaxurl,m,function(o){var i=!0;console.log(o),o=o.substring(0,o.indexOf("}")+1);try{var p=e.parseJSON(o)}catch(e){i=!1,t.hide()}if(o&&""!=o&&i){console.log(p);var a=p.innerhtml,v=p.totalreviewsnum,d=p.hideldbtn,c=p.animateheight;if("yes"==l){if(s.parent(".wprevpro_load_more_div").before(a),"yes"!=d){var _=s.closest("li").next("li"),h=s.parent(".wprevpro_load_more_div");h.detach(),_.append(h)}else s.closest(".wprs_unslider").find("ol li:last").remove();if(t.hide(),"yes"==c){var f=e(r).closest("li").prev("li").css("height");e(r).closest(".wprev-slider").animate({height:f},750),e(r).closest(".wprev-slider-widget").animate({height:f},750)}"yes"==w&&function(r){var t=e(r).closest(".wprs_unslider").find(".w3_wprs-col").find("p").parent().map(function(){return e(this).outerHeight()}).get(),s=Math.max.apply(null,t);e(r).closest(".wprs_unslider").find(".w3_wprs-col").find("p").parent().css("height",s);var o=e(r).closest("li").prevAll(".wprs_unslider-active").outerHeight(),i=e(r).closest(".wprs_unslider").find("li").map(function(){return e(this).outerHeight()}).get(),p=Math.max.apply(null,i);o>p?e(r).closest(".wprevpro").animate({height:o},200):e(r).closest(".wprevpro").animate({height:p},200)}(r)}else"yes"==n?s.parent(".wprevpro_load_more_div").prev(".wprs_masonry").append(a):s.parent(".wprevpro_load_more_div").before(a),t.hide(),v>0&&s.show(),"yes"==d&&s.hide(),"yes"==w&&b(r);var u=Number(p.callnum)+1,m=p.newnotinstring;s.attr("notinstring",m),s.attr("callnum",u),s.attr("hideldbtn",d)}else t.hide()}).fail(function(){console.log("fail"),t.hide(),s.show()})}function b(r){var t=e(r).closest(".wprevpro").find(".w3_wprs-col").find("p").parent().map(function(){return e(this).outerHeight()}).get(),s=Math.max.apply(null,t);e(r).closest(".wprevpro").find(".w3_wprs-col").find("p").parent().css("height",s)}e(".wprev_search").on("input",function(){var r=e(this).val().length;clearTimeout(f),(r>1||0==r)&&(f=setTimeout(function(){console.log(r);var t=e(this).closest(".wprev_search_sort_bar").next(".wprevpro").find(".wppro_pagination");t.length||(t=e(this).closest(".wprev_search_sort_bar").next(".wprevpro").find(".wprevpro_load_more_btn")),e(this).closest(".wprev_search_sort_bar").find(".wprppagination_loading_image_search").show(),u(1,t)}.bind(this),600))}),e(".wprev_sort").on("change",function(){var r=e(this).val().length;if(r>0||0==r){var t=e(this).closest(".wprev_search_sort_bar").next(".wprevpro").find(".wppro_pagination");t.length||(t=e(this).closest(".wprev_search_sort_bar").next(".wprevpro").find(".wprevpro_load_more_btn")),e(this).closest(".wprev_search_sort_bar").find(".wprppagination_loading_image_search").show(),u(1,t)}}),e(".wprevpro_stag").on("click",function(){if(e(this).hasClass("current"))e(".wprev_search").val(""),e(this).removeClass("current");else{var r=e(this).text();e(".wprevpro_stag").removeClass("current"),e(this).addClass("current"),e(".wprev_search").val(r)}var t=e(this).closest(".wprev_search_sort_bar").next(".wprevpro").find(".wppro_pagination");t.length||(t=e(this).closest(".wprev_search_sort_bar").next(".wprevpro").find(".wprevpro_load_more_btn")),e(this).closest(".wprev_search_sort_bar").find(".wprppagination_loading_image_tag").show(),u(1,t)}),e(".wppro_pagination").on("click",".wppro_page_numbers",function(r){r.stopPropagation(),r.preventDefault();var t=e(this).closest(".wppro_pagination");u(e(this).text(),t)}),e(".wprevpro_load_more_btn").click(function(e){g(this)}),e(".wprev_pro_float_outerdiv-close").click(function(r){e(this).closest(".wprevpro_float_outer").hide("300");var t=e(this).attr("id"),s=JSON.parse(sessionStorage.getItem("wprevfloats")||"[]");s.push({id:t,clickedclose:"yes"}),sessionStorage.setItem("wprevfloats",JSON.stringify(s))}),function(){e("div.wprevpro_float_outer").show();var r=JSON.parse(sessionStorage.getItem("wprevfloats")||"[]");r.forEach(function(r,t){"yes"!=r.clickedclose&&"yes"!=r.firstvisithide||e("#"+r.id).parent(".wprev_pro_float_outerdiv").hide()}),e("div.wprevpro_badge_container[firstvisit='yes']").each(function(t){var s=e(this).find(".wprev_pro_float_outerdiv-close").attr("id"),o=r.filter(function(e){return"yes"==e.firstvisithide});o.length<1&&(r.push({id:s,firstvisithide:"yes"}),sessionStorage.setItem("wprevfloats",JSON.stringify(r)))})}(),w=e(".wprevpro_float_outer").find(".wprevpro_badge_container").attr("animatedir"),h=1e3*Number(e(".wprevpro_float_outer").find(".wprevpro_badge_container").attr("animatedelay")),"right"==w?(c=e(".wprevpro_float_outer").find(".wprev_pro_float_outerdiv"),_=e(c).css("right"),e(c).css("right","-110%"),h>0?setTimeout(function(){e(c).animate({right:_},1e3)},h):e(c).animate({right:_},1e3)):"bottom"==w?(c=e(".wprevpro_float_outer").find(".wprev_pro_float_outerdiv"),_=e(c).css("bottom"),e(c).css("bottom","-110%"),h>0?setTimeout(function(){e(c).animate({bottom:_},1e3)},h):e(c).animate({bottom:_},1e3)):"left"==w?(c=e(".wprevpro_float_outer").find(".wprev_pro_float_outerdiv"),_=e(c).css("left"),e(c).css("left","-110%"),h>0?setTimeout(function(){e(c).animate({left:_},1e3)},h):e(c).animate({left:_},1e3)):"fade"==w&&(c=e(".wprevpro_float_outer").find(".wprev_pro_float_outerdiv"),_=e(c).css("opacity"),e(c).css("opacity","0"),h>0?setTimeout(function(){e(c).animate({opacity:_},1e3)},h):e(c).animate({left:_},1e3)),function(){var r,t=e(".wprevpro_float_outer").find(".wprevpro_badge_container").attr("autoclose"),s=1e3*Number(e(".wprevpro_float_outer").find(".wprevpro_badge_container").attr("autoclosedelay"));"yes"==t&&s>0&&(r=e(".wprevpro_float_outer").find(".wprev_pro_float_outerdiv"),setTimeout(function(){e(r).hide()},s))}()})}(jQuery);
!function(t){"object"==typeof module&&"object"==typeof module.exports?t(require("jquery")):"function"==typeof define&&define.amd?define([],t(window.jQuery)):t(window.jQuery)}(function(t){if(!t)return console.warn("Unslider needs jQuery");t.Unslider=function(e,n){var i=this;return i._="wprs_unslider",i.defaults={autoplay:!1,delay:3e3,speed:750,easing:"swing",keys:{prev:37,next:39},nav:!0,arrows:{prev:'<a class="'+i._+'-arrow prev">Prev</a>',next:'<a class="'+i._+'-arrow next">Next</a>'},animation:"horizontal",selectors:{container:"ul:first",slides:"li"},animateHeight:!1,activeClass:i._+"-active",swipe:!0,swipeThreshold:.2},i.$context=e,i.options={},i.$parent=null,i.$container=null,i.$slides=null,i.$nav=null,i.$arrows=[],i.total=0,i.current=0,i.prefix=i._+"-",i.eventSuffix="."+i.prefix+~~(2e3*Math.random()),i.interval=[],i.init=function(e){return i.options=t.extend({},i.defaults,e),i.$container=i.$context.find(i.options.selectors.container).addClass(i.prefix+"wrap"),i.$slides=i.$container.children(i.options.selectors.slides),i.setup(),t.each(["nav","arrows","keys","infinite"],function(e,n){i.options[n]&&i["init"+t._ucfirst(n)]()}),jQuery.event.special.swipe&&i.options.swipe&&i.initSwipe(),i.options.autoplay&&i.start(),i.calculateSlides(),i.$context.trigger(i._+".ready"),i.animate(i.options.index||i.current,"init")},i.setup=function(){i.$context.addClass(i.prefix+i.options.animation).wrap('<div class="'+i._+'" />'),i.$parent=i.$context.parent("."+i._),"static"===i.$context.css("position")&&i.$context.css("position","relative"),i.$context.css("overflow","hidden")},i.calculateSlides=function(){if(i.$slides=i.$container.children(i.options.selectors.slides),i.total=i.$slides.length,"fade"!==i.options.animation){var t="width";"vertical"===i.options.animation&&(t="height"),i.$container.css(t,100*i.total+"%").addClass(i.prefix+"carousel"),i.$slides.css(t,100/i.total+"%")}},i.start=function(){return i.interval.push(setTimeout(function(){i.next()},i.options.delay)),i},i.stop=function(){for(var t;t=i.interval.pop();)clearTimeout(t);return i},i.initNav=function(){var e=t('<nav class="'+i.prefix+'nav"><ol /></nav>');i.$slides.each(function(n){var o=this.getAttribute("data-nav")||n+1;t.isFunction(i.options.nav)&&(o=i.options.nav.call(i.$slides.eq(n),n,o)),e.children("ol").append('<li data-slide="'+n+'">'+o+"</li>")}),i.$nav=e.insertAfter(i.$context),i.$nav.find("li").on("click"+i.eventSuffix,function(){var e=t(this).addClass(i.options.activeClass);e.siblings().removeClass(i.options.activeClass),i.animate(e.attr("data-slide"))})},i.initArrows=function(){!0===i.options.arrows&&(i.options.arrows=i.defaults.arrows),t.each(i.options.arrows,function(e,n){i.$arrows.push(t(n).insertAfter(i.$context).on("click"+i.eventSuffix,i[e]))})},i.initKeys=function(){!0===i.options.keys&&(i.options.keys=i.defaults.keys),t(document).on("keyup"+i.eventSuffix,function(e){t.each(i.options.keys,function(n,o){e.which===o&&t.isFunction(i[n])&&i[n].call(i)})})},i.initSwipe=function(){var t=i.$slides.width();"fade"!==i.options.animation&&i.$container.on({movestart:function(t){if(t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)return!!t.preventDefault();i.$container.css("position","relative")},move:function(e){i.$container.css("left",-100*i.current+100*e.distX/t+"%")},moveend:function(e){Math.abs(e.distX)/t>i.options.swipeThreshold?i[e.distX<0?"next":"prev"]():i.$container.animate({left:-100*i.current+"%"},i.options.speed/2)}})},i.initInfinite=function(){var e=["first","last"];t.each(e,function(t,n){i.$slides.push.apply(i.$slides,i.$slides.filter(':not(".'+i._+'-clone")')[n]().clone().addClass(i._+"-clone")["insert"+(0===t?"After":"Before")](i.$slides[e[~~!t]]()))})},i.destroyArrows=function(){t.each(i.$arrows,function(t,e){e.remove()})},i.destroySwipe=function(){i.$container.off("movestart move moveend")},i.destroyKeys=function(){t(document).off("keyup"+i.eventSuffix)},i.setIndex=function(t){return t<0&&(t=i.total-1),i.current=Math.min(Math.max(0,t),i.total-1),i.options.nav&&i.$nav.find('[data-slide="'+i.current+'"]')._active(i.options.activeClass),i.$slides.eq(i.current)._active(i.options.activeClass),i},i.animate=function(e,n){if("first"===e&&(e=0),"last"===e&&(e=i.total),isNaN(e))return i;i.options.autoplay&&i.stop().start(),i.setIndex(e),i.$context.trigger(i._+".change",[e,i.$slides.eq(e)]);var o="animate"+t._ucfirst(i.options.animation);return t.isFunction(i[o])&&i[o](i.current,n),i},i.next=function(){var t=i.current+1;return t>=i.total&&(t=0),i.animate(t,"next")},i.prev=function(){return i.animate(i.current-1,"prev")},i.animateHorizontal=function(t){var e="left";return"rtl"===i.$context.attr("dir")&&(e="right"),i.options.infinite&&i.$container.css("margin-"+e,"-100%"),i.slide(e,t)},i.animateVertical=function(t){return i.options.animateHeight=!0,i.options.infinite&&i.$container.css("margin-top",-i.$slides.outerHeight()),i.slide("top",t)},i.slide=function(t,e){var n;i.animateHeight(e),i.options.infinite&&(e===i.total-1&&(n=i.total-3,e=-1),e===i.total-2&&(n=0,e=i.total-2),"number"==typeof n&&(i.setIndex(n),i.$context.on(i._+".moved",function(){i.current===n&&i.$container.css(t,-100*n+"%").off(i._+".moved")})));var o={};return o[t]=-100*e+"%",i._move(i.$container,o)},i.animateFade=function(t){i.animateHeight(t);var e=i.$slides.eq(t).addClass(i.options.activeClass);i._move(e.siblings().removeClass(i.options.activeClass),{opacity:0}),i._move(e,{opacity:1},!1)},i.animateHeight=function(t){i.options.animateHeight&&i._move(i.$context,{height:i.$slides.eq(t).outerHeight()},!1)},i._move=function(t,e,n,o){return!1!==n&&(n=function(){i.$context.trigger(i._+".moved")}),t._move(e,o||i.options.speed,i.options.easing,n)},i.init(n)},t.fn._active=function(t){return this.addClass(t).siblings().removeClass(t)},t._ucfirst=function(t){return(t+"").toLowerCase().replace(/^./,function(t){return t.toUpperCase()})},t.fn._move=function(){return this.stop(!0,!0),t.fn[t.fn.velocity?"velocity":"animate"].apply(this,arguments)},t.fn.wprs_unslider=function(e){return this.each(function(n,i){var o=t(i);if(!(t(i).data("wprs_unslider")instanceof t.Unslider)){if("string"==typeof e&&o.data("wprs_unslider")){e=e.split(":");var a=o.data("wprs_unslider")[e[0]];if(t.isFunction(a))return a.apply(o,e[1]?e[1].split(","):null)}return o.data("wprs_unslider",new t.Unslider(o,e))}})}}),function(t){"function"==typeof define&&define.amd?define([],t):"undefined"!=typeof module&&null!==module&&module.exports?module.exports=t:t()}(function(){window.Symbol||function(t){"use strict";var e=Object.defineProperty,n="__symbol-"+Math.ceil(1e9*Math.random())+"-",i=0;function o(t){if(!(this instanceof o))return new o(t);var e=n+i++;this._symbol=e}e(o.prototype,"toString",{enumerable:!1,configurable:!1,writable:!1,value:function(){return this._symbol}}),t.Symbol=o}(this);var t=Object.assign||window.jQuery&&jQuery.extend,e=8,n=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t,e){return window.setTimeout(function(){t()},25)},i={textarea:!0,input:!0,select:!0,button:!0},o={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},a={move:"touchmove",cancel:"touchend",end:"touchend"},s=/\s+/,r={bubbles:!0,cancelable:!0},c=Symbol("events");function u(t){return t[c]||(t[c]={})}function d(t,e,n,i,o){e=e.split(s);var a,r=u(t),c=e.length;function d(t){n(t,i)}for(;c--;)(r[a=e[c]]||(r[a]=[])).push([n,d]),t.addEventListener(a,d)}function l(t,e,n,i){e=e.split(s);var o,a,r,c=u(t),d=e.length;if(c)for(;d--;)if(a=c[o=e[d]])for(r=a.length;r--;)a[r][0]===n&&(t.removeEventListener(o,a[r][1]),a.splice(r,1))}function f(e,n,i){var o=new CustomEvent(n,r);i&&t(o,i),e.dispatchEvent(o)}function v(){}function p(t){t.preventDefault()}function m(t,e){var n,i;if(t.identifiedTouch)return t.identifiedTouch(e);for(n=-1,i=t.length;++n<i;)if(t[n].identifier===e)return t[n]}function h(t,e){var n=m(t.changedTouches,e.identifier);if(n&&(n.pageX!==e.pageX||n.pageY!==e.pageY))return n}function g(t,e){Y(t,e,t,w)}function y(t,e){w()}function w(){l(document,o.move,g),l(document,o.cancel,y)}function X(t){l(document,a.move,t.touchmove),l(document,a.cancel,t.touchend)}function Y(t,n,i,o){var a,s,r,c,u,d,l,p,m,h=i.pageX-n.pageX,g=i.pageY-n.pageY;h*h+g*g<e*e||(s=n,r=i,c=h,u=g,d=o,l=(a=t).targetTouches,p=a.timeStamp-s.timeStamp,m={altKey:a.altKey,ctrlKey:a.ctrlKey,shiftKey:a.shiftKey,startX:s.pageX,startY:s.pageY,distX:c,distY:u,deltaX:c,deltaY:u,pageX:r.pageX,pageY:r.pageY,velocityX:c/p,velocityY:u/p,identifier:s.identifier,targetTouches:l,finger:l?l.length:1,enableMove:function(){this.moveEnabled=!0,this.enableMove=v,a.preventDefault()}},f(s.target,"movestart",m),d(s))}function $(t,e){var n=e.timer;e.touch=t,e.timeStamp=t.timeStamp,n.kick()}function x(t,e){var n=e.target,i=e.event,a=e.timer;l(document,o.move,$),l(document,o.end,x),_(n,i,a,function(){setTimeout(function(){l(n,"click",p)},0)})}function _(t,e,n,i){n.end(function(){return f(t,"moveend",e),i&&i()})}if(d(document,"mousedown",function(t){var e;1!==(e=t).which||e.ctrlKey||e.altKey||i[t.target.tagName.toLowerCase()]||(d(document,o.move,g,t),d(document,o.cancel,y,t))}),d(document,"touchstart",function(t){if(!i[t.target.tagName.toLowerCase()]){var e=t.changedTouches[0],n={target:e.target,pageX:e.pageX,pageY:e.pageY,identifier:e.identifier,touchmove:function(t,e){var n,i,o;(o=h(n=t,i=e))&&Y(n,i,o,X)},touchend:function(t,e){var n;n=e,m(t.changedTouches,n.identifier)&&X(n)}};d(document,a.move,n.touchmove,n),d(document,a.cancel,n.touchend,n)}}),d(document,"movestart",function(t){if(!t.defaultPrevented&&t.moveEnabled){var e={startX:t.startX,startY:t.startY,pageX:t.pageX,pageY:t.pageY,distX:t.distX,distY:t.distY,deltaX:t.deltaX,deltaY:t.deltaY,velocityX:t.velocityX,velocityY:t.velocityY,identifier:t.identifier,targetTouches:t.targetTouches,finger:t.finger},i={target:t.target,event:e,timer:new function(t){var e=t,i=!1,o=!1;function a(t){i?(e(),n(a),o=!0,i=!1):o=!1}this.kick=function(t){i=!0,o||a()},this.end=function(t){var n=e;t&&(o?(e=i?function(){n(),t()}:t,i=!0):t())}}(function(t){var n,o,a;n=e,o=i.touch,a=i.timeStamp-n.timeStamp,n.distX=o.pageX-n.startX,n.distY=o.pageY-n.startY,n.deltaX=o.pageX-n.pageX,n.deltaY=o.pageY-n.pageY,n.velocityX=.3*n.velocityX+.7*n.deltaX/a,n.velocityY=.3*n.velocityY+.7*n.deltaY/a,n.pageX=o.pageX,n.pageY=o.pageY,f(i.target,"move",e)}),touch:void 0,timeStamp:t.timeStamp};void 0===t.identifier?(d(t.target,"click",p),d(document,o.move,$,i),d(document,o.end,x,i)):(i.activeTouchmove=function(t,e){var n,i,o,a,s;n=t,o=(i=e).event,a=i.timer,(s=h(n,o))&&(n.preventDefault(),o.targetTouches=n.targetTouches,i.touch=s,i.timeStamp=n.timeStamp,a.kick())},i.activeTouchend=function(t,e){!function(t,e){var n,i=e.target,o=e.event,s=e.timer;m(t.changedTouches,o.identifier)&&(n=e,l(document,a.move,n.activeTouchmove),l(document,a.end,n.activeTouchend),_(i,o,s))}(t,e)},d(document,a.move,i.activeTouchmove,i),d(document,a.end,i.activeTouchend,i))}}),window.jQuery){var b="startX startY pageX pageY distX distY deltaX deltaY velocityX velocityY".split(" ");jQuery.event.special.movestart={setup:function(){return d(this,"movestart",T),!1},teardown:function(){return l(this,"movestart",T),!1},add:k},jQuery.event.special.move={setup:function(){return d(this,"movestart",S),!1},teardown:function(){return l(this,"movestart",S),!1},add:k},jQuery.event.special.moveend={setup:function(){return d(this,"movestart",C),!1},teardown:function(){return l(this,"movestart",C),!1},add:k}}function T(t){t.enableMove()}function S(t){t.enableMove()}function C(t){t.enableMove()}function k(t){var e=t.handler;t.handler=function(t){for(var n,i=b.length;i--;)t[n=b[i]]=t.originalEvent[n];e.apply(this,arguments)}}}),function(t){"function"==typeof define&&define.amd?define(["jquery",void 0,"jquery.event.move"],t):"undefined"!=typeof module&&null!==module&&module.exports?module.exports=t:t(jQuery)}(function(t,e){var n=t.event.add,i=t.event.remove,o=function(e,n,i){t.event.trigger(n,i,e)},a={threshold:.4,sensitivity:6};function s(t){var e,n,i;e=t.currentTarget.offsetWidth,n=t.currentTarget.offsetHeight,i={distX:t.distX,distY:t.distY,velocityX:t.velocityX,velocityY:t.velocityY,finger:t.finger},t.distX>t.distY?t.distX>-t.distY?(t.distX/e>a.threshold||t.velocityX*t.distX/e*a.sensitivity>1)&&(i.type="swiperight",o(t.currentTarget,i)):(-t.distY/n>a.threshold||t.velocityY*t.distY/e*a.sensitivity>1)&&(i.type="swipeup",o(t.currentTarget,i)):t.distX>-t.distY?(t.distY/n>a.threshold||t.velocityY*t.distY/e*a.sensitivity>1)&&(i.type="swipedown",o(t.currentTarget,i)):(-t.distX/e>a.threshold||t.velocityX*t.distX/e*a.sensitivity>1)&&(i.type="swipeleft",o(t.currentTarget,i))}function r(e){var n=t.data(e,"event_swipe");return n||(n={count:0},t.data(e,"event_swipe",n)),n}t.event.special.swipe=t.event.special.swipeleft=t.event.special.swiperight=t.event.special.swipeup=t.event.special.swipedown={setup:function(t,e,i){if(!(r(this).count++>0))return n(this,"moveend",s),!0},teardown:function(){if(!(--r(this).count>0))return i(this,"moveend",s),!0},settings:a}});
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&&t===t.window}x.ui=x.ui||{},x.ui.version="1.13.3",
x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}),
x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),
x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&0<(i=x("img[usemap='#"+o+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&&(o=x(t).closest("fieldset")[0])&&(n=!o.disabled):n="a"===s&&t.href||e,n&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)},
x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),
x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&&x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}),
x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},
x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}},
W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,h=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=N(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){var c,d,p,g,m,v,y,w,b,_,t,e;return f&&f.of?(v="string"==typeof(f=x.extend({},f)).of?x(document).find(f.of):x(f.of),y=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(y),b=(f.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:N(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&&(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&&(m.top+=p/2),c=E(_.at,d,p),m.left+=c[0],m.top+=c[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=L(this,"marginLeft"),n=L(this,"marginTop"),o=l+e+L(this,"marginRight")+w.width,s=a+n+L(this,"marginBottom")+w.height,h=x.extend({},m),u=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&&(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&&(h.top-=a/2),h.left+=u[0],h.top+=u[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[c[0]+u[0],c[1]+u[1]],my:f.my,at:f.at,within:y,elem:r})}),f.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;n<e.collisionWidth?0<r&&l<=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?o+n-e.collisionWidth:o:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;o<e.collisionHeight?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r<0?((o=t.left+l+a+h+e.collisionWidth-o-n)<0||o<C(r))&&(t.left+=l+a+h):0<s&&(0<(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)<s)&&(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r<0?((o=t.top+l+a+h+e.collisionHeight-o-n)<0||o<C(r))&&(t.top+=l+a+h):0<s&&(0<(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)<s)&&(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},x.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&x(t).trigger("blur")},
x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},
x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),
x.fn.extend({uniqueId:(u=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}});
var f,c=0,d=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(f=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");f(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=p.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],d.call(n[o],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=p.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&x.effects&&x.effects.effect[o]?e[s](t):o!==s&&e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}})});
var filtering_running=false;
var wpforms_search_running='No';
var ajax_ctrlr={
last_run: new Date(),
srch_str: '',
schdl_to_run_state: false,
schdl_to_run_delay: 250,
search_save_schdl_to_run_delay: 3000,
schdl_to_run_cntr: 0,
schdl_to_run_hndl: null,
search_save_schdl_to_run_hndl: null,
schedule_to_run: function(){
ajax_ctrlr.schdl_to_run_cntr++;
if(ajax_ctrlr.schdl_to_run_cntr % 5==0){
ajax_ctrlr.schdl_to_run_delay +=250;
ajax_ctrlr.schdl_to_run_reset();
}
if(! ajax_ctrlr.schdl_to_run_state){
return;
}
let crnt_run=new Date();
if(crnt_run - ajax_ctrlr.last_run > ajax_ctrlr.schdl_to_run_delay){
ajax_ctrlr.schdl_to_run_state=false;
ajax_ctrlr.schdl_to_run_cntr=0;
ajax_ctrlr.last_run=new Date();
ewd_ufaq_ajax_reload();
ajax_ctrlr.save_search_schdl_to_run_reset();
}},
schdl_to_run_reset: function (){
clearInterval(ajax_ctrlr.schdl_to_run_hndl);
ajax_ctrlr.schdl_to_run_hndl=setInterval(ajax_ctrlr.schedule_to_run, ajax_ctrlr.schdl_to_run_delay);
},
run_search_ajax: function(elm){
ajax_ctrlr.clear_field(elm);
let srch_str=jQuery(elm).val();
if(ajax_ctrlr.schdl_to_run_delay > 250){
ajax_ctrlr.schdl_to_run_delay=250;
ajax_ctrlr.schdl_to_run_reset();
}
if(srch_str!=ajax_ctrlr.srch_str){
ajax_ctrlr.srch_str=srch_str;
ajax_ctrlr.schdl_to_run_state=true;
ajax_ctrlr.last_run=new Date();
}},
save_search_term: function(){
var params={};
params.nonce=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.nonce:'';
params.search_term=ajax_ctrlr.srch_str;
params.action='ewd_ufaq_record_search_term';
var data=jQuery.param(params);
jQuery.post(ajaxurl, data, function(response){});
},
save_search_schdl_to_run_reset: function(){
if(typeof ewd_ufaq_php_data=='undefined'||! ewd_ufaq_php_data.save_search_terms){ return false; }
clearTimeout(ajax_ctrlr.search_save_schdl_to_run_hndl);
ajax_ctrlr.search_save_schdl_to_run_hndl=setTimeout(ajax_ctrlr.save_search_term, ajax_ctrlr.search_save_schdl_to_run_delay);
},
clear_field: function(srch_elm){
let cf=jQuery(srch_elm).parent('.search-field').find('.clear-field').eq(0);
if(0 < jQuery(srch_elm).val().length){
if('hidden'==cf.data('state')){
cf.data('state', 'visible');
cf.removeClass('slide-out').addClass('slide-in');
}}else{
cf.data('state', 'hidden');
cf.removeClass('slide-in').addClass('slide-out');
}}
};
jQuery(function(){
ufaqSetClickHandlers();
UFAQSetAutoCompleteClickHandlers();
UFAQSetRatingHandlers();
UFAQSetExpandCollapseHandlers();
UFAQSetPaginationHandlers();
UFAQWPFormsHandler();
});
function ewd_ufaq_run_effect(display, faq_element){
var selected_effect=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.reveal_effect:'none';
var options={};
if(selected_effect==='size'){
options={ to: { width: 200, height: 60 }};}
if(display=='show'){ faq_element.find('.ewd-ufaq-faq-body').show(selected_effect, options, 500, ewd_ufaq_toggle_hidden_class(faq_element) ); }
if(display=='hide'){ faq_element.find('.ewd-ufaq-faq-body').hide(selected_effect, options, 500, ewd_ufaq_toggle_hidden_class(faq_element) ); }};
function ewd_ufaq_toggle_hidden_class(faq_element){
setTimeout(function(){ faq_element.find('.ewd-ufaq-faq-body').toggleClass('ewd-ufaq-hidden'); }, 500);
};
function ufaqSetClickHandlers(){
jQuery('.ewd-ufaq-faq-toggle').off('click').on('click', function(event){
jQuery(this).attr('aria-expanded', function(i, attr){
return attr=='true' ? 'false':'true'
});
event.preventDefault();
faq=jQuery(this).parent();
if(faq.find('.ewd-ufaq-faq-body').hasClass('ewd-ufaq-hidden') ){
EWD_UFAQ_Reveal_FAQ(faq);
if(typeof ewd_ufaq_php_data!='undefined'&&ewd_ufaq_php_data.faq_scroll){ jQuery('html, body').animate({scrollTop: jQuery(this).offset().top -80}, 100); }}else{
EWD_UFAQ_Hide_FAQ(faq);
}});
jQuery('.ewd-ufaq-faq-category-title-toggle').off('click').on('click', function(){
var category_title=jQuery(this);
var category=category_title.parent();
var category_inner=category.find('.ewd-ufaq-faq-category-inner').first();
var category_inner_height=category_inner.outerHeight(true);
var faqs_list=category_inner.parent();
var faqs_list_height=faqs_list.outerHeight(true);
var total_faqs_height=category_inner_height + faqs_list_height;
jQuery('.ewd-ufaq-category-tabs-1').css('height', total_faqs_height + 'px');
jQuery(this).toggleClass('ewd-ufaq-category-tab-selected');
category_inner.toggleClass('ewd-ufaq-faq-category-body-hidden');
if(typeof ewd_ufaq_php_data!='undefined'&&ewd_ufaq_php_data.category_accordion){
jQuery('.ewd-ufaq-faq-category-inner').each(function(index, object){
if(object!=category_inner.get(0) ){ jQuery(this).addClass('ewd-ufaq-faq-category-body-hidden'); }});
jQuery('.ewd-ufaq-faq-category-title-toggle').each (function(){
if(jQuery(this)!=category_title){ jQuery(this).removeClass('ewd-ufaq-category-tab-selected'); }});
}
jQuery('.ewd-ufaq-faq-category-title-toggle').each(function(){
var span=jQuery(this).find('.ewd-ufaq-category-post-margin-symbol span');
if(jQuery(this).hasClass('ewd-ufaq-category-tab-selected') ){
span.html(span.html().toUpperCase());
}else{
span.html(span.html().toLowerCase());
}});
});
jQuery('.ewd-ufaq-back-to-top-link').off('click').on('click', function(event){
event.preventDefault();
jQuery('html, body').animate({ scrollTop: jQuery('#ewd-ufaq-faq-list').offset().top -80 }, 100);
});
jQuery('.ewd-ufaq-faq-header-link').off('click').on('click', function(event){
event.preventDefault();
var faq_id=jQuery(this).data('postid');
var faq=jQuery('#ewd-ufaq-post-' + faq_id).first();
if(faq.find('.ewd-ufaq-faq-body').hasClass('ewd-ufaq-hidden') ){
EWD_UFAQ_Reveal_FAQ(faq);
}
jQuery('html, body').animate({ scrollTop: faq.offset().top - 20 }, 100);
});
}
function UFAQSetAutoCompleteClickHandlers(){
jQuery('.ewd-ufaq-text-auto-complete').on('keyup', function(){
jQuery('.ewd-ufaq-text-auto-complete').autocomplete({
source: typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.question_titles:'',
minLength: 3,
appendTo: '#ewd-ufaq-jquery-ajax-search',
select: function(event, ui){
jQuery(this).val(ui.item.value);
ewd_ufaq_ajax_reload();
}});
jQuery('.ewd-ufaq-text-auto-complete').autocomplete('enable');
});
}
function EWD_UFAQ_Reveal_FAQ(faq_element){
var post_id=faq_element.data('post_id');
var params={};
params.nonce=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.nonce:'';
params.post_id=post_id;
params.action='ewd_ufaq_record_view';
var data=jQuery.param(params);
jQuery.post(ajaxurl, data, function(response){});
faq_element.find('.ewd-ufaq-post-margin-symbol').html(faq_element.find('.ewd-ufaq-post-margin-symbol').html().toUpperCase());
faq_element.find('.ewd-ufaq-faq-excerpt').addClass('ewd-ufaq-hidden');
if(typeof ewd_ufaq_php_data!='undefined'&&ewd_ufaq_php_data.reveal_effect!='none'){ ewd_ufaq_run_effect('show', faq_element); }else{ faq_element.find('.ewd-ufaq-faq-body').removeClass('ewd-ufaq-hidden'); }
if(typeof ewd_ufaq_php_data!='undefined'&&ewd_ufaq_php_data.faq_accordion){
jQuery('.ewd-ufaq-faq-div').each(function(){
if(jQuery(this).prop('id')!=faq_element.prop('id') ){
EWD_UFAQ_Hide_FAQ(jQuery(this));
}else{
jQuery(this).addClass('ewd-ufaq-post-active');
}});
}else{
faq_element.addClass('ewd-ufaq-post-active');
}}
function EWD_UFAQ_Hide_FAQ(faq_element){
var post_id=faq_element.data('post_id');
faq_element.find('.ewd-ufaq-faq-excerpt').removeClass('ewd-ufaq-hidden');
if(typeof ewd_ufaq_php_data!='undefined'&&ewd_ufaq_php_data.reveal_effect!='none'&&! faq_element.find('.ewd-ufaq-faq-body').hasClass('ewd-ufaq-hidden') ){ ewd_ufaq_run_effect('hide', faq_element); }else{ faq_element.find('.ewd-ufaq-faq-body').addClass('ewd-ufaq-hidden'); }
faq_element.removeClass('ewd-ufaq-post-active');
faq_element.find('.ewd-ufaq-post-margin-symbol').html(faq_element.find('.ewd-ufaq-post-margin-symbol').html().toLowerCase());
}
jQuery(document).ready(function(){
if(0 < jQuery('#ewd-ufaq-jquery-ajax-search .ewd-ufaq-text-input').eq(0).length){
ajax_ctrlr.schdl_to_run_hndl=setInterval(ajax_ctrlr.schedule_to_run, ajax_ctrlr.schdl_to_run_delay);
}
jQuery('#ewd-ufaq-ajax-search-submit').click(function(){
jQuery('.ewd-ufaq-bottom').data('current_page', 1);
let elm=jQuery('#ewd-ufaq-jquery-ajax-search .ewd-ufaq-text-input').eq(0);
ajax_ctrlr.run_search_ajax(elm[0]);
});
jQuery('#ewd-ufaq-jquery-ajax-search').on('keyup', '.ewd-ufaq-text-input', function(){
ajax_ctrlr.run_search_ajax(this);
});
jQuery('#ewd-ufaq-jquery-ajax-search').on('click', '.clear-field', function(){
let elm=jQuery('#ewd-ufaq-jquery-ajax-search .ewd-ufaq-text-input').eq(0);
jQuery(elm).val('');
ajax_ctrlr.run_search_ajax(elm[0]);
});
jQuery('.ewd-ufaq-text-input ').on('search', function(){
ajax_ctrlr.run_search_ajax(this);
});
if(typeof ewd_ufaq_php_data!='undefined'&&ewd_ufaq_php_data.display_faq > 0){
var faq=jQuery('.ewd-ufaq-faq-div[data-post_id="' + ewd_ufaq_php_data.display_faq + '"]');
faq.parent().removeClass('ewd-ufaq-hidden');
EWD_UFAQ_Reveal_FAQ(faq);
jQuery('html, body').animate({scrollTop: faq.offset().top -80}, 100);
}});
var request_count=0;
function ewd_ufaq_ajax_reload(pagination, append_results, search_string){
filtering_running=true;
var search_string=search_string ? search_string:jQuery('.ewd-ufaq-text-input').val();
var include_cat=jQuery('#ewd-ufaq-include-category').val();
var exclude_cat=jQuery('#ewd-ufaq-exclude-category').val();
var orderby=jQuery('#ewd-ufaq-orderby').val();
var order=jQuery('#ewd-ufaq-order').val();
var post_count=jQuery('#ewd-ufaq-post-count').val();
var current_url=jQuery('#ewd-ufaq-current-url').val();
var show_on_load=jQuery('#ewd-ufaq-show-on-load').val();
if(search_string==undefined){ search_string=''; }
if(pagination=='Yes'){
var faqs_only='Yes';
var faq_page=jQuery('.ewd-ufaq-bottom').data('current_page');
}else{
var retrieving_results=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.retrieving_results:'Retrieving Results';
jQuery('.ewd-ufaq-search .ewd-ufaq-faqs').html('<h3>' + retrieving_results + '</h3>');
var faqs_only='No';
var faq_page=0;
jQuery('.ewd-ufaq-bottom').remove();
}
request_count=request_count + 1;
if(jQuery('.ewd-ufaq-text-input').length&&'yes'!=show_on_load.toLocaleLowerCase()&&search_string.length==0){
jQuery('.ewd-ufaq-search .ewd-ufaq-faqs').html('');
return;
}
var params={};
params.search_string=search_string;
params.include_category=include_cat;
params.exclude_category=exclude_cat;
params.orderby=orderby;
params.order=order;
params.post_count=post_count;
params.request_count=request_count;
params.current_url=current_url;
params.faqs_only=faqs_only;
params.faq_page=faq_page;
params.show_on_load=show_on_load;
params.action='ewd_ufaq_search';
params.nonce=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.nonce:'';
var data=jQuery.param(params);
jQuery.post(ajaxurl, data, function(response){
if(response.data.request_count==request_count){
var data_output_selector=search_string||jQuery('.ewd-ufaq-faq-list').prev().is('#ewd-ufaq-jquery-ajax-search') ? '#ewd-ufaq-jquery-ajax-search + .ewd-ufaq-faq-list .ewd-ufaq-faqs':'.ewd-ufaq-faqs:not(#ewd-ufaq-jquery-ajax-search + .ewd-ufaq-faq-list .ewd-ufaq-faqs)';
if(! jQuery(data_output_selector).length){ data_output_selector='.ewd-ufaq-faqs'; }
if(append_results=='Yes'){
jQuery(data_output_selector).append(response.data.output);
}else{
jQuery(data_output_selector).html(response.data.output);
if(''!=response.data.pagination){
jQuery('.ewd-ufaq-faq-list .ewd-ufaq-bottom').remove();
jQuery('.ewd-ufaq-faq-list').append(response.data.pagination);
}}
jQuery('.ewd-ufaq-bottom').data('max_page', response.data.max_page);
jQuery('.ewd-ufaq-expand-all').removeClass('ewd-ufaq-hidden');
jQuery('.ewd-ufaq-collapse-all').addClass('ewd-ufaq-hidden');
ufaqSetClickHandlers();
UFAQSetRatingHandlers();
UFAQSetPaginationHandlers();
UFAQUpdatePaginationButtons();
UFAQSetExpandCollapseHandlers();
filtering_running=false;
}});
}
function UFAQSetRatingHandlers(){
jQuery('.ewd-ufaq-rating-button').off('click').on('click', function(){
var faq_id=jQuery(this).data('faq_id');
jQuery('*[data-faq_id="' + faq_id + '"]').off('click');
var current_count=jQuery(this).find('span').html();
current_count++;
jQuery(this).find('span').html(current_count);
if(jQuery(this).hasClass('ewd-ufaq-up-vote') ){ vote_type='up'; }else{ vote_type='down'; }
var params={};
params.action='ewd_ufaq_update_rating';
params.nonce=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.nonce:'';
params.faq_id=faq_id;
params.vote_type=vote_type;
var data=jQuery.param(params);
jQuery.post(ajaxurl, data);
});
}
function UFAQSetExpandCollapseHandlers(){
jQuery('.ewd-ufaq-expand-all').off('click').on('click', function(){
var accordion_setting=typeof ewd_ufaq_php_data!='undefined' ? ewd_ufaq_php_data.faq_accordion:false;
ewd_ufaq_php_data.faq_accordion=false;
jQuery('.ewd-ufaq-faq-toggle').each(function(){
var faq=jQuery(this).parent();
jQuery(this).attr('aria-expanded', 'true');
EWD_UFAQ_Reveal_FAQ(faq);
});
if(typeof ewd_ufaq_php_data!='undefined'){ ewd_ufaq_php_data.faq_accordion=accordion_setting; }
jQuery('.ewd-ufaq-faq-category-inner').removeClass('ewd-ufaq-faq-category-body-hidden');
jQuery('.ewd-ufaq-collapse-all').removeClass('ewd-ufaq-hidden');
jQuery('.ewd-ufaq-expand-all').addClass('ewd-ufaq-hidden');
jQuery('.ewd-ufaq-faq-category-title-toggle').addClass('ewd-ufaq-category-tab-selected');
jQuery('.ewd-ufaq-category-post-margin-symbol span').each(function(){
jQuery(this).html().toUpperCase();
});
});
jQuery('.ewd-ufaq-collapse-all').off('click').on('click', function(){
jQuery('.ewd-ufaq-faq-toggle').each(function(){
var faq=jQuery(this).parent();
jQuery(this).attr('aria-expanded', 'false');
EWD_UFAQ_Hide_FAQ(faq);
});
jQuery('.ewd-ufaq-faq-category-inner').addClass('ewd-ufaq-faq-category-body-hidden');
jQuery('.ewd-ufaq-faq-category-title-toggle').removeClass('ewd-ufaq-category-tab-selected');
jQuery('.ewd-ufaq-category-post-margin-symbol span').each(function(){
jQuery(this).html().toLowerCase();
});
jQuery('.ewd-ufaq-expand-all').removeClass('ewd-ufaq-hidden');
jQuery('.ewd-ufaq-collapse-all').addClass('ewd-ufaq-hidden');
});
}
function UFAQSetPaginationHandlers(){
jQuery('.ewd-ufaq-previous-faqs').off('click').on('click', function(){
var current_page=jQuery('.ewd-ufaq-bottom').data('current_page');
jQuery('.ewd-ufaq-bottom').data('current_page', Math.max(current_page - 1, 0) );
jQuery('.ewd-ufaq-max-faqs-not-reached').remove();
ewd_ufaq_ajax_reload('Yes', 'No');
});
jQuery('.ewd-ufaq-next-faqs').off('click').on('click', function(){
var current_page=jQuery('.ewd-ufaq-bottom').data('current_page');
jQuery('.ewd-ufaq-bottom').data('current_page', current_page + 1);
jQuery('.ewd-ufaq-max-faqs-not-reached').remove();
ewd_ufaq_ajax_reload('Yes', 'No');
});
jQuery('.ewd-ufaq-load-more').off('click').on('click', function(){
var current_page=jQuery('.ewd-ufaq-bottom').data('current_page');
jQuery('.ewd-ufaq-bottom').data('current_page', current_page + 1);
jQuery('.ewd-ufaq-max-faqs-not-reached').remove();
ewd_ufaq_ajax_reload('Yes', 'Yes');
});
if(jQuery('.ewd-ufaq-pagination-infinite_scroll').length){
jQuery(window).scroll(function(){
var infinite_pos=jQuery('.ewd-ufaq-pagination-infinite_scroll').position();
if(infinite_pos!=undefined&&jQuery('.ewd-ufaq-bottom').data('current_page')!=jQuery('.ewd-ufaq-bottom').data('max_page') ){
if(( jQuery(window).height() + jQuery(window).scrollTop() > infinite_pos.top)&&filtering_running==false){
jQuery('.ewd-ufaq-bottom').data('current_page', jQuery('.ewd-ufaq-bottom').data('current_page') + 1);
ewd_ufaq_ajax_reload('Yes', 'Yes');
}}
});
}}
function UFAQUpdatePaginationButtons(){
jQuery('.ewd-ufaq-bottom').first().appendTo('.ewd-ufaq-faq-list');
if(jQuery('.ewd-ufaq-bottom').data('current_page') < jQuery('.ewd-ufaq-bottom').data('max_page') ){
jQuery('.ewd-ufaq-load-more, .ewd-ufaq-next-faqs').removeClass('ewd-ufaq-hidden');
}else{ jQuery('.ewd-ufaq-load-more, .ewd-ufaq-next-faqs').addClass('ewd-ufaq-hidden'); }
if(jQuery('.ewd-ufaq-bottom').data('current_page') <=1){
jQuery('.ewd-ufaq-previous-faqs').addClass('ewd-ufaq-hidden');
}else{ jQuery('.ewd-ufaq-previous-faqs').removeClass('ewd-ufaq-hidden'); }}
function UFAQWPFormsHandler(){
if(typeof wpforms_integration==='undefined'||wpforms_integration===null){ return; }
if(wpforms_integration.ufaq_enabled=='disabled'){ return; }
var target_field=wpforms_integration.ufaq_selected_field;
jQuery('#wpforms-' + wpforms_integration.form_id + '-field_' + wpforms_integration.ufaq_selected_field).on('keyup', function(){
var search_string=jQuery(this).val();
if(search_string.length >=wpforms_integration.ufaq_minimum_characters){
jQuery('.ewd-ufaq-wpforms-faq-results').removeClass('ewd-ufaq-hidden');
jQuery('.ewd-ufaq-wpforms-label').removeClass('ewd-ufaq-hidden');
ewd_ufaq_ajax_reload('No', 'No', search_string);
}
else if(! filtering_running){
jQuery('.ewd-ufaq-faqs').html(' ');
jQuery('.ewd-ufaq-wpforms-faq-results').addClass('ewd-ufaq-hidden');
jQuery('.ewd-ufaq-wpforms-label').addClass('ewd-ufaq-hidden');
}});
}
/*jQuery(document).ready(function(){
jQuery('a[href*=#]:not([href=#])').click(function(){
var post_id=jQuery(this).attr("data-postid");
var selectedIDString='ewd-ufaq-body-'+post_id;
if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){
var target=jQuery(this.hash);
target=target.length ? target:jQuery('[name=' + this.hash.slice(1) +']');
if(target.length){
jQuery('html,body').on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove", function(){
jQuery('html,body').stop();
});
if(jQuery('#'+selectedIDString).hasClass("ewd-ufaq-hidden")){
EWD_UFAQ_Reveal_FAQ(post_id, selectedIDString);
}
jQuery('html,body').animate({
scrollTop: target.offset().top
}, 1000);
}}
});
});*/
jQuery(document).ready(function(){
jQuery('.ewd-ufaq-compact-faq-meta .ewd-ufaq-permalink a').html('<span class="dashicons dashicons-admin-links"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .rrssb-buttons li.rrssb-facebook a').html('<span class="dashicons dashicons-facebook-alt"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .rrssb-buttons li.rrssb-twitter a').html('<span class="dashicons dashicons-twitter-alt"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .rrssb-buttons li.rrssb-linkedin a').html('<span class="dashicons dashicons-linkedin"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .rrssb-buttons li.rrssb-pinterest a').html('<span class="dashicons dashicons-pinterest"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .rrssb-buttons li.rrssb-email a').html('<span class="dashicons dashicons-email-alt"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .ewd-ufaq-up-vote').prepend('<span class="dashicons dashicons-thumbs-up"></span>');
jQuery('.ewd-ufaq-compact-faq-meta .ewd-ufaq-down-vote').prepend('<span class="dashicons dashicons-thumbs-down"></span>');
});
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../keycode","../position","../safe-active-element","../unique-id","../version","../widget"],e):e(jQuery)}(function(a){"use strict";return a.widget("ui.menu",{version:"1.13.3",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault(),this._activateItem(e)},"click .ui-menu-item":function(e){var t=a(e.target),i=a(a.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&t.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),t.has(".ui-menu").length?this.expand (e):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active)&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this._menuItems().first();t||this.focus(e,i)},blur:function(e){this._delay(function(){a.contains(this.element[0],a.ui.safeActiveElement(this.document[0]))||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e,!0),this.mouseHandled=!1}})},_activateItem:function(e){var t,i;this.previousFilter||e.clientX===this.lastMousePosition.x&&e.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:e.clientX,y:e.clientY},t=a(e.target).closest(".ui-menu-item"),i=a(e.currentTarget),t[0]!==i[0])||i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,i))},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each(function(){var e=a(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var t,i,s,n=!0;switch(e.keyCode){case a.ui.keyCode.PAGE_UP:this.previousPage(e);break;case a.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case a.ui.keyCode.HOME:this._move("first","first",e);break;case a.ui.keyCode.END:this._move("last","last",e);break;case a.ui.keyCode.UP:this.previous(e);break;case a.ui.keyCode.DOWN:this.next(e);break;case a.ui.keyCode.LEFT:this.collapse(e);break;case a.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand (e);break;case a.ui.keyCode.ENTER:case a.ui.keyCode.SPACE:this._activate(e);break;case a.ui.keyCode.ESCAPE:this.collapse(e);break;default:t=this.previousFilter||"",s=n=!1,i=96<=e.keyCode&&e.keyCode<=105?(e.keyCode-96).toString():String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),i===t?s=!0:i=t+i,t=this._filterMenuItems(i),(t=s&&-1!==t.index(this.active.next())?this.active.nextAll(".ui-menu-item"):t).length||(i=String.fromCharCode(e.keyCode),t=this._filterMenuItems(i)),t.length?(this.focus(e,t),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&e.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand (e):this.select(e))},refresh:function(){var e,t,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=a(this),t=e.prev(),i=a("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),t.attr("aria-haspopup","true").prepend(i),e.attr("aria-labelledby",t.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(e=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var e=a(this);s._isDivider(e)&&s._addClass(e,"ui-menu-divider","ui-widget-content")}),t=(i=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(i,"ui-menu-item")._addClass(t,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!a.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){var i;"icons"===e&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",String(e)),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(e){var t,i,s;this._hasScroll()&&(t=parseFloat(a.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(a.css(this.activeMenu[0],"paddingTop"))||0,t=e.offset().top-this.activeMenu.offset().top-t-i,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),e=e.outerHeight(),t<0?this.activeMenu.scrollTop(i+t):s<t+e&&this.activeMenu.scrollTop(i+t-s+e))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(e){var t=a.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(t)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var e=i?this.element:a(t&&t.target).closest(this.element.find(".ui-menu"));e.length||(e=this.element),this._close(e),this.blur(t),this._removeClass(e.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=e},i?0:this.delay)},_close:function(e){(e=e||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!a(e.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this._menuItems(this.active.children(".ui-menu")).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(e){return(e||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(e,t,i){var s;(s=this.active?"first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").last():this.active[e+"All"](".ui-menu-item").first():s)&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[t]()),this.focus(i,s)},nextPage:function(e){var t,i,s;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===a.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(t=a(this)).offset().top-i-s<0}),this.focus(e,t)):this.focus(e,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(e)},previousPage:function(e){var t,i,s;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),0===a.fn.jquery.indexOf("3.2.")&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(t=a(this)).offset().top-i+s}),this.focus(e,t)):this.focus(e,this._menuItems(this.activeMenu).first())):this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||a(e.target).closest(".ui-menu-item");var t={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,t)},_filterMenuItems:function(e){var e=e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),t=new RegExp("^"+e,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return t.test(String.prototype.trim.call(a(this).children(".ui-menu-item-wrapper").text()))})}})});