$AdfDhtmlInputSearchPeer$$.$_SUB_ID_MAP$ = {button:"btn", selectionsButton:"selBtn"};
$AdfDhtmlInputSearchPeer$$.prototype.$GetBestMatchSubId$ = function $$AdfDhtmlInputSearchPeer$$$$$GetBestMatchSubId$$($displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$) {
  var $component$$2431$$ = this.$getComponent$(), $rootElement$$178$$ = this.$getDomElement$(), $clientId$$513$$ = $component$$2431$$.$getClientId$(), $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$ = $AdfSuggestionsPanel$$.$getSuggestionElement$($displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$, $rootElement$$178$$);
  $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$ ? ($displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$ = $AdfSuggestionsPanel$$.$getSuggestItemIdPrefix$($clientId$$513$$), $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$ = $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$.getAttribute("id"), $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$ = 
  parseInt($JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$.substring($displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$.length)), $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$ = ($displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$ = this.$GetSuggestionsPanel$().$getDisplayedSuggestions$()) ? "suggestion[" + $displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$.$getChainedIndex$($JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$) + 
  "]" : null) : $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$ = this.$IsSelectionsShown$($component$$2431$$) && $AdfMultiSelectPanel$$.$getSectionalHeader$($component$$2431$$, $displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$, $rootElement$$178$$) ? "selectedHeader" : $AdfSubIdUtils$$.$getBestMatchSubIdDelegateSuper$($displayedSuggestions$$inline_5156_domElement$$653_idPrefix$$inline_5153$$, this, $AdfDhtmlInputSearchPeer$$.$_SUB_ID_MAP$, 
  $AdfDhtmlInputSearchPeer$$);
  return $JSCompiler_temp$$281_inclusiveHeaderIndex$$inline_5155_suggestionElem$$6_suggestionElemId$$inline_5154$$;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputSearchPeer.prototype.GetBestMatchSubId", {$GetBestMatchSubId$:$AdfDhtmlInputSearchPeer$$.prototype.$GetBestMatchSubId$});
$AdfDhtmlInputSearchPeer$$.prototype.$GetSubIdDomElement$ = function $$AdfDhtmlInputSearchPeer$$$$$GetSubIdDomElement$$($displayedSuggestions$$inline_5162_subElementId$$32$$) {
  var $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = this.$getComponent$(), $clientId$$514_id$$inline_5168_subElement$$inline_5169$$ = $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$.$getClientId$();
  if (0 == $displayedSuggestions$$inline_5162_subElementId$$32$$.indexOf("suggestion[")) {
    $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = parseInt($displayedSuggestions$$inline_5162_subElementId$$32$$.substring(11, $displayedSuggestions$$inline_5162_subElementId$$32$$.length - 1)), ($displayedSuggestions$$inline_5162_subElementId$$32$$ = this.$GetSuggestionsPanel$().$getDisplayedSuggestions$()) ? ($JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = 
    $displayedSuggestions$$inline_5162_subElementId$$32$$.$getInclusiveHeaderIndex$($JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$), $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = $AdfSuggestionsPanel$$.$getSuggestItemIdPrefix$($clientId$$514_id$$inline_5168_subElement$$inline_5169$$) + $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$, 
    $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = document.getElementById($JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$)) : $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = null;
  } else {
    if ("selectedHeader" == $displayedSuggestions$$inline_5162_subElementId$$32$$) {
      a: {
        if (this.$IsSelectionsShown$($JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$) && ($clientId$$514_id$$inline_5168_subElement$$inline_5169$$ = $AdfSuggestionsPanel$$.$getSuggestItemIdPrefix$($clientId$$514_id$$inline_5168_subElement$$inline_5169$$) + "0", $clientId$$514_id$$inline_5168_subElement$$inline_5169$$ = document.getElementById($clientId$$514_id$$inline_5168_subElement$$inline_5169$$), $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = 
        $AdfMultiSelectPanel$$.$getSectionalHeader$($JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$, $clientId$$514_id$$inline_5168_subElement$$inline_5169$$, this.$getDomElement$()))) {
          break a;
        }
        $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = null;
      }
    } else {
      $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$ = $AdfSubIdUtils$$.$getSubIdDomElementDelegateSuper$($displayedSuggestions$$inline_5162_subElementId$$32$$, $AdfDhtmlInputSearchPeer$$.$_SUB_ID_MAP$, $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$, this, $AdfDhtmlInputSearchPeer$$);
    }
  }
  return $JSCompiler_temp$$282_JSCompiler_temp$$283_component$$2432_id$$inline_5163_index$$inline_5161_selectedHeader$$inline_5170$$;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputSearchPeer.prototype.GetSubIdDomElement", {$GetSubIdDomElement$:$AdfDhtmlInputSearchPeer$$.prototype.$GetSubIdDomElement$});
