var avadaLiveSearch=function(){var e=[];avadaLiveSearchVars.live_search&&jQuery(".fusion-live-search-input").each((function(){var s,a=jQuery(this),i=a.closest(".fusion-live-search"),t=i.find(".fusion-search-button"),n=i.find(".fusion-search-submit"),o=i.find(".fusion-search-results"),r=i.find('input[name^="post_type"]'),l=i.find('input[name^="include_terms"]'),d=i.find('input[name^="exclude_terms"]'),u=i.find('input[name="search_limit_to_post_titles"]'),c=i.find('input[name="add_woo_product_skus"]'),v=i.find('input[name="live_min_character"]'),p=i.find('input[name="live_posts_per_page"]'),f=i.find('input[name="live_search_display_featured_image"]'),g=i.find('input[name="live_search_display_post_type"]'),h=i.find('input[name="live_results_scrollbar"]'),_=o.closest(".fusion-builder-row"),m=i.closest(".fusion-header"),y=void 0!==v.val()?parseInt(v.val()):avadaLiveSearchVars.min_char_count,C=void 0!==p.val()?parseInt(p.val()):avadaLiveSearchVars.per_page,S=void 0!==f.val()?parseInt(f.val()):avadaLiveSearchVars.show_feat_img,j=void 0!==g.val()?parseInt(g.val()):avadaLiveSearchVars.display_post_type;function w(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function b(e){var s="";o.html(""),o.removeClass("suggestions-empty"),o.addClass("suggestions-added"),Q("add"),jQuery.isEmptyObject(e)?(o.addClass("suggestions-empty"),s+='
'+avadaLiveSearchVars.no_search_results+"
",o.append(s)):jQuery.each(e,(function(e,a){var i;s="",s+='',a.image_url&&(s+=''),s+='',s+='
'+a.title+"
",a.type&&(s+='
'+w(a.type)+"
"),s+="
";let t={value:s+="",suggestion:a};jQuery(window).trigger("awb_live_search_result_suggestion_html",[t]),s=t.value,o.append(s)}))}function L(){var s,t;if(i=a.closest(".fusion-live-search"),s=a.val(),s+=(t=function(){var e=[];return r.each((function(){e.push(this.value)})),e})().toString(),y<=a.val().length){if(void 0!==e[s])return void b(e[s]);i.find(".fusion-slider-loading").show(),i.find(".fusion-search-submit").css("color","transparent"),n.css("color","transparent");let o={action:"live_search_retrieve_posts",search:a.val(),per_page:C,show_feat_img:S,display_post_type:j,post_type:t(),search_limit_to_post_titles:u.val(),add_woo_product_skus:c.val()};l.length&&(o.include_terms=l.val()),d.length&&(o.exclude_terms=d.val()),jQuery.ajax({url:avadaLiveSearchVars.ajaxurl,type:"post",data:o}).done((function(a){e[s]=a,b(a),i.find(".fusion-slider-loading").hide(),n.css("color",n.attr("data-color"))}))}else i.find(".fusion-slider-loading").hide(),n.css("color",n.attr("data-color")),o.removeClass("suggestions-added"),Q("remove")}function Q(e){_.length&&("add"===e?_.css("z-index","11"):_.css("z-index","")),m.length&&("add"===e?m.addClass("live-suggestion-added"):m.removeClass("live-suggestion-added"))}n.attr("data-color",n.css("color")),void 0!==h.val()&&h.val()&&o.addClass("live-results-scrollbar-"+h.val()),a.on("focusin",(function(){y<=jQuery(this).val().length&&o.children(".fusion-search-result").length&&(o.addClass("suggestions-added"),Q("add"))})),a.on("focusout",(function(){o.is(":hover")||t.is(":hover")||(o.removeClass("suggestions-added"),Q("remove"),o.addClass("suggestions-transition"),setTimeout((function(){o.removeClass("suggestions-transition")}),300))})),jQuery(t,o).on("mouseleave",(function(){a.is(":focus")||(o.removeClass("suggestions-added"),Q("remove"),o.addClass("suggestions-transition"),setTimeout((function(){o.removeClass("suggestions-transition")}),300))})),a.on("keyup",(function(){clearTimeout(s),s=setTimeout(L,500)})),a.on("keydown",(function(){clearTimeout(s)}))}))};jQuery(document).ready((function(){avadaLiveSearch()}));