$AdfDhtmlInputComboboxListOfValuesPeer$$.$_SUB_ID_MAP$ = {dropdownIcon:"lovIconId", dropdownPopup:"_afrDropDownPopup", dropdownTable:"_afrDropDownContent", searchLink:"_afrPopupSearch", search_dialog:"_afrLovDialogId", search_dialog_popup:"_afrLovPopupId", lovDialog_query:"_afrLovInternalQueryId", lovDialog_toolbar:"_afrLovToolbar", lovDialog_table:"_afrLovInternalTableId"};
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$GetSubIdDomElement$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$GetSubIdDomElement$$($subElementIdLocator$$4$$) {
  var $component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$ = this.$getComponent$(), $subComponent$$3_subElementId$$15$$ = $subElementIdLocator$$4$$, $nestedSubElementId$$3$$, $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $subElementIdLocator$$4$$.indexOf("#");
  -1 < $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ && ($subComponent$$3_subElementId$$15$$ = $subElementIdLocator$$4$$.substring(0, $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$), $AdfAssert$$.$assertNonEmptyString$($subComponent$$3_subElementId$$15$$), $nestedSubElementId$$3$$ = $subElementIdLocator$$4$$.substring($clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ + 1));
  $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $JSCompiler_alias_NULL$$;
  $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$GetSubIdDomElement$.call(this, $subComponent$$3_subElementId$$15$$);
  $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || (($clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $AdfDhtmlInputComboboxListOfValuesPeer$$.$_SUB_ID_MAP$[$subComponent$$3_subElementId$$15$$]) ? "_afrLovInternalTableId" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || "_afrLovPopupId" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || "_afrLovDialogId" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || 
  "_afrDropDownPopup" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || "_afrDropDownContent" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || "_afrPopupSearch" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || "_afrLovToolbar" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || "_afrLovInternalQueryId" == $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ ? ($component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$ = 
  $component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$.$getClientId$() + $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$, $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $AdfAgent$$.$getAgent$().getElementById($component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$)) : $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $AdfSubIdUtils$$.$getSubIdElementById$($component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$, $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$) : 
  $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $AdfDhtmlInputListOfValuesBasePeer$$.$getLovDialogTableSubIdDomElements$($component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$, $subComponent$$3_subElementId$$15$$));
  if($nestedSubElementId$$3$$ && $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ && ($component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$ = $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$.id)) {
    ($subComponent$$3_subElementId$$15$$ = $AdfPage$$.$PAGE$.$findComponent$($component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$)) ? $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ = $subComponent$$3_subElementId$$15$$.$getPeer$().$getSubIdDomElement$($subComponent$$3_subElementId$$15$$, $nestedSubElementId$$3$$) : $AdfLogger$$.$LOGGER$.warning("component: ", $component$$1815_nestedSubelementClientId$$1_popupClientId$$4$$, " doesn't exist for this subid:", $subElementIdLocator$$4$$)
  }
  $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$ || $AdfLogger$$.$LOGGER$.warning("Sub Id doesn't exist for this component:", $subElementIdLocator$$4$$);
  return $clientSubId$$1_domElement$$554_startIndex$$17_subIdElement$$3$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.GetSubIdDomElement", {$GetSubIdDomElement$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$GetSubIdDomElement$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$GetBestMatchSubId$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$GetBestMatchSubId$$($domElement$$555$$) {
  var $subid$$10$$ = $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$GetBestMatchSubId$.call(this, $domElement$$555$$);
  return $subid$$10$$ ? $subid$$10$$ : $AdfDhtmlInputListOfValuesBasePeer$$.$GetBestMatchSubIdImpl$($domElement$$555$$, $AdfDhtmlInputComboboxListOfValuesPeer$$.$_SUB_ID_MAP$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.GetBestMatchSubId", {$GetBestMatchSubId$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$GetBestMatchSubId$});
