(function(){var n="";aws.globalSearch={init:function(){$(document).ready(function(){$('a[href="#global-search"], .header-search-icon').on("click",function(){aws.globalSearch.showSearchbar($(this))});$("#global-search .clear-search").on("click",function(){$(this).parents(".gloabl-search-form").find(".autocomplete").val().length>0?$(".autocomplete").val(""):aws.globalSearch.hideSearchbar()});$("#global-search, #global-search i.close").on("click keyup",function(n){(n.target==this||n.target.className=="close icon-s-close aws-font-size14"||n.keyCode==27)&&aws.globalSearch.hideSearchbar($(this))});$.widget("app.autocomplete",$.ui.autocomplete,{options:{highlightClass:"ui-state-highlight"},_suggest:function(n){this._super(n);var t=this.menu.element;t.addClass("autocomplete-wrapper");$('<span class="aws-padding15-left"/>').addClass("glyphicon\t\t\t\t\t\t\t\t\t\tglyphicon-triangle-bottom\t\t\t\t\t\t\t\t\t\tautocomplete-arrow").insertBefore(t).position({my:"left top-5",at:"left top",of:t})},_close:function(n){this._super(n);this.menu.element.prev(".autocomplete-arrow").remove()},_renderItem:function(n,t){var r=new RegExp("("+this.term+")","gi"),u=this.options.highlightClass,f="<span class='"+u+"'>$1<\/span>",e=t.label.replace(r,f),i=$("<li class='ui-li-text'/>").appendTo(n);return $("<a/>").attr("href","#"),$("<a/>").attr("title",t.label).html("<div>"+e+"<\/div>").appendTo(i),i}});$(".autocomplete").autocomplete({source:function(n,t){var i=n.term.toLowerCase();$("body").css("cursor","wait");$.ajax({url:global_aws.getCustomAutocompleteURL(),type:"GET",dataType:"json",data:{query:i},success:function(n){$("body").css("cursor","default");n.length>0?t($.map(n,function(n){return{label:n,value:n}})):t([])},error:function(){$("body").css("cursor","default");t([{label:"Error occured.",value:-1}])}})},select:function(n,t){var i="";i=t.item.label.trim()!="No results found."?'"'+t.item.label.trim()+'"':t.item.value.trim();window.location=global_aws.globalSearchPage()+"?findQuery="+i},response:function(){},_appendTo:$(".searchModelInput").next(),get appendTo(){return this._appendTo},set appendTo(n){this._appendTo=n},highlightClass:"ui-autocomplete-term",minLength:3})})},showSearchbar:function(){$(".global-search-container").addClass("open");$(".autocomplete").focus();$(".navbar-brand").css("z-index","1032");$(".autocomplete").focus();$("body").addClass("aws-scroll-hidden");n=$(".navbar-nav.navbar-left > li.dropdown.active").removeClass("active");n.attr("WasActive","true");$(".global-search-icon, .ct-language, .languageIcon, .navbar-nav.navbar-right >li, .navbar-nav.navbar-left >li, .navbar-nav.navbar-left >li > a").addClass("main-menu-box");$(".navbar-nav.navbar-right >li> a").not(".navbar-brand").addClass("main-menu-box");$(".dropdown-menu.submenu > li > a").addClass("sub-menu-box");$(".remove-border").css("cssText","border: 0 !important");$(".navbar-header").children().not(".global-search-container").addClass("hide-navbar");setTimeout(function(){$("#global-search-form input.autocomplete").focus()},100)},hideSearchbar:function(){$(".navbar-header").children().removeClass("hide-navbar");$("li[WasActive*='true']").addClass("active");$(".global-search-icon").removeClass("hide-border");$(".global-search-icon>a").removeClass("hide-navbar");$(".global-search-container").removeClass("open");$("body").removeClass("aws-scroll-hidden");$(".global-search-icon, .ct-language, .languageIcon, .navbar-nav.navbar-right >li, .navbar-nav.navbar-left >li, .navbar-nav.navbar-right >li> a, .navbar-nav.navbar-left >li > a").removeClass("main-menu-box");$(".dropdown-menu.submenu > li > a").removeClass("sub-menu-box");$(".navbar-brand").css("z-index","1000");$(".remove-border").css("cssText","border: 0")}};aws.globalSearch.init()})()