$(function(){"use strict";function i(n){var i=$("#Box").val(),u=n.value.replace(new RegExp("(^|)("+i+")(|$)","ig"),"$1<b>$2<\/b>$3"),t="<div class='autocomplete-item' title='"+r(n.value)+"'>";return t+="<img class='pull-left' src="+n.image+" />",t+="<div class='title' style='color:' red''>"+u+"<\/span>",t+"<\/div>"}function r(n){return n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;").replace("&alpha;","α").replace("&eacute;","é").replace(/(⌃\&)|/g,"")}function n(n){return n.replace("<sub>","").replace("<\/sub>","").replace("<sub>","").replace("<\/sub>","").replace("<sup>","").replace("<\/sup>","").replace("<SUB>","").replace("<\/SUB>","")}var t=null;$("#Box").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},formatResult:i,onSelect:function(n){location.href="/topic/"+n.url},onSearchComplete:function(){$(".autocomplete-item .title").dotdotdot({ellipsis:" ...",wrap:"word"})},isJSONP:!0,noCache:!1,preserveInput:!0});$("#Box").keyup(function(n){var t,i,r;n.keyCode===13?(t=$("#Box").val(),location.href="/search?query="+t):(i=$(".search-box-container .search-icon"),r=$(this).val()?'url("../resources/images/close_icon.png")':'url("../resources/images/search_icon.png")',i.css("background-image",r))});$(".search-box-container .search-icon").on("click",function(){$("#Box").val("")});$("#autocomplete-ajax").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(n){$("#selction-ajax").html("You selected: "+n.value+", "+n.data)},showNoSuggestionNotice:!0,noSuggestionNotice:"Sorry, no matching results",onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});var u=$.map(["Anaheim Ducks","Atlanta Thrashers","Boston Bruins","Buffalo Sabres","Calgary Flames","Carolina Hurricanes","Chicago Blackhawks","Colorado Avalanche","Columbus Blue Jackets","Dallas Stars","Detroit Red Wings","Edmonton OIlers","Florida Panthers","Los Angeles Kings","Minnesota Wild","Montreal Canadiens","Nashville Predators","New Jersey Devils","New Rork Islanders","New York Rangers","Ottawa Senators","Philadelphia Flyers","Phoenix Coyotes","Pittsburgh Penguins","Saint Louis Blues","San Jose Sharks","Tampa Bay Lightning","Toronto Maple Leafs","Vancouver Canucks","Washington Capitals"],function(n){return{value:n,data:{category:"NHL"}}}),f=$.map(["Atlanta Hawks","Boston Celtics","Charlotte Bobcats","Chicago Bulls","Cleveland Cavaliers","Dallas Mavericks","Denver Nuggets","Detroit Pistons","Golden State Warriors","Houston Rockets","Indiana Pacers","LA Clippers","LA Lakers","Memphis Grizzlies","Miami Heat","Milwaukee Bucks","Minnesota Timberwolves","New Jersey Nets","New Orleans Hornets","New York Knicks","Oklahoma City Thunder","Orlando Magic","Philadelphia Sixers","Phoenix Suns","Portland Trail Blazers","Sacramento Kings","San Antonio Spurs","Toronto Raptors","Utah Jazz","Washington Wizards"],function(n){return{value:n,data:{category:"NBA"}}}),e=u.concat(f);$("#autocomplete").devbridgeAutocomplete({lookup:e,minChars:1,onSelect:function(n){$("#selection").html("You selected: "+n.value+", "+n.data.category)},showNoSuggestionNotice:!0,noSuggestionNotice:"Sorry, no matching results",groupBy:"category"});$("#autocomplete-custom-append").autocomplete({lookup:t,appendTo:"#suggestions-container"});$("#autocomplete-dynamic").autocomplete({lookup:t});$("#searchHome").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(t){if(t.value=n(t.value),$("#selction-ajax").html("You selected: "+t.value+", "+t.data),t.value.includes("search?q")){var i=t.value.substring(t.value.indexOf("<strong>")+8,t.value.indexOf("<\/strong>"));window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(i)+"&mtype=brand"}else window.location.href.includes("&code=")||(window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(t.value)+"&mtype=brand")},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#searchBox").autocomplete({serviceUrl:"/companyautocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(n){$("#selction-ajax").html("You selected: "+n.value+", "+n.data);window.location.href=$("#hdnCountryUrl").val()+"/company/search?q="+encodeURIComponent(n.value)},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#searchCompanyMobile").autocomplete({serviceUrl:"/companyautocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(n){$("#selction-ajax").html("You selected: "+n.value+", "+n.data);window.location.href=$("#hdnCountryUrl").val()+"/company/search?q="+encodeURIComponent(n.value)},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#findDrug").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(n){$("#selction-ajax").html("You selected: "+n.value+", "+n.data)},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#findDrugmobile").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(t){t.value=n(t.value);$("#selction-ajax").html("You selected: "+t.value+", "+t.data)},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#q").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(t){if(t.value=n(t.value),$("#selction-ajax").html("You selected: "+t.value+", "+t.data),t.value.includes("search?q")){var i=t.value.substring(t.value.indexOf("<strong>")+8,t.value.indexOf("<\/strong>"));window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(i)+"&mtype=brand"}else window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(t.value)+"&mtype=brand"},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#searchBoxHeader").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(t){if(t.value=n(t.value),$("#selction-ajax").html("You selected: "+t.value+", "+t.data),t.value.includes("search?q")){var i=t.value.substring(t.value.indexOf("<strong>")+8,t.value.indexOf("<\/strong>"));window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(i)+"&mtype=brand"}else window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(t.value)+"&mtype=brand"},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}});$("#searchBoxHeader1").autocomplete({serviceUrl:"/autocomplete",params:{countryCode:$("#hdnCountryCode").val()},onSelect:function(t){if(t.value=n(t.value),$("#selction-ajax").html("You selected: "+t.value+", "+t.data),t.value.includes("search?q")){var i=t.value.substring(t.value.indexOf("<strong>")+8,t.value.indexOf("<\/strong>"));window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(i)+"&mtype=brand"}else window.location.href=$("#hdnCountryUrl").val()+"/drug/search?q="+encodeURIComponent(t.value)+"&mtype=brand"},onHint:function(n){$("#autocomplete-ajax-x").val(n)},onInvalidateSelection:function(){$("#selction-ajax").html("You selected: none")}})}),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"&&typeof require=="function"?n(require("jquery")):n(jQuery)}(function(n){"use strict";function i(t,r){var u=this;u.element=t;u.el=n(t);u.suggestions=[];u.badQueries=[];u.selectedIndex=-1;u.currentValue=u.element.value;u.timeoutId=null;u.cachedResponse={};u.onChangeTimeout=null;u.onChange=null;u.isLocal=!1;u.suggestionsContainer=null;u.noSuggestionsContainer=null;u.options=n.extend(!0,{},i.defaults,r);u.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"};u.hint=null;u.hintValue="";u.selection=null;u.initialize();u.setOptions(r)}function f(n,t,i){return n.value.toLowerCase().indexOf(i)!==-1}function e(t){return typeof t=="string"?n.parseJSON(t):t}function o(n,t){if(!t)return n.value;var i="("+u.escapeRegExChars(t)+")";return n.value.replace(/&quot;/g,'"').replace(new RegExp(i,"gi"),"<strong>$1<\/strong>").replace("&alpha;","α").replace("&eacute;","é").replace(/(⌃\&)|/g,"").replace(/&/g,"&amp;").replace("&quot;",'"').replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/&lt;(\/?sub)&gt;/g,"<$1>").replace(/&lt;(\/?sup)&gt;/g,"<$1>").replace(/&lt;(\/?SUB)&gt;/g,"<$1>").replace(/&lt;(\/?strong)&gt;/g,"<$1>")}function s(n,t){return'<div class="autocomplete-group">'+t+"<\/div>"}var u=function(){return{escapeRegExChars:function(n){return n.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},createNode:function(n){var t=document.createElement("div");return t.className=n,t.style.position="absolute",t.style.display="none",t}}}(),t={ESC:27,TAB:9,RETURN:13,LEFT:37,UP:38,RIGHT:39,DOWN:40},r=n.noop;i.utils=u;n.Autocomplete=i;i.defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,onkeydown:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:o,formatGroup:s,delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:r,onSearchComplete:r,onSearchError:r,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:f,paramName:"query",transformResult:e,showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1};i.prototype={initialize:function(){var t=this,f="."+t.classes.suggestion,e=t.classes.selected,u=t.options,r;t.element.setAttribute("autocomplete","off");t.noSuggestionsContainer=n('<div class="autocomplete-no-suggestion"><\/div>').html(this.options.noSuggestionNotice).get(0);t.suggestionsContainer=i.utils.createNode(u.containerClass);r=n(t.suggestionsContainer);r.appendTo(u.appendTo||"body");u.width!=="auto"&&r.css("width",u.width);r.on("mouseover.autocomplete",f,function(){t.activate(n(this).data("index"))});r.on("mouseout.autocomplete",function(){t.selectedIndex=-1;r.children("."+e).removeClass(e)});r.on("click.autocomplete",f,function(){t.select(n(this).data("index"))});r.on("click.autocomplete",function(){clearTimeout(t.blurTimeoutId)});t.fixPositionCapture=function(){t.visible&&t.fixPosition()};n(window).on("resize.autocomplete",t.fixPositionCapture);t.el.on("keydown.autocomplete",function(n){t.onKeyPress(n)});t.el.on("keyup.autocomplete",function(n){t.onKeyUp(n)});t.el.on("blur.autocomplete",function(){t.onBlur()});t.el.on("focus.autocomplete",function(){t.onFocus()});t.el.on("change.autocomplete",function(n){t.onKeyUp(n)});t.el.on("input.autocomplete",function(n){t.onKeyUp(n)})},onFocus:function(){var n=this;n.disabled||(n.fixPosition(),n.el.val().length>=n.options.minChars&&n.onValueChange())},onBlur:function(){var t=this,i=t.options,r=t.el.val(),u=t.getQuery(r);t.blurTimeoutId=setTimeout(function(){t.hide();t.selection&&t.currentValue!==u&&(i.onInvalidateSelection||n.noop).call(t.element)},200)},abortAjax:function(){var n=this;n.currentRequest&&(n.currentRequest.abort(),n.currentRequest=null)},setOptions:function(t){var r=this,i=n.extend({},r.options,t);r.isLocal=Array.isArray(i.lookup);r.isLocal&&(i.lookup=r.verifySuggestionsFormat(i.lookup));i.orientation=r.validateOrientation(i.orientation,"bottom");n(r.suggestionsContainer).css({"max-height":i.maxHeight+"px",width:i.width+"px","z-index":i.zIndex});this.options=i},clearCache:function(){this.cachedResponse={};this.badQueries=[]},clear:function(){this.clearCache();this.currentValue="";this.suggestions=[]},disable:function(){var n=this;n.disabled=!0;clearTimeout(n.onChangeTimeout);n.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var t=this,i=n(t.suggestionsContainer),f=i.parent().get(0),a,s;if(f===document.body||t.options.forceFixPosition){var e=t.options.orientation,o=i.outerHeight(),h=t.el.outerHeight(),u=t.el.offset(),r={top:u.top,left:u.left};if(e==="auto"){var v=n(window).height(),c=n(window).scrollTop(),l=-c+u.top-o,y=c+v-(u.top+h+o);e=Math.max(l,y)===l?"top":"bottom"}r.top+=e==="top"?-o:h;f!==document.body&&(a=i.css("opacity"),t.visible||i.css("opacity",0).show(),s=i.offsetParent().offset(),r.top-=s.top,r.top+=f.scrollTop,r.left-=s.left,t.visible||i.css("opacity",a).hide());t.options.width==="auto"&&(r.width=t.el.outerWidth()+"px");i.css(r)}},isCursorAtEnd:function(){var i=this,n=i.el.val().length,r=i.element.selectionStart,t;return typeof r=="number"?r===n:document.selection?(t=document.selection.createRange(),t.moveStart("character",-n),n===t.text.length):!0},onKeyPress:function(n){var i=this;if(!i.disabled&&!i.visible&&n.which===t.DOWN&&i.currentValue){i.suggest();return}if(!i.disabled&&i.visible){switch(n.which){case t.ESC:i.el.val(i.currentValue);i.hide();break;case t.RIGHT:if(i.hint&&i.options.onHint&&i.isCursorAtEnd()){i.selectHint();break}return;case t.TAB:if(i.hint&&i.options.onHint){i.selectHint();return}if(i.selectedIndex===-1){i.hide();return}if(i.select(i.selectedIndex),i.options.tabDisabled===!1)return;break;case t.RETURN:if(i.selectedIndex===-1){i.hide();return}i.select(i.selectedIndex);break;case t.UP:i.moveUp();break;case t.DOWN:i.moveDown();break;default:return}n.stopImmediatePropagation();n.preventDefault()}},onKeyUp:function(n){var i=this;if(!i.disabled){switch(n.which){case t.UP:case t.DOWN:return}clearTimeout(i.onChangeTimeout);i.currentValue!==i.el.val()&&(i.findBestHint(),i.options.deferRequestBy>0?i.onChangeTimeout=setTimeout(function(){i.onValueChange()},i.options.deferRequestBy):i.onValueChange())}},onValueChange:function(){if(this.ignoreValueChange){this.ignoreValueChange=!1;return}var t=this,r=t.options,u=t.el.val(),i=t.getQuery(u);if(t.selection&&t.currentValue!==i&&(t.selection=null,(r.onInvalidateSelection||n.noop).call(t.element)),clearTimeout(t.onChangeTimeout),t.currentValue=u,t.selectedIndex=-1,r.triggerSelectOnValidInput&&t.isExactMatch(i)){t.select(0);return}i.length<r.minChars?t.hide():t.getSuggestions(i)},isExactMatch:function(n){var t=this.suggestions;return t.length===1&&t[0].value.toLowerCase()===n.toLowerCase()},getQuery:function(t){var r=this.options.delimiter,i;return r?(i=t.split(r),n.trim(i[i.length-1])):t},getSuggestionsLocal:function(t){var f=this,r=f.options,e=t.toLowerCase(),o=r.lookupFilter,u=parseInt(r.lookupLimit,10),i;return i={suggestions:n.grep(r.lookup,function(n){return o(n,t,e)})},u&&i.suggestions.length>u&&(i.suggestions=i.suggestions.slice(0,u)),i},getSuggestions:function(t){var u,i=this,r=i.options,f=r.serviceUrl,e,o,s;if(r.params[r.paramName]=t,r.onSearchStart.call(i.element,r.params)!==!1){if(e=r.ignoreParams?null:r.params,n.isFunction(r.lookup)){r.lookup(t,function(n){i.suggestions=n.suggestions;i.suggest();r.onSearchComplete.call(i.element,t,n.suggestions)});return}i.isLocal?u=i.getSuggestionsLocal(t):(n.isFunction(f)&&(f=f.call(i.element,t)),o=f+"?"+n.param(e||{}),u=i.cachedResponse[o]);u&&Array.isArray(u.suggestions)?(i.suggestions=u.suggestions,i.suggest(),r.onSearchComplete.call(i.element,t,u.suggestions)):i.isBadQuery(t)?r.onSearchComplete.call(i.element,t,[]):(i.abortAjax(),s={url:f,data:e,type:r.type,dataType:r.dataType},n.extend(s,r.ajaxSettings),i.currentRequest=n.ajax(s).done(function(n){var u;i.currentRequest=null;u=r.transformResult(n,t);i.processResponse(u,t,o);r.onSearchComplete.call(i.element,t,u.suggestions)}).fail(function(n,u,f){r.onSearchError.call(i.element,t,n,u,f)}))}},isBadQuery:function(n){if(!this.options.preventBadQueries)return!1;for(var t=this.badQueries,i=t.length;i--;)if(n.indexOf(t[i])===0)return!0;return!1},hide:function(){var t=this,i=n(t.suggestionsContainer);n.isFunction(t.options.onHide)&&t.visible&&t.options.onHide.call(t.element,i);t.visible=!1;t.selectedIndex=-1;clearTimeout(t.onChangeTimeout);n(t.suggestionsContainer).hide();t.signalHint(null)},suggest:function(){if(!this.suggestions.length){this.options.showNoSuggestionNotice?this.noSuggestions():this.hide();return}var t=this,i=t.options,s=i.groupBy,c=i.formatResult,f=t.getQuery(t.currentValue),e=t.classes.suggestion,l=t.classes.selected,r=n(t.suggestionsContainer),a=n(t.noSuggestionsContainer),h=i.beforeRender,u="",o,v=function(n){var t=n.data[s];return o===t?"":(o=t,i.formatGroup(n,o))};if(i.triggerSelectOnValidInput&&t.isExactMatch(f)){t.select(0);return}n.each(t.suggestions,function(n,t){s&&(u+=v(t,f,n));u+=t.value.indexOf("search?q")>-1?'<div class="'+e+'" data-index="'+n+'">Search drug for'+t.value+"<\/div>":'<div class="'+e+'" data-index="'+n+'">'+c(t,f,n)+"<\/div>"});this.adjustContainerWidth();a.detach();r.html(u);n.isFunction(h)&&h.call(t.element,r,t.suggestions);t.fixPosition();r.show();i.autoSelectFirst&&(t.selectedIndex=0,r.scrollTop(0),r.children("."+e).first().addClass(l));t.visible=!0;t.findBestHint()},noSuggestions:function(){var t=this,r=t.options.beforeRender,i=n(t.suggestionsContainer),u=n(t.noSuggestionsContainer);this.adjustContainerWidth();u.detach();i.empty();i.append(u);n.isFunction(r)&&r.call(t.element,i,t.suggestions);t.fixPosition();i.show();t.visible=!0},adjustContainerWidth:function(){var t=this,r=t.options,i,u=n(t.suggestionsContainer);r.width==="auto"?(i=t.el.outerWidth(),u.css("width",i>0?i:300)):r.width==="flex"&&u.css("width","")},findBestHint:function(){var t=this,i=t.el.val().toLowerCase(),r=null;i&&(n.each(t.suggestions,function(n,t){var u=t.value.toLowerCase().indexOf(i)===0;return u&&(r=t),!u}),t.signalHint(r))},signalHint:function(t){var r="",i=this;t&&(r=i.currentValue+t.value.substr(i.currentValue.length));i.hintValue!==r&&(i.hintValue=r,i.hint=t,(this.options.onHint||n.noop)(r))},verifySuggestionsFormat:function(t){return t.length&&typeof t[0]=="string"?n.map(t,function(n){return{value:n,data:null}}):t},validateOrientation:function(t,i){return t=n.trim(t||"").toLowerCase(),n.inArray(t,["auto","bottom","top"])===-1&&(t=i),t},processResponse:function(n,t,i){var r=this,u=r.options;(n.suggestions=r.verifySuggestionsFormat(n.suggestions),u.noCache||(r.cachedResponse[i]=n,u.preventBadQueries&&!n.suggestions.length&&r.badQueries.push(t)),t===r.getQuery(r.currentValue))&&(r.suggestions=n.suggestions,r.suggest())},activate:function(t){var i=this,r,u=i.classes.selected,f=n(i.suggestionsContainer),e=f.find("."+i.classes.suggestion);return(f.find("."+u).removeClass(u),i.selectedIndex=t,i.selectedIndex!==-1&&e.length>i.selectedIndex)?(r=e.get(i.selectedIndex),n(r).addClass(u),r):null},selectHint:function(){var t=this,i=n.inArray(t.hint,t.suggestions);t.select(i)},select:function(n){var t=this;t.hide();t.onSelect(n)},moveUp:function(){var t=this;if(t.selectedIndex!==-1){if(t.selectedIndex===0){n(t.suggestionsContainer).children("."+t.classes.suggestion).first().removeClass(t.classes.selected);t.selectedIndex=-1;t.ignoreValueChange=!1;t.el.val(t.currentValue);t.findBestHint();return}t.adjustScroll(t.selectedIndex-1)}},moveDown:function(){var n=this;n.adjustScroll(n.selectedIndex+1)},adjustScroll:function(t){var i=this,u=i.activate(t),r,f,o,e;u&&(e=n(u).outerHeight(),r=u.offsetTop,f=n(i.suggestionsContainer).scrollTop(),o=f+i.options.maxHeight-e,r<f?n(i.suggestionsContainer).scrollTop(r):r>o&&n(i.suggestionsContainer).scrollTop(r-i.options.maxHeight+e),i.options.preserveInput||(i.ignoreValueChange=!0,i.suggestions[t].value.indexOf("search?q")>-1?i.el.val(n(i.getValue(i.suggestions[t].value.replace("<sub>","").replace("<\/sub>","").replace("<sup>","").replace("<\/sup>","").replace("<SUB>","").replace("<\/SUB>","").replace("&quot;",'"').replace(/&quot;/g,'"'))).text()):i.el.val(i.getValue(i.suggestions[t].value.replace("<sub>","").replace("<\/sub>","").replace("<sup>","").replace("<\/sup>","").replace("<SUB>","").replace("<\/SUB>","").replace("&quot;",'"').replace(/&quot;/g,'"')))),i.signalHint(null))},onSelect:function(t){var i=this,u=i.options.onSelect,r=i.suggestions[t];i.currentValue=r.value.indexOf("search?q")>-1?n(i.getValue(r.value.replace("<sub>","").replace("<\/sub>","").replace("<sup>","").replace("<\/sup>","").replace("<SUB>","").replace("<\/SUB>","").replace("&quot;",'"').replace(/&quot;/g,'"').replace("&alpha;","α").replace("&eacute;","é").replace(/(⌃\&)|/g,""))).text():i.getValue(r.value.replace("<sub>","").replace("<\/sub>","").replace("<sup>","").replace("<\/sup>","").replace("<SUB>","").replace("<\/SUB>","").replace("&quot;",'"').replace(/&quot;/g,'"').replace("&alpha;","α").replace("&eacute;","é").replace(/(⌃\&)|/g,""));i.currentValue===i.el.val()||i.options.preserveInput||i.el.val(i.currentValue);i.signalHint(null);i.suggestions=[];i.selection=r;n.isFunction(u)&&u.call(i.element,r)},getValue:function(n){var r=this,u=r.options.delimiter,t,i;return u?(t=r.currentValue,i=t.split(u),i.length===1)?n:t.substr(0,t.length-i[i.length-1].length)+n:n},dispose:function(){var t=this;t.el.off(".autocomplete").removeData("autocomplete");n(window).off("resize.autocomplete",t.fixPositionCapture);n(t.suggestionsContainer).remove()}};n.fn.devbridgeAutocomplete=function(t,r){var u="autocomplete";return arguments.length?this.each(function(){var e=n(this),f=e.data(u);typeof t=="string"?f&&typeof f[t]=="function"&&f[t](r):(f&&f.dispose&&f.dispose(),f=new i(this,t),e.data(u,f))}):this.first().data(u)};n.fn.autocomplete||(n.fn.autocomplete=n.fn.devbridgeAutocomplete)})