var $AdfDhtmlInputComboboxListOfValuesPeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlInputListOfValuesBasePeer$$, "AdfDhtmlInputComboboxListOfValuesPeer");
$goog$exportSymbol$$("AdfDhtmlInputComboboxListOfValuesPeer", $AdfDhtmlInputComboboxListOfValuesPeer$$);
$AdfDhtmlInputComboboxListOfValuesPeer$$.$InitSubclass$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$InitSubclass$$() {
  $AdfObject$$.$ensureClassInitialization$($AdfDhtmlInputListOfValuesBasePeer$$);
  $AdfRichUIPeer$$.$addComponentPropertyGetters$(this, AdfRichInputComboboxListOfValues.LABEL);
  $AdfRichUIPeer$$.$addComponentEventHandlers$(this, $AdfUIInputEvent$$.$KEY_DOWN_EVENT_TYPE$, $AdfUIInputEvent$$.$KEY_UP_EVENT_TYPE$, $AdfUIInputEvent$$.$CLICK_EVENT_TYPE$, $AdfUIInputEvent$$.$MOUSE_DOWN_EVENT_TYPE$, $AdfUIInputEvent$$.$BLUR_EVENT_TYPE$, $AdfActionEvent$$.$ACTION_EVENT_TYPE$, $AdfDialogEvent$$.$EVENT_TYPE$, $AdfPopupOpeningEvent$$.$POPUP_OPENING_EVENT_TYPE$);
  this.$_POPUP_SUFFIX_ID$ = "_afrDropDownPopup";
  this.$_POPUP_SEARCH_SUFFIX_ID$ = "_afrPopupSearch";
  this.$_CONTAINER_DIALOG_SUBID$ = "cntnr";
  this.$_DROPDOWN_CONTENT_SUFFIX_ID$ = "_afrDropDownContent";
  this.$_DROPDOWN_ICON_ID$ = "lovIconId";
  this.$_DEPRESSED_STYLE_CLASS$ = "p_AFDepressed";
  this.$_MRU_ROW_SEPARATOR$ = "_afrSeparator";
  this.$_LOVINTERNAL_EVENT_QUEUED$ = "_afrLovInternalEventQueued";
  this.$_CONTENT_DELIVERY_LAZY_UNCACHED$ = "lazyUncached";
  this.$_EDIT_MODE_SELECT$ = "select";
  this.$_AUTOCOMPLETE_ANNOUNCE_MSG$ = "af_inputComboboxListOfValues.AUTOCOMPLETE_ANNOUNCE_MSG"
};
$goog$exportSymbol$$("AdfDhtmlInputComboboxListOfValuesPeer.InitSubclass", $AdfDhtmlInputComboboxListOfValuesPeer$$.$InitSubclass$);
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$AnnounceAutoComplete$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$AnnounceAutoComplete$$() {
  var $component$$830$$ = this.$getComponent$(), $page$$107$$ = $AdfPage$$.$PAGE$;
  $page$$107$$.$announceToAssistiveTechnology$($page$$107$$.$getLookAndFeel$().$getTranslatedString$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_AUTOCOMPLETE_ANNOUNCE_MSG$, $AdfDhtmlInputListOfValuesSuperBasePeer$$.$GetLabelText$($component$$830$$), $component$$830$$.getValue()))
};
$goog$exportSymbol$$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.AnnounceAutoComplete", $AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$AnnounceAutoComplete$);
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.AnnounceAutoComplete", {$AnnounceAutoComplete$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$AnnounceAutoComplete$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentAction$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentAction$$($componentEvent$$160$$) {
  var $component$$831$$ = this.$getComponent$(), $clientId$$159_subid$$3$$ = $component$$831$$.$getClientId$(), $popup$$21$$ = $AdfPage$$.$PAGE$.$findComponent$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$159_subid$$3$$));
  $popup$$21$$ && $popup$$21$$.$hide$();
  $clientId$$159_subid$$3$$ += $AdfDhtmlInputComboboxListOfValuesPeer$$.$_POPUP_SEARCH_SUFFIX_ID$;
  $componentEvent$$160$$.getSource().$getClientId$() == $clientId$$159_subid$$3$$ && ($componentEvent$$160$$.cancel(), $AdfLaunchPopupEvent$$.$queue$($component$$831$$, $JSCompiler_alias_TRUE$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentAction", {$HandleComponentAction$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentAction$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentBlur$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentBlur$$($event$$158$$) {
  var $component$$832$$ = this.$getComponent$();
  $component$$832$$.$getProperty$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_LOVINTERNAL_EVENT_QUEUED$) && $component$$832$$.setProperty($AdfDhtmlInputComboboxListOfValuesPeer$$.$_LOVINTERNAL_EVENT_QUEUED$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $AdfUIComponent$$.$PROPAGATE_NEVER$);
  $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$HandleComponentBlur$.call(this, $event$$158$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentBlur", {$HandleComponentBlur$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentBlur$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentMouseDown$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentMouseDown$$($componentEvent$$161_eventSource$$2$$) {
  var $component$$833_dropDownElement$$ = this.$getComponent$();
  $component$$833_dropDownElement$$.getDisabled() || ($componentEvent$$161_eventSource$$2$$ = $componentEvent$$161_eventSource$$2$$.$getNativeEventTarget$(), $component$$833_dropDownElement$$ = $JSCompiler_StaticMethods__getDropDownElement$$($component$$833_dropDownElement$$), ($componentEvent$$161_eventSource$$2$$ == $component$$833_dropDownElement$$ || $componentEvent$$161_eventSource$$2$$.parentNode == $component$$833_dropDownElement$$) && this.$preventNextValueSubmission$())
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentMouseDown", {$HandleComponentMouseDown$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentMouseDown$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentClick$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentClick$$($componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$) {
  $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$HandleComponentClick$.call(this, $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$);
  var $agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$ = this.$getComponent$();
  if($componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$.$isLeftButtonPressed$() && !$agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$.getDisabled()) {
    var $eventSource$$3_target$$inline_1743$$ = $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$.$getNativeEventTarget$(), $clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$ = $JSCompiler_StaticMethods__getDropDownElement$$($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$);
    if($eventSource$$3_target$$inline_1743$$ == $clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$ || $eventSource$$3_target$$inline_1743$$.parentNode == $clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$) {
      $AdfDhtmlInputComboboxListOfValuesPeer$$.$_showDropdown$($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$)
    }else {
      if($JSCompiler_StaticMethods__isInDropDownTable$$(this, $eventSource$$3_target$$inline_1743$$) && ($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$ = $AdfAgent$$.$AGENT$, $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$ = $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$.$getNativeEvent$(), $eventSource$$3_target$$inline_1743$$ = $agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$.$getEventTarget$($componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$), 
      $clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$ = this.$getComponent$().$getClientId$(), $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$ = $AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$), $clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$ = $AdfAgent$$.$AGENT$.getElementById($clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$ + 
      $AdfDhtmlInputComboboxListOfValuesPeer$$.$_DROPDOWN_CONTENT_SUFFIX_ID$), !$agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$.getAttribute($eventSource$$3_target$$inline_1743$$, $AdfDhtmlInputComboboxListOfValuesPeer$$.$_MRU_ROW_SEPARATOR$) && ($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$ = $JSCompiler_StaticMethods__getRowKeyAndRowForEvent$$($eventSource$$3_target$$inline_1743$$, $clientId$$inline_1744_dropDownElement$$1_tableDomNode$$inline_1746$$), 
      $agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$ != $JSCompiler_alias_NULL$$))) {
        if($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$ != $JSCompiler_alias_NULL$$) {
          var $rowKeys$$inline_1748$$ = [];
          $rowKeys$$inline_1748$$.push($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$)
        }
        $agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$ = this.$getComponent$();
        $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$ = $AdfPage$$.$PAGE$.$findComponent$($componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$);
        $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$ != $JSCompiler_alias_NULL$$ && $componentEvent$$162_domEvent$$inline_1742_popup$$inline_1750_popupId$$inline_1745$$.$hide$();
        $AdfReturnPopupEvent$$.$queue$($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$, $rowKeys$$inline_1748$$, $JSCompiler_alias_TRUE$$);
        $AdfDhtmlInputListOfValuesSuperBasePeer$$.$FocusInputElement$($agent$$inline_1741_attrs$$inline_1747_component$$834_component$$inline_1749$$)
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentClick", {$HandleComponentClick$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentClick$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentClickOrTouch$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentClickOrTouch$$($componentEvent$$163_eventSource$$4$$) {
  var $component$$835$$ = this.$getComponent$();
  $component$$835$$.getDisabled() || ($componentEvent$$163_eventSource$$4$$ = $componentEvent$$163_eventSource$$4$$.$getNativeEventTarget$(), $component$$835$$.getEditMode() == $AdfDhtmlInputComboboxListOfValuesPeer$$.$_EDIT_MODE_SELECT$ && $componentEvent$$163_eventSource$$4$$ == $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$835$$) && $AdfDhtmlInputComboboxListOfValuesPeer$$.$_showDropdown$($component$$835$$))
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentClickOrTouch", {$HandleComponentClickOrTouch$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentClickOrTouch$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentKeyUp$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentKeyUp$$($componentEvent$$164$$) {
  $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$HandleComponentKeyUp$.call(this, $componentEvent$$164$$);
  if(!$componentEvent$$164$$.$isCanceled$()) {
    var $keyCode$$46$$ = $componentEvent$$164$$.$getKeyCode$();
    if($keyCode$$46$$ == $AdfKeyStroke$$.$SPACE_KEY$ || $keyCode$$46$$ == $AdfKeyStroke$$.$ENTER_KEY$) {
      var $component$$836$$ = this.$getComponent$(), $clientId$$160_table$$11$$ = $component$$836$$.$getClientId$();
      if(!this.$IsKeyEventInInput$($component$$836$$, $componentEvent$$164$$)) {
        var $popup$$22$$ = $AdfPage$$.$PAGE$.$findComponent$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$160_table$$11$$));
        if($popup$$22$$ && $popup$$22$$.$isPopupVisible$()) {
          var $clientId$$160_table$$11$$ = $AdfPage$$.$PAGE$.$findComponent$($clientId$$160_table$$11$$ + $AdfDhtmlInputComboboxListOfValuesPeer$$.$_DROPDOWN_CONTENT_SUFFIX_ID$), $rowInfo$$3_separatorTd_tablePeer$$1$$ = $clientId$$160_table$$11$$.$getPeer$(), $agent$$235_rowKey$$29$$ = $rowInfo$$3_separatorTd_tablePeer$$1$$.$GetFocusedRowKey$();
          if($agent$$235_rowKey$$29$$ && ($rowInfo$$3_separatorTd_tablePeer$$1$$ = $rowInfo$$3_separatorTd_tablePeer$$1$$.$FindRowByKey$($agent$$235_rowKey$$29$$), $rowInfo$$3_separatorTd_tablePeer$$1$$ = $AdfDomUtils$$.$getFirstChildElement$($rowInfo$$3_separatorTd_tablePeer$$1$$.$tr$), $agent$$235_rowKey$$29$$ = $AdfAgent$$.$AGENT$, $rowInfo$$3_separatorTd_tablePeer$$1$$ && $agent$$235_rowKey$$29$$.getAttribute($rowInfo$$3_separatorTd_tablePeer$$1$$, $AdfDhtmlInputComboboxListOfValuesPeer$$.$_MRU_ROW_SEPARATOR$))) {
            return
          }
          $popup$$22$$.$hide$();
          $AdfDhtmlInputComboboxListOfValuesPeer$$.$_returnTableSelection$($clientId$$160_table$$11$$, $component$$836$$);
          $keyCode$$46$$ == $AdfKeyStroke$$.$ENTER_KEY$ && ($componentEvent$$164$$.cancel(), $componentEvent$$164$$.$stopBubbling$())
        }
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentKeyUp", {$HandleComponentKeyUp$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentKeyUp$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentKeyDown$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentKeyDown$$($clientId$$161_componentEvent$$165_popup$$23$$) {
  $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$HandleComponentKeyDown$.call(this, $clientId$$161_componentEvent$$165_popup$$23$$);
  if(!$clientId$$161_componentEvent$$165_popup$$23$$.$isCanceled$()) {
    var $keyCode$$47_nativeEvent$$31$$ = $clientId$$161_componentEvent$$165_popup$$23$$.$getKeyCode$(), $component$$837$$ = this.$getComponent$();
    switch($keyCode$$47_nativeEvent$$31$$) {
      case $AdfKeyStroke$$.$TAB_KEY$:
      ;
      case $AdfKeyStroke$$.$ENTER_KEY$:
        this.$IsKeyEventInInput$($component$$837$$, $clientId$$161_componentEvent$$165_popup$$23$$) && ($clientId$$161_componentEvent$$165_popup$$23$$ = $component$$837$$.$getClientId$(), ($clientId$$161_componentEvent$$165_popup$$23$$ = $AdfPage$$.$PAGE$.$findComponent$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$161_componentEvent$$165_popup$$23$$))) && $clientId$$161_componentEvent$$165_popup$$23$$.$isPopupVisible$() && $clientId$$161_componentEvent$$165_popup$$23$$.$hide$());
        break;
      case $AdfKeyStroke$$.$ARROWDOWN_KEY$:
        $keyCode$$47_nativeEvent$$31$$ = $clientId$$161_componentEvent$$165_popup$$23$$.$getNativeEvent$(), $component$$837$$ == $clientId$$161_componentEvent$$165_popup$$23$$.getSource() && ($keyCode$$47_nativeEvent$$31$$.altKey && !$component$$837$$.getDisabled() && !$keyCode$$47_nativeEvent$$31$$.ctrlKey && !$keyCode$$47_nativeEvent$$31$$.shiftKey) && ($AdfDhtmlInputComboboxListOfValuesPeer$$.$_showDropdown$($component$$837$$), this.$preventNextValueSubmission$(), $clientId$$161_componentEvent$$165_popup$$23$$.cancel())
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentKeyDown", {$HandleComponentKeyDown$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentKeyDown$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$IsCancelBackSpaceKeyEvent$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$IsCancelBackSpaceKeyEvent$$($component$$838$$, $componentEvent$$166$$) {
  var $elem$$21$$ = $componentEvent$$166$$.$getNativeEventTarget$();
  return this.$IsKeyEventInInput$($component$$838$$, $componentEvent$$166$$) || $JSCompiler_StaticMethods__isInDropDownTable$$(this, $elem$$21$$) || $elem$$21$$.id == $component$$838$$.$getClientId$() + $AdfDhtmlInputComboboxListOfValuesPeer$$.$_POPUP_SEARCH_SUFFIX_ID$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.IsCancelBackSpaceKeyEvent", {$IsCancelBackSpaceKeyEvent$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$IsCancelBackSpaceKeyEvent$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$VetoShowNoteWindow$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$VetoShowNoteWindow$$($clientId$$162_component$$839_popup$$24$$) {
  $clientId$$162_component$$839_popup$$24$$ = $clientId$$162_component$$839_popup$$24$$.$getClientId$();
  return this.$IsLovPopupVisible$($clientId$$162_component$$839_popup$$24$$) ? $JSCompiler_alias_TRUE$$ : ($clientId$$162_component$$839_popup$$24$$ = $AdfPage$$.$PAGE$.$findComponent$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$162_component$$839_popup$$24$$))) && $clientId$$162_component$$839_popup$$24$$.$isPopupVisible$() ? $JSCompiler_alias_TRUE$$ : $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$VetoShowNoteWindow$.call(this)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.VetoShowNoteWindow", {$VetoShowNoteWindow$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$VetoShowNoteWindow$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentPopupOpening$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$HandleComponentPopupOpening$$($componentEvent$$167_hints$$69$$) {
  $AdfDhtmlInputComboboxListOfValuesPeer$$.$superclass$.$HandleComponentPopupOpening$.call(this, $componentEvent$$167_hints$$69$$);
  var $page$$108_popup$$25$$ = $componentEvent$$167_hints$$69$$.getSource(), $component$$840$$ = this.$getComponent$(), $clientId$$163$$ = $component$$840$$.$getClientId$(), $agent$$236_popupId$$47$$ = $AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$163$$);
  if($page$$108_popup$$25$$ && $page$$108_popup$$25$$.$getClientId$() == $agent$$236_popupId$$47$$) {
    this.$HideNoteWindow$();
    var $page$$108_popup$$25$$ = $AdfPage$$.$PAGE$, $agent$$236_popupId$$47$$ = $AdfAgent$$.$AGENT$, $lovIconParentElement$$ = $JSCompiler_StaticMethods__getDropDownElement$$($component$$840$$).parentNode;
    $AdfDomUtils$$.$addCSSClassName$($lovIconParentElement$$, $AdfDhtmlInputComboboxListOfValuesPeer$$.$_DEPRESSED_STYLE_CLASS$);
    $componentEvent$$167_hints$$69$$ = $componentEvent$$167_hints$$69$$.$getHints$();
    $agent$$236_popupId$$47$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && $page$$108_popup$$25$$.$getLocaleContext$().$isRightToLeft$() || ($componentEvent$$167_hints$$69$$[AdfRichPopup.$HINT_ALIGN_ID$] = $AdfRichUIPeer$$.$CreateSubId$($component$$840$$.$getClientId$(), $AdfDhtmlInputComboboxListOfValuesPeer$$.$_CONTAINER_DIALOG_SUBID$));
    $componentEvent$$167_hints$$69$$.closeOnEscape = $JSCompiler_alias_TRUE$$;
    $componentEvent$$167_hints$$69$$.focus = $JSCompiler_alias_TRUE$$;
    $componentEvent$$167_hints$$69$$[AdfRichPopup.$HINT_LAUNCH_ID$] = $clientId$$163$$;
    $componentEvent$$167_hints$$69$$.type = "lovCombobox";
    $componentEvent$$167_hints$$69$$.closeHandler = this.$createCallback$(this.$_clearDepressed$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentPopupOpening", {$HandleComponentPopupOpening$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$HandleComponentPopupOpening$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$FocusNextElement$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$FocusNextElement$$($node$$73$$) {
  $AdfFocusUtils$$.$focusNextTabStop$($node$$73$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlInputComboboxListOfValuesPeer.prototype.FocusNextElement", {$FocusNextElement$:$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$FocusNextElement$});
$AdfDhtmlInputComboboxListOfValuesPeer$$.$_showDropdown$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$_showDropdown$$($component$$841$$) {
  var $clientId$$164$$ = $component$$841$$.$getClientId$(), $popup$$26$$ = $AdfPage$$.$PAGE$.$findComponent$($AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$($clientId$$164$$));
  $AdfAssert$$.$assertObject$($popup$$26$$);
  var $contentDelivery_hints$$70$$ = $popup$$26$$.getContentDelivery();
  $popup$$26$$.$isPopupVisible$() ? $popup$$26$$.$hide$() : $contentDelivery_hints$$70$$ == $AdfDhtmlInputComboboxListOfValuesPeer$$.$_CONTENT_DELIVERY_LAZY_UNCACHED$ ? $AdfLovInternalEvent$$.$queue$($component$$841$$, $AdfLovInternalEvent$$.$ACTION_CLICK$, $JSCompiler_alias_TRUE$$) : ($contentDelivery_hints$$70$$ = {}, $contentDelivery_hints$$70$$[AdfRichPopup.$HINT_ALIGN_ID$] = $AdfDhtmlEditableValuePeer$$.$GetContentNodeId$($component$$841$$), $contentDelivery_hints$$70$$[AdfRichPopup.$HINT_ALIGN$] = 
  AdfRichPopup.$ALIGN_AFTER_START$, $contentDelivery_hints$$70$$[AdfRichPopup.$HINT_LAUNCH_ID$] = $clientId$$164$$, $popup$$26$$.show($contentDelivery_hints$$70$$))
};
$AdfDhtmlInputComboboxListOfValuesPeer$$.prototype.$_clearDepressed$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$$_clearDepressed$$() {
  var $lovIconParentElement$$1$$ = $JSCompiler_StaticMethods__getDropDownElement$$(this.$getComponent$()).parentNode;
  $AdfDomUtils$$.$removeCSSClassName$($lovIconParentElement$$1$$, $AdfDhtmlInputComboboxListOfValuesPeer$$.$_DEPRESSED_STYLE_CLASS$)
};
function $JSCompiler_StaticMethods__isInDropDownTable$$($JSCompiler_StaticMethods__isInDropDownTable$self$$, $elem$$22$$) {
  for(var $popupContentId$$3$$ = $JSCompiler_StaticMethods__isInDropDownTable$self$$.$getComponent$().$getClientId$() + $AdfDhtmlInputComboboxListOfValuesPeer$$.$_DROPDOWN_CONTENT_SUFFIX_ID$, $currentElem$$ = $elem$$22$$;$currentElem$$ != $JSCompiler_alias_NULL$$;) {
    if($currentElem$$.id == $popupContentId$$3$$) {
      return $JSCompiler_alias_TRUE$$
    }
    $currentElem$$ = $currentElem$$.parentNode
  }
  return $JSCompiler_alias_FALSE$$
}
function $JSCompiler_StaticMethods__getRowKeyAndRowForEvent$$($domElement$$224$$, $rootDomElement$$13$$) {
  $AdfAssert$$.$assertDomElement$($domElement$$224$$);
  var $currElement$$12$$ = $domElement$$224$$, $agent$$238$$ = $AdfAgent$$.$getAgent$();
  if($currElement$$12$$ == $JSCompiler_alias_NULL$$ || 1 != $currElement$$12$$.nodeType) {
    return $JSCompiler_alias_NULL$$
  }
  for(var $rowKey$$31$$ = $agent$$238$$.getAttribute($currElement$$12$$, $AdfDhtmlTableBasePeer$$.$_ROW_KEY$);$rowKey$$31$$ == $JSCompiler_alias_NULL$$;) {
    if($currElement$$12$$ == $JSCompiler_alias_NULL$$ || $currElement$$12$$ == $rootDomElement$$13$$) {
      return $JSCompiler_alias_NULL$$
    }
    $currElement$$12$$ = $currElement$$12$$.parentNode;
    if($currElement$$12$$ == $JSCompiler_alias_NULL$$ || 1 != $currElement$$12$$.nodeType) {
      return $JSCompiler_alias_NULL$$
    }
    $rowKey$$31$$ = $agent$$238$$.getAttribute($currElement$$12$$, $AdfDhtmlTableBasePeer$$.$_ROW_KEY$)
  }
  return $rowKey$$31$$
}
function $JSCompiler_StaticMethods__getDropDownElement$$($component$$843_iconId$$4$$) {
  $component$$843_iconId$$4$$ = $AdfRichUIPeer$$.$CreateSubId$($component$$843_iconId$$4$$.$getClientId$(), $AdfDhtmlInputComboboxListOfValuesPeer$$.$_DROPDOWN_ICON_ID$);
  return $AdfAgent$$.$AGENT$.getElementById($component$$843_iconId$$4$$)
}
$AdfDhtmlInputComboboxListOfValuesPeer$$.$_createPopupSubId$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$_createPopupSubId$$($clientId$$167$$) {
  return $clientId$$167$$ + $AdfDhtmlInputComboboxListOfValuesPeer$$.$_POPUP_SUFFIX_ID$
};
$AdfDhtmlInputComboboxListOfValuesPeer$$.$_returnTableSelection$ = function $$AdfDhtmlInputComboboxListOfValuesPeer$$$$_returnTableSelection$$($table$$12$$, $lov$$) {
  var $rowKeys$$10$$ = $table$$12$$.getSelectedRowKeys(), $rowArray$$ = [], $row$$20$$;
  for($row$$20$$ in $rowKeys$$10$$) {
    $rowArray$$.push($row$$20$$)
  }
  $AdfReturnPopupEvent$$.$queue$($lov$$, $rowArray$$, $JSCompiler_alias_TRUE$$)
};
