$AdfDhtmlDocumentPeer$$.prototype.$GetSubIdDomElement$ = function $$AdfDhtmlDocumentPeer$$$$$GetSubIdDomElement$$($peer$$183_subElementIdLocator$$3$$) {
  $AdfAssert$$.$assertNonEmptyString$($peer$$183_subElementIdLocator$$3$$);
  var $nestedSubelementClientId_subElementId$$12$$ = $peer$$183_subElementIdLocator$$3$$, $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $JSCompiler_alias_NULL$$, $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$, $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$ = $peer$$183_subElementIdLocator$$3$$.indexOf("#");
  -1 < $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$ && ($nestedSubelementClientId_subElementId$$12$$ = $peer$$183_subElementIdLocator$$3$$.substring(0, $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$), $AdfAssert$$.$assertNonEmptyString$($nestedSubelementClientId_subElementId$$12$$), $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$ = $peer$$183_subElementIdLocator$$3$$.substring($agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$ + 
  1));
  $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$ = $AdfAgent$$.$AGENT$;
  if("page.alertConfirmPopup" == $nestedSubelementClientId_subElementId$$12$$) {
    return $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.getElementById($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_DIALOG_CONTAINER_ID$), $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$ = $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$.getAttribute($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_POPUP_ID_EXPANDO$), $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.getElementById($messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$)
  }
  if("page.alertConfirmDialog" == $nestedSubelementClientId_subElementId$$12$$) {
    $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.getElementById($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_DIALOG_CONTAINER_ID$);
    $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$.getAttribute($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_DIALOG_ID_EXPANDO$);
    $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.getElementById($dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$);
    if($messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$ && $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ && ($nestedSubelementClientId_subElementId$$12$$ = $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$.id)) {
      ($agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$ = $AdfPage$$.$PAGE$.$findComponent$($nestedSubelementClientId_subElementId$$12$$)) ? ($peer$$183_subElementIdLocator$$3$$ = $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.$getPeer$(), $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $peer$$183_subElementIdLocator$$3$$.$getSubIdDomElement$($agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$, $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$)) : 
      $AdfLogger$$.$LOGGER$.warning("component: ", $nestedSubelementClientId_subElementId$$12$$, " doesn't exist for this subid:", $peer$$183_subElementIdLocator$$3$$)
    }
    return $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$
  }
  if("page.dialogService" == $nestedSubelementClientId_subElementId$$12$$) {
    if(($agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$ = $AdfPage$$.$PAGE$.$findComponent$("afr::DlgSrvPopupCtnr")) && $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$) {
      $peer$$183_subElementIdLocator$$3$$ = $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.$getPeer$(), $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$ = $peer$$183_subElementIdLocator$$3$$.$getSubIdDomElement$($agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$, $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$)
    }
    return $dialogId$$13_popupUtilContainer$$1_subIdElement$$1$$
  }
  if("page.messageDialog" == $nestedSubelementClientId_subElementId$$12$$) {
    return $messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$ = this.$getMessageDialogId$(), $agent$$715_dialogServiceContainer_startIndex$$16_subComponent$$1$$.getElementById($messageDialogId$$1_nestedSubElementId$$1_popupId$$85$$)
  }
  $AdfLogger$$.$LOGGER$.warning("Sub Id doesn't exist for this component:", $peer$$183_subElementIdLocator$$3$$);
  return $JSCompiler_alias_NULL$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlDocumentPeer.prototype.GetSubIdDomElement", {$GetSubIdDomElement$:$AdfDhtmlDocumentPeer$$.prototype.$GetSubIdDomElement$});
$AdfDhtmlDocumentPeer$$.prototype.$GetBestMatchSubId$ = function $$AdfDhtmlDocumentPeer$$$$$GetBestMatchSubId$$($domElement$$552$$) {
  var $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$ = $AdfAgent$$.$AGENT$, $dialogId$$14_peer$$184_popupUtilContainer$$2$$;
  if($dialogId$$14_peer$$184_popupUtilContainer$$2$$ = $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$.getElementById($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_DIALOG_CONTAINER_ID$)) {
    if($domElement$$552$$.id && $domElement$$552$$.id == $dialogId$$14_peer$$184_popupUtilContainer$$2$$.getAttribute($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_POPUP_ID_EXPANDO$)) {
      return"page.alertConfirmPopup"
    }
    $dialogId$$14_peer$$184_popupUtilContainer$$2$$ = $dialogId$$14_peer$$184_popupUtilContainer$$2$$.getAttribute($AdfDhtmlDocumentPeer$$.$_ALERT_CONFIRM_DIALOG_ID_EXPANDO$);
    if($agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$ = $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$.getElementById($dialogId$$14_peer$$184_popupUtilContainer$$2$$)) {
      if($domElement$$552$$.id && $domElement$$552$$.id == $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$.id) {
        return"page.alertConfirmDialog"
      }
      if($agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$ = $AdfPage$$.$PAGE$.$findComponent$($agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$.id)) {
        if($dialogId$$14_peer$$184_popupUtilContainer$$2$$ = $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$.$getPeer$(), $dialogId$$14_peer$$184_popupUtilContainer$$2$$.bind($agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$), $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$ = $dialogId$$14_peer$$184_popupUtilContainer$$2$$.$GetBestMatchSubId$($domElement$$552$$)) {
          return"page.alertConfirmDialog#" + $agent$$716_nestedSubElementId$$2_subComponent$$2_subIdElement$$2$$
        }
      }
    }
  }
  return $domElement$$552$$.id && $domElement$$552$$.id == this.$getMessageDialogId$() ? "page.messageDialog" : $JSCompiler_alias_NULL$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlDocumentPeer.prototype.GetBestMatchSubId", {$GetBestMatchSubId$:$AdfDhtmlDocumentPeer$$.prototype.$GetBestMatchSubId$});
