function $AdfDhtmlPage$$($lookAndFeel$$10$$, $domWindow$$99$$) {
  this.Init($lookAndFeel$$10$$, $domWindow$$99$$)
}
$goog$exportSymbol$$("AdfDhtmlPage", $AdfDhtmlPage$$);
$goog$exportSymbol$$("AdfDhtmlPage", $AdfDhtmlPage$$);
$AdfObject$$.$createSubclass$($AdfDhtmlPage$$, $AdfPage$$);
$AdfDhtmlPage$$.$SCREEN_READER_ACCESSIBILITY_MODE$ = "screenReader";
$AdfDhtmlPage$$.$DEFAULT_ACCESSIBILITY_MODE$ = "default";
$AdfDhtmlPage$$.$INACCESSIBLE_ACCESSIBILITY_MODE$ = "inaccessible";
$AdfDhtmlPage$$.$OUPUTMODE_ATTACHMENT$ = "attachment";
$AdfDhtmlPage$$.$_LOAD_CHECKPOINT$ = $AdfCheckpoint$$.$getCheckpoint$("onload total", "startup");
$AdfDhtmlPage$$.$_LOAD_CHECKPOINT$.setDescription("Total time spent in onLoad");
$AdfDhtmlPage$$.$_CALLBACK_CHECKPOINT$ = $AdfCheckpoint$$.$getCheckpoint$("onload callback", "startup");
$AdfDhtmlPage$$.$_CALLBACK_CHECKPOINT$.setDescription("Time spent in onload callback plus post-callback layout");
$AdfDhtmlPage$$.$_POSTBACK_CHECKPOINT$ = $AdfCheckpoint$$.$getCheckpoint$("postaback total", "postback");
$AdfDhtmlPage$$.$_POSTBACK_CHECKPOINT$.setDescription("Total time spent in postback");
$AdfDhtmlPage$$.$_BROWSER_RESIZE_CHECKPOINT$ = $AdfCheckpoint$$.$getCheckpoint$("browser resize", "resize");
$AdfDhtmlPage$$.$_BROWSER_RESIZE_CHECKPOINT$.setDescription("Time spent in resize notify during browser resize");
$AdfDhtmlPage$$.$_CUSTOM_PPR_URL_EXPANDO$ = "_adfCustomPPRUrlExpando";
$AdfDhtmlPage$$.$ACTIVE_DOM_ELEMENT_PROPERTY$ = "activeDomElement";
$AdfDhtmlPage$$.$_INCOMPLETE_IMAGE_CLASS_NAME$ = "_afrImageNotLoadedInTime";
$AdfDhtmlPage$$.$_ECID$ = "_afrECID";
$AdfDhtmlPage$$.$_PRINTABLE_STATE$ = "p_AFPrintable";
$AdfDhtmlPage$$.$_PRINTABLE_WINDOW_NAME$ = "_new";
$AdfDhtmlPage$$.$TIMER_IS_SYNCHRONIZED$ = "isSynchronized";
$AdfDhtmlPage$$.$TIMER_CALLBACK$ = "callback";
$AdfDhtmlPage$$.$TIMER_CONTEXT$ = "context";
$AdfDhtmlPage$$.$TIMER_STATE$ = "state";
$AdfDhtmlPage$$.$TIMER_ID$ = "timerId";
$AdfDhtmlPage$$.$TIMER_DOM_ID$ = "domTimerId";
$AdfDhtmlPage$$.$_FOR_CONTAINER_PREFIX$ = "afr::msgFor";
$AdfDhtmlPage$$.$InitClass$ = function $$AdfDhtmlPage$$$$InitClass$$() {
  for(var $keyStrokeOverrides$$ = {}, $overrideList$$ = [$AdfKeyStroke$$.$getKeyStroke$($AdfKeyStroke$$.$A_KEY$, $AdfKeyStroke$$.$CTRL_MASK$), $AdfKeyStroke$$.$getKeyStroke$($AdfKeyStroke$$.$C_KEY$, $AdfKeyStroke$$.$CTRL_MASK$), $AdfKeyStroke$$.$getKeyStroke$($AdfKeyStroke$$.$V_KEY$, $AdfKeyStroke$$.$CTRL_MASK$), $AdfKeyStroke$$.$getKeyStroke$($AdfKeyStroke$$.$X_KEY$, $AdfKeyStroke$$.$CTRL_MASK$), $AdfKeyStroke$$.$getKeyStroke$($AdfKeyStroke$$.$DELETE_KEY$, 0)], $i$$290$$ = $overrideList$$.length - 
  1;0 <= $i$$290$$;$i$$290$$--) {
    $keyStrokeOverrides$$[$overrideList$$[$i$$290$$].$toMarshalledString$()] = $JSCompiler_alias_TRUE$$
  }
  this.$_KEYSTROKE_OVERRIDES$ = $keyStrokeOverrides$$;
  this.$_EDITABLE_STYLE$ = "p_AFInlineEditable";
  this.$_SELECTABLE_STYLE$ = "p_AFInlineSelectable";
  this.$_STATE_PARAM_NAME$ = "javax.faces.ViewState";
  this.$_PAGE_STATE_ID$ = "Adf-Page-Id";
  this.$_STREAMING_IDS_PARAM$ = "oracle.adf.view.rich.STREAM";
  this.$_REMOVED_STREAMING_IDS_PARAM$ = "oracle.adf.view.rich.NOSTREAM";
  this.$_STREAMING_REQUEST_SENT$ = 0;
  this.$_STREAMING_STARTED$ = 1;
  this.$_STREAMING_COMPLETE$ = 2;
  this.$_LAZY_FETCH_ID_PARAM$ = "oracle.adf.view.rich.LAZY_FETCH";
  this.$_RICH_UPDATE_FLAG$ = "oracle.adf.view.faces.RICH_UPDATE";
  this.$_NAVIGATION_WRAPPER_ID$ = "afr::DocWrapper";
  this.$_NAVIGATION_VIEW_ROOT$ = "_afrNavViewRoot";
  this.$_NAVIGATION_QUERY_PARAMS$ = "_afrNavParams";
  this.$_DELAYED_RESIZE_TIMEOUT$ = 150;
  this.$_ACTIVE_DATA_HOT_KEY$ = $AdfKeyStroke$$.$getKeyStroke$($AdfKeyStroke$$.$R_KEY$, $AdfKeyStroke$$.$ALT_MASK$ | $AdfKeyStroke$$.$CTRL_MASK$);
  this.$_ACTIVE_DATA_HOT_KEY_TEXT$ = "Ctrl+Alt+R";
  this.$_DOCUMENT_STYLE_HOLDER$ = "_afrStyleHolder";
  this.$PPR_NAVIGATION_ON$ = 1;
  $goog$exportSymbol$$("AdfDhtmlPage.PPR_NAVIGATION_ON", $AdfDhtmlPage$$.$PPR_NAVIGATION_ON$);
  this.$PPR_NAVIGATION_FORCE_PPR$ = 2;
  $goog$exportSymbol$$("AdfDhtmlPage.PPR_NAVIGATION_FORCE_PPR", $AdfDhtmlPage$$.$PPR_NAVIGATION_FORCE_PPR$);
  this.$_MSG_RESET_CLIENT_AND_SERVER$ = 0;
  this.$_MSG_RESET_SERVER$ = 1;
  this.$_PARSER_DIV_ID$ = "_afrParserDiv";
  this.$_BLOCKING_DIV_ID$ = "_afBlockingDiv";
  this.$_BLOCKING_OPACITY$ = 0;
  this.$_POSTSCRIPT_ID_SUFFIX$ = "::postscript";
  this.$_UI_BLOCK_REASON_PPR$ = "ppr";
  this.$_UI_BLOCK_REASON_SCRIPT_LOADING$ = "scriptLoading"
};
$AdfDhtmlPage$$.prototype.Init = function $$AdfDhtmlPage$$$$Init$($lookAndFeel$$11$$, $domWindow$$100$$) {
  $AdfAssert$$.$assertPrototype$($lookAndFeel$$11$$, $AdfLookAndFeel$$);
  $AdfDhtmlPage$$.$superclass$.Init.call(this, $lookAndFeel$$11$$);
  this.$_preloadImages$ = $JSCompiler_alias_FALSE$$;
  this.$_window$ = $domWindow$$100$$;
  this.$_document$ = $domWindow$$100$$.document;
  this.$_jsfAjaxInit$ = this.$_lastDomEvent$ = $JSCompiler_alias_NULL$$;
  this.$_clientIdToComponentMap$ = {};
  this.$_clientIdToAbsoluteLocatorMap$ = {};
  var $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$ = $AdfLogger$$.$LOGGER$.$getLogWriter$();
  $AdfClientFileLogWriter$$.prototype.isPrototypeOf($domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$) && $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$.$setSessionId$($AdfDhtmlPage$$.$_getCookie$(this.$_document$));
  $AdfDhtmlPage$$.$PARTIAL_TARGETS_PARAM$ = "oracle.adf.view.rich.RENDER";
  this.$_eventQueue$ = [];
  this.$_serverQueue$ = new $AdfServerEventQueue$$;
  this.$_busyCounts$ = {};
  this.$_accessibilityMode$ = $AdfDhtmlPage$$.$DEFAULT_ACCESSIBILITY_MODE$;
  this.$_portlet$ = $JSCompiler_alias_FALSE$$;
  this.$_rootClientId$ = "";
  this.$_cssSelectorsUncompressed$ = this.$_automationEnabled$ = $JSCompiler_alias_FALSE$$;
  this.$_animationEnabled$ = $JSCompiler_alias_TRUE$$;
  this.$_validateEmptyFields$ = this.$_interpretEmptyString$ = $JSCompiler_alias_FALSE$$;
  this.$_uiBlocks$ = [];
  this.$_activeDomNode$ = $JSCompiler_alias_NULL$$;
  this.$_inLayout$ = $JSCompiler_alias_FALSE$$;
  $domWindow$$100$$.onunload = this.$createCallback$(this.$Dispose$);
  $domWindow$$100$$.onresize = this.$createCallback$(this.$_handleResize$);
  $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$ = this.$getDomDocument$();
  $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$.$ondragstart$ = $AdfAgent$$.$eatEventCallback$;
  $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$.onselectstart = this.$createCallback$(this.$_onSelectStart$);
  this.$_dragLastY$ = this.$_dragLastX$ = this.$_dragStartY$ = this.$_dragStartX$ = 0;
  var $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$ = this.$createCallback$(this.$_dragMouseMove$), $dragMouseUpCallback$$ = this.$createCallback$(this.$_dragMouseUp$), $dragKeyDownCallback$$ = this.$createCallback$(this.$_dragKeyDown$);
  this.$_dragDropCallbacks$ = {mousemove:$domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$, mouseup:$dragMouseUpCallback$$, keydown:$dragKeyDownCallback$$, touchmove:$domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$, touchend:$dragMouseUpCallback$$, touchcancel:$dragKeyDownCallback$$};
  this.$_resizeNotifyTree$ = {};
  this.$_resizeNotifyMap$ = {};
  this.$_descendantResizeNotifyList$ = [];
  this.$_keyStrokeToCallbackMap$ = {};
  this.$_keyStrokeToCallbackContextMap$ = {};
  this.$_pageProperties$ = {};
  $AdfDhtmlPage$$.$_timers$ = {};
  $AdfDhtmlPage$$.$_nextTimerId$ = 1;
  this.$_editableCallbackContext$ = this.$_editableCallback$ = this.$_inlineEditor$ = this.$_editedComponentId$ = this.$_editableSubtreeId$ = this.$_selectedEditingComponents$ = $JSCompiler_alias_NULL$$;
  this.$_autoPPRComponents$ = {};
  this.$_startADSClientIds$ = {};
  this.$_startADSClientIdCount$ = 0;
  this.$_restartAllADSComponents$ = $JSCompiler_alias_FALSE$$;
  this.$_stopADSClientIds$ = [];
  this.$_canReceiveActiveDataCount$ = 1;
  this.$_canReceiveActiveDataCount$--;
  this.$_defaultMessageKey$ = "____GLOBAL_MESSAGES";
  this.$_messages$ = {};
  this.$_messages$.$dirtyComponentsToRender$ = [];
  this.$_delayedMessages$ = {};
  this.$_globalMessagesResetStrategy$ = $AdfDhtmlPage$$.$_MSG_RESET_CLIENT_AND_SERVER$;
  this.$_pendingStreamingIDs$ = {};
  this.$_documentClientId$ = $JSCompiler_alias_NULL$$;
  $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$$(this);
  this.$_responseId$ = this.$_sessionId$ = $JSCompiler_alias_NULL$$;
  this.$__shouldTracePPRRequestId$ = $JSCompiler_alias_FALSE$$;
  this.$_perfProfileEnabled$ = $domWindow$$100$$.$_afrTimingPreLoadStart$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$;
  this.$_perfProfileTimingEnabled$ = $domWindow$$100$$.$_afrTimingPreLoadTimingStart$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$;
  this.$_positionBlockingGlassPaneCallback$ = this.$createCallback$(this.$_positionBlockingGlassPane$);
  if(this.$_perfProfileEnabled$ || this.$_perfProfileTimingEnabled$) {
    $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$ = new $AdfLogger$$("profiler", $AdfAgent$$.$AGENT$.$createDefaultLogWriter$()), $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$.getLevel() > $AdfLogger$$.INFO && $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$.$setLevel$($AdfLogger$$.INFO), $AdfLogger$$.$PROFILER_LOGGER$ = $AdfLogger$$.PROFILER_LOGGER = $domDocument$$43_dragMouseMoveCallback_logger$$17_profilerLogger$$, $AdfLogger$$.$PROFILER_LOGGER$.$register$()
  }
  this.$_haveOutstandingPPRRequest$ = $JSCompiler_alias_FALSE$$;
  this.$_perfProfileLogClosed$ = $JSCompiler_alias_TRUE$$;
  this.$_loadingComponents$ = [];
  this.$_dirtyStateService$ = new $AdfDirtyStateService$$(this);
  this.$_scriptLoadingPolicy$ = this.$_componentsUpdatedByPollEvent$ = $JSCompiler_alias_NULL$$;
  this.$_windowDetectionStrategy$ = "aggressive";
  this.$_poppedUpComponentInfo$ = {};
  this.$_isHighContrast$ = this.$_seleniumRC$ = $JSCompiler_alias_FALSE$$
};
$AdfDhtmlPage$$.prototype.$isPageFullyLoaded$ = function $$AdfDhtmlPage$$$$$isPageFullyLoaded$$() {
  return this.$isSynchronizedWithServer$()
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isPageFullyLoaded", $AdfDhtmlPage$$.prototype.$isPageFullyLoaded$);
$AdfDhtmlPage$$.prototype.$isPageOnloadCalled$ = $JSCompiler_get$$("$_initializationComplete$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isPageOnloadCalled", $AdfDhtmlPage$$.prototype.$isPageOnloadCalled$);
$AdfDhtmlPage$$.prototype.$getDirtyStateService$ = $JSCompiler_get$$("$_dirtyStateService$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDirtyStateService", $AdfDhtmlPage$$.prototype.$getDirtyStateService$);
$AdfDhtmlPage$$.prototype.$isSynchronizedWithServer$ = function $$AdfDhtmlPage$$$$$isSynchronizedWithServer$$() {
  if(this.$_savedErrors$ && 0 < this.$_savedErrors$.length) {
    for(var $msg$$inline_2179$$ = "Javascript error(s): ", $i$$inline_2180$$ = 0;$i$$inline_2180$$ < this.$_savedErrors$.length;$i$$inline_2180$$++) {
      0 < $i$$inline_2180$$ && ($msg$$inline_2179$$ += ";"), $msg$$inline_2179$$ += $AdfAutomationHelper$$.$errorToString$(this.$_savedErrors$[$i$$inline_2180$$])
    }
    this.$_savedErrors$ = [];
    $JSCompiler_alias_THROW$$($msg$$inline_2179$$)
  }
  return this.$whyIsNotSynchronizedWithServer$() == $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isSynchronizedWithServer", $AdfDhtmlPage$$.prototype.$isSynchronizedWithServer$);
$AdfDhtmlPage$$.prototype.$whyIsNotSynchronizedWithServer$ = function $$AdfDhtmlPage$$$$$whyIsNotSynchronizedWithServer$$($config$$3_currentDialogReturnId_why$$3$$) {
  var $JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$ = this.$isAutomationEnabled$();
  if($JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$ && $config$$3_currentDialogReturnId_why$$3$$ && ($config$$3_currentDialogReturnId_why$$3$$ = $AdfDhtmlRichDialogService$$.$whyIsNotDialogSynchronizedWithServer$($config$$3_currentDialogReturnId_why$$3$$)) && $AdfAutomationHelper$$.$WAIT_REASONS$.NO_SUCH_DIALOG_ERROR.reason !== $config$$3_currentDialogReturnId_why$$3$$.reason) {
    return $config$$3_currentDialogReturnId_why$$3$$
  }
  $config$$3_currentDialogReturnId_why$$3$$ = {};
  var $confConst$$1$$ = $AdfAutomationHelper$$.$CONFIG$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.AUTOMATION_ENABLED] = $JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.DTS] = this.$getDataTransferService$();
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.PHASE] = this.$getPhase$();
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.EVENT_QUEUE_LENGTH] = this.$_eventQueue$.length;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.IS_ATTACHMENT_MODE] = this.$isAttachmentMode$();
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.INITIALIZATION_COMPLETE] = this.$_initializationComplete$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.PARTIAL_TARGETS] = this.$_partialTargets$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.START_ADS_CLIENT_ID_COUNT] = this.$_startADSClientIdCount$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.WINDOW_EVENT_HEADER_MAP] = this.$_windowEventHeaderMap$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.IN_HANDLE_RICH_RESPONSE] = this.$_inHandleRichResponse$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.PARTIAL_REQUEST_REDIRECT] = this.$_partialRequestRedirect$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.IN_DELIVER_QUEUED_SERVER_EVENTS] = this.$_inDeliverQueuedServerEvents$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.IN_DELIVER_QUEUED_EVENTS] = this.$_inDeliverQueuedEvents$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.WAITING_FOR_DOCUMENT_UNLOAD] = this.$_waitingForDocumentUnload$;
  var $JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$ = $confConst$$1$$.ARE_COMPONENTS_LOADED, $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$;
  a: {
    $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$ = this.$_loadingComponents$;
    for(var $loadingCount$$inline_2184$$ = $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$.length, $i$$inline_2185$$ = 0;$i$$inline_2185$$ < $loadingCount$$inline_2184$$;$i$$inline_2185$$++) {
      if(this.$findComponent$($JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$[$i$$inline_2185$$]).$getReadyState$() != $AdfUIComponent$$.$STATE_COMPLETE$) {
        $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$ = $JSCompiler_alias_FALSE$$;
        break a
      }
    }
    $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$ = $JSCompiler_alias_TRUE$$
  }
  $config$$3_currentDialogReturnId_why$$3$$[$JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$] = $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.WAITING_FOR_DESCENDANT_RESIZE] = this.$_inDescendentResizeNotify$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.WAITING_FOR_INCOMPLETE_IMAGES] = this.$_incompleteImageCount$ != $JSCompiler_alias_NULL$$ && 0 < this.$_incompleteImageCount$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.HAS_EVENTS_TO_DELIVER] = this.$_serverQueue$.$hasEventsToDeliver$();
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.WAITING_FOR_ANIMATION] = this.$_incompleteAnimationCount$ != $JSCompiler_alias_NULL$$ && 0 < this.$_incompleteAnimationCount$;
  var $JSCompiler_inline_result$$18_timerId$$inline_2188$$;
  a: {
    $JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$ = $AdfDhtmlPage$$.$_timers$;
    for($JSCompiler_inline_result$$18_timerId$$inline_2188$$ in $JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$) {
      if($JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$ = $JSCompiler_temp_const$$252_isAutomation$$1_timers$$inline_2187$$[$JSCompiler_inline_result$$18_timerId$$inline_2188$$], $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$ != $JSCompiler_alias_NULL$$ && $JSCompiler_inline_result$$254_loadingComponents$$inline_2183_timerRecord$$inline_2189$$[$AdfDhtmlPage$$.$TIMER_IS_SYNCHRONIZED$]) {
        $JSCompiler_inline_result$$18_timerId$$inline_2188$$ = $JSCompiler_alias_FALSE$$;
        break a
      }
    }
    $JSCompiler_inline_result$$18_timerId$$inline_2188$$ = $JSCompiler_alias_TRUE$$
  }
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.ARE_SYNCHRONOUS_TIMERS_CLEARED] = $JSCompiler_inline_result$$18_timerId$$inline_2188$$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.IN_GET_REQUEST_NAVIGATION] = this.$_inGetRequestNavigation$;
  $config$$3_currentDialogReturnId_why$$3$$[$confConst$$1$$.TIMERS] = $AdfDhtmlPage$$.$_timers$;
  return $AdfAutomationHelper$$.$getInstance$().$whyIsNotSynchronizedWithServer$($config$$3_currentDialogReturnId_why$$3$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.whyIsNotSynchronizedWithServer", $AdfDhtmlPage$$.prototype.$whyIsNotSynchronizedWithServer$);
$AdfDhtmlPage$$.prototype.getFailedConnectionText = function $$AdfDhtmlPage$$$$getFailedConnectionText$() {
  var $text$$37$$ = $AdfDhtmlPage$$.$superclass$.getFailedConnectionText.call(this);
  $text$$37$$ == $JSCompiler_alias_NULL$$ && ($text$$37$$ = this.$getLookAndFeel$().$getTranslatedString$("af_document.MSG_FAILED_CONNECTION"));
  return $text$$37$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getFailedConnectionText", $AdfDhtmlPage$$.prototype.getFailedConnectionText);
$AdfDhtmlPage$$.prototype.$registerLoadingComponent$ = function $$AdfDhtmlPage$$$$$registerLoadingComponent$$($clientId$$239_component$$1151$$) {
  $clientId$$239_component$$1151$$ = $clientId$$239_component$$1151$$.$getClientId$();
  $AdfAssert$$.assert(-1 == $AdfCollections$$.indexOf(this.$_loadingComponents$, $clientId$$239_component$$1151$$), "Component already registered");
  this.$_loadingComponents$.push($clientId$$239_component$$1151$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.registerLoadingComponent", $AdfDhtmlPage$$.prototype.$registerLoadingComponent$);
$AdfDhtmlPage$$.prototype.$unregisterLoadingComponent$ = function $$AdfDhtmlPage$$$$$unregisterLoadingComponent$$($component$$1152$$) {
  $AdfCollections$$.$removeArrayValue$(this.$_loadingComponents$, $component$$1152$$.$getClientId$())
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.unregisterLoadingComponent", $AdfDhtmlPage$$.prototype.$unregisterLoadingComponent$);
$AdfDhtmlPage$$.prototype.$isPerformingFullSubmit$ = $JSCompiler_get$$("$_inAppNavigationFlag$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isPerformingFullSubmit", $AdfDhtmlPage$$.prototype.$isPerformingFullSubmit$);
$AdfDhtmlPage$$.prototype.$_resetPerformingFullSubmit$ = function $$AdfDhtmlPage$$$$$_resetPerformingFullSubmit$$() {
  this.$_inAppNavigationFlag$ = $JSCompiler_alias_FALSE$$
};
$AdfDhtmlPage$$.prototype.$getAccessibilityMode$ = $JSCompiler_get$$("$_accessibilityMode$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getAccessibilityMode", $AdfDhtmlPage$$.prototype.$getAccessibilityMode$);
$AdfDhtmlPage$$.prototype.$setAccessibilityMode$ = function $$AdfDhtmlPage$$$$$setAccessibilityMode$$($mode$$9$$) {
  $AdfAssert$$.assert($mode$$9$$ == $AdfDhtmlPage$$.$SCREEN_READER_ACCESSIBILITY_MODE$ || $mode$$9$$ == $AdfDhtmlPage$$.$DEFAULT_ACCESSIBILITY_MODE$ || $mode$$9$$ == $AdfDhtmlPage$$.$INACCESSIBLE_ACCESSIBILITY_MODE$, "invalid accessibility mode: ", $mode$$9$$);
  this.$_accessibilityMode$ = $mode$$9$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setAccessibilityMode", $AdfDhtmlPage$$.prototype.$setAccessibilityMode$);
$AdfDhtmlPage$$.prototype.$isScreenReaderMode$ = function $$AdfDhtmlPage$$$$$isScreenReaderMode$$() {
  return this.$_accessibilityMode$ == $AdfDhtmlPage$$.$SCREEN_READER_ACCESSIBILITY_MODE$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isScreenReaderMode", $AdfDhtmlPage$$.prototype.$isScreenReaderMode$);
$AdfDhtmlPage$$.prototype.$isUserActivityMonitoringOn$ = function $$AdfDhtmlPage$$$$$isUserActivityMonitoringOn$$() {
  if(this.$_userActivityMonitoring$ === $JSCompiler_alias_VOID$$) {
    this.$_userActivityMonitoring$ = $JSCompiler_alias_TRUE$$;
    var $domWindow$$101_userActivityFeatureOn$$ = this.$getDomWindow$(), $sessionStorageEnabledOnAgent$$ = $AdfAgent$$.$AGENT$.$isSessionStorageEnabled$(), $domWindow$$101_userActivityFeatureOn$$ = $domWindow$$101_userActivityFeatureOn$$.AdfUserActivityInfo != $JSCompiler_alias_NULL$$;
    if(!$sessionStorageEnabledOnAgent$$ || !$domWindow$$101_userActivityFeatureOn$$) {
      this.$_userActivityMonitoring$ = $JSCompiler_alias_FALSE$$, $AdfLogger$$.$LOGGER$.fine("User Activity Monitoring has been disabled either because the feature is disabled or it's enabled but its resources are missing. Please check your app configuration.")
    }
  }
  return this.$_userActivityMonitoring$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isUserActivityMonitoringOn", $AdfDhtmlPage$$.prototype.$isUserActivityMonitoringOn$);
$AdfDhtmlPage$$.prototype.$isAttachmentMode$ = function $$AdfDhtmlPage$$$$$isAttachmentMode$$() {
  return this.$_outputMode$ === $AdfDhtmlPage$$.$OUPUTMODE_ATTACHMENT$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isAttachmentMode", $AdfDhtmlPage$$.prototype.$isAttachmentMode$);
$AdfDhtmlPage$$.prototype.$setPortlet$ = function $$AdfDhtmlPage$$$$$setPortlet$$($flag$$2$$, $rootClientId$$1$$) {
  this.$_portlet$ = $flag$$2$$;
  this.$_rootClientId$ = $rootClientId$$1$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setPortlet", $AdfDhtmlPage$$.prototype.$setPortlet$);
$AdfDhtmlPage$$.prototype.$isPortlet$ = $JSCompiler_get$$("$_portlet$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isPortlet", $AdfDhtmlPage$$.prototype.$isPortlet$);
$AdfDhtmlPage$$.prototype.$getRootClientId$ = $JSCompiler_get$$("$_rootClientId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getRootClientId", $AdfDhtmlPage$$.prototype.$getRootClientId$);
$AdfDhtmlPage$$.prototype.$isPPRNavigationEnabled$ = function $$AdfDhtmlPage$$$$$isPPRNavigationEnabled$$() {
  return 0 != (this.$getPPRNavigationOptions$() & $AdfDhtmlPage$$.$PPR_NAVIGATION_ON$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isPPRNavigationEnabled", $AdfDhtmlPage$$.prototype.$isPPRNavigationEnabled$);
$AdfDhtmlPage$$.prototype.$setHelpWindowName$ = function $$AdfDhtmlPage$$$$$setHelpWindowName$$($windowName$$1$$) {
  $AdfDomUtils$$.$_setHelpWindowName$($windowName$$1$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setHelpWindowName", $AdfDhtmlPage$$.prototype.$setHelpWindowName$);
$AdfDhtmlPage$$.prototype.$launchHelpWindow$ = function $$AdfDhtmlPage$$$$$launchHelpWindow$$($url$$35$$) {
  $AdfDomUtils$$.$launchHelpWindow$($url$$35$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.launchHelpWindow", $AdfDhtmlPage$$.prototype.$launchHelpWindow$);
$AdfDhtmlPage$$.prototype.$localNavigate$ = function $$AdfDhtmlPage$$$$$localNavigate$$($uri$$12$$) {
  this.$_inGetRequestNavigation$ = $JSCompiler_alias_TRUE$$;
  this.$scheduleTimer$(this, this.$_unregisterGetRequestNavigationTracking$, $JSCompiler_alias_NULL$$, 500);
  if(this.$checkUncommittedData$()) {
    if(this.$isPPRNavigationEnabled$()) {
      $JSCompiler_StaticMethods__blockUI$$(this, $JSCompiler_alias_TRUE$$);
      var $content$$23_hasNoActiveComponents$$ = this.$isActiveDataSupported$() ? $AdfCollections$$.$isEmpty$(this.$getActiveDataSupport$().$getActiveComponents$()) : $JSCompiler_alias_TRUE$$, $pageId$$20_params$$37$$ = {};
      this.$isUserActivityMonitoringOn$() && $content$$23_hasNoActiveComponents$$ && ($AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$PRIMARY$).$setClientStartTime$((new Date).getTime().toString()), $pageId$$20_params$$37$$["oracle.adf.view.rich.monitoring.UserActivityInfo"] = $AdfUserActivityInfo$$.$getMarshaledObject$());
      var $content$$23_hasNoActiveComponents$$ = $JSCompiler_StaticMethods__getPostbackContent$$(this, $JSCompiler_alias_NULL$$, $pageId$$20_params$$37$$, $JSCompiler_alias_NULL$$), $pageId$$20_params$$37$$ = $JSCompiler_alias_NULL$$, $exp$$3_headerParams$$9$$ = /_afrPage=[^&^#]*&*/, $match_values$$5$$ = $exp$$3_headerParams$$9$$.exec($uri$$12$$);
      $match_values$$5$$ != $JSCompiler_alias_NULL$$ && ($match_values$$5$$ = $match_values$$5$$[0].split(/[=&]/g), 1 < $match_values$$5$$.length && ($pageId$$20_params$$37$$ = $match_values$$5$$[1]), $uri$$12$$ = $uri$$12$$.replace($exp$$3_headerParams$$9$$, ""), $uri$$12$$ = $uri$$12$$.replace(/[\?&]+$|[\?&]+(?=#)/, ""));
      $exp$$3_headerParams$$9$$ = $JSCompiler_alias_NULL$$;
      $pageId$$20_params$$37$$ != $JSCompiler_alias_NULL$$ && ($exp$$3_headerParams$$9$$ = {}, $exp$$3_headerParams$$9$$[$AdfDhtmlPage$$.$_PAGE_STATE_ID$] = $pageId$$20_params$$37$$);
      this.$getDataTransferService$().$sendRequest$($JSCompiler_alias_NULL$$, $uri$$12$$, $exp$$3_headerParams$$9$$, $content$$23_hasNoActiveComponents$$, [this]);
      delete this.$_inGetRequestNavigation$
    }else {
      this.$getDomWindow$().location.href = $uri$$12$$
    }
  }else {
    delete this.$_inGetRequestNavigation$
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.localNavigate", $AdfDhtmlPage$$.prototype.$localNavigate$);
$AdfDhtmlPage$$.prototype.$checkUncommittedData$ = function $$AdfDhtmlPage$$$$$checkUncommittedData$$($regionMessageCallback$$1$$) {
  var $proceed$$ = $JSCompiler_alias_TRUE$$, $displayGlobalMessage$$ = this.$_warnUncommitted$ && (this.$_dataDirty$ || this.$_dirtyStateService$.$__isPotentiallyDirty$()), $dirtyRegions$$ = $JSCompiler_alias_NULL$$, $displayRegionsMessage$$ = $JSCompiler_alias_FALSE$$;
  $displayGlobalMessage$$ || ($dirtyRegions$$ = $JSCompiler_StaticMethods__getDirtyRegionIds$$(this), $displayRegionsMessage$$ = $dirtyRegions$$ != $JSCompiler_alias_NULL$$ && 0 < $dirtyRegions$$.length);
  var $message$$66$$ = $JSCompiler_alias_NULL$$;
  $displayRegionsMessage$$ && $regionMessageCallback$$1$$ != $JSCompiler_alias_NULL$$ && ($message$$66$$ = $regionMessageCallback$$1$$($dirtyRegions$$));
  if($displayGlobalMessage$$ || $displayRegionsMessage$$) {
    $proceed$$ = $JSCompiler_StaticMethods__displayUncommittedDataWarning$$(this, $message$$66$$)
  }
  return $proceed$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.checkUncommittedData", $AdfDhtmlPage$$.prototype.$checkUncommittedData$);
$AdfDhtmlPage$$.prototype.$checkRegionUncommittedData$ = function $$AdfDhtmlPage$$$$$checkRegionUncommittedData$$($regionClientIds$$, $message$$67$$) {
  $AdfAssert$$.$assertArray$($regionClientIds$$);
  for(var $JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ = $JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$$(this), $dirty$$1$$ = $JSCompiler_alias_FALSE$$, $i$$292$$ = 0;$i$$292$$ < $regionClientIds$$.length && !$dirty$$1$$;$i$$292$$++) {
    var $id$$301$$ = $regionClientIds$$[$i$$292$$], $dirty$$1$$ = this.$_dirtyServerRegions$ != $JSCompiler_alias_NULL$$ && this.$_dirtyServerRegions$[$id$$301$$];
    !$dirty$$1$$ && $JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ && ($dirty$$1$$ = this.$_dirtyStateService$.$isNamingContainerDirty$($id$$301$$))
  }
  $dirty$$1$$ ? ($JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ = $message$$67$$, $JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ == $JSCompiler_alias_NULL$$ && ($JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ = this.$getLookAndFeel$().$getTranslatedString$("af_region.MSG_CONFIRM_CLOSE")), $JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ = confirm($JSCompiler_temp$$194_checkingClient_message$$inline_2194$$)) : $JSCompiler_temp$$194_checkingClient_message$$inline_2194$$ = 
  $JSCompiler_alias_TRUE$$;
  return $JSCompiler_temp$$194_checkingClient_message$$inline_2194$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.checkRegionUncommittedData", $AdfDhtmlPage$$.prototype.$checkRegionUncommittedData$);
$AdfDhtmlPage$$.prototype.$getUncommittedRegionIds$ = function $$AdfDhtmlPage$$$$$getUncommittedRegionIds$$() {
  return $JSCompiler_StaticMethods__getDirtyRegionIds$$(this) || []
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getUncommittedRegionIds", $AdfDhtmlPage$$.prototype.$getUncommittedRegionIds$);
$AdfDhtmlPage$$.prototype.$__setAutomationEnabled$ = function $$AdfDhtmlPage$$$$$__setAutomationEnabled$$($JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$) {
  $AdfAssert$$.$assertBoolean$($JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$);
  if(this.$_automationEnabled$ = $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$) {
    a: {
      for($JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ = this.$getDomWindow$();$JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$;) {
        var $JSCompiler_inline_result$$5000_windowName$$inline_5342$$;
        b: {
          $JSCompiler_inline_result$$5000_windowName$$inline_5342$$ = $JSCompiler_alias_VOID$$;
          try {
            $JSCompiler_inline_result$$5000_windowName$$inline_5342$$ = $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$.name
          }catch($e$$inline_5343$$) {
            $JSCompiler_inline_result$$5000_windowName$$inline_5342$$ = $JSCompiler_alias_FALSE$$;
            break b
          }
          $JSCompiler_inline_result$$5000_windowName$$inline_5342$$ = $JSCompiler_inline_result$$5000_windowName$$inline_5342$$ && 0 == $JSCompiler_inline_result$$5000_windowName$$inline_5342$$.indexOf("selenium")
        }
        if($JSCompiler_inline_result$$5000_windowName$$inline_5342$$) {
          $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ = $JSCompiler_alias_TRUE$$;
          break a
        }
        if($JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ == $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$.parent && $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ == $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$.opener) {
          break
        }
        $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ = $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$.parent == $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ ? $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$.opener : $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$.parent
      }
      $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ = $JSCompiler_alias_FALSE$$
    }
  }
  $JSCompiler_temp$$144_domWindow$$inline_2197_enabled$$4$$ && this.$__markSeleniumRC$()
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setAutomationEnabled", $AdfDhtmlPage$$.prototype.$__setAutomationEnabled$);
$AdfDhtmlPage$$.prototype.$isAutomationEnabled$ = $JSCompiler_get$$("$_automationEnabled$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isAutomationEnabled", $AdfDhtmlPage$$.prototype.$isAutomationEnabled$);
$AdfDhtmlPage$$.prototype.$__setAsynchronousUpdatesState$ = function $$AdfDhtmlPage$$$$$__setAsynchronousUpdatesState$$($state$$52$$) {
  $AdfAssert$$.$assertString$($state$$52$$);
  this.$_asynchronousUpdatesState$ = $state$$52$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setAsynchronousUpdatesState", $AdfDhtmlPage$$.prototype.$__setAsynchronousUpdatesState$);
$AdfDhtmlPage$$.prototype.$getAsynchronousUpdatesState$ = $JSCompiler_get$$("$_asynchronousUpdatesState$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getAsynchronousUpdatesState", $AdfDhtmlPage$$.prototype.$getAsynchronousUpdatesState$);
$AdfDhtmlPage$$.prototype.$__setCssSelectorsUncompressed$ = function $$AdfDhtmlPage$$$$$__setCssSelectorsUncompressed$$($disabled$$13$$) {
  $AdfAssert$$.$assertBoolean$($disabled$$13$$);
  this.$_cssSelectorsUncompressed$ = $disabled$$13$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setCssSelectorsUncompressed", $AdfDhtmlPage$$.prototype.$__setCssSelectorsUncompressed$);
$AdfDhtmlPage$$.prototype.$areCssSelectorsUncompressed$ = $JSCompiler_get$$("$_cssSelectorsUncompressed$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.areCssSelectorsUncompressed", $AdfDhtmlPage$$.prototype.$areCssSelectorsUncompressed$);
$AdfDhtmlPage$$.prototype.$setAnimationEnabled$ = function $$AdfDhtmlPage$$$$$setAnimationEnabled$$($enabled$$5$$) {
  $AdfAssert$$.$assertBoolean$($enabled$$5$$);
  this.$_animationEnabled$ = $enabled$$5$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setAnimationEnabled", $AdfDhtmlPage$$.prototype.$setAnimationEnabled$);
$AdfDhtmlPage$$.prototype.$isAnimationEnabled$ = $JSCompiler_get$$("$_animationEnabled$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isAnimationEnabled", $AdfDhtmlPage$$.prototype.$isAnimationEnabled$);
$AdfDhtmlPage$$.prototype.$getSessionIdentifier$ = $JSCompiler_get$$("$_sessionId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getSessionIdentifier", $AdfDhtmlPage$$.prototype.$getSessionIdentifier$);
$AdfDhtmlPage$$.prototype.$__setSessionIdentifier$ = function $$AdfDhtmlPage$$$$$__setSessionIdentifier$$($sessionId$$) {
  this.$_sessionId$ = $sessionId$$;
  return this
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setSessionIdentifier", $AdfDhtmlPage$$.prototype.$__setSessionIdentifier$);
$AdfDhtmlPage$$.prototype.$__notifyReturnFromDialog$ = function $$AdfDhtmlPage$$$$$__notifyReturnFromDialog$$() {
  $JSCompiler_StaticMethods__disableUncommittedWarnings$$(this);
  "aggressive" != this.$_windowDetectionStrategy$ && (this.$_returnFromDialog$ = $JSCompiler_alias_TRUE$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__notifyReturnFromDialog", $AdfDhtmlPage$$.prototype.$__notifyReturnFromDialog$);
$AdfDhtmlPage$$.prototype.$shouldInterpretEmptyStringSubmittedValuesAsNull$ = $JSCompiler_get$$("$_interpretEmptyString$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.shouldInterpretEmptyStringSubmittedValuesAsNull", $AdfDhtmlPage$$.prototype.$shouldInterpretEmptyStringSubmittedValuesAsNull$);
$AdfDhtmlPage$$.prototype.$__setShouldInterpretEmptyStringSubmittedValuesAsNull$ = $JSCompiler_set$$("$_interpretEmptyString$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setShouldInterpretEmptyStringSubmittedValuesAsNull", $AdfDhtmlPage$$.prototype.$__setShouldInterpretEmptyStringSubmittedValuesAsNull$);
$AdfDhtmlPage$$.prototype.$shouldValidateEmptyFields$ = $JSCompiler_get$$("$_validateEmptyFields$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.shouldValidateEmptyFields", $AdfDhtmlPage$$.prototype.$shouldValidateEmptyFields$);
$AdfDhtmlPage$$.prototype.$__setShouldValidateEmptyFields$ = $JSCompiler_set$$("$_validateEmptyFields$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setShouldValidateEmptyFields", $AdfDhtmlPage$$.prototype.$__setShouldValidateEmptyFields$);
$AdfDhtmlPage$$.prototype.$getResponseIdentifier$ = $JSCompiler_get$$("$_responseId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getResponseIdentifier", $AdfDhtmlPage$$.prototype.$getResponseIdentifier$);
$AdfDhtmlPage$$.prototype.$__setResponseIdentifier$ = function $$AdfDhtmlPage$$$$$__setResponseIdentifier$$($responseId$$2$$) {
  this.$_responseId$ = $responseId$$2$$;
  return this
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setResponseIdentifier", $AdfDhtmlPage$$.prototype.$__setResponseIdentifier$);
$AdfDhtmlPage$$.prototype.$__setOutputMode$ = function $$AdfDhtmlPage$$$$$__setOutputMode$$($outputMode$$) {
  this.$_outputMode$ = $outputMode$$;
  return this
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setOutputMode", $AdfDhtmlPage$$.prototype.$__setOutputMode$);
$AdfDhtmlPage$$.prototype.$getOutputMode$ = $JSCompiler_get$$("$_outputMode$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getOutputMode", $AdfDhtmlPage$$.prototype.$getOutputMode$);
$AdfDhtmlPage$$.prototype.$shouldTracePPRRequestId$ = $JSCompiler_get$$("$__shouldTracePPRRequestId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.shouldTracePPRRequestId", $AdfDhtmlPage$$.prototype.$shouldTracePPRRequestId$);
$AdfDhtmlPage$$.prototype.$__setShouldTracePPRRequestId$ = $JSCompiler_set$$("$__shouldTracePPRRequestId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setShouldTracePPRRequestId", $AdfDhtmlPage$$.prototype.$__setShouldTracePPRRequestId$);
$AdfDhtmlPage$$.prototype.$setPageProperty$ = function $$AdfDhtmlPage$$$$$setPageProperty$$($propertyName$$46$$, $propertyValue$$12$$) {
  $AdfAssert$$.$assertString$($propertyName$$46$$);
  this.$_pageProperties$[$propertyName$$46$$] = $propertyValue$$12$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setPageProperty", $AdfDhtmlPage$$.prototype.$setPageProperty$);
$AdfDhtmlPage$$.prototype.$getPageProperty$ = function $$AdfDhtmlPage$$$$$getPageProperty$$($propertyName$$47$$) {
  $AdfAssert$$.$assertString$($propertyName$$47$$);
  return this.$_pageProperties$[$propertyName$$47$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getPageProperty", $AdfDhtmlPage$$.prototype.$getPageProperty$);
$AdfDhtmlPage$$.prototype.$getComponentsByType$ = function $$AdfDhtmlPage$$$$$getComponentsByType$$($componentType$$9$$) {
  $AdfAssert$$.$assertNonEmptyString$($componentType$$9$$);
  var $componentsByType$$ = [], $currClientId$$2$$;
  for($currClientId$$2$$ in this.$_clientIdToComponentMap$) {
    var $currComponent$$4$$ = this.$_clientIdToComponentMap$[$currClientId$$2$$];
    $currComponent$$4$$ && $currComponent$$4$$.getComponentType() == $componentType$$9$$ && $componentsByType$$.push($currComponent$$4$$)
  }
  return $componentsByType$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getComponentsByType", $AdfDhtmlPage$$.prototype.$getComponentsByType$);
$AdfDhtmlPage$$.prototype.$matchComponents$ = function $$AdfDhtmlPage$$$$$matchComponents$$($filterFunction$$2$$, $context$$29$$) {
  $AdfAssert$$.$assertFunction$($filterFunction$$2$$);
  $context$$29$$ === $JSCompiler_alias_VOID$$ && ($context$$29$$ = this);
  var $matchingComponents$$ = [], $currClientId$$3$$;
  for($currClientId$$3$$ in this.$_clientIdToComponentMap$) {
    var $currComponent$$5$$ = this.$_clientIdToComponentMap$[$currClientId$$3$$], $result$$18$$ = $filterFunction$$2$$.call($context$$29$$, $currComponent$$5$$);
    $result$$18$$ & 1 && $matchingComponents$$.push($currComponent$$5$$);
    if($result$$18$$ & 2) {
      break
    }
  }
  return $matchingComponents$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.matchComponents", $AdfDhtmlPage$$.prototype.$matchComponents$);
$AdfDhtmlPage$$.prototype.$getViewId$ = function $$AdfDhtmlPage$$$$$getViewId$$() {
  return this.$_viewId$ != $JSCompiler_alias_VOID$$ ? this.$_viewId$ : ""
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getViewId", $AdfDhtmlPage$$.prototype.$getViewId$);
$AdfDhtmlPage$$.prototype.$__setViewId$ = $JSCompiler_set$$("$_viewId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setViewId", $AdfDhtmlPage$$.prototype.$__setViewId$);
$AdfDhtmlPage$$.prototype.$findComponent$ = function $$AdfDhtmlPage$$$$$findComponent$$($clientId$$240$$) {
  return this.$_clientIdToComponentMap$[$clientId$$240$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.findComponent", $AdfDhtmlPage$$.prototype.$findComponent$);
$AdfDhtmlPage$$.prototype.$getClientIdToComponentMap$ = $JSCompiler_get$$("$_clientIdToComponentMap$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getClientIdToComponentMap", $AdfDhtmlPage$$.prototype.$getClientIdToComponentMap$);
$AdfDhtmlPage$$.prototype.$findComponentByAbsoluteLocator$ = function $$AdfDhtmlPage$$$$$findComponentByAbsoluteLocator$$($absoluteLocator$$4$$) {
  if(window.$AdfLocators$) {
    return $AdfLocators$$.$findComponentByAbsoluteLocator$(this, $absoluteLocator$$4$$)
  }
  $JSCompiler_alias_THROW$$(Error("Automation must be enabled to call findComponentByAbsoluteLocator()"))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.findComponentByAbsoluteLocator", $AdfDhtmlPage$$.prototype.$findComponentByAbsoluteLocator$);
$AdfDhtmlPage$$.prototype.$findComponentOrAncestorByAbsoluteLocator$ = function $$AdfDhtmlPage$$$$$findComponentOrAncestorByAbsoluteLocator$$($absoluteLocator$$5$$) {
  if(window.$AdfLocators$) {
    return $AdfLocators$$.$findComponentOrAncestorByAbsoluteLocator$(this, $absoluteLocator$$5$$)
  }
  $JSCompiler_alias_THROW$$(Error("Automation must be enabled to call findComponentOrAncestorByAbsoluteLocator()"))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.findComponentOrAncestorByAbsoluteLocator", $AdfDhtmlPage$$.prototype.$findComponentOrAncestorByAbsoluteLocator$);
$AdfDhtmlPage$$.prototype.$findComponentWithBackup$ = function $$AdfDhtmlPage$$$$$findComponentWithBackup$$($locator$$8$$, $backupInfo$$3$$) {
  if(window.$AdfLocators$) {
    return $AdfLocators$$.$findComponentWithBackup$(this, $locator$$8$$, $backupInfo$$3$$)
  }
  $JSCompiler_alias_THROW$$(Error("Automation must be enabled to call findComponentWithBackup()"))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.findComponentWithBackup", $AdfDhtmlPage$$.prototype.$findComponentWithBackup$);
$AdfDhtmlPage$$.prototype.$findComponentByComplexLocator$ = function $$AdfDhtmlPage$$$$$findComponentByComplexLocator$$($locator$$9$$, $backupInfo$$4$$) {
  if(window.$AdfLocators$) {
    return $AdfLocators$$.$findComponentByComplexLocator$(this, $locator$$9$$, $backupInfo$$4$$)
  }
  $JSCompiler_alias_THROW$$(Error("Automation must be enabled to call findComponentByComplexLocator()"))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.findComponentByComplexLocator", $AdfDhtmlPage$$.prototype.$findComponentByComplexLocator$);
$AdfDhtmlPage$$.prototype.$findComponentsByComplexLocator$ = function $$AdfDhtmlPage$$$$$findComponentsByComplexLocator$$($locator$$10$$, $backupInfo$$5$$) {
  if(window.$AdfLocators$) {
    return $AdfLocators$$.$findComponentsByComplexLocator$(this, $locator$$10$$, $backupInfo$$5$$)
  }
  $JSCompiler_alias_THROW$$(Error("Automation must be enabled to call findComponentsByComplexLocator()"))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.findComponentsByComplexLocator", $AdfDhtmlPage$$.prototype.$findComponentsByComplexLocator$);
$AdfDhtmlPage$$.prototype.$getAbsoluteLocator$ = function $$AdfDhtmlPage$$$$$getAbsoluteLocator$$($component$$1153$$) {
  var $clientId$$242$$ = $component$$1153$$.$getClientId$(), $absoluteLocator$$6$$ = this.$_clientIdToAbsoluteLocatorMap$[$clientId$$242$$];
  if($absoluteLocator$$6$$ == $JSCompiler_alias_NULL$$) {
    var $peer$$109$$ = $component$$1153$$.$getPeer$(), $absoluteLocator$$6$$ = $peer$$109$$.$getAbsoluteLocator$($component$$1153$$, $clientId$$242$$);
    $peer$$109$$.$isAbsoluteLocatorCacheable$() && (this.$_clientIdToAbsoluteLocatorMap$[$clientId$$242$$] = $absoluteLocator$$6$$)
  }
  return $absoluteLocator$$6$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getAbsoluteLocator", $AdfDhtmlPage$$.prototype.$getAbsoluteLocator$);
$AdfDhtmlPage$$.prototype.$unmapComponent$ = function $$AdfDhtmlPage$$$$$unmapComponent$$($clientId$$243$$) {
  this.$isActiveDataSupported$() && this.$getActiveDataSupport$().$unmapComponent$($clientId$$243$$);
  $clientId$$243$$ in this.$_autoPPRComponents$ && ($AdfAssert$$.$assertString$($clientId$$243$$), delete this.$_autoPPRComponents$[$clientId$$243$$], $AdfLogger$$.$LOGGER$.fine("Stop autoPPR active data on ", $clientId$$243$$), this.$updateStopActiveDataStateChange$($clientId$$243$$));
  var $clientListeners$$1_eventListeners$$6$$ = this.$_clientListeners$;
  $clientListeners$$1_eventListeners$$6$$ != $JSCompiler_alias_NULL$$ && ($clientListeners$$1_eventListeners$$6$$ = $clientListeners$$1_eventListeners$$6$$[$AdfComponentRemovedEvent$$.$EVENT_TYPE$], $clientListeners$$1_eventListeners$$6$$ != $JSCompiler_alias_NULL$$ && $AdfEventUtils$$.$deliverEventToListeners$($clientListeners$$1_eventListeners$$6$$, new $AdfComponentRemovedEvent$$(this, $clientId$$243$$)));
  delete this.$_clientIdToComponentMap$[$clientId$$243$$];
  delete this.$_clientIdToAbsoluteLocatorMap$[$clientId$$243$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.unmapComponent", $AdfDhtmlPage$$.prototype.$unmapComponent$);
$AdfDhtmlPage$$.prototype.$mapComponent$ = function $$AdfDhtmlPage$$$$$mapComponent$$($clientId$$244$$, $component$$1154$$) {
  this.$_clientIdToComponentMap$[$clientId$$244$$] = $component$$1154$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.mapComponent", $AdfDhtmlPage$$.prototype.$mapComponent$);
$AdfDhtmlPage$$.prototype.$unmapDescendantComponentAbsoluteLocators$ = function $$AdfDhtmlPage$$$$$unmapDescendantComponentAbsoluteLocators$$($namingContainerLocator_parentComponent$$8$$) {
  $namingContainerLocator_parentComponent$$8$$ = $namingContainerLocator_parentComponent$$8$$.$getAbsoluteLocator$();
  for(currClientId in this.$_clientIdToAbsoluteLocatorMap$) {
    this.$_clientIdToAbsoluteLocatorMap$[currClientId].substr(0, $namingContainerLocator_parentComponent$$8$$.length) === $namingContainerLocator_parentComponent$$8$$ && delete this.$_clientIdToAbsoluteLocatorMap$[currClientId]
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.unmapDescendantComponentAbsoluteLocators", $AdfDhtmlPage$$.prototype.$unmapDescendantComponentAbsoluteLocators$);
$AdfDhtmlPage$$.prototype.$addResource$ = function $$AdfDhtmlPage$$$$$addResource$$($type$$142$$, $value$$146$$) {
  var $element$$234_head$$inline_2215$$;
  switch($type$$142$$) {
    case "javascript":
      $JSCompiler_StaticMethods__getScriptLoadingService$$(this).$addLibraryScript$($value$$146$$, $AdfScriptLoadingService$$.$METHOD_ANY$);
      break;
    case "css":
      a: {
        var $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$ = this.$_loadedCss$;
        $AdfAssert$$.assert($headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$ != $JSCompiler_alias_NULL$$, "Unexpected loadedCss ", $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$);
        $element$$234_head$$inline_2215$$ = $JSCompiler_StaticMethods__getHead$$(this);
        if($headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$[$value$$146$$]) {
          for(var $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$ = $element$$234_head$$inline_2215$$ ? $JSCompiler_StaticMethods__nodeListToArray$$($element$$234_head$$inline_2215$$.getElementsByTagName("LINK")) : [], $i$$inline_2217$$ = $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$.length - 1;0 <= $i$$inline_2217$$;--$i$$inline_2217$$) {
            var $elem$$inline_2218$$ = $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$[$i$$inline_2217$$];
            if($elem$$inline_2218$$.getAttribute("href") == $value$$146$$) {
              $element$$234_head$$inline_2215$$ = $elem$$inline_2218$$;
              break a
            }
          }
        }else {
          $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$[$value$$146$$] = $JSCompiler_alias_TRUE$$
        }
        $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$ = $JSCompiler_StaticMethods__createLink$$(this, $value$$146$$);
        $element$$234_head$$inline_2215$$.appendChild($headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$);
        $element$$234_head$$inline_2215$$ = $headLinks$$inline_2216_link$$inline_2219_loadedCss$$inline_2214$$
      }
      $element$$234_head$$inline_2215$$.setAttribute("afrres", "true");
      break;
    case "style":
      $element$$234_head$$inline_2215$$ = $AdfAgent$$.$AGENT$.$createStyle$($value$$146$$), $element$$234_head$$inline_2215$$.setAttribute("afrres", "true")
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addResource", $AdfDhtmlPage$$.prototype.$addResource$);
$AdfDhtmlPage$$.prototype.$__applyNewPageStyleSheets$ = function $$AdfDhtmlPage$$$$$__applyNewPageStyleSheets$$($addList_newStyleSheetURIs$$) {
  var $head$$3_oldStyleSheetElements$$ = $JSCompiler_StaticMethods__getExistingStyleSheetElements$$(this), $existingMap$$ = $head$$3_oldStyleSheetElements$$.reduce($AdfDhtmlPage$$.$_styleSheetMapper$, {}), $newMap$$ = $addList_newStyleSheetURIs$$.reduce($AdfDhtmlPage$$.$_valueMapper$, {}), $url$$36$$;
  for($url$$36$$ in $existingMap$$) {
    $url$$36$$ in $newMap$$ && (delete $newMap$$[$url$$36$$], delete $existingMap$$[$url$$36$$])
  }
  var $removeList$$ = $head$$3_oldStyleSheetElements$$.filter(function($addList_newStyleSheetURIs$$) {
    return $addList_newStyleSheetURIs$$.getAttribute("href") in this
  }, $existingMap$$);
  $addList_newStyleSheetURIs$$ = $addList_newStyleSheetURIs$$.filter(function($addList_newStyleSheetURIs$$) {
    return $addList_newStyleSheetURIs$$ in this
  }, $newMap$$);
  if($addList_newStyleSheetURIs$$.length || $removeList$$.length) {
    $head$$3_oldStyleSheetElements$$ = $JSCompiler_StaticMethods__getHead$$(this), $addList_newStyleSheetURIs$$.reduce($AdfDhtmlPage$$.$_insertReduce$, {page:this, head:$head$$3_oldStyleSheetElements$$, insertBefore:$JSCompiler_alias_NULL$$, $linkProps$:{"data-afr-stylesheet":"1"}}), window.setTimeout(function() {
      $removeList$$.every(function($addList_newStyleSheetURIs$$) {
        $addList_newStyleSheetURIs$$.parentNode && $addList_newStyleSheetURIs$$.parentNode.removeChild($addList_newStyleSheetURIs$$)
      })
    }, 1E3)
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__applyNewPageStyleSheets", $AdfDhtmlPage$$.prototype.$__applyNewPageStyleSheets$);
$AdfDhtmlPage$$.$_insertReduce$ = function $$AdfDhtmlPage$$$$_insertReduce$$($state$$53$$, $createURL$$) {
  var $newLink$$ = $JSCompiler_StaticMethods__createLink$$($state$$53$$.page, $createURL$$, $state$$53$$.$linkProps$);
  $state$$53$$.head.insertBefore($newLink$$, $state$$53$$.insertBefore);
  $state$$53$$.insertBefore = $newLink$$.nextSibling;
  return $state$$53$$
};
$AdfDhtmlPage$$.$_valueMapper$ = function $$AdfDhtmlPage$$$$_valueMapper$$($map$$1$$, $value$$149$$) {
  $map$$1$$[$value$$149$$] = $value$$149$$;
  return $map$$1$$
};
$AdfDhtmlPage$$.$_styleSheetMapper$ = function $$AdfDhtmlPage$$$$_styleSheetMapper$$($map$$2$$, $value$$150$$) {
  var $href$$13$$ = $value$$150$$.getAttribute("href");
  $href$$13$$ && ($map$$2$$[$href$$13$$] = $value$$150$$);
  return $map$$2$$
};
function $JSCompiler_StaticMethods__getExistingStyleSheetElements$$($JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$) {
  $JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$ = $JSCompiler_StaticMethods__getHead$$($JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$);
  return($JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$ ? $JSCompiler_StaticMethods__nodeListToArray$$($JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$.getElementsByTagName("LINK")) : []).filter(function($JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$) {
    return $JSCompiler_StaticMethods__getExistingStyleSheetElements$self_head$$4$$.hasAttribute("data-afr-stylesheet")
  })
}
$AdfDhtmlPage$$.prototype.$Dispose$ = function $$AdfDhtmlPage$$$$$Dispose$$() {
  this.$getDataTransferService$().$pageUnloading$();
  $AdfLogger$$.$PROFILER_LOGGER$ != $JSCompiler_alias_NULL$$ && $AdfLogger$$.$PROFILER_LOGGER$.$getLogWriter$().close();
  this.$_beforeUnloadDelayed$ && (this.$_unloading$ = $JSCompiler_alias_TRUE$$, this.$isActiveDataSupported$() && this.$getActiveDataSupport$().$onBeforeUnload$());
  $AdfDhtmlRichDialogService$$.$getInstance$().$cancelAll$();
  var $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ = this.$_autoDismissalManager$;
  $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ && ($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$.$dispose$(), this.$_autoDismissalManager$ = $JSCompiler_alias_NULL$$);
  if($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ = this.$_modalityManage$) {
    $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$.$dispose$(), this.$_modalityManager$ = $JSCompiler_alias_NULL$$
  }
  if($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ = this.$_positionManager$) {
    $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$.$dispose$(), this.$_positionManager$ = $JSCompiler_alias_NULL$$
  }
  if($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ = this.$_zOrderManager$) {
    $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$.$dispose$(), this.$_zOrderManager$ = $JSCompiler_alias_NULL$$
  }
  ($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ = $AdfNavigationHistoryAgent$$.$getInstance$()) && $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$.$dispose$();
  this.$setEditableSubtree$($JSCompiler_alias_NULL$$);
  var $agent$$349$$ = $AdfAgent$$.$AGENT$, $autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$ = this.$getDomDocument$(), $domWindow$$102$$ = this.$getDomWindow$(), $timers$$inline_2222_touchContextMenuManager$$ = this.$_touchContextMenuManager$;
  $timers$$inline_2222_touchContextMenuManager$$ && $timers$$inline_2222_touchContextMenuManager$$.$dispose$();
  $timers$$inline_2222_touchContextMenuManager$$ = $AdfDhtmlPage$$.$_timers$;
  $AdfDhtmlPage$$.$_timers$ = $JSCompiler_alias_NULL$$;
  var $theWindow$$inline_2223$$ = this.$getDomWindow$(), $dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$;
  for($dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$ in $timers$$inline_2222_touchContextMenuManager$$) {
    var $timerRecord$$inline_2225$$ = $timers$$inline_2222_touchContextMenuManager$$[$dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$];
    if($timerRecord$$inline_2225$$ != $JSCompiler_alias_NULL$$) {
      try {
        $theWindow$$inline_2223$$.clearTimeout($timerRecord$$inline_2225$$[$AdfDhtmlPage$$.$TIMER_DOM_ID$])
      }catch($e$$inline_2226$$) {
      }
    }
  }
  if($dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$ = this.$_redistributeEventsCallback$) {
    $agent$$349$$.$removeEventBubbles$($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$, $dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$), this.$_redistributeEventsCallback$ = $JSCompiler_alias_NULL$$
  }
  this.$_onBeforeUnloadCallback$ && ($agent$$349$$.$removeBubbleEventListener$($domWindow$$102$$, "beforeunload", this.$_onBeforeUnloadCallback$), this.$_onBeforeUnloadCallback$ = $JSCompiler_alias_NULL$$);
  if($dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$ = this.$_keyEventCallback$) {
    $agent$$349$$.$removeKeyEventListener$($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$, $dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$), this.$_keyEventCallback$ = $JSCompiler_alias_NULL$$
  }
  $domWindow$$102$$.onload = $JSCompiler_alias_NULL$$;
  $domWindow$$102$$.onunload = $JSCompiler_alias_NULL$$;
  $domWindow$$102$$.onresize = $JSCompiler_alias_NULL$$;
  if($dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$ = this.$_dataTransferService$) {
    $dataTransferService_keyCallback_redistributeCallback_timerId$$inline_2224$$.$dispose$(), this.$_dataTransferService$ = $JSCompiler_alias_NULL$$
  }
  delete this.$_lastFocusedElement$;
  this.$_touchContextMenuManager$ = this.$_dragDropCallbacks$ = this.$_delayedResizeCallback$ = this.$_document$ = this.$_lastDomEvent$ = this.$_window$ = this.$_keyCaptureState$ = this.$_activeElementBeforeBlocking$ = this.$_uiMaskingFrame$ = this.$_glassPane$ = this.$_uiBlockingDiv$ = this.$_pageProcessingIndicator$ = $JSCompiler_alias_NULL$$;
  $AdfDhtmlPage$$.$_disposeIFrames$($autoDismissalManager$$1_domDocument$$44_modalityManager$$2_navAgent_positionManager$$3_zOrderManager$$);
  $AdfDhtmlPage$$.$superclass$.$Dispose$.call(this);
  this.$isScreenReaderMode$() && this.$unregisterKeyStroke$($AdfDhtmlPage$$.$_ACTIVE_DATA_HOT_KEY$)
};
$AdfDhtmlPage$$.prototype.$addPartialTargets$ = function $$AdfDhtmlPage$$$$$addPartialTargets$$($components$$3$$) {
  var $componentCount$$1$$ = arguments.length;
  if(0 < $componentCount$$1$$) {
    var $partialTargets$$ = this.$_partialTargets$;
    $partialTargets$$ == $JSCompiler_alias_NULL$$ && (this.$_partialTargets$ = $partialTargets$$ = []);
    for(var $i$$293$$ = 0;$i$$293$$ < $componentCount$$1$$;$i$$293$$++) {
      var $clientId$$247_currComponent$$6$$ = arguments[$i$$293$$];
      $AdfAssert$$.$assertPrototype$($clientId$$247_currComponent$$6$$, $AdfUIComponent$$);
      $clientId$$247_currComponent$$6$$ = $clientId$$247_currComponent$$6$$.$getClientId$();
      $clientId$$247_currComponent$$6$$ in $partialTargets$$ || ($partialTargets$$[$clientId$$247_currComponent$$6$$] = $JSCompiler_alias_TRUE$$, $partialTargets$$.push($clientId$$247_currComponent$$6$$))
    }
    this.$__queueEventTimerIfNeeded$()
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addPartialTargets", $AdfDhtmlPage$$.prototype.$addPartialTargets$);
$AdfDhtmlPage$$.prototype.$addComponents$ = function $$AdfDhtmlPage$$$$$addComponents$$($components$$4$$) {
  var $domWindow$$103$$ = this.$getDomWindow$();
  this.$_perfProfileEnabled$ && ($domWindow$$103$$.$_afrTimingAddComponentsStart$ = (new Date).getTime());
  for(var $componentCount$$2$$ = arguments.length, $i$$295$$ = 0;$i$$295$$ < $componentCount$$2$$;$i$$295$$++) {
    $AdfAssert$$.$assertPrototype$(arguments[$i$$295$$], $AdfUIComponent$$), arguments[$i$$295$$].$AddNotify$()
  }
  this.$_perfProfileEnabled$ && ($domWindow$$103$$.$_afrTimingAddComponentsEnd$ = (new Date).getTime())
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addComponents", $AdfDhtmlPage$$.prototype.$addComponents$);
$AdfDhtmlPage$$.prototype.$addBusyStateListener$ = function $$AdfDhtmlPage$$$$$addBusyStateListener$$($instance$$22$$, $listener$$90$$) {
  $AdfAssert$$.$assertFunction$($listener$$90$$);
  $AdfAssert$$.$assertObjectOrNull$($instance$$22$$);
  this.$_busyStateListeners$ = $AdfEventUtils$$.addListener(this.$_busyStateListeners$, $instance$$22$$, $listener$$90$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addBusyStateListener", $AdfDhtmlPage$$.prototype.$addBusyStateListener$);
$AdfDhtmlPage$$.prototype.$removeBusyStateListener$ = function $$AdfDhtmlPage$$$$$removeBusyStateListener$$($instance$$23$$, $listener$$91$$) {
  $AdfAssert$$.$assertFunction$($listener$$91$$);
  $AdfAssert$$.$assertObjectOrNull$($instance$$23$$);
  this.$_busyStateListeners$ = $AdfEventUtils$$.removeListener(this.$_busyStateListeners$, $listener$$91$$, $instance$$23$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removeBusyStateListener", $AdfDhtmlPage$$.prototype.$removeBusyStateListener$);
function $JSCompiler_StaticMethods__broadcastBusyStateEvent$$($JSCompiler_StaticMethods__broadcastBusyStateEvent$self$$, $newBusyState$$) {
  $JSCompiler_StaticMethods__broadcastBusyStateEvent$self$$.$_busyState$ == $newBusyState$$ ? $AdfLogger$$.$LOGGER$.finest("busy state event broadcast called without a change in state") : ($JSCompiler_StaticMethods__broadcastBusyStateEvent$self$$.$_busyState$ = $newBusyState$$, $JSCompiler_StaticMethods__broadcastBusyStateEvent$self$$.$_busyStateListeners$ && $AdfEventUtils$$.$deliverEventToListeners$($JSCompiler_StaticMethods__broadcastBusyStateEvent$self$$.$_busyStateListeners$, new $AdfBusyStateEvent$$($JSCompiler_StaticMethods__broadcastBusyStateEvent$self$$, 
  $newBusyState$$)))
}
$AdfDhtmlPage$$.prototype.$__registerDescendantResizeNotifyComponent$ = function $$AdfDhtmlPage$$$$$__registerDescendantResizeNotifyComponent$$($component$$1155_newElement$$19_newPeer$$) {
  for(var $componentList_doc$$46$$ = this.$_descendantResizeNotifyList$, $componentListSize_existingConnected$$ = $componentList_doc$$46$$.length, $clientId$$248_componentNode$$ = $component$$1155_newElement$$19_newPeer$$.$getClientId$(), $logger$$18$$ = $AdfLogger$$.$LOGGER$, $checkForMultipleInstanceRegistration_newConnected$$ = $logger$$18$$.$isLoggable$($AdfLogger$$.WARNING), $i$$296$$ = 0;$i$$296$$ < $componentListSize_existingConnected$$;$i$$296$$++) {
    var $existingElement$$1_existingPeer$$1_listComponent$$ = $componentList_doc$$46$$[$i$$296$$].$component$;
    if($existingElement$$1_existingPeer$$1_listComponent$$ == $component$$1155_newElement$$19_newPeer$$) {
      return
    }
    if($existingElement$$1_existingPeer$$1_listComponent$$.$getClientId$() == $clientId$$248_componentNode$$) {
      $checkForMultipleInstanceRegistration_newConnected$$ && ($componentList_doc$$46$$ = this.$getDomDocument$(), $checkForMultipleInstanceRegistration_newConnected$$ = $componentListSize_existingConnected$$ = "unknown", $existingElement$$1_existingPeer$$1_listComponent$$ = $existingElement$$1_existingPeer$$1_listComponent$$.$getPeer$(), $component$$1155_newElement$$19_newPeer$$ = $component$$1155_newElement$$19_newPeer$$.$getPeer$(), $existingElement$$1_existingPeer$$1_listComponent$$ && ($existingElement$$1_existingPeer$$1_listComponent$$ = 
      $existingElement$$1_existingPeer$$1_listComponent$$.$getDomElement$()) && ($componentListSize_existingConnected$$ = $AdfDomUtils$$.$getCommonAncestor$($componentList_doc$$46$$, $existingElement$$1_existingPeer$$1_listComponent$$) != $JSCompiler_alias_NULL$$), $component$$1155_newElement$$19_newPeer$$ && ($component$$1155_newElement$$19_newPeer$$ = $component$$1155_newElement$$19_newPeer$$.$getDomElement$()) && ($checkForMultipleInstanceRegistration_newConnected$$ = $AdfDomUtils$$.$getCommonAncestor$($componentList_doc$$46$$, 
      $component$$1155_newElement$$19_newPeer$$) != $JSCompiler_alias_NULL$$), $logger$$18$$.warning("__registerDescendantResizeNotifyComponent: Another (different) component instance with this same clientId is already in the descendant resize notify list: " + $clientId$$248_componentNode$$ + " (existingConnected\x3d" + $componentListSize_existingConnected$$ + ", newConnected\x3d" + $checkForMultipleInstanceRegistration_newConnected$$ + ")"));
      return
    }
  }
  $clientId$$248_componentNode$$ = {$component$:$component$$1155_newElement$$19_newPeer$$, depth:$AdfDomUtils$$.$getElementDepth$($AdfRichUIPeer$$.$getDomElementForComponent$($component$$1155_newElement$$19_newPeer$$))};
  $componentList_doc$$46$$.push($clientId$$248_componentNode$$);
  1 < $componentList_doc$$46$$.length && (this.$_descendantResizeNotifyListDirty$ = $JSCompiler_alias_TRUE$$);
  this.$_descendantResizeNotifyList$ = $componentList_doc$$46$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__registerDescendantResizeNotifyComponent", $AdfDhtmlPage$$.prototype.$__registerDescendantResizeNotifyComponent$);
$AdfDhtmlPage$$.prototype.$__unregisterDescendantResizeNotifyComponent$ = function $$AdfDhtmlPage$$$$$__unregisterDescendantResizeNotifyComponent$$($component$$1156$$) {
  for(var $componentList$$1$$ = this.$_descendantResizeNotifyList$, $componentListSize$$1$$ = $componentList$$1$$.length, $i$$297$$ = 0;$i$$297$$ < $componentListSize$$1$$;$i$$297$$++) {
    if($componentList$$1$$[$i$$297$$].$component$ == $component$$1156$$) {
      $componentList$$1$$.splice($i$$297$$, 1);
      break
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__unregisterDescendantResizeNotifyComponent", $AdfDhtmlPage$$.prototype.$__unregisterDescendantResizeNotifyComponent$);
$AdfDhtmlPage$$.prototype.$__queueDescendantResizeNotifySource$ = function $$AdfDhtmlPage$$$$$__queueDescendantResizeNotifySource$$($clientId$$249_component$$1157$$) {
  var $queue$$ = this.$_descendantResizeNotifyQueue$;
  $clientId$$249_component$$1157$$ = $clientId$$249_component$$1157$$.$getClientId$();
  if($queue$$ == $JSCompiler_alias_NULL$$) {
    $queue$$ = this.$_descendantResizeNotifyQueue$ = []
  }else {
    if(-1 != $AdfCollections$$.indexOf($queue$$, $clientId$$249_component$$1157$$)) {
      return
    }
  }
  $queue$$.push($clientId$$249_component$$1157$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__queueDescendantResizeNotifySource", $AdfDhtmlPage$$.prototype.$__queueDescendantResizeNotifySource$);
$AdfDhtmlPage$$.prototype.$__doDescendantResizeNotify$ = function $$AdfDhtmlPage$$$$$__doDescendantResizeNotify$$() {
  if(this.$_descendantResizeNotifyQueue$ && !this.$_inDescendentResizeNotify$) {
    this.$_inDescendentResizeNotify$ = $JSCompiler_alias_TRUE$$;
    try {
      for(;0 < this.$_descendantResizeNotifyQueue$.length;) {
        var $descendantResizeNotifyQueue$$inline_2229$$ = this.$_descendantResizeNotifyQueue$.splice(0, this.$_descendantResizeNotifyQueue$.length), $queueSize$$inline_2230$$ = $descendantResizeNotifyQueue$$inline_2229$$.length, $componentList$$inline_2231$$ = this.$_descendantResizeNotifyList$, $componentListSize$$inline_2232$$ = $componentList$$inline_2231$$.length;
        this.$_descendantResizeNotifyListDirty$ && (1 < $componentList$$inline_2231$$.length && $componentList$$inline_2231$$.sort($AdfDhtmlPage$$.$_descendantResizeNotifyListComparator$), this.$_descendantResizeNotifyListDirty$ = $JSCompiler_alias_FALSE$$);
        for(var $logger$$inline_2233$$ = $AdfLogger$$.$LOGGER$, $checkForMismatchingRegistration$$inline_2234$$ = $logger$$inline_2233$$.$isLoggable$($AdfLogger$$.WARNING), $i$$inline_2235$$ = 0;$i$$inline_2235$$ < $componentListSize$$inline_2232$$;$i$$inline_2235$$++) {
          var $component$$inline_2236$$ = $componentList$$inline_2231$$[$i$$inline_2235$$].$component$;
          if($checkForMismatchingRegistration$$inline_2234$$) {
            var $currentClientId$$inline_2237$$ = $component$$inline_2236$$.$getClientId$(), $j$$inline_2240_matched$$inline_2238$$ = $JSCompiler_alias_FALSE$$, $clientId$$inline_2239$$;
            for($clientId$$inline_2239$$ in this.$_resizeNotifyMap$) {
              $clientId$$inline_2239$$ == $currentClientId$$inline_2237$$ && ($j$$inline_2240_matched$$inline_2238$$ = $JSCompiler_alias_TRUE$$)
            }
            if(!$j$$inline_2240_matched$$inline_2238$$) {
              $logger$$inline_2233$$.warning("__doDescendantResizeNotify: A component instance is registered with the descendant resize notify list but not with the regular resize notify list but must be: " + $clientId$$inline_2239$$);
              break
            }
          }
          for($j$$inline_2240_matched$$inline_2238$$ = 0;$j$$inline_2240_matched$$inline_2238$$ < $queueSize$$inline_2230$$;$j$$inline_2240_matched$$inline_2238$$++) {
            var $queuedComponent$$inline_2241$$ = this.$findComponent$($descendantResizeNotifyQueue$$inline_2229$$[$j$$inline_2240_matched$$inline_2238$$]);
            if($queuedComponent$$inline_2241$$ && ($queuedComponent$$inline_2241$$ == $component$$inline_2236$$ || $queuedComponent$$inline_2241$$.$isDescendant$($component$$inline_2236$$))) {
              this.$doResizeNotify$($component$$inline_2236$$);
              break
            }
          }
        }
      }
    }finally {
      delete this.$_inDescendentResizeNotify$, delete this.$_descendantResizeNotifyQueue$
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__doDescendantResizeNotify", $AdfDhtmlPage$$.prototype.$__doDescendantResizeNotify$);
$AdfDhtmlPage$$.$_descendantResizeNotifyListComparator$ = function $$AdfDhtmlPage$$$$_descendantResizeNotifyListComparator$$($itemA$$, $itemB$$) {
  var $depthA$$ = $itemA$$.depth, $depthB$$ = $itemB$$.depth;
  return $depthA$$ > $depthB$$ ? -1 : $depthA$$ < $depthB$$ ? 1 : 0
};
$AdfDhtmlPage$$.prototype.$registerResizeNotifyComponent$ = function $$AdfDhtmlPage$$$$$registerResizeNotifyComponent$$($component$$1159_domNode$$54$$) {
  var $componentNode$$1$$ = {$component$:$component$$1159_domNode$$54$$}, $clientId$$251$$ = $component$$1159_domNode$$54$$.$getClientId$(), $componentMap$$ = this.$_resizeNotifyMap$;
  $componentMap$$[$clientId$$251$$] = $componentNode$$1$$;
  var $parentComponentNode$$;
  $component$$1159_domNode$$54$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$1159_domNode$$54$$);
  $AdfAssert$$.$assertDomElement$($component$$1159_domNode$$54$$);
  if($component$$1159_domNode$$54$$) {
    for($component$$1159_domNode$$54$$ = $component$$1159_domNode$$54$$.parentNode;$component$$1159_domNode$$54$$ && !(1 == $component$$1159_domNode$$54$$.nodeType && ($parentComponentNode$$ = $componentMap$$[$component$$1159_domNode$$54$$.id]));) {
      $component$$1159_domNode$$54$$ = $component$$1159_domNode$$54$$.parentNode
    }
    $parentComponentNode$$ == $JSCompiler_alias_NULL$$ && ($parentComponentNode$$ = this.$_resizeNotifyTree$);
    $parentComponentNode$$.children == $JSCompiler_alias_NULL$$ && ($parentComponentNode$$.children = []);
    $parentComponentNode$$.children.push($componentNode$$1$$);
    $componentNode$$1$$.parent = $parentComponentNode$$
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.registerResizeNotifyComponent", $AdfDhtmlPage$$.prototype.$registerResizeNotifyComponent$);
$AdfDhtmlPage$$.prototype.$unregisterResizeNotifyComponent$ = function $$AdfDhtmlPage$$$$$unregisterResizeNotifyComponent$$($component$$1160_resizeNotifyNode$$) {
  var $children$$39_clientId$$252_parentResizeNotifyNode$$ = $component$$1160_resizeNotifyNode$$.$getClientId$(), $resizeNotifyMap$$ = this.$_resizeNotifyMap$;
  if($component$$1160_resizeNotifyNode$$ = $resizeNotifyMap$$[$children$$39_clientId$$252_parentResizeNotifyNode$$]) {
    if(delete $resizeNotifyMap$$[$children$$39_clientId$$252_parentResizeNotifyNode$$], ($children$$39_clientId$$252_parentResizeNotifyNode$$ = $component$$1160_resizeNotifyNode$$.parent) && $AdfCollections$$.$removeArrayValue$($children$$39_clientId$$252_parentResizeNotifyNode$$.children, $component$$1160_resizeNotifyNode$$), delete $component$$1160_resizeNotifyNode$$.parent, $children$$39_clientId$$252_parentResizeNotifyNode$$ = $component$$1160_resizeNotifyNode$$.children) {
      $AdfAssert$$.assert(0 == $children$$39_clientId$$252_parentResizeNotifyNode$$.length, "Unexpected number of children: " + $children$$39_clientId$$252_parentResizeNotifyNode$$.length), delete $component$$1160_resizeNotifyNode$$.children
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.unregisterResizeNotifyComponent", $AdfDhtmlPage$$.prototype.$unregisterResizeNotifyComponent$);
$AdfDhtmlPage$$.prototype.$doResizeNotify$ = function $$AdfDhtmlPage$$$$$doResizeNotify$$($component$$1161_resizeNotifyNode$$1$$) {
  if($component$$1161_resizeNotifyNode$$1$$ == $JSCompiler_alias_NULL$$) {
    $component$$1161_resizeNotifyNode$$1$$ = this.$_resizeNotifyTree$
  }else {
    var $clientId$$253$$ = $component$$1161_resizeNotifyNode$$1$$.$getClientId$();
    $component$$1161_resizeNotifyNode$$1$$ = this.$_resizeNotifyMap$[$clientId$$253$$];
    $AdfAssert$$.assert($component$$1161_resizeNotifyNode$$1$$ != $JSCompiler_alias_NULL$$, "No resizeNotifyNode in map for:" + $clientId$$253$$)
  }
  $AdfDhtmlPage$$.$_doResizeNotify$($component$$1161_resizeNotifyNode$$1$$, $JSCompiler_alias_TRUE$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.doResizeNotify", $AdfDhtmlPage$$.prototype.$doResizeNotify$);
$AdfDhtmlPage$$.prototype.$doResizeNotifyDom$ = function $$AdfDhtmlPage$$$$$doResizeNotifyDom$$($domNode$$55$$, $forceResize$$) {
  var $checkDescendents_resizeNotifyMap$$1$$ = this.$_resizeNotifyMap$, $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ = $checkDescendents_resizeNotifyMap$$1$$[$domNode$$55$$.id];
  if($positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$) {
    $AdfDhtmlPage$$.$_doResizeNotify$($positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$, $forceResize$$)
  }else {
    for(var $parentNode$$4_popupSupportLoaded$$ = $domNode$$55$$.parentNode;$parentNode$$4_popupSupportLoaded$$ && !($positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ = $checkDescendents_resizeNotifyMap$$1$$[$parentNode$$4_popupSupportLoaded$$.id]);) {
      $parentNode$$4_popupSupportLoaded$$ = $parentNode$$4_popupSupportLoaded$$.parentNode
    }
    $checkDescendents_resizeNotifyMap$$1$$ = $JSCompiler_alias_FALSE$$;
    $parentNode$$4_popupSupportLoaded$$ = $JSCompiler_StaticMethods__checkCoreBackgroundLoaded$$(this, $JSCompiler_alias_FALSE$$);
    $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ || ($parentNode$$4_popupSupportLoaded$$ && ($positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ = this.$getZOrderManager$()) && ($checkDescendents_resizeNotifyMap$$1$$ = $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$.$containsElement$($domNode$$55$$)), $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ = this.$_resizeNotifyTree$);
    $JSCompiler_StaticMethods__doResizeNotifyDomChildren$$(this, $domNode$$55$$, $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$, $checkDescendents_resizeNotifyMap$$1$$);
    $parentNode$$4_popupSupportLoaded$$ && ($positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ = this.$getPositionManager$(), $checkDescendents_resizeNotifyMap$$1$$ && $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$ && $positionManager$$4_resizeNotifyNode$$2_zOrderManager$$1$$.$resizeFloatingElement$($domNode$$55$$))
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.doResizeNotifyDom", $AdfDhtmlPage$$.prototype.$doResizeNotifyDom$);
function $JSCompiler_StaticMethods__doResizeNotifyDomChildren$$($JSCompiler_StaticMethods__doResizeNotifyDomChildren$self$$, $domNode$$56$$, $children$$40_resizeNotifyNode$$3$$, $checkDescendents$$1$$) {
  var $agent$$350$$ = $AdfAgent$$.$AGENT$;
  if($children$$40_resizeNotifyNode$$3$$ = $children$$40_resizeNotifyNode$$3$$.children) {
    for(var $length$$41$$ = $children$$40_resizeNotifyNode$$3$$.length, $i$$299$$ = 0;$i$$299$$ < $length$$41$$;$i$$299$$++) {
      var $child$$31$$ = $children$$40_resizeNotifyNode$$3$$[$i$$299$$], $childDomNode_childId$$7$$ = $child$$31$$.$component$.$getClientId$(), $childDomNode_childId$$7$$ = $agent$$350$$.getElementById($childDomNode_childId$$7$$);
      $AdfDomUtils$$.$isAncestor$($domNode$$56$$, $childDomNode_childId$$7$$) ? $AdfDhtmlPage$$.$_doResizeNotify$($child$$31$$, $JSCompiler_alias_FALSE$$) : $checkDescendents$$1$$ && $JSCompiler_StaticMethods__doResizeNotifyDomChildren$$($JSCompiler_StaticMethods__doResizeNotifyDomChildren$self$$, $domNode$$56$$, $child$$31$$, $JSCompiler_alias_TRUE$$)
    }
  }
}
$AdfDhtmlPage$$.prototype.$addPropertyChangeListener$ = function $$AdfDhtmlPage$$$$$addPropertyChangeListener$$($instance$$24$$, $listener$$92$$) {
  $AdfAssert$$.$assertFunction$($listener$$92$$);
  this.$_propertyChangeListeners$ = $AdfEventUtils$$.addListener(this.$_propertyChangeListeners$, $instance$$24$$, $listener$$92$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addPropertyChangeListener", $AdfDhtmlPage$$.prototype.$addPropertyChangeListener$);
$AdfDhtmlPage$$.prototype.$removePropertyChangeListener$ = function $$AdfDhtmlPage$$$$$removePropertyChangeListener$$($instance$$25$$, $listener$$93$$) {
  $AdfAssert$$.$assertFunction$($listener$$93$$);
  this.$_propertyChangeListeners$ = $AdfEventUtils$$.removeListener(this.$_propertyChangeListeners$, $listener$$93$$, $instance$$25$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removePropertyChangeListener", $AdfDhtmlPage$$.prototype.$removePropertyChangeListener$);
$AdfDhtmlPage$$.prototype.$__addPopupInfo$ = function $$AdfDhtmlPage$$$$$__addPopupInfo$$($component$$1162$$, $popupInfo$$) {
  var $agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$ = $component$$1162$$.$getClientId$(), $editableElement_editableSubtree_popupId$$59$$ = $popupInfo$$.popupId, $popupInfos$$ = this.$_poppedUpComponentInfo$[$agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$];
  $popupInfos$$ || (this.$_poppedUpComponentInfo$[$agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$] = $popupInfos$$ = {});
  $popupInfos$$[$editableElement_editableSubtree_popupId$$59$$] = $popupInfo$$;
  if($editableElement_editableSubtree_popupId$$59$$ = this.$getEditableSubtree$()) {
    if($agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$ = $AdfAgent$$.$AGENT$, $editableElement_editableSubtree_popupId$$59$$ = $agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$.getElementById($editableElement_editableSubtree_popupId$$59$$.$getClientId$()), ($agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$ = $agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$.getElementById($popupInfo$$.anchorId)) && $AdfDhtmlPopupWindow$$.$isAncestorOrSelf$($editableElement_editableSubtree_popupId$$59$$, 
    $agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$)) {
      $popupInfo$$.madeEditable = $JSCompiler_alias_TRUE$$, $agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$ = $popupInfo$$.contentDom, $JSCompiler_StaticMethods__filterEditableSubtree$$(this, $agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$, this.$_editableCallback$, this.$_editableCallbackContext$), $AdfAgent$$.$AGENT$.$addEventCaptures$($agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$, $AdfDhtmlPage$$.$_inlineSelectionStub$), $AdfDomUtils$$.$addCSSClassName$($agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$, 
      "p_AFActiveInlineEditableContainer"), $AdfAgent$$.$AGENT$.$setOpacity$($agent$$351_anchorElement$$1_clientId$$254_popupContent$$1$$, 100)
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__addPopupInfo", $AdfDhtmlPage$$.prototype.$__addPopupInfo$);
$AdfDhtmlPage$$.prototype.$__removePopupInfo$ = function $$AdfDhtmlPage$$$$$__removePopupInfo$$($component$$1163$$, $popupId$$60$$) {
  var $clientId$$255$$ = $component$$1163$$.$getClientId$(), $poppedUpComponentInfo$$ = this.$_poppedUpComponentInfo$, $popupInfos$$1$$ = $poppedUpComponentInfo$$[$clientId$$255$$], $popupContent$$2_popupInfo$$1$$ = $popupInfos$$1$$[$popupId$$60$$];
  if($popupContent$$2_popupInfo$$1$$.madeEditable && ($popupContent$$2_popupInfo$$1$$ = $popupContent$$2_popupInfo$$1$$.contentDom)) {
    $AdfAgent$$.$AGENT$.$removeEventCaptures$($popupContent$$2_popupInfo$$1$$, $AdfDhtmlPage$$.$_inlineSelectionStub$), $AdfDomUtils$$.$removeCSSClassName$($popupContent$$2_popupInfo$$1$$, "p_AFActiveInlineEditableContainer")
  }
  delete $popupInfos$$1$$[$popupId$$60$$];
  $AdfCollections$$.$isEmpty$($popupInfos$$1$$) && delete $poppedUpComponentInfo$$[$clientId$$255$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__removePopupInfo", $AdfDhtmlPage$$.prototype.$__removePopupInfo$);
$AdfDhtmlPage$$.prototype.$getSelectedEditingComponents$ = function $$AdfDhtmlPage$$$$$getSelectedEditingComponents$$() {
  var $selectedClientIds$$ = this.$_selectedEditingComponents$, $selectedComponents$$ = $JSCompiler_alias_NULL$$;
  if($selectedClientIds$$) {
    for(var $selectedComponents$$ = [], $selectionCount$$ = $selectedClientIds$$.length, $selectionIndex$$ = 0;$selectionIndex$$ < $selectionCount$$;$selectionIndex$$++) {
      var $selectedComponent$$ = this.$findComponent$($selectedClientIds$$[$selectionIndex$$]);
      $selectedComponent$$ && $selectedComponents$$.push($selectedComponent$$)
    }
  }
  return $selectedComponents$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getSelectedEditingComponents", $AdfDhtmlPage$$.prototype.$getSelectedEditingComponents$);
$AdfDhtmlPage$$.prototype.$setSelectedEditingComponents$ = function $$AdfDhtmlPage$$$$$setSelectedEditingComponents$$($newSelection$$1$$) {
  $AdfAssert$$.$assertArrayOrNull$($newSelection$$1$$);
  for(var $editableSubtrees$$ = $JSCompiler_StaticMethods__getEditableSubtrees$$(this, this.$_editableSubtreeId$, $JSCompiler_alias_FALSE$$), $validSelection$$ = [], $i$$300$$ = 0;$i$$300$$ < $editableSubtrees$$.length;$i$$300$$++) {
    var $currIntersectedSelection$$ = $JSCompiler_StaticMethods__intersectSelectionWithEditableSubtreeDom$$($editableSubtrees$$[$i$$300$$], $newSelection$$1$$);
    if($currIntersectedSelection$$) {
      for(var $intersectedItemCount$$ = $currIntersectedSelection$$.length, $itemIndex$$2$$ = 0;$itemIndex$$2$$ < $intersectedItemCount$$;$itemIndex$$2$$++) {
        $validSelection$$.push($currIntersectedSelection$$[$itemIndex$$2$$])
      }
    }
  }
  $JSCompiler_StaticMethods__setSelectedEditingComponents$$(this, $validSelection$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setSelectedEditingComponents", $AdfDhtmlPage$$.prototype.$setSelectedEditingComponents$);
$AdfDhtmlPage$$.prototype.$getEditableSubtree$ = function $$AdfDhtmlPage$$$$$getEditableSubtree$$() {
  var $editableSubtreeId$$ = this.$_editableSubtreeId$;
  return $editableSubtreeId$$ != $JSCompiler_alias_NULL$$ ? this.$findComponent$($editableSubtreeId$$) : $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getEditableSubtree", $AdfDhtmlPage$$.prototype.$getEditableSubtree$);
$AdfDhtmlPage$$.prototype.$setEditableSubtreeFilter$ = function $$AdfDhtmlPage$$$$$setEditableSubtreeFilter$$($callback$$55$$, $context$$30$$) {
  $AdfAssert$$.$assertFunctionOrNull$($callback$$55$$);
  this.$_editableCallback$ = $callback$$55$$;
  this.$_editableCallbackContext$ = $context$$30$$;
  var $editableSubtreeId$$1_editableSubtrees$$1$$ = this.$_editableSubtreeId$;
  if($editableSubtreeId$$1_editableSubtrees$$1$$ != $JSCompiler_alias_NULL$$) {
    for(var $editableSubtreeId$$1_editableSubtrees$$1$$ = $JSCompiler_StaticMethods__getEditableSubtrees$$(this, $editableSubtreeId$$1_editableSubtrees$$1$$, $JSCompiler_alias_TRUE$$), $i$$301$$ = 0;$i$$301$$ < $editableSubtreeId$$1_editableSubtrees$$1$$.length;$i$$301$$++) {
      var $editableSubtreeDom$$1$$ = $editableSubtreeId$$1_editableSubtrees$$1$$[$i$$301$$];
      $JSCompiler_StaticMethods__unfilterEditableSubtree$$(this, $editableSubtreeDom$$1$$);
      $JSCompiler_StaticMethods__filterEditableSubtree$$(this, $editableSubtreeDom$$1$$, $callback$$55$$, $context$$30$$)
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setEditableSubtreeFilter", $AdfDhtmlPage$$.prototype.$setEditableSubtreeFilter$);
function $JSCompiler_StaticMethods__getEditableSubtrees$$($JSCompiler_StaticMethods__getEditableSubtrees$self_poppedUpComponentInfo$$1$$, $subtreeDom_subtreeId$$, $returnAnchors$$) {
  var $subtrees$$ = [], $agent$$352$$ = $AdfAgent$$.$AGENT$;
  if($subtreeDom_subtreeId$$ = $agent$$352$$.getElementById($subtreeDom_subtreeId$$)) {
    $subtrees$$.push($subtreeDom_subtreeId$$);
    $JSCompiler_StaticMethods__getEditableSubtrees$self_poppedUpComponentInfo$$1$$ = $JSCompiler_StaticMethods__getEditableSubtrees$self_poppedUpComponentInfo$$1$$.$_poppedUpComponentInfo$;
    for(var $componentId$$37$$ in $JSCompiler_StaticMethods__getEditableSubtrees$self_poppedUpComponentInfo$$1$$) {
      var $popupInfos$$2$$ = $JSCompiler_StaticMethods__getEditableSubtrees$self_poppedUpComponentInfo$$1$$[$componentId$$37$$], $popupId$$61$$;
      for($popupId$$61$$ in $popupInfos$$2$$) {
        var $currPopupInfo$$ = $popupInfos$$2$$[$popupId$$61$$], $anchorDom$$ = $agent$$352$$.getElementById($currPopupInfo$$.anchorId);
        $anchorDom$$ && $AdfDhtmlPopupWindow$$.$isAncestorOrSelf$($subtreeDom_subtreeId$$, $anchorDom$$) && $subtrees$$.push($returnAnchors$$ ? $anchorDom$$ : $currPopupInfo$$.contentDom)
      }
    }
  }
  return $subtrees$$
}
function $JSCompiler_StaticMethods__unfilterEditableSubtree$$($JSCompiler_StaticMethods__unfilterEditableSubtree$self$$, $subtree$$2$$) {
  $AdfAssert$$.$assertDomElement$($subtree$$2$$);
  var $currChild$$8_subtreeId$$1$$ = $subtree$$2$$.id;
  $currChild$$8_subtreeId$$1$$ && $JSCompiler_StaticMethods__unfilterEditableSubtree$self$$.$findComponent$($currChild$$8_subtreeId$$1$$) && ($AdfDomUtils$$.$removeCSSClassName$($subtree$$2$$, $AdfDhtmlPage$$.$_SELECTABLE_STYLE$), $AdfDomUtils$$.$removeCSSClassName$($subtree$$2$$, $AdfDhtmlPage$$.$_EDITABLE_STYLE$));
  for($currChild$$8_subtreeId$$1$$ = $subtree$$2$$.firstChild;$currChild$$8_subtreeId$$1$$;) {
    1 == $currChild$$8_subtreeId$$1$$.nodeType && $JSCompiler_StaticMethods__unfilterEditableSubtree$$($JSCompiler_StaticMethods__unfilterEditableSubtree$self$$, $currChild$$8_subtreeId$$1$$), $currChild$$8_subtreeId$$1$$ = $currChild$$8_subtreeId$$1$$.nextSibling
  }
}
function $JSCompiler_StaticMethods__getFilterResult$$($component$$1164$$, $filterFunction$$3$$, $filterContext$$) {
  return $component$$1164$$.$satisfiesUsage$($AdfUIComponent$$.$USAGE_PRIVATE_CHILD$) ? $AdfRichInlineEditor$$.$FILTER_UNSELECTABLE$ : $filterFunction$$3$$ ? $filterFunction$$3$$.call($filterContext$$, $component$$1164$$) : $AdfRichInlineEditor$$.$FILTER_EDITABLE$
}
function $JSCompiler_StaticMethods__filterComponent$$($component$$1165$$, $domElement$$308$$, $filterFunction$$4_styleClass$$8$$, $filterContext$$1_filterResult_inlineEditor$$7$$) {
  if($filterContext$$1_filterResult_inlineEditor$$7$$ = $JSCompiler_StaticMethods__getFilterResult$$($component$$1165$$, $filterFunction$$4_styleClass$$8$$, $filterContext$$1_filterResult_inlineEditor$$7$$)) {
    $filterFunction$$4_styleClass$$8$$ = $AdfDhtmlPage$$.$_SELECTABLE_STYLE$;
    if($filterContext$$1_filterResult_inlineEditor$$7$$ == $AdfRichInlineEditor$$.$FILTER_EDITABLE$ && ($filterContext$$1_filterResult_inlineEditor$$7$$ = $component$$1165$$.$getPeer$().$getInlineEditor$($component$$1165$$, $JSCompiler_alias_NULL$$)) && $filterContext$$1_filterResult_inlineEditor$$7$$.$preEdit$($component$$1165$$)) {
      $filterFunction$$4_styleClass$$8$$ = $AdfDhtmlPage$$.$_EDITABLE_STYLE$
    }
    $AdfDomUtils$$.$addCSSClassName$($domElement$$308$$, $filterFunction$$4_styleClass$$8$$)
  }
}
function $JSCompiler_StaticMethods__getClientIdFromComment$$($comment_commentText$$) {
  $comment_commentText$$ = $comment_commentText$$.nodeValue;
  return"compS|" == $comment_commentText$$.substring(0, 6) ? $comment_commentText$$.substr(6) : $JSCompiler_alias_NULL$$
}
function $JSCompiler_StaticMethods__getComponentFromComment$$($JSCompiler_StaticMethods__getComponentFromComment$self$$, $comment$$1$$) {
  var $clientId$$256$$ = $JSCompiler_StaticMethods__getClientIdFromComment$$($comment$$1$$);
  return $clientId$$256$$ ? $JSCompiler_StaticMethods__getComponentFromComment$self$$.$findComponent$($clientId$$256$$) : $JSCompiler_alias_NULL$$
}
function $JSCompiler_StaticMethods__filterEditableSubtree$$($JSCompiler_StaticMethods__filterEditableSubtree$self$$, $currChild$$9_subtree$$3$$, $filterFunction$$5$$, $filterContext$$2$$) {
  $AdfAssert$$.$assertDomElement$($currChild$$9_subtree$$3$$);
  var $component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$ = $currChild$$9_subtree$$3$$.id;
  $component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$ && ($component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$ = $JSCompiler_StaticMethods__filterEditableSubtree$self$$.$findComponent$($component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$)) && $JSCompiler_StaticMethods__filterComponent$$($component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$, $currChild$$9_subtree$$3$$, $filterFunction$$5$$, $filterContext$$2$$);
  for($currChild$$9_subtree$$3$$ = $currChild$$9_subtree$$3$$.firstChild;$currChild$$9_subtree$$3$$;) {
    $component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$ = $currChild$$9_subtree$$3$$.nodeType;
    if(1 == $component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$) {
      $JSCompiler_StaticMethods__filterEditableSubtree$$($JSCompiler_StaticMethods__filterEditableSubtree$self$$, $currChild$$9_subtree$$3$$, $filterFunction$$5$$, $filterContext$$2$$)
    }else {
      if(8 == $component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$ && ($component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$ = $JSCompiler_StaticMethods__getComponentFromComment$$($JSCompiler_StaticMethods__filterEditableSubtree$self$$, $currChild$$9_subtree$$3$$))) {
        for(var $nextElement$$9$$ = $currChild$$9_subtree$$3$$.nextSibling;$nextElement$$9$$ && 1 != $nextElement$$9$$.nodeType;) {
          $nextElement$$9$$ = $nextElement$$9$$.nextSibling
        }
        $nextElement$$9$$ && $JSCompiler_StaticMethods__filterComponent$$($component$$1166_nodeType$$3_nonElementComponent_subtreeId$$2$$, $nextElement$$9$$, $filterFunction$$5$$, $filterContext$$2$$)
      }
    }
    $currChild$$9_subtree$$3$$ = $currChild$$9_subtree$$3$$.nextSibling
  }
}
$AdfDhtmlPage$$.prototype.$setEditableSubtree$ = function $$AdfDhtmlPage$$$$$setEditableSubtree$$($newEditableSubtree$$1$$) {
  $AdfAssert$$.$assertPrototypeOrNull$($newEditableSubtree$$1$$, $AdfUIComponent$$);
  var $i$$302_oldEditableSubtreeId$$ = this.$_editableSubtreeId$, $newEditableSubtreeId_newEditableSubtrees$$ = $newEditableSubtree$$1$$ ? $newEditableSubtree$$1$$.$getClientId$() : $JSCompiler_alias_NULL$$;
  if($newEditableSubtreeId_newEditableSubtrees$$ != $i$$302_oldEditableSubtreeId$$) {
    var $oldEditableSubtree$$, $editableSubtreeCount_oldEditableSubtrees$$ = $JSCompiler_StaticMethods__getEditableSubtrees$$(this, $i$$302_oldEditableSubtreeId$$, $JSCompiler_alias_TRUE$$), $newSubtreeDom_oldEditableSubtreeCount$$ = $editableSubtreeCount_oldEditableSubtrees$$.length;
    if($newSubtreeDom_oldEditableSubtreeCount$$) {
      $oldEditableSubtree$$ = $editableSubtreeCount_oldEditableSubtrees$$[0];
      for($i$$302_oldEditableSubtreeId$$ = 0;$i$$302_oldEditableSubtreeId$$ < $newSubtreeDom_oldEditableSubtreeCount$$;$i$$302_oldEditableSubtreeId$$++) {
        var $oldSubtreeDom$$ = $editableSubtreeCount_oldEditableSubtrees$$[$i$$302_oldEditableSubtreeId$$];
        $AdfAgent$$.$AGENT$.$removeEventCaptures$($oldSubtreeDom$$, $AdfDhtmlPage$$.$_inlineSelectionStub$);
        $AdfDomUtils$$.$removeCSSClassName$($oldSubtreeDom$$, "p_AFActiveInlineEditableContainer");
        $JSCompiler_StaticMethods__unfilterEditableSubtree$$(this, $oldSubtreeDom$$)
      }
    }
    this.$_editableSubtreeId$ = $newEditableSubtreeId_newEditableSubtrees$$;
    var $newEditableSubtreeId_newEditableSubtrees$$ = $JSCompiler_StaticMethods__getEditableSubtrees$$(this, $newEditableSubtreeId_newEditableSubtrees$$, $JSCompiler_alias_TRUE$$), $editableSubtreeCount_oldEditableSubtrees$$ = $newEditableSubtreeId_newEditableSubtrees$$.length, $newSelection$$2_selection$$inline_2245$$;
    if($editableSubtreeCount_oldEditableSubtrees$$) {
      $newSelection$$2_selection$$inline_2245$$ = this.$_selectedEditingComponents$;
      $AdfAssert$$.$assertPrototypeOrNull$($newEditableSubtree$$1$$, $AdfUIComponent$$);
      $AdfAssert$$.$assertArrayOrNull$($newSelection$$2_selection$$inline_2245$$);
      $newSelection$$2_selection$$inline_2245$$ = $newEditableSubtree$$1$$ == $JSCompiler_alias_NULL$$ ? $JSCompiler_alias_NULL$$ : $JSCompiler_StaticMethods__intersectSelectionWithEditableSubtreeDom$$($newEditableSubtree$$1$$.$getPeer$().$getDomNode$(), $newSelection$$2_selection$$inline_2245$$);
      for($i$$302_oldEditableSubtreeId$$ = 0;$i$$302_oldEditableSubtreeId$$ < $editableSubtreeCount_oldEditableSubtrees$$;$i$$302_oldEditableSubtreeId$$++) {
        if($newSubtreeDom_oldEditableSubtreeCount$$ = $newEditableSubtreeId_newEditableSubtrees$$[$i$$302_oldEditableSubtreeId$$]) {
          $JSCompiler_StaticMethods__filterEditableSubtree$$(this, $newSubtreeDom_oldEditableSubtreeCount$$, this.$_editableCallback$, this.$_editableCallbackContext$), $AdfAgent$$.$AGENT$.$addEventCaptures$($newSubtreeDom_oldEditableSubtreeCount$$, $AdfDhtmlPage$$.$_inlineSelectionStub$), $AdfDomUtils$$.$addCSSClassName$($newSubtreeDom_oldEditableSubtreeCount$$, "p_AFActiveInlineEditableContainer")
        }
      }
    }
    $JSCompiler_StaticMethods__setSelectedEditingComponents$$(this, $newSelection$$2_selection$$inline_2245$$);
    $AdfEventUtils$$.$firePropertyChangeEvent$(this.$_propertyChangeListeners$, this, $AdfPage$$.$EDITABLE_SUBTREE_PROPERTY$, $oldEditableSubtree$$, $newEditableSubtree$$1$$)
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setEditableSubtree", $AdfDhtmlPage$$.prototype.$setEditableSubtree$);
$AdfDhtmlPage$$.prototype.$getEditedComponent$ = function $$AdfDhtmlPage$$$$$getEditedComponent$$() {
  var $editedComponentId$$ = this.$_editedComponentId$;
  return $editedComponentId$$ != $JSCompiler_alias_NULL$$ ? this.$findComponent$($editedComponentId$$) : $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getEditedComponent", $AdfDhtmlPage$$.prototype.$getEditedComponent$);
$AdfDhtmlPage$$.prototype.$setEditedComponent$ = function $$AdfDhtmlPage$$$$$setEditedComponent$$($newEditedComponent$$1$$, $event$$182$$) {
  $AdfAssert$$.$assertPrototypeOrNull$($newEditedComponent$$1$$, $AdfUIComponent$$);
  var $newEditedComponentId$$;
  if($newEditedComponent$$1$$ != $JSCompiler_alias_NULL$$) {
    $newEditedComponentId$$ = $newEditedComponent$$1$$.$getClientId$();
    var $newEditedComponentElement_newInlineEditor$$ = $AdfRichUIPeer$$.$getDomContentElementForComponent$($newEditedComponent$$1$$);
    $AdfDomUtils$$.$containsCSSClassName$($newEditedComponentElement_newInlineEditor$$, $AdfDhtmlPage$$.$_EDITABLE_STYLE$) || ($newEditedComponentId$$ = $JSCompiler_alias_NULL$$, $AdfDomUtils$$.$containsCSSClassName$($newEditedComponentElement_newInlineEditor$$, $AdfDhtmlPage$$.$_SELECTABLE_STYLE$) || ($newEditedComponent$$1$$ = $JSCompiler_alias_NULL$$))
  }else {
    $newEditedComponentId$$ = $JSCompiler_alias_NULL$$
  }
  $newEditedComponentElement_newInlineEditor$$ = $JSCompiler_alias_NULL$$;
  $newEditedComponentId$$ != $JSCompiler_alias_NULL$$ && ($newEditedComponentElement_newInlineEditor$$ = $newEditedComponent$$1$$.$getPeer$().$getInlineEditor$($newEditedComponent$$1$$, $event$$182$$), $newEditedComponentElement_newInlineEditor$$ == $JSCompiler_alias_NULL$$ && ($newEditedComponent$$1$$ = $newEditedComponentId$$ = $JSCompiler_alias_NULL$$));
  var $oldEditedComponent$$;
  if(this.$_editedComponentId$ != $newEditedComponentId$$) {
    $oldEditedComponent$$ = this.$getEditedComponent$();
    var $oldInlineEditor$$ = this.$_inlineEditor$;
    $oldInlineEditor$$ != $JSCompiler_alias_NULL$$ && $oldInlineEditor$$.$stopEdit$();
    this.$_editedComponentId$ = $newEditedComponentId$$;
    this.$_inlineEditor$ = $newEditedComponentElement_newInlineEditor$$
  }else {
    $oldEditedComponent$$ = $newEditedComponent$$1$$
  }
  $newEditedComponent$$1$$ && this.$setSelectedEditingComponents$([$newEditedComponent$$1$$]);
  $oldEditedComponent$$ != $newEditedComponent$$1$$ && ($newEditedComponentElement_newInlineEditor$$ != $JSCompiler_alias_NULL$$ && $newEditedComponentElement_newInlineEditor$$.$startEdit$($newEditedComponent$$1$$, $event$$182$$), $AdfEventUtils$$.$firePropertyChangeEvent$(this.$_propertyChangeListeners$, this, $AdfPage$$.$EDITED_COMPONENT_PROPERTY$, $oldEditedComponent$$, $newEditedComponent$$1$$))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setEditedComponent", $AdfDhtmlPage$$.prototype.$setEditedComponent$);
$AdfDhtmlPage$$.prototype.$getDataTransferService$ = function $$AdfDhtmlPage$$$$$getDataTransferService$$($noCreate$$, $adsDTS$$, $uploadDTS$$) {
  var $dts$$7$$;
  $dts$$7$$ = $adsDTS$$ ? this.$_adsDataTransferService$ : $uploadDTS$$ ? this.$_uploadDataTransferService$ : this.$_dataTransferService$;
  if($dts$$7$$ == $JSCompiler_alias_NULL$$) {
    if($noCreate$$) {
      return $JSCompiler_alias_NULL$$
    }
    if(this.$isAttachmentMode$()) {
      $dts$$7$$ = new $AdfOfflineDataTransferService$$($domWindow$$104$$)
    }else {
      var $domWindow$$104$$ = this.$getDomWindow$();
      $dts$$7$$ = new $AdfXmlHttpDataTransferService$$($domWindow$$104$$)
    }
    $adsDTS$$ ? this.$_adsDataTransferService$ = $dts$$7$$ : $uploadDTS$$ ? this.$_uploadDataTransferService$ = $dts$$7$$ : this.$_dataTransferService$ = $dts$$7$$;
    $dts$$7$$.$addStateChangeListener$(this.$_dtsStateChanged$, this)
  }
  return $dts$$7$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDataTransferService", $AdfDhtmlPage$$.prototype.$getDataTransferService$);
$AdfDhtmlPage$$.prototype.$getAutoDismissalManager$ = function $$AdfDhtmlPage$$$$$getAutoDismissalManager$$() {
  this.$__ensureCoreBackgroundLoaded$();
  var $autoDismissalManager$$2$$ = this.$_autoDismissalManager$;
  $autoDismissalManager$$2$$ == $JSCompiler_alias_NULL$$ && (this.$_autoDismissalManager$ = $autoDismissalManager$$2$$ = new $AdfAutoDismissalManager$$);
  return $autoDismissalManager$$2$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getAutoDismissalManager", $AdfDhtmlPage$$.prototype.$getAutoDismissalManager$);
$AdfDhtmlPage$$.prototype.$getModalityManager$ = function $$AdfDhtmlPage$$$$$getModalityManager$$() {
  this.$__ensureCoreBackgroundLoaded$();
  var $modalityManager$$3$$ = this.$_modalityManager$;
  $modalityManager$$3$$ == $JSCompiler_alias_NULL$$ && (this.$_modalityManager$ = $modalityManager$$3$$ = new $AdfDhtmlModalityManager$$);
  return $modalityManager$$3$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getModalityManager", $AdfDhtmlPage$$.prototype.$getModalityManager$);
$AdfDhtmlPage$$.prototype.$getPositionManager$ = function $$AdfDhtmlPage$$$$$getPositionManager$$() {
  this.$__ensureCoreBackgroundLoaded$();
  var $positionManager$$5$$ = this.$_positionManager$;
  $positionManager$$5$$ == $JSCompiler_alias_NULL$$ && (this.$_positionManager$ = $positionManager$$5$$ = new $AdfDhtmlPositionManager$$);
  return $positionManager$$5$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getPositionManager", $AdfDhtmlPage$$.prototype.$getPositionManager$);
$AdfDhtmlPage$$.prototype.$getZOrderManager$ = function $$AdfDhtmlPage$$$$$getZOrderManager$$() {
  this.$__ensureCoreBackgroundLoaded$();
  var $zOrderManager$$2$$ = this.$_zOrderManager$;
  $zOrderManager$$2$$ == $JSCompiler_alias_NULL$$ && (this.$_zOrderManager$ = $zOrderManager$$2$$ = new $AdfDhtmlZOrderManager$$);
  return $zOrderManager$$2$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getZOrderManager", $AdfDhtmlPage$$.prototype.$getZOrderManager$);
$AdfDhtmlPage$$.prototype.$scheduleTimer$ = function $$AdfDhtmlPage$$$$$scheduleTimer$$($context$$31$$, $callback$$56$$, $state$$54$$, $delay$$8$$, $options$$5$$) {
  $AdfAssert$$.$assertFunction$($callback$$56$$);
  $AdfAssert$$.$assertNumber$($delay$$8$$);
  var $timers$$1$$ = $AdfDhtmlPage$$.$_timers$, $timerId$$6$$ = $AdfDhtmlPage$$.$_nextTimerId$++, $timerRecord$$1$$ = {};
  $timerRecord$$1$$[$AdfDhtmlPage$$.$TIMER_CONTEXT$] = $context$$31$$;
  $timerRecord$$1$$[$AdfDhtmlPage$$.$TIMER_STATE$] = $state$$54$$;
  $timerRecord$$1$$[$AdfDhtmlPage$$.$TIMER_CALLBACK$] = $callback$$56$$;
  $timerRecord$$1$$[$AdfDhtmlPage$$.$TIMER_ID$] = $timerId$$6$$;
  if($options$$5$$ && $options$$5$$[$AdfDhtmlPage$$.$TIMER_IS_SYNCHRONIZED$] && ("true" === $options$$5$$[$AdfDhtmlPage$$.$TIMER_IS_SYNCHRONIZED$] || $options$$5$$[$AdfDhtmlPage$$.$TIMER_IS_SYNCHRONIZED$] === $JSCompiler_alias_TRUE$$)) {
    $timerRecord$$1$$[$AdfDhtmlPage$$.$TIMER_IS_SYNCHRONIZED$] = $JSCompiler_alias_TRUE$$
  }
  $timers$$1$$[$timerId$$6$$] = $timerRecord$$1$$;
  $timerRecord$$1$$[$AdfDhtmlPage$$.$TIMER_DOM_ID$] = this.$getDomWindow$().setTimeout("AdfDhtmlPage.__callTimerCallback(" + $timerId$$6$$ + ");", $delay$$8$$);
  return $timerId$$6$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.scheduleTimer", $AdfDhtmlPage$$.prototype.$scheduleTimer$);
$AdfDhtmlPage$$.prototype.$rescheduleTimer$ = function $$AdfDhtmlPage$$$$$rescheduleTimer$$($timerId$$7$$, $delay$$9$$) {
  $AdfAssert$$.$assertNumeric$($timerId$$7$$);
  $AdfAssert$$.$assertNumber$($delay$$9$$);
  $timerId$$7$$ = $timerId$$7$$.valueOf();
  var $timerRecord$$2$$ = $AdfDhtmlPage$$.$_timers$[$timerId$$7$$];
  $timerRecord$$2$$ != $JSCompiler_alias_NULL$$ ? (window.clearTimeout($timerRecord$$2$$[$AdfDhtmlPage$$.$TIMER_DOM_ID$]), $timerRecord$$2$$[$AdfDhtmlPage$$.$TIMER_DOM_ID$] = this.$getDomWindow$().setTimeout("AdfDhtmlPage.__callTimerCallback(" + $timerId$$7$$ + ");", $delay$$9$$)) : $AdfLogger$$.$LOGGER$.warning("Attempt to reschedule unknown timerId:", $timerId$$7$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.rescheduleTimer", $AdfDhtmlPage$$.prototype.$rescheduleTimer$);
$AdfDhtmlPage$$.prototype.$cancelTimer$ = function $$AdfDhtmlPage$$$$$cancelTimer$$($timerId$$8$$) {
  $AdfAssert$$.$assertNumeric$($timerId$$8$$);
  $timerId$$8$$ = $timerId$$8$$.valueOf();
  var $timers$$2$$ = $AdfDhtmlPage$$.$_timers$, $timerRecord$$3$$ = $timers$$2$$[$timerId$$8$$];
  $timerRecord$$3$$ != $JSCompiler_alias_NULL$$ ? (this.$getDomWindow$().clearTimeout($timerRecord$$3$$[$AdfDhtmlPage$$.$TIMER_DOM_ID$]), delete $timers$$2$$[$timerId$$8$$]) : $AdfLogger$$.$LOGGER$.warning("Attempt to cancel unknown timerId:", $timerId$$8$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.cancelTimer", $AdfDhtmlPage$$.prototype.$cancelTimer$);
$AdfDhtmlPage$$.$__callTimerCallback$ = function $$AdfDhtmlPage$$$$__callTimerCallback$$($timerId$$11$$) {
  $AdfAssert$$.$assertNumber$($timerId$$11$$);
  var $timers$$5$$ = $AdfDhtmlPage$$.$_timers$;
  if($timers$$5$$ != $JSCompiler_alias_NULL$$) {
    var $timerRecord$$6$$ = $timers$$5$$[$timerId$$11$$];
    if($timerRecord$$6$$ != $JSCompiler_alias_NULL$$) {
      var $nextDelay$$;
      try {
        $nextDelay$$ = $timerRecord$$6$$[$AdfDhtmlPage$$.$TIMER_CALLBACK$].call($timerRecord$$6$$[$AdfDhtmlPage$$.$TIMER_CONTEXT$], $timerRecord$$6$$[$AdfDhtmlPage$$.$TIMER_STATE$])
      }catch($e$$132$$) {
        $AdfLogger$$.$LOGGER$.$logErrorAsWarning$($e$$132$$, " when calling timer callback")
      }
      $AdfAssert$$.$assertNumberOrNull$($nextDelay$$);
      $nextDelay$$ == $JSCompiler_alias_VOID$$ || 0 > $nextDelay$$ ? delete $timers$$5$$[$timerId$$11$$] : $timerRecord$$6$$[$AdfDhtmlPage$$.$TIMER_DOM_ID$] = $AdfPage$$.$PAGE$.$getDomWindow$().setTimeout("AdfDhtmlPage.__callTimerCallback(" + $timerId$$11$$ + ");", $nextDelay$$)
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.__callTimerCallback", $AdfDhtmlPage$$.$__callTimerCallback$);
function $JSCompiler_StaticMethods__getAndClearDeltas$$($JSCompiler_StaticMethods__getAndClearDeltas$self$$, $doClear$$) {
  var $changedComponents$$3$$ = $JSCompiler_StaticMethods__getAndClearDeltas$self$$.$GetChangedComponents$();
  if($changedComponents$$3$$ == $JSCompiler_alias_NULL$$) {
    return $JSCompiler_alias_NULL$$
  }
  var $encodedChanges$$ = Array(50), $hasStartMap$$ = $JSCompiler_alias_FALSE$$, $commaString$$ = $AdfStrings$$.$COMMA$, $equalsString$$ = $AdfStrings$$.$EQUALS$, $startCurlyBracketString$$ = $AdfStrings$$.$START_CURLY_BRACKET$, $closeCurlyBracketString$$ = $AdfStrings$$.$CLOSE_CURLY_BRACKET$, $key$$65$$;
  for($key$$65$$ in $changedComponents$$3$$) {
    var $component$$1167$$ = $changedComponents$$3$$[$key$$65$$];
    if(!$component$$1167$$.$getPeer$()) {
      var $clientId$$257_hasChanges_newInstance$$ = $component$$1167$$.$getClientId$();
      ($clientId$$257_hasChanges_newInstance$$ = $JSCompiler_StaticMethods__getAndClearDeltas$self$$.$findComponent$($clientId$$257_hasChanges_newInstance$$)) && ($component$$1167$$ = $clientId$$257_hasChanges_newInstance$$)
    }
    var $clientId$$257_hasChanges_newInstance$$ = $JSCompiler_alias_FALSE$$, $propChanges$$1$$ = $component$$1167$$.$GetChanges$(), $propName$$26$$;
    for($propName$$26$$ in $propChanges$$1$$) {
      $clientId$$257_hasChanges_newInstance$$ ? $encodedChanges$$.push($commaString$$) : ($hasStartMap$$ ? $encodedChanges$$.push($commaString$$) : ($encodedChanges$$.push($startCurlyBracketString$$), $hasStartMap$$ = $JSCompiler_alias_TRUE$$), $encodedChanges$$.push($component$$1167$$.$getClientId$()), $encodedChanges$$.push("\x3d{"), $clientId$$257_hasChanges_newInstance$$ = $JSCompiler_alias_TRUE$$);
      var $propValue$$10$$ = $propChanges$$1$$[$propName$$26$$];
      $propName$$26$$.lastIndexOf($AdfUIComponent$$.$_FLAG_PERSISTENCE$);
      $JSCompiler_alias_NULL$$ != $propValue$$10$$ && ($propValue$$10$$ = $propValue$$10$$ instanceof Date ? $AdfAgent$$.$AGENT$.toISOString($propValue$$10$$) : $propValue$$10$$.toString().replace(/\{/g, "%7B").replace(/\}/g, "%7D").replace(/\,/g, "%2C").replace(/\=/g, "%3D"));
      $encodedChanges$$.push($propName$$26$$);
      $encodedChanges$$.push($equalsString$$);
      $encodedChanges$$.push($propValue$$10$$)
    }
    $clientId$$257_hasChanges_newInstance$$ && $encodedChanges$$.push($closeCurlyBracketString$$)
  }
  $hasStartMap$$ && $encodedChanges$$.push($closeCurlyBracketString$$);
  $doClear$$ && $JSCompiler_StaticMethods__getAndClearDeltas$self$$.$ClearChangesList$();
  return $encodedChanges$$.join("")
}
$AdfDhtmlPage$$.prototype.$getResourceURL$ = function $$AdfDhtmlPage$$$$$getResourceURL$$($path$$9$$) {
  return"//" == $path$$9$$.substring(0, 2) ? $path$$9$$.substring(1) : "/" == $path$$9$$.charAt(0) ? this.$_baseResourceUrl$ + $path$$9$$ : $path$$9$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getResourceURL", $AdfDhtmlPage$$.prototype.$getResourceURL$);
$AdfDhtmlPage$$.prototype.$removeResourceURL$ = function $$AdfDhtmlPage$$$$$removeResourceURL$$($resourcePath$$) {
  var $baseResourceURL$$ = this.$_baseResourceUrl$, $startIndex$$5$$ = $resourcePath$$.indexOf($baseResourceURL$$);
  return 0 <= $startIndex$$5$$ ? $resourcePath$$.substr($startIndex$$5$$ + $baseResourceURL$$.length) : "/" == $resourcePath$$.charAt(0) ? "/" + $resourcePath$$ : $resourcePath$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removeResourceURL", $AdfDhtmlPage$$.prototype.$removeResourceURL$);
$AdfDhtmlPage$$.$_disposeIFrames$ = function $$AdfDhtmlPage$$$$_disposeIFrames$$($domDocument$$45_iFrames$$) {
  $domDocument$$45_iFrames$$ = $domDocument$$45_iFrames$$.getElementsByTagName("iframe");
  for(var $f$$2$$ = $domDocument$$45_iFrames$$.length - 1;0 <= $f$$2$$;$f$$2$$--) {
    var $iFrame$$ = $domDocument$$45_iFrames$$[$f$$2$$];
    $iFrame$$.parentNode.removeChild($iFrame$$)
  }
};
$AdfDhtmlPage$$.$_forceGC$ = function $$AdfDhtmlPage$$$$_forceGC$$($count$$13$$) {
  for(var $theArray$$ = Array($count$$13$$), $i$$303$$ = 0;$i$$303$$ < $count$$13$$;$i$$303$$++) {
    for(var $innerArray$$ = Array(1E4), $j$$25$$ = 0;1E4 > $j$$25$$;$j$$25$$++) {
      $innerArray$$[$j$$25$$] = $j$$25$$
    }
    $theArray$$[$i$$303$$] = $innerArray$$
  }
};
$JSCompiler_prototypeAlias$$ = $AdfDhtmlPage$$.prototype;
$JSCompiler_prototypeAlias$$.$_onSelectStart$ = function $$JSCompiler_prototypeAlias$$$$_onSelectStart$$() {
  if(this.$isDragging$()) {
    return $JSCompiler_alias_FALSE$$
  }
  var $dndContext$$81$$ = this.$getDnDContext$();
  return!($dndContext$$81$$ && $dndContext$$81$$.$isDragging$())
};
$JSCompiler_prototypeAlias$$.$_handleResize$ = function $$JSCompiler_prototypeAlias$$$$_handleResize$$() {
  if($AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$) {
    if(!this.$_resizePending$) {
      this.$_resizePending$ = $JSCompiler_alias_TRUE$$;
      var $JSCompiler_temp_const$$215$$ = setTimeout;
      this.$_delayedResizeCallback$ || (this.$_delayedResizeCallback$ = this.$createCallback$(this.$_delayedOnResize$));
      $JSCompiler_temp_const$$215$$(this.$_delayedResizeCallback$, $AdfDhtmlPage$$.$_DELAYED_RESIZE_TIMEOUT$)
    }
  }else {
    this.$_onResize$()
  }
};
$JSCompiler_prototypeAlias$$.$_delayedOnResize$ = function $$JSCompiler_prototypeAlias$$$$_delayedOnResize$$() {
  this.$_resizePending$ = $JSCompiler_alias_FALSE$$;
  this.$_onResize$()
};
$JSCompiler_prototypeAlias$$.$_onResize$ = function $$JSCompiler_prototypeAlias$$$$_onResize$$() {
  if(this.$getPhase$() != $AdfPage$$.$CREATE_VIEW_PHASE$) {
    $JSCompiler_StaticMethods__positionGlassPane$$(this, $JSCompiler_alias_FALSE$$);
    var $resizeId$$ = $AdfDhtmlPage$$.$_BROWSER_RESIZE_CHECKPOINT$.start();
    $AdfDhtmlPage$$.$_doResizeNotify$(this.$_resizeNotifyTree$, $JSCompiler_alias_FALSE$$);
    $AdfDhtmlPage$$.$_BROWSER_RESIZE_CHECKPOINT$.stop($resizeId$$)
  }
};
$JSCompiler_prototypeAlias$$.$startDrag$ = function $$JSCompiler_prototypeAlias$$$$startDrag$$($evt$$106_pos$$23$$, $callbacks_moveCallback$$, $dropCallback$$, $abortCallback$$, $showGlassPane$$) {
  var $agent$$353$$ = $AdfAgent$$.$AGENT$;
  $evt$$106_pos$$23$$ = $agent$$353$$.$getMousePosition$($evt$$106_pos$$23$$);
  this.$_dragStartX$ = $evt$$106_pos$$23$$.x;
  this.$_dragStartY$ = $evt$$106_pos$$23$$.y;
  this.$_dragLastX$ = this.$_dragStartX$;
  this.$_dragLastY$ = this.$_dragStartY$;
  this.$_moveCallback$ = $callbacks_moveCallback$$;
  this.$_dropCallback$ = $dropCallback$$;
  this.$_abortCallback$ = $abortCallback$$;
  (this.$_dragHideGlassPane$ = $showGlassPane$$) ? this.$showGlassPane$(this.$_dragDropCallbacks$, "auto") : ($callbacks_moveCallback$$ = this.$_dragDropCallbacks$, $agent$$353$$.$startMouseEventCapture$($callbacks_moveCallback$$), this.$_keyCaptureState$ = $agent$$353$$.$startDocumentKeyEventCapture$($callbacks_moveCallback$$, this.$_document$.documentElement))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.startDrag", $AdfDhtmlPage$$.prototype.$startDrag$);
$AdfDhtmlPage$$.prototype.$_dragMouseMove$ = function $$AdfDhtmlPage$$$$$_dragMouseMove$$($evt$$107$$) {
  var $moveCallback$$1$$ = this.$_moveCallback$, $pos$$24$$ = $AdfAgent$$.$AGENT$.$getMousePosition$($evt$$107$$);
  $moveCallback$$1$$ && $moveCallback$$1$$($evt$$107$$, $pos$$24$$.x - this.$_dragLastX$, $pos$$24$$.y - this.$_dragLastY$);
  this.$_dragLastX$ = $pos$$24$$.x;
  this.$_dragLastY$ = $pos$$24$$.y
};
$AdfDhtmlPage$$.prototype.$_dragMouseUp$ = function $$AdfDhtmlPage$$$$$_dragMouseUp$$($evt$$108$$) {
  var $dropCallback$$1$$ = this.$_dropCallback$, $pos$$25$$ = $AdfAgent$$.$AGENT$.$getMousePosition$($evt$$108$$);
  this.$stopDrag$();
  $dropCallback$$1$$ && $dropCallback$$1$$($evt$$108$$, $pos$$25$$.x - this.$_dragStartX$, $pos$$25$$.y - this.$_dragStartY$);
  this.$_dragLastX$ = $pos$$25$$.x;
  this.$_dragLastY$ = $pos$$25$$.y
};
$AdfDhtmlPage$$.prototype.$_dragKeyDown$ = function $$AdfDhtmlPage$$$$$_dragKeyDown$$($evt$$109$$) {
  if($evt$$109$$.keyCode == $AdfKeyStroke$$.$ESC_KEY$) {
    var $abortCallback$$1$$ = this.$_abortCallback$;
    if($abortCallback$$1$$) {
      return this.$stopDrag$(), $abortCallback$$1$$(), $AdfAgent$$.$AGENT$.$eatEvent$($evt$$109$$), $JSCompiler_alias_FALSE$$
    }
  }
};
$AdfDhtmlPage$$.prototype.$stopDrag$ = function $$AdfDhtmlPage$$$$$stopDrag$$() {
  if(this.$_dragHideGlassPane$) {
    this.$hideGlassPane$(this.$_dragDropCallbacks$)
  }else {
    var $agent$$354$$ = $AdfAgent$$.$AGENT$, $callbacks$$1$$ = this.$_dragDropCallbacks$;
    $agent$$354$$.$stopMouseEventCapture$($callbacks$$1$$);
    var $keyCaptureState$$ = $agent$$354$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ ? this.$_keyCaptureState$ : $JSCompiler_alias_NULL$$;
    delete this.$_keyCaptureState$;
    $agent$$354$$.$endDocumentKeyEventCapture$($callbacks$$1$$, this.$_document$.documentElement, $keyCaptureState$$)
  }
  this.$_abortCallback$ = this.$_dropCallback$ = this.$_moveCallback$ = $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.stopDrag", $AdfDhtmlPage$$.prototype.$stopDrag$);
$AdfDhtmlPage$$.prototype.$isDragging$ = function $$AdfDhtmlPage$$$$$isDragging$$() {
  return this.$_moveCallback$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isDragging", $AdfDhtmlPage$$.prototype.$isDragging$);
$AdfDhtmlPage$$.prototype.$setOnLoadCallback$ = $JSCompiler_set$$("$_onLoadCallback$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setOnLoadCallback", $AdfDhtmlPage$$.prototype.$setOnLoadCallback$);
$AdfDhtmlPage$$.prototype.$preloadImages$ = function $$AdfDhtmlPage$$$$$preloadImages$$() {
  this.$_preloadImages$ = $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.preloadImages", $AdfDhtmlPage$$.prototype.$preloadImages$);
$AdfDhtmlPage$$.prototype.$getActiveComponentId$ = $JSCompiler_get$$("$_activeComponentId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getActiveComponentId", $AdfDhtmlPage$$.prototype.$getActiveComponentId$);
function $JSCompiler_StaticMethods__setActiveComponentId$$($JSCompiler_StaticMethods__setActiveComponentId$self$$, $clientId$$258$$) {
  var $domElement$$309$$ = $clientId$$258$$ != $JSCompiler_alias_NULL$$ ? $AdfAgent$$.$AGENT$.getElementById($clientId$$258$$) : $JSCompiler_alias_NULL$$;
  $JSCompiler_StaticMethods__setActiveComponentId$self$$.$__setActiveDomNodeInfo$($domElement$$309$$, $clientId$$258$$)
}
$AdfDhtmlPage$$.prototype.$getActiveDomElement$ = $JSCompiler_get$$("$_activeDomNode$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getActiveDomElement", $AdfDhtmlPage$$.prototype.$getActiveDomElement$);
$AdfDhtmlPage$$.prototype.$getActiveComponent$ = function $$AdfDhtmlPage$$$$$getActiveComponent$$() {
  var $activeComponentId$$1$$ = this.$_activeComponentId$;
  return $activeComponentId$$1$$ != $JSCompiler_alias_NULL$$ ? this.$findComponent$($activeComponentId$$1$$) : $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getActiveComponent", $AdfDhtmlPage$$.prototype.$getActiveComponent$);
$AdfDhtmlPage$$.prototype.$__setActiveDomNodeInfo$ = function $$AdfDhtmlPage$$$$$__setActiveDomNodeInfo$$($domNode$$57$$, $clientId$$259$$) {
  $AdfAssert$$.$assertDomNodeOrNull$($domNode$$57$$);
  $AdfAssert$$.$assertStringOrNull$($clientId$$259$$);
  $domNode$$57$$ === $JSCompiler_alias_VOID$$ && ($domNode$$57$$ = $JSCompiler_alias_NULL$$);
  var $oldActiveComponent$$ = this.$getActiveComponent$(), $oldActiveNode$$ = this.$_activeDomNode$;
  if($AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && ($oldActiveNode$$ && $domNode$$57$$ && "BODY" == $domNode$$57$$.tagName) && this.$getZOrderManager$().$containsElement$($oldActiveNode$$)) {
    return $AdfFocusUtils$$.$focusElementDelayed$($oldActiveNode$$, 1), $JSCompiler_alias_FALSE$$
  }
  this.$_activeDomNode$ = $domNode$$57$$;
  this.$_activeComponentId$ = $clientId$$259$$;
  $AdfEventUtils$$.$firePropertyChangeEvent$(this.$_propertyChangeListeners$, this, $AdfDhtmlPage$$.$ACTIVE_DOM_ELEMENT_PROPERTY$, $oldActiveNode$$, $domNode$$57$$);
  $AdfEventUtils$$.$firePropertyChangeEvent$(this.$_propertyChangeListeners$, this, $AdfPage$$.$ACTIVE_COMPONENT_PROPERTY$, $oldActiveComponent$$, this.$getActiveComponent$());
  return $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setActiveDomNodeInfo", $AdfDhtmlPage$$.prototype.$__setActiveDomNodeInfo$);
$AdfDhtmlPage$$.prototype.$queueEvent$ = function $$AdfDhtmlPage$$$$$queueEvent$$($event$$183$$) {
  if($event$$183$$) {
    $AdfAssert$$.$assertPrototype$($event$$183$$, $AdfBaseEvent$$);
    var $globalMessageKey_isImmediate_type$$143$$ = $event$$183$$.getType();
    if(this.$_partialRequestRedirect$ == $JSCompiler_alias_TRUE$$ && $AdfRedirectEvent$$.$REDIRECT_EVENT_TYPE$ != $globalMessageKey_isImmediate_type$$143$$) {
      $AdfLogger$$.$LOGGER$.info("Redirect in progress... refusing to queue event : ", $event$$183$$)
    }else {
      ($AdfValueChangeEvent$$.$VALUE_CHANGE_TYPE$ == $globalMessageKey_isImmediate_type$$143$$ || $AdfSubmittedValueChangedEvent$$.$SUBMITTED_VALUE_CHANGED_TYPE$ == $globalMessageKey_isImmediate_type$$143$$) && this.$_dirtyStateService$.$__handleValueChangeEvent$($event$$183$$);
      $event$$183$$.$propagatesToServer$() == $JSCompiler_alias_TRUE$$ && (this.$_haveOutstandingPPRRequest$ !== $JSCompiler_alias_VOID$$ && this.$_haveOutstandingPPRRequest$ == $JSCompiler_alias_TRUE$$ ? this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "user click event : ", $event$$183$$) : this.$__perfTimings$($JSCompiler_alias_TRUE$$, $JSCompiler_alias_TRUE$$, $JSCompiler_alias_TRUE$$, "user click event: ", $event$$183$$));
      $AdfDhtmlPage$$.$_MSG_RESET_CLIENT_AND_SERVER$ === this.$_globalMessagesResetStrategy$ && $event$$183$$.$getClearMessages$() && ($AdfLogger$$.$LOGGER$.fine("Page level messages cleared by the following event: ", $event$$183$$), $globalMessageKey_isImmediate_type$$143$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $JSCompiler_alias_NULL$$, $JSCompiler_alias_FALSE$$), $AdfPage$$.$PAGE$.$clearMessages$($globalMessageKey_isImmediate_type$$143$$));
      if($event$$183$$.$isValidationNeeded$()) {
        $AdfLogger$$.$LOGGER$.fine("Client validation triggered by the following event: ", $event$$183$$);
        var $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$ = $event$$183$$.getSource(), $globalMessageKey_isImmediate_type$$143$$ = $event$$183$$.$isImmediate$();
        var $eventRoots$$inline_2251$$ = $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$.$getEventRoots$($event$$183$$), $isValid$$inline_2253$$ = $JSCompiler_alias_TRUE$$;
        if($eventRoots$$inline_2251$$ != $JSCompiler_alias_NULL$$) {
          for(var $children$$inline_2259_id$$inline_2254$$ = $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$.$getClientId$(), $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $children$$inline_2259_id$$inline_2254$$.lastIndexOf(":"), $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$ = [];0 < $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$;) {
            $children$$inline_2259_id$$inline_2254$$ = $children$$inline_2259_id$$inline_2254$$.substring(0, $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$), $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = this.$findComponent$($children$$inline_2259_id$$inline_2254$$), $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ != $JSCompiler_alias_NULL$$ && $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ instanceof 
            AdfRichSubform && $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$.push($children$$inline_2259_id$$inline_2254$$), $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $children$$inline_2259_id$$inline_2254$$.lastIndexOf(":")
          }
          for($index$$inline_2260$$ = 0;$index$$inline_2260$$ < $eventRoots$$inline_2251$$.length;$index$$inline_2260$$++) {
            var $currComponent$$inline_2261_rootComponent$$inline_2258$$ = $eventRoots$$inline_2251$$[$index$$inline_2260$$], $children$$inline_2259_id$$inline_2254$$ = Array($currComponent$$inline_2261_rootComponent$$inline_2258$$);
            if($currComponent$$inline_2261_rootComponent$$inline_2258$$) {
              for(var $children$$inline_2259_id$$inline_2254$$ = $currComponent$$inline_2261_rootComponent$$inline_2258$$.$getDescendantComponents$($children$$inline_2259_id$$inline_2254$$), $index$$inline_2260$$ = 0;$children$$inline_2259_id$$inline_2254$$ && $index$$inline_2260$$ < $children$$inline_2259_id$$inline_2254$$.length;$index$$inline_2260$$++) {
                if($currComponent$$inline_2261_rootComponent$$inline_2258$$ = $children$$inline_2259_id$$inline_2254$$[$index$$inline_2260$$], $currComponent$$inline_2261_rootComponent$$inline_2258$$ != $JSCompiler_alias_NULL$$ && $currComponent$$inline_2261_rootComponent$$inline_2258$$ instanceof AdfUIEditableValue && (!$globalMessageKey_isImmediate_type$$143$$ || $currComponent$$inline_2261_rootComponent$$inline_2258$$.getImmediate())) {
                  for(var $numSubforms$$inline_2265_tempSubformId$$inline_2262$$ = $currComponent$$inline_2261_rootComponent$$inline_2258$$.$getClientId$(), $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $numSubforms$$inline_2265_tempSubformId$$inline_2262$$.lastIndexOf(":"), $currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ = $JSCompiler_alias_NULL$$;0 < $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$;) {
                    $numSubforms$$inline_2265_tempSubformId$$inline_2262$$ = $numSubforms$$inline_2265_tempSubformId$$inline_2262$$.substring(0, $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$);
                    $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = this.$findComponent$($numSubforms$$inline_2265_tempSubformId$$inline_2262$$);
                    if($ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ != $JSCompiler_alias_NULL$$ && $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ instanceof AdfRichSubform) {
                      $currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ = $numSubforms$$inline_2265_tempSubformId$$inline_2262$$;
                      break
                    }
                    $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $numSubforms$$inline_2265_tempSubformId$$inline_2262$$.lastIndexOf(":")
                  }
                  $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $JSCompiler_alias_TRUE$$;
                  if($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ != $JSCompiler_alias_NULL$$) {
                    if($numSubforms$$inline_2265_tempSubformId$$inline_2262$$ = $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$.length, 0 < $numSubforms$$inline_2265_tempSubformId$$inline_2262$$) {
                      for(subformIdIndex = 0;subformIdIndex < $numSubforms$$inline_2265_tempSubformId$$inline_2262$$ && $currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ != $eventSourceSubformIds$$inline_2256_sourceComponent$$17$$[subformIdIndex];subformIdIndex++) {
                        subformIdIndex == $numSubforms$$inline_2265_tempSubformId$$inline_2262$$ - 1 && ($ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $JSCompiler_alias_FALSE$$)
                      }
                    }else {
                      this.$findComponent$($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$).getDefault() == $JSCompiler_alias_FALSE$$ && ($ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ = $JSCompiler_alias_FALSE$$)
                    }
                  }
                  $ancestor$$inline_2257_colonIndex$$inline_2255_shouldValidate$$inline_2264$$ && ($currComponent$$inline_2261_rootComponent$$inline_2258$$.getValid() == $JSCompiler_alias_TRUE$$ ? $currComponent$$inline_2261_rootComponent$$inline_2258$$.getRequired() && ($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($currComponent$$inline_2261_rootComponent$$inline_2258$$), $AdfDomUtils$$.$isInVisibleSubtree$($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$) && 
                  ($currComponent$$inline_2261_rootComponent$$inline_2258$$.$validate$(), $currComponent$$inline_2261_rootComponent$$inline_2258$$.getValid() == $JSCompiler_alias_FALSE$$ && ($isValid$$inline_2253$$ = $JSCompiler_alias_FALSE$$))) : ($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($currComponent$$inline_2261_rootComponent$$inline_2258$$), $AdfDomUtils$$.$isInVisibleSubtree$($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$) && 
                  ($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ = $currComponent$$inline_2261_rootComponent$$inline_2258$$.$getClientId$(), this.$hasMessages$($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$) ? $isValid$$inline_2253$$ = $JSCompiler_alias_FALSE$$ : ($currComponent$$inline_2261_rootComponent$$inline_2258$$.$validate$(), $currComponent$$inline_2261_rootComponent$$inline_2258$$.getValid() || (this.$hasMessages$($currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$) ? 
                  $isValid$$inline_2253$$ = $JSCompiler_alias_FALSE$$ : $AdfLogger$$.$LOGGER$.severe("AdfDhtmlPage._processValidators: Ignoring that the component with the id '" + $currClientId$$inline_2267_currCompSubformId$$inline_2263_currDomElement$$inline_2266$$ + "' is invalid because there are no messages to show the user."))))))
                }
              }
            }
          }
        }
        if(!$isValid$$inline_2253$$) {
          $event$$183$$.cancel();
          this.$showMessages$();
          $AdfLogger$$.$LOGGER$.info("Client validation failed. The following event that triggered the validation was not queued as a result: ", $event$$183$$);
          return
        }
      }
      this.$_eventQueue$.push($event$$183$$);
      this.$getPhase$() != $AdfPage$$.$DELIVER_EVENTS_PHASE$ && this.$__queueEventTimerIfNeeded$()
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.queueEvent", $AdfDhtmlPage$$.prototype.$queueEvent$);
$AdfDhtmlPage$$.prototype.$__queueEventTimerIfNeeded$ = function $$AdfDhtmlPage$$$$$__queueEventTimerIfNeeded$$($timeout$$3$$) {
  $JSCompiler_StaticMethods__updateDeliveryTimer$$(this, $timeout$$3$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__queueEventTimerIfNeeded", $AdfDhtmlPage$$.prototype.$__queueEventTimerIfNeeded$);
$AdfDhtmlPage$$.prototype.$queueEventToServer$ = function $$AdfDhtmlPage$$$$$queueEventToServer$$($event$$184$$) {
  $AdfAssert$$.assert(!this.$_inDeliverQueuedServerEvents$);
  if($event$$184$$) {
    if($AdfAssert$$.$assertPrototype$($event$$184$$, $AdfBaseEvent$$), this.$_partialRequestRedirect$ == $JSCompiler_alias_TRUE$$ && $AdfRedirectEvent$$.$REDIRECT_EVENT_TYPE$ != $event$$184$$.getType()) {
      $AdfLogger$$.$LOGGER$.info("Redirect in progress... refusing to queue event : ", $event$$184$$)
    }else {
      if($event$$184$$.$isResponseExpected$() && 0 == $event$$184$$.$getMaxTimeBeforePropagation$()) {
        var $sourceComponent$$18$$ = $event$$184$$.getSource(), $clientId$$260$$ = $sourceComponent$$18$$.$getClientId$(), $busyCounts$$ = this.$_busyCounts$, $currBusyCount$$ = $busyCounts$$[$clientId$$260$$];
        $currBusyCount$$ || ($currBusyCount$$ = 0, $sourceComponent$$18$$.$getPeer$() && $sourceComponent$$18$$.$getPeer$().$setBusy$($sourceComponent$$18$$, $JSCompiler_alias_TRUE$$));
        $busyCounts$$[$clientId$$260$$] = $currBusyCount$$ + 1
      }
      this.$_serverQueue$.push($event$$184$$);
      this.$getPhase$() != $AdfPage$$.$DELIVER_EVENTS_PHASE$ && this.$__queueEventTimerIfNeeded$()
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.queueEventToServer", $AdfDhtmlPage$$.prototype.$queueEventToServer$);
$AdfDhtmlPage$$.$__setNonHtmlResponse$ = function $$AdfDhtmlPage$$$$__setNonHtmlResponse$$($event$$185$$) {
  $event$$185$$.$forceFullSubmit$();
  $event$$185$$.$noResponseExpected$()
};
$goog$exportSymbol$$("AdfDhtmlPage.__setNonHtmlResponse", $AdfDhtmlPage$$.$__setNonHtmlResponse$);
$AdfDhtmlPage$$.$__setNonHtmlResponsePartialSubmit$ = function $$AdfDhtmlPage$$$$__setNonHtmlResponsePartialSubmit$$($event$$186$$) {
  $event$$186$$.$setPartial$($JSCompiler_alias_TRUE$$);
  $event$$186$$.$noResponseExpected$()
};
$goog$exportSymbol$$("AdfDhtmlPage.__setNonHtmlResponsePartialSubmit", $AdfDhtmlPage$$.$__setNonHtmlResponsePartialSubmit$);
$AdfDhtmlPage$$.$__scrollComponentIntoView$ = function $$AdfDhtmlPage$$$$__scrollComponentIntoView$$($clientId$$261$$, $focus$$7$$) {
  $AdfPage$$.$PAGE$.$scheduleTimer$($AdfPage$$.$PAGE$, $AdfDhtmlPage$$.$_scrollComponentIntoView$, {$clientId$:$clientId$$261$$, focus:$focus$$7$$}, 100)
};
$goog$exportSymbol$$("AdfDhtmlPage.__scrollComponentIntoView", $AdfDhtmlPage$$.$__scrollComponentIntoView$);
$AdfDhtmlPage$$.$_scrollComponentIntoView$ = function $$AdfDhtmlPage$$$$_scrollComponentIntoView$$($argObj$$) {
  $AdfPage$$.$PAGE$.$findComponent$($argObj$$.$clientId$).scrollIntoView($argObj$$.focus)
};
$AdfDhtmlPage$$.$_timerDeliverEvents$ = function $$AdfDhtmlPage$$$$_timerDeliverEvents$$() {
  var $instance$$26$$ = $AdfPage$$.$PAGE$;
  $instance$$26$$.$_eventDispatcherID$ = $JSCompiler_alias_VOID$$;
  $instance$$26$$.$_eventDispatcherTargetTime$ = $JSCompiler_alias_VOID$$;
  if($instance$$26$$.$_inHandleRichResponse$ || $instance$$26$$.$_inDeliverQueuedEvents$ || $instance$$26$$.$_inDeliverQueuedServerEvents$) {
    $JSCompiler_StaticMethods__updateDeliveryTimer$$($instance$$26$$)
  }else {
    $JSCompiler_StaticMethods__deliverAllQueuedEvents$$($instance$$26$$);
    var $timeout$$4$$ = $instance$$26$$.$_serverQueue$.$getWaitingTimeout$();
    0 <= $timeout$$4$$ && $JSCompiler_StaticMethods__updateDeliveryTimer$$($instance$$26$$, $timeout$$4$$)
  }
};
function $JSCompiler_StaticMethods__updateDeliveryTimer$$($JSCompiler_StaticMethods__updateDeliveryTimer$self$$, $timeout$$5$$) {
  if($timeout$$5$$ === $JSCompiler_alias_VOID$$ || 50 > $timeout$$5$$) {
    $timeout$$5$$ = 50
  }
  var $alreadySet_options$$6$$ = $JSCompiler_alias_FALSE$$, $targetTime$$ = (new Date).getTime() + $timeout$$5$$;
  $JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$_eventDispatcherID$ !== $JSCompiler_alias_VOID$$ && ($AdfAssert$$.assert($JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$_eventDispatcherTargetTime$ !== $JSCompiler_alias_VOID$$), $JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$_eventDispatcherTargetTime$ > $targetTime$$ ? $JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$cancelTimer$($JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$_eventDispatcherID$) : $alreadySet_options$$6$$ = 
  $JSCompiler_alias_TRUE$$);
  $alreadySet_options$$6$$ || ($JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$_eventDispatcherTargetTime$ = $targetTime$$, $alreadySet_options$$6$$ = {}, 15E3 >= $timeout$$5$$ && ($alreadySet_options$$6$$ = {isSynchronized:"true"}), $JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$_eventDispatcherID$ = $JSCompiler_StaticMethods__updateDeliveryTimer$self$$.$scheduleTimer$($JSCompiler_StaticMethods__updateDeliveryTimer$self$$, $AdfDhtmlPage$$.$_timerDeliverEvents$, $JSCompiler_alias_NULL$$, 
  $timeout$$5$$, $alreadySet_options$$6$$))
}
function $JSCompiler_StaticMethods__deliverAllQueuedEvents$$($JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$) {
  if(!$JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$.$_inDeliverQueuedEvents$) {
    var $eventQueue$$inline_2270$$ = $JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$.$_eventQueue$;
    try {
      $JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$.$_inDeliverQueuedEvents$ = $JSCompiler_alias_TRUE$$;
      do {
        var $event$$inline_2271$$ = $eventQueue$$inline_2270$$.shift();
        if(!$event$$inline_2271$$) {
          break
        }
        $event$$inline_2271$$ instanceof $AdfUIInputEvent$$ || $AdfLogger$$.$LOGGER$.fine("Broadcasting:", $event$$inline_2271$$);
        $event$$inline_2271$$.getSource().$broadcast$($event$$inline_2271$$)
      }while(1)
    }finally {
      $JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$.$_inDeliverQueuedEvents$ = $JSCompiler_alias_FALSE$$
    }
  }
  $JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$.$getDataTransferService$().$getDTSState$() == $AdfDataTransferService$$.$STATE_READY$ && $JSCompiler_StaticMethods__deliverQueuedServerEvents$$($JSCompiler_StaticMethods__deliverAllQueuedEvents$self$$)
}
function $JSCompiler_StaticMethods__deliverQueuedServerEvents$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$, $checkEventAndDelta_params$$38$$, $context$$32_pageUnloading_processParam$$) {
  if(!$JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isAttachmentMode$() && !$JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_partialRequestRedirect$ && !$JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_inAppNavigationFlag$ && $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_inDeliverQueuedServerEvents$ != $JSCompiler_alias_TRUE$$) {
    $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_inDeliverQueuedServerEvents$ = $JSCompiler_alias_TRUE$$;
    var $hasNoActiveComponents$$1_headerParams$$10$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isActiveDataSupported$() ? $AdfCollections$$.$isEmpty$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getActiveDataSupport$().$getActiveComponents$()) : $JSCompiler_alias_TRUE$$, $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$, $oldPartialTargets$$inline_2274_responseAnnounced$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_partialTargets$, 
    $doPartialSubmit_newPartialTargets$$inline_2275$$ = $JSCompiler_alias_NULL$$;
    if($oldPartialTargets$$inline_2274_responseAnnounced$$) {
      for(var $doPartialSubmit_newPartialTargets$$inline_2275$$ = [], $fullSubmitChanged_oldCount$$inline_2276$$ = $oldPartialTargets$$inline_2274_responseAnnounced$$.length, $hasEvents_i$$inline_2277_isUserInputPrevented$$ = 0;$hasEvents_i$$inline_2277_isUserInputPrevented$$ < $fullSubmitChanged_oldCount$$inline_2276$$;$hasEvents_i$$inline_2277_isUserInputPrevented$$++) {
        $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$ = $oldPartialTargets$$inline_2274_responseAnnounced$$[$hasEvents_i$$inline_2277_isUserInputPrevented$$], $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$findComponent$($clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$) && $doPartialSubmit_newPartialTargets$$inline_2275$$.push($clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$)
      }
      $doPartialSubmit_newPartialTargets$$inline_2275$$.length || ($doPartialSubmit_newPartialTargets$$inline_2275$$ = $JSCompiler_alias_NULL$$)
    }
    $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$ = $doPartialSubmit_newPartialTargets$$inline_2275$$;
    var $hasActiveDataStart_startActiveDataEventIdArray$$1$$ = 0 < $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_startADSClientIdCount$ && 0 < $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_canReceiveActiveDataCount$, $hasActiveDataRestart$$ = !$hasNoActiveComponents$$1_headerParams$$10$$ && $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_restartAllADSComponents$ && 0 < $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_canReceiveActiveDataCount$, 
    $fe$$inline_2284_stopADSClientIds$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_stopADSClientIds$, $hasActiveDataStartStop$$ = $hasActiveDataStart_startActiveDataEventIdArray$$1$$ || $hasActiveDataRestart$$ || 0 < $fe$$inline_2284_stopADSClientIds$$.length, $actionUrl$$4_hasWindowEvent$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_windowEventHeaderMap$ != $JSCompiler_alias_NULL$$;
    $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_serverQueue$.$validate$();
    var $hasEvents_i$$inline_2277_isUserInputPrevented$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_serverQueue$.$hasEventsToDeliver$(), $hasNonEventPayload_noResponseEvent$$ = $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$ != $JSCompiler_alias_NULL$$ || $hasActiveDataStartStop$$ || $actionUrl$$4_hasWindowEvent$$, $oldPartialTargets$$inline_2274_responseAnnounced$$ = $JSCompiler_alias_FALSE$$;
    if($hasEvents_i$$inline_2277_isUserInputPrevented$$ || $hasNonEventPayload_noResponseEvent$$ || $checkEventAndDelta_params$$38$$) {
      $checkEventAndDelta_params$$38$$ = {};
      var $eventProperties$$ = {}, $doPartialSubmit_newPartialTargets$$inline_2275$$ = $JSCompiler_alias_TRUE$$, $formElement$$1_forms$$inline_2281$$ = $JSCompiler_alias_NULL$$, $feId$$inline_2285_formElementFunc$$ = $AdfDhtmlPage$$.$_getFormElement$, $forcePprForActions$$ = 0 != ($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getPPRNavigationOptions$() & $AdfDhtmlPage$$.$PPR_NAVIGATION_FORCE_PPR$), $fullSubmitChanged_oldCount$$inline_2276$$ = $JSCompiler_alias_FALSE$$;
      if($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isUserActivityMonitoringOn$() && $hasNoActiveComponents$$1_headerParams$$10$$) {
        var $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$ = $AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$PRIMARY$)
      }
      if($clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$ != $JSCompiler_alias_NULL$$) {
        var $deltas_discreteEvent_partialTargetsString$$ = $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$.join(",");
        $checkEventAndDelta_params$$38$$[$AdfDhtmlPage$$.$PARTIAL_TARGETS_PARAM$] = $deltas_discreteEvent_partialTargetsString$$;
        $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isUserActivityMonitoringOn$() && $hasNoActiveComponents$$1_headerParams$$10$$ && $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$.$setPprTargets$($deltas_discreteEvent_partialTargetsString$$);
        $formElement$$1_forms$$inline_2281$$ = $feId$$inline_2285_formElementFunc$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$findComponent$($clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$[0]));
        $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_partialTargets$ = $JSCompiler_alias_NULL$$
      }
      if($deltas_discreteEvent_partialTargetsString$$ = $JSCompiler_StaticMethods__getAndClearDeltas$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$, $hasEvents_i$$inline_2277_isUserInputPrevented$$ || $checkEventAndDelta_params$$38$$[$AdfDhtmlPage$$.$PARTIAL_TARGETS_PARAM$] != $JSCompiler_alias_NULL$$)) {
        $checkEventAndDelta_params$$38$$["oracle.adf.view.rich.DELTAS"] = $deltas_discreteEvent_partialTargetsString$$
      }else {
        if(!$hasEvents_i$$inline_2277_isUserInputPrevented$$ && !$hasNonEventPayload_noResponseEvent$$) {
          $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_inDeliverQueuedServerEvents$ = $JSCompiler_alias_FALSE$$;
          return
        }
      }
      $hasEvents_i$$inline_2277_isUserInputPrevented$$ = $JSCompiler_alias_FALSE$$;
      $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$ = {};
      var $eventQueue$$1$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_serverQueue$.$shiftEvents$($hasNonEventPayload_noResponseEvent$$, $deltas_discreteEvent_partialTargetsString$$), $deltas_discreteEvent_partialTargetsString$$ = $hasNonEventPayload_noResponseEvent$$ = $JSCompiler_alias_NULL$$, $c$$9_eventCount$$12$$ = $eventQueue$$1$$.length;
      if(1 == $c$$9_eventCount$$12$$) {
        var $eventTargets_evt$$110$$ = $eventQueue$$1$$[0];
        $eventTargets_evt$$110$$.$isResponseExpected$() ? $eventTargets_evt$$110$$.$isDeliveryDiscrete$() && ($deltas_discreteEvent_partialTargetsString$$ = $eventTargets_evt$$110$$) : $hasNonEventPayload_noResponseEvent$$ = $deltas_discreteEvent_partialTargetsString$$ = $eventTargets_evt$$110$$
      }
      for(var $eventTargets_evt$$110$$ = [], $onlyProcess$$ = [], $isUserActivityInfoEventSet$$ = $JSCompiler_alias_FALSE$$, $c$$9_eventCount$$12$$ = $c$$9_eventCount$$12$$ - 1;0 <= $c$$9_eventCount$$12$$;$c$$9_eventCount$$12$$--) {
        var $currEvent$$1_eventRoots$$2$$ = $eventQueue$$1$$[$c$$9_eventCount$$12$$], $hasClientId_type$$144$$ = $currEvent$$1_eventRoots$$2$$.getType();
        $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$[$hasClientId_type$$144$$] = $hasClientId_type$$144$$;
        var $eventComponent$$1_eventRootClientId$$ = $currEvent$$1_eventRoots$$2$$.getSource(), $clientId$$262$$ = $eventComponent$$1_eventRootClientId$$.$getClientId$();
        $oldPartialTargets$$inline_2274_responseAnnounced$$ || ($oldPartialTargets$$inline_2274_responseAnnounced$$ = $currEvent$$1_eventRoots$$2$$.$isResponseAnnounced$());
        var $currFormElement_currPartial_eventProps$$1$$ = $feId$$inline_2285_formElementFunc$$($eventComponent$$1_eventRootClientId$$);
        $formElement$$1_forms$$inline_2281$$ == $JSCompiler_alias_NULL$$ && ($formElement$$1_forms$$inline_2281$$ = $currFormElement_currPartial_eventProps$$1$$);
        if($formElement$$1_forms$$inline_2281$$ == $currFormElement_currPartial_eventProps$$1$$) {
          if($clientId$$262$$) {
            $clientId$$262$$ in $eventProperties$$ || $eventTargets_evt$$110$$.push($clientId$$262$$);
            var $currFormElement_currPartial_eventProps$$1$$ = $currEvent$$1_eventRoots$$2$$.$getProperties$(), $list$$4$$ = $eventProperties$$[$clientId$$262$$];
            if($list$$4$$) {
              if($list$$4$$[$hasClientId_type$$144$$]) {
                continue
              }
            }else {
              $list$$4$$ = [], $eventProperties$$[$clientId$$262$$] = $list$$4$$
            }
            $list$$4$$[$hasClientId_type$$144$$] = $JSCompiler_alias_TRUE$$;
            var $extraServerParams$$ = $currEvent$$1_eventRoots$$2$$._adfServerParams;
            $extraServerParams$$ && ($checkEventAndDelta_params$$38$$ = $AdfCollections$$.$copyInto$($extraServerParams$$, $checkEventAndDelta_params$$38$$));
            $list$$4$$.unshift($currFormElement_currPartial_eventProps$$1$$);
            $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isUserActivityMonitoringOn$() && ($hasNoActiveComponents$$1_headerParams$$10$$ && !$isUserActivityInfoEventSet$$) && $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$.$setEventInfo$($currEvent$$1_eventRoots$$2$$.getType(), $clientId$$262$$, $eventComponent$$1_eventRootClientId$$.getComponentType(), $eventComponent$$1_eventRootClientId$$.$getAccessibleName$())
          }else {
            $AdfLogger$$.$LOGGER$.severe("Can not post events for ", component, " because it has no clientId")
          }
          $currFormElement_currPartial_eventProps$$1$$ = $currEvent$$1_eventRoots$$2$$.$isPartial$() && !$currEvent$$1_eventRoots$$2$$.$isFullSubmitForced$();
          $hasEvents_i$$inline_2277_isUserInputPrevented$$ = $hasEvents_i$$inline_2277_isUserInputPrevented$$ || $currEvent$$1_eventRoots$$2$$.$IsUserInputPrevented$();
          $forcePprForActions$$ && (!$currFormElement_currPartial_eventProps$$1$$ && $hasClientId_type$$144$$ == $AdfActionEvent$$.$ACTION_EVENT_TYPE$ && !$currEvent$$1_eventRoots$$2$$.$isFullSubmitForced$()) && ($fullSubmitChanged_oldCount$$inline_2276$$ = $currFormElement_currPartial_eventProps$$1$$ = $JSCompiler_alias_TRUE$$);
          $doPartialSubmit_newPartialTargets$$inline_2275$$ &= $currFormElement_currPartial_eventProps$$1$$
        }else {
          $AdfLogger$$.$LOGGER$.severe("Only submits to a single form are currently supported")
        }
        if($currEvent$$1_eventRoots$$2$$ = $eventComponent$$1_eventRootClientId$$.$getEventRoots$($currEvent$$1_eventRoots$$2$$)) {
          if($onlyProcess$$ !== $JSCompiler_alias_NULL$$) {
            $hasClientId_type$$144$$ = $JSCompiler_alias_FALSE$$;
            for(index = 0;index < $currEvent$$1_eventRoots$$2$$.length;index++) {
              $eventComponent$$1_eventRootClientId$$ = $currEvent$$1_eventRoots$$2$$[index].$getClientId$(), $hasClientId_type$$144$$ = $hasClientId_type$$144$$ || $clientId$$262$$ == $eventComponent$$1_eventRootClientId$$, $onlyProcess$$.push($eventComponent$$1_eventRootClientId$$)
            }
            $hasClientId_type$$144$$ || $onlyProcess$$.push($clientId$$262$$)
          }
        }else {
          $onlyProcess$$ = $JSCompiler_alias_NULL$$
        }
        $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isUserActivityMonitoringOn$() && ($hasNoActiveComponents$$1_headerParams$$10$$ && !$isUserActivityInfoEventSet$$) && ($n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$.$setClientStartTime$((new Date).getTime().toString()), $AdfUserActivityInfo$$.$saveToSessionStorageByType$($AdfUserActivityInfo$$.$PRIMARY$), $checkEventAndDelta_params$$38$$["oracle.adf.view.rich.monitoring.UserActivityInfo"] = $AdfUserActivityInfo$$.$getMarshaledObject$(), 
        $isUserActivityInfoEventSet$$ = $JSCompiler_alias_TRUE$$)
      }
      0 < $eventTargets_evt$$110$$.length && ($checkEventAndDelta_params$$38$$.event = $eventTargets_evt$$110$$.join(","));
      for(var $i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$ in $eventProperties$$) {
        $checkEventAndDelta_params$$38$$["event." + $i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$] = $JSCompiler_StaticMethods__marshallMultipleEventParameters$$($eventProperties$$[$i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$])
      }
      $hasNoActiveComponents$$1_headerParams$$10$$ = $JSCompiler_alias_NULL$$;
      if($hasActiveDataStartStop$$) {
        $hasNoActiveComponents$$1_headerParams$$10$$ = {};
        if($hasActiveDataStart_startActiveDataEventIdArray$$1$$ || $hasActiveDataRestart$$) {
          $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$ = $hasActiveDataRestart$$ ? $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getActiveDataSupport$().$getActiveComponents$() : $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_startADSClientIds$;
          $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_startADSClientIds$ = {};
          $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_startADSClientIdCount$ = 0;
          $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_restartAllADSComponents$ = $JSCompiler_alias_FALSE$$;
          $i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$ = [];
          $hasActiveDataStart_startActiveDataEventIdArray$$1$$ = [];
          for(currClientId in $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$) {
            $formElement$$1_forms$$inline_2281$$ == $JSCompiler_alias_NULL$$ && ($formElement$$1_forms$$inline_2281$$ = $feId$$inline_2285_formElementFunc$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$findComponent$(currClientId))), $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getActiveDataSupport$().$populateStartActiveDataArray$($i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$, $hasActiveDataStart_startActiveDataEventIdArray$$1$$, currClientId)
          }
          $checkEventAndDelta_params$$38$$["oracle.adf.view.rich.START_ACTIVE_DATA"] = $i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$.join(",");
          $checkEventAndDelta_params$$38$$["oracle.adf.view.rich.START_ACTIVE_DATA_EVENT_IDS"] = $hasActiveDataStart_startActiveDataEventIdArray$$1$$.join(",")
        }
        0 < $fe$$inline_2284_stopADSClientIds$$.length && ($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_stopADSClientIds$ = [], $checkEventAndDelta_params$$38$$["oracle.adf.view.rich.STOP_ACTIVE_DATA"] = $fe$$inline_2284_stopADSClientIds$$.join(","))
      }
      if($formElement$$1_forms$$inline_2281$$ == $JSCompiler_alias_NULL$$) {
        a: {
          $formElement$$1_forms$$inline_2281$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getDomDocument$().forms;
          $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$ = $formElement$$1_forms$$inline_2281$$.length;
          for($i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$ = 0;$i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$ < $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$;$i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$++) {
            if($fe$$inline_2284_stopADSClientIds$$ = $formElement$$1_forms$$inline_2281$$[$i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$], ($feId$$inline_2285_formElementFunc$$ = $fe$$inline_2284_stopADSClientIds$$.id) && $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$findComponent$($feId$$inline_2285_formElementFunc$$)) {
              $formElement$$1_forms$$inline_2281$$ = $fe$$inline_2284_stopADSClientIds$$;
              break a
            }
          }
          $formElement$$1_forms$$inline_2281$$ = $JSCompiler_alias_NULL$$
        }
        if(!$formElement$$1_forms$$inline_2281$$) {
          $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_inDeliverQueuedServerEvents$ = $JSCompiler_alias_FALSE$$;
          return
        }
      }
      $AdfAssert$$.assert($formElement$$1_forms$$inline_2281$$, "No form found;  cannot postback");
      $actionUrl$$4_hasWindowEvent$$ && ($hasNoActiveComponents$$1_headerParams$$10$$ || ($hasNoActiveComponents$$1_headerParams$$10$$ = {}), $hasNoActiveComponents$$1_headerParams$$10$$ = $AdfCollections$$.$copyInto$($hasNoActiveComponents$$1_headerParams$$10$$, $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_windowEventHeaderMap$), delete $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_windowEventHeaderMap$, $formElement$$1_forms$$inline_2281$$ && "true" == $hasNoActiveComponents$$1_headerParams$$10$$["Adf-Window-Opened"] && 
      ($formElement$$1_forms$$inline_2281$$.action = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getDomWindow$().location.href));
      $AdfDomUtils$$.$isMultiPartForm$($formElement$$1_forms$$inline_2281$$) && ($actionUrl$$4_hasWindowEvent$$ = $formElement$$1_forms$$inline_2281$$.action, $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$getWindowId$(), $i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_pageStateId$, $actionUrl$$4_hasWindowEvent$$ = $AdfXmlHttpDataTransferService$$.$__encodeWindowIdOnUrl$($actionUrl$$4_hasWindowEvent$$, 
      $n$$inline_2282_startADSClientIds_userActivityInfo$$1_windowId$$13$$), $formElement$$1_forms$$inline_2281$$.action = $AdfXmlHttpDataTransferService$$.$__encodePageIdOnUrl$($actionUrl$$4_hasWindowEvent$$, $i$$inline_2283_id$$303_pageStateId_startActiveDataArray$$1$$), $context$$32_pageUnloading_processParam$$ && $formElement$$1_forms$$inline_2281$$.setAttribute("enctype", "application/x-www-form-urlencoded"));
      $hasNoActiveComponents$$1_headerParams$$10$$ = $JSCompiler_StaticMethods__addPageId$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$, $hasNoActiveComponents$$1_headerParams$$10$$);
      $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$isPortlet$() && $AdfDomUtils$$.$getInputFileForm$($formElement$$1_forms$$inline_2281$$) && ($doPartialSubmit_newPartialTargets$$inline_2275$$ = $JSCompiler_alias_FALSE$$);
      $context$$32_pageUnloading_processParam$$ = $JSCompiler_alias_NULL$$;
      $hasNonEventPayload_noResponseEvent$$ != $JSCompiler_alias_NULL$$ ? $context$$32_pageUnloading_processParam$$ = $hasNonEventPayload_noResponseEvent$$.getSource().$getClientId$() : $doPartialSubmit_newPartialTargets$$inline_2275$$ && ($onlyProcess$$ && $onlyProcess$$.length) && ($context$$32_pageUnloading_processParam$$ = $onlyProcess$$.join(","));
      $context$$32_pageUnloading_processParam$$ != $JSCompiler_alias_NULL$$ && ($checkEventAndDelta_params$$38$$["oracle.adf.view.rich.PROCESS"] = $context$$32_pageUnloading_processParam$$);
      $doPartialSubmit_newPartialTargets$$inline_2275$$ && $fullSubmitChanged_oldCount$$inline_2276$$ && ($checkEventAndDelta_params$$38$$["oracle.adf.view.rich.PPR_FORCED"] = "true");
      $context$$32_pageUnloading_processParam$$ = {};
      $context$$32_pageUnloading_processParam$$.$_discreteEvent$ = $deltas_discreteEvent_partialTargetsString$$;
      $context$$32_pageUnloading_processParam$$.$_responseAnnounced$ = $oldPartialTargets$$inline_2274_responseAnnounced$$;
      $context$$32_pageUnloading_processParam$$.$_clientEventsSet$ = $clientEventsSet_oldClientId$$inline_2278_partialTargets$$1$$;
      $context$$32_pageUnloading_processParam$$.$__isSynchronous$ = $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_synchronousUnloadedNotify$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$;
      delete $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_synchronousUnloadedNotify$;
      $hasNonEventPayload_noResponseEvent$$ != $JSCompiler_alias_NULL$$ ? ($hasEvents_i$$inline_2277_isUserInputPrevented$$ = $JSCompiler_alias_FALSE$$, $context$$32_pageUnloading_processParam$$.$_noResponseExpected$ = $JSCompiler_alias_TRUE$$) : $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_serverQueue$.$hasEventsToDeliver$() && ($hasEvents_i$$inline_2277_isUserInputPrevented$$ = $JSCompiler_alias_TRUE$$);
      $doPartialSubmit_newPartialTargets$$inline_2275$$ ? ($JSCompiler_StaticMethods__doRichPostback$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$, $formElement$$1_forms$$inline_2281$$, $checkEventAndDelta_params$$38$$, $hasNoActiveComponents$$1_headerParams$$10$$, $hasEvents_i$$inline_2277_isUserInputPrevented$$, $context$$32_pageUnloading_processParam$$, $eventTargets_evt$$110$$), $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$__perfTimings$($JSCompiler_alias_FALSE$$, 
      $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "deliver PPR request. Event: ", $checkEventAndDelta_params$$38$$.event), $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_haveOutstandingPPRRequest$ = $JSCompiler_alias_TRUE$$) : ($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "deliver full postback request. Event: ", $checkEventAndDelta_params$$38$$.event), $JSCompiler_StaticMethods__doFullPostback$$($JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$, 
      $formElement$$1_forms$$inline_2281$$, $checkEventAndDelta_params$$38$$, $hasEvents_i$$inline_2277_isUserInputPrevented$$, $hasNonEventPayload_noResponseEvent$$ == $JSCompiler_alias_NULL$$))
    }
    $JSCompiler_StaticMethods__deliverQueuedServerEvents$self$$.$_inDeliverQueuedServerEvents$ = $JSCompiler_alias_FALSE$$
  }
}
function $JSCompiler_StaticMethods__addPageId$$($JSCompiler_StaticMethods__addPageId$self$$, $headerParams$$12$$) {
  $headerParams$$12$$ || ($headerParams$$12$$ = {});
  $JSCompiler_StaticMethods__addPageId$self$$.$_pageId$ != $JSCompiler_alias_NULL$$ && ($headerParams$$12$$["Adf-Ads-Page-Id"] = $JSCompiler_StaticMethods__addPageId$self$$.$_pageId$);
  return $headerParams$$12$$
}
$AdfDhtmlPage$$.$__addServerParamsToEvent$ = function $$AdfDhtmlPage$$$$__addServerParamsToEvent$$($event$$188$$, $params$$40$$) {
  $params$$40$$ && ($event$$188$$._adfServerParams = $params$$40$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.__addServerParamsToEvent", $AdfDhtmlPage$$.$__addServerParamsToEvent$);
$AdfDhtmlPage$$.prototype.$__getLastDomEvent$ = $JSCompiler_get$$("$_lastDomEvent$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__getLastDomEvent", $AdfDhtmlPage$$.prototype.$__getLastDomEvent$);
$AdfDhtmlPage$$.prototype.$deliverEventToNewWindow$ = function $$AdfDhtmlPage$$$$$deliverEventToNewWindow$$($deltas$$1_event$$189_oldTarget$$1$$) {
  var $eventComponent$$2_formElement$$3$$ = $deltas$$1_event$$189_oldTarget$$1$$.getSource(), $clientId$$263_isMultipartForm$$1$$ = $eventComponent$$2_formElement$$3$$.$getClientId$(), $params$$41$$ = {event:$clientId$$263_isMultipartForm$$1$$};
  $params$$41$$["event." + $clientId$$263_isMultipartForm$$1$$] = $JSCompiler_StaticMethods__marshallMultipleEventParameters$$(Array($deltas$$1_event$$189_oldTarget$$1$$.$getProperties$()));
  ($deltas$$1_event$$189_oldTarget$$1$$ = $JSCompiler_StaticMethods__getAndClearDeltas$$(this, $JSCompiler_alias_FALSE$$)) && ($params$$41$$["oracle.adf.view.rich.DELTAS"] = $deltas$$1_event$$189_oldTarget$$1$$);
  $eventComponent$$2_formElement$$3$$ = $AdfDhtmlPage$$.$_getFormElement$($eventComponent$$2_formElement$$3$$);
  $deltas$$1_event$$189_oldTarget$$1$$ = $eventComponent$$2_formElement$$3$$.hasAttribute("target") ? $eventComponent$$2_formElement$$3$$.getAttribute("target") : "";
  $eventComponent$$2_formElement$$3$$.setAttribute("target", $AdfDhtmlPage$$.$_PRINTABLE_WINDOW_NAME$);
  var $oldActionUrl$$, $oldEnctype_windowId$$14$$;
  if($clientId$$263_isMultipartForm$$1$$ = $AdfDomUtils$$.$isMultiPartForm$($eventComponent$$2_formElement$$3$$)) {
    $oldEnctype_windowId$$14$$ = this.$getWindowId$(), $oldActionUrl$$ = $eventComponent$$2_formElement$$3$$.getAttribute("action"), $eventComponent$$2_formElement$$3$$.setAttribute("action", $AdfXmlHttpDataTransferService$$.$__encodeWindowIdOnUrl$($oldActionUrl$$, $oldEnctype_windowId$$14$$)), $oldEnctype_windowId$$14$$ = $eventComponent$$2_formElement$$3$$.getAttribute("enctype"), $eventComponent$$2_formElement$$3$$.setAttribute("enctype", "application/x-www-form-urlencoded")
  }
  $JSCompiler_StaticMethods__doFullPostback$$(this, $eventComponent$$2_formElement$$3$$, $params$$41$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$);
  $eventComponent$$2_formElement$$3$$.setAttribute("target", $deltas$$1_event$$189_oldTarget$$1$$);
  $clientId$$263_isMultipartForm$$1$$ && ($eventComponent$$2_formElement$$3$$.setAttribute("action", $oldActionUrl$$), $eventComponent$$2_formElement$$3$$.setAttribute("enctype", $oldEnctype_windowId$$14$$))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.deliverEventToNewWindow", $AdfDhtmlPage$$.prototype.$deliverEventToNewWindow$);
function $JSCompiler_StaticMethods__marshallMultipleEventParameters$$($paramList_params$$42$$) {
  var $agent$$355$$ = $AdfAgent$$.$AGENT$, $doc$$47$$ = $agent$$355$$.$createXmlDocument$(), $node$$87_parentNode$$5$$ = $doc$$47$$.createElement("TEMP");
  $agent$$355$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ ? $doc$$47$$.documentElement = $node$$87_parentNode$$5$$ : $doc$$47$$.appendChild($node$$87_parentNode$$5$$);
  $paramList_params$$42$$ = 1 < $paramList_params$$42$$.length ? $paramList_params$$42$$ : $paramList_params$$42$$[0];
  $node$$87_parentNode$$5$$ = $AdfMarshalingService$$.getDefault().$marshal$($node$$87_parentNode$$5$$, $paramList_params$$42$$, $JSCompiler_alias_NULL$$);
  return $agent$$355$$.$getNodeXml$($node$$87_parentNode$$5$$)
}
$AdfDhtmlPage$$.prototype.$removeComponentsInSubtree$ = function $$AdfDhtmlPage$$$$$removeComponentsInSubtree$$($removeIndex_targetDomElement$$) {
  var $currComponent$$8$$, $currClientId$$5$$;
  try {
    if($removeIndex_targetDomElement$$.id == $AdfDhtmlPage$$.$_NAVIGATION_WRAPPER_ID$) {
      for($currClientId$$5$$ in this.$clearAllMessages$(), this.$_clientIdToComponentMap$) {
        $currComponent$$8$$ = this.$_clientIdToComponentMap$[$currClientId$$5$$], $currComponent$$8$$ != $JSCompiler_alias_NULL$$ && $currComponent$$8$$.$RemoveNotify$()
      }
    }else {
      var $depthArrays$$ = [];
      $JSCompiler_StaticMethods__postOrderPopulate$$(this, $removeIndex_targetDomElement$$, 0, $depthArrays$$, $JSCompiler_alias_FALSE$$);
      for(var $currDepth$$ = $depthArrays$$.length - 1;0 <= $currDepth$$;$currDepth$$--) {
        var $currDepthArray$$ = $depthArrays$$[$currDepth$$];
        if($currDepthArray$$ != $JSCompiler_alias_NULL$$) {
          var $removeCount$$1$$ = $currDepthArray$$.length;
          for($removeIndex_targetDomElement$$ = 0;$removeIndex_targetDomElement$$ < $removeCount$$1$$;$removeIndex_targetDomElement$$++) {
            $currClientId$$5$$ = $currDepthArray$$[$removeIndex_targetDomElement$$], $currComponent$$8$$ = this.$findComponent$($currClientId$$5$$), $currComponent$$8$$ != $JSCompiler_alias_NULL$$ && $currComponent$$8$$.$RemoveNotify$()
          }
        }
      }
    }
  }catch($e$$133$$) {
    $AdfLogger$$.$LOGGER$.$logErrorAsSevere$($e$$133$$, "remove components in subtree")
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removeComponentsInSubtree", $AdfDhtmlPage$$.prototype.$removeComponentsInSubtree$);
function $JSCompiler_StaticMethods_ComponentsInSubtreeCallback$$($currDepth$$1_targetDomElement$$1$$) {
  var $JSCompiler_StaticMethods_ComponentsInSubtreeCallback$self$$ = $AdfPage$$.$PAGE$, $callback$$57$$ = $AdfDhtmlPage$$.$cancelAllPopupsCallback$, $depthArrays$$1$$ = [];
  $JSCompiler_StaticMethods__postOrderPopulate$$($JSCompiler_StaticMethods_ComponentsInSubtreeCallback$self$$, $currDepth$$1_targetDomElement$$1$$, 0, $depthArrays$$1$$, $JSCompiler_alias_FALSE$$);
  for($currDepth$$1_targetDomElement$$1$$ = $depthArrays$$1$$.length - 1;0 <= $currDepth$$1_targetDomElement$$1$$;$currDepth$$1_targetDomElement$$1$$--) {
    var $currDepthArray$$1$$ = $depthArrays$$1$$[$currDepth$$1_targetDomElement$$1$$];
    if($currDepthArray$$1$$ != $JSCompiler_alias_NULL$$) {
      for(var $count$$14$$ = $currDepthArray$$1$$.length, $index$$127$$ = 0;$index$$127$$ < $count$$14$$;$index$$127$$++) {
        var $currComponent$$9$$ = $JSCompiler_StaticMethods_ComponentsInSubtreeCallback$self$$.$findComponent$($currDepthArray$$1$$[$index$$127$$]);
        $currComponent$$9$$ != $JSCompiler_alias_NULL$$ && $callback$$57$$($currComponent$$9$$, $JSCompiler_alias_VOID$$)
      }
    }
  }
}
$AdfDhtmlPage$$.$cancelAllPopupsCallback$ = function $$AdfDhtmlPage$$$$cancelAllPopupsCallback$$($currComponent$$10$$) {
  var $peer$$110$$ = $currComponent$$10$$.$getPeer$();
  $peer$$110$$ && $peer$$110$$.$cancelAllPopups$($currComponent$$10$$, $JSCompiler_alias_TRUE$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.cancelAllPopupsCallback", $AdfDhtmlPage$$.$cancelAllPopupsCallback$);
function $JSCompiler_StaticMethods__postOrderPopulateComponent$$($JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$, $clientId$$264$$, $depth$$6$$, $depthArrays$$2$$) {
  $clientId$$264$$ && $JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$.$findComponent$($clientId$$264$$) != $JSCompiler_alias_NULL$$ && ($JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$ = $depthArrays$$2$$[$depth$$6$$], $JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$ == $JSCompiler_alias_NULL$$ ? ($JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$ = Array($clientId$$264$$), $depthArrays$$2$$[$depth$$6$$] = $JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$) : 
  $JSCompiler_StaticMethods__postOrderPopulateComponent$self_ourArray$$.push($clientId$$264$$))
}
function $JSCompiler_StaticMethods__postOrderPopulate$$($JSCompiler_StaticMethods__postOrderPopulate$self$$, $targetNode$$33$$, $depth$$7$$, $depthArrays$$3$$, $ignoreHidden$$5$$) {
  $AdfAssert$$.$assertDomElement$($targetNode$$33$$);
  if(!$ignoreHidden$$5$$ || $AdfDomUtils$$.$isVisible$($targetNode$$33$$)) {
    var $currChild$$10$$ = $targetNode$$33$$.firstChild;
    if($currChild$$10$$ != $JSCompiler_alias_NULL$$) {
      var $childDepth$$ = $depth$$7$$ + 1;
      do {
        var $clientId$$265_nodeType$$4$$ = $currChild$$10$$.nodeType;
        1 == $clientId$$265_nodeType$$4$$ ? $JSCompiler_StaticMethods__postOrderPopulate$$($JSCompiler_StaticMethods__postOrderPopulate$self$$, $currChild$$10$$, $childDepth$$, $depthArrays$$3$$, $ignoreHidden$$5$$) : 8 == $clientId$$265_nodeType$$4$$ && ($clientId$$265_nodeType$$4$$ = $JSCompiler_StaticMethods__getClientIdFromComment$$($currChild$$10$$)) && $JSCompiler_StaticMethods__postOrderPopulateComponent$$($JSCompiler_StaticMethods__postOrderPopulate$self$$, $clientId$$265_nodeType$$4$$, $childDepth$$, 
        $depthArrays$$3$$);
        $currChild$$10$$ = $currChild$$10$$.nextSibling
      }while($currChild$$10$$ != $JSCompiler_alias_NULL$$)
    }
    $clientId$$265_nodeType$$4$$ = $targetNode$$33$$.id;
    $JSCompiler_StaticMethods__postOrderPopulateComponent$$($JSCompiler_StaticMethods__postOrderPopulate$self$$, $clientId$$265_nodeType$$4$$, $depth$$7$$, $depthArrays$$3$$)
  }
}
$AdfDhtmlPage$$.prototype.$__checkRichResponseDirty$ = function $$AdfDhtmlPage$$$$$__checkRichResponseDirty$$() {
  var $hidden$$inline_2288$$ = this.$getDomDocument$().getElementById($AdfDhtmlPage$$.$_RICH_UPDATE_FLAG$);
  return $hidden$$inline_2288$$ && "dirty" == $hidden$$inline_2288$$.value ? (this.$getDomWindow$().location.reload($JSCompiler_alias_TRUE$$), $JSCompiler_alias_TRUE$$) : $JSCompiler_alias_FALSE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__checkRichResponseDirty", $AdfDhtmlPage$$.prototype.$__checkRichResponseDirty$);
$AdfDhtmlPage$$.$_removeFrameBusting$ = function $$AdfDhtmlPage$$$$_removeFrameBusting$$() {
  var $styleNode$$ = document.getElementById("adfFrameBustStyle");
  $styleNode$$ && $styleNode$$.parentNode.removeChild($styleNode$$)
};
$AdfDhtmlPage$$.$_handleMessage$ = function $$AdfDhtmlPage$$$$_handleMessage$$($event$$190_origin$$) {
  if("_adfShowBody" === $event$$190_origin$$.data) {
    $event$$190_origin$$ = $event$$190_origin$$.origin;
    for(var $page$$125$$ = $AdfPage$$.$PAGE$, $allowedOrigins$$ = $page$$125$$.$_allowedOrigins$, $originCount$$ = $allowedOrigins$$.length, $i$$305$$ = 0;$i$$305$$ < $originCount$$;$i$$305$$++) {
      if($allowedOrigins$$[$i$$305$$].test($event$$190_origin$$)) {
        $AdfDhtmlPage$$.$_removeFrameBusting$();
        $AdfDhtmlPage$$.$_doResizeNotify$($page$$125$$.$_resizeNotifyTree$);
        break
      }
    }
  }
};
$AdfDhtmlPage$$.prototype.$__setUpFrameBusting$ = function $$AdfDhtmlPage$$$$$__setUpFrameBusting$$($whiteListPatterns$$) {
  if(self == top) {
    $AdfDhtmlPage$$.$_removeFrameBusting$()
  }else {
    if($whiteListPatterns$$) {
      window.addEventListener("message", $AdfDhtmlPage$$.$_handleMessage$);
      for(var $patternCount$$ = $whiteListPatterns$$.length, $whiteListRegExps$$ = [], $i$$306$$ = 0;$i$$306$$ < $patternCount$$;$i$$306$$++) {
        $whiteListRegExps$$[$i$$306$$] = RegExp($whiteListPatterns$$[$i$$306$$], "i")
      }
      this.$_allowedOrigins$ = $whiteListRegExps$$
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setUpFrameBusting", $AdfDhtmlPage$$.prototype.$__setUpFrameBusting$);
$AdfDhtmlPage$$.prototype.$__onLoad$ = function $$AdfDhtmlPage$$$$$__onLoad$$() {
  var $domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$ = this.$getDomWindow$(), $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = $AdfAgent$$.$AGENT$;
  try {
    this.$_perfProfileEnabled$ && ($domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$.$_afrTimingOnLoadEnd$ = (new Date).getTime());
    var $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$ = $AdfDhtmlPage$$.$_LOAD_CHECKPOINT$.start(), $domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$ = this.$getDomDocument$(), $redistributeEvents_translationsLibraryLoadTime$$inline_2313$$ = this.$createCallback$(this.$_redistribute$);
    $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.$addEventBubbles$($domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$, $redistributeEvents_translationsLibraryLoadTime$$inline_2313$$);
    this.$_redistributeEventsCallback$ = $redistributeEvents_translationsLibraryLoadTime$$inline_2313$$;
    this.$_touchContextMenuManager$ = $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.$createContextMenuEventGenerator$();
    $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.$addKeyEventListener$($domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$, $AdfDhtmlPage$$.$_keyEventCallback$);
    this.$_onBeforeUnloadCallback$ = this.$createCallback$(this.$_handleBeforeUnload$);
    $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.$addBubbleEventListener$($domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$, "beforeunload", this.$_onBeforeUnloadCallback$);
    this.$_perfProfileEnabled$ && ($domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$.$_afrTimingResizeStart$ = (new Date).getTime());
    $AdfDhtmlPage$$.$_doResizeNotify$(this.$_resizeNotifyTree$);
    this.$_perfProfileEnabled$ && ($domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$.$_afrTimingResizeEnd$ = (new Date).getTime());
    for(var $domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$ = {}, $elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$ = document.getElementsByTagName("link"), $domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$ = 0, $coreLibraryLoadTime$$inline_2308_size$$inline_2293$$ = $elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$.length;$domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$ < $coreLibraryLoadTime$$inline_2308_size$$inline_2293$$;++$domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$) {
      var $href$$inline_2294_profilerLibraryLoadTime$$inline_2309$$ = $elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$[$domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$].getAttribute("href");
      $href$$inline_2294_profilerLibraryLoadTime$$inline_2309$$ && ($domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$[$href$$inline_2294_profilerLibraryLoadTime$$inline_2309$$] = $JSCompiler_alias_TRUE$$)
    }
    this.$_loadedCss$ = $domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$;
    if(this.$_preloadImages$) {
      for(var $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$ = document.getElementsByTagName("IMG"), $elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$ = 0;$elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$ < $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$.length;$elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$++) {
        (new Image(1, 1)).src = $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$[$elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$].getAttribute("src")
      }
    }
    $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$$(this);
    var $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$ = this.$_onLoadCallback$;
    if($bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$) {
      var $callbackId_hiContrast$$inline_2335_libraryPartitionsLoadTime$$inline_2306$$ = $AdfDhtmlPage$$.$_CALLBACK_CHECKPOINT$.start();
      $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$();
      $AdfDhtmlPage$$.$_CALLBACK_CHECKPOINT$.stop($callbackId_hiContrast$$inline_2335_libraryPartitionsLoadTime$$inline_2306$$)
    }
  }finally {
    if($agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.getElementById("afr::Splash")) {
      $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.style.display = "none"
    }
    this.$SetPhase$($AdfPage$$.$WAITING_FOR_USER_INPUT_PHASE$)
  }
  this.$_initializationComplete$ = $JSCompiler_alias_TRUE$$;
  this.$_startGlobalActiveData$();
  this.$_inAppNavigationFlag$ = $JSCompiler_alias_FALSE$$;
  $AdfDhtmlPage$$.$_LOAD_CHECKPOINT$.stop($doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$);
  $JSCompiler_StaticMethods__restorePreviousUserActivityData$$(this);
  this.$_partialRequestRedirect$ = $JSCompiler_alias_FALSE$$;
  $AdfNavigationHistoryAgent$$.$getInstance$().$startTrackingURI$(this);
  if(this.$_perfProfileEnabled$) {
    var $domWindow$$inline_2300_resizeTotal$$inline_2327$$ = this.$getDomWindow$(), $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingPreLoadStart$, $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$ = (new Date).getTime(), $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingCoreLibraryPartitionLoadEnd$ - 
    $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingCoreLibraryPartitionLoadStart$, $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingBootstrapLibraryPartitionLoadEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingBootstrapLibraryPartitionLoadStart$, $htmlLayoutTime$$inline_2324_libraryPartitionsLoadStart$$inline_2305$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingLibraryPartitionsLoadStart$, 
    $callbackId_hiContrast$$inline_2335_libraryPartitionsLoadTime$$inline_2306$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingLibraryPartitionsLoadEnd$ - $htmlLayoutTime$$inline_2324_libraryPartitionsLoadStart$$inline_2305$$, $elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingSkinLoadEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingSkinLoadStart$, $coreLibraryLoadTime$$inline_2308_size$$inline_2293$$ = 
    $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingCoreLibraryLoadEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingCoreLibraryLoadStart$, $href$$inline_2294_profilerLibraryLoadTime$$inline_2309$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingProfilerLibraryLoadEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingProfilerLibraryLoadStart$, $domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingPreludeEnd$ - 
    $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingPreludeStart$, $domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingProfilerScriptLoadEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingProfilerScriptLoadStart$, $translationsLoadEnd$$inline_2312$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingTranslationsLoadEnd$, $redistributeEvents_translationsLibraryLoadTime$$inline_2313$$ = 
    $translationsLoadEnd$$inline_2312$$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingTranslationsLoadStart$, $elementsAddedStart$$inline_2314_onloadHandlerTime$$inline_2325$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingElementsAddedStart$, $elementsAddedTime$$inline_2315$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingElementsAddedEnd$ - $elementsAddedStart$$inline_2314_onloadHandlerTime$$inline_2325$$, $renderSkinPropertiesTime$$inline_2316$$ = 
    $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingRenderSkinPropertiesEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingRenderSkinPropertiesStart$, $addComponentsTime$$inline_2317$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingAddComponentsEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingAddComponentsStart$, $extendedScriptsExecuteTime$$inline_2318$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingExtendedScriptsExecuteEnd$ - 
    $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingExtendedScriptsExecuteStart$, $loadScriptLoadTime$$inline_2319$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingLoadScriptLoadEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingLoadScriptLoadStart$, $extendedScriptsLoadEnd$$inline_2320_preLoadTime$$inline_2326$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingExtendedScriptsLoadEnd$, $extendedScriptsLoadTime$$inline_2321$$ = $extendedScriptsLoadEnd$$inline_2320_preLoadTime$$inline_2326$$ - 
    $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingExtendedScriptsLoadStart$, $pprScriptsLoadTime$$inline_2322$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingPPRNavInitScriptEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingPPRNavInitScriptStart$, $createComponentsTime$$inline_2323$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingEncodeComponentsEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingEncodeComponentsStart$ - 
    $addComponentsTime$$inline_2317$$, $htmlLayoutTime$$inline_2324_libraryPartitionsLoadStart$$inline_2305$$ = $htmlLayoutTime$$inline_2324_libraryPartitionsLoadStart$$inline_2305$$ - $translationsLoadEnd$$inline_2312$$, $elementsAddedStart$$inline_2314_onloadHandlerTime$$inline_2325$$ = $elementsAddedStart$$inline_2314_onloadHandlerTime$$inline_2325$$ - $extendedScriptsLoadEnd$$inline_2320_preLoadTime$$inline_2326$$, $extendedScriptsLoadEnd$$inline_2320_preLoadTime$$inline_2326$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingOnLoadEnd$ - 
    $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$, $domWindow$$inline_2300_resizeTotal$$inline_2327$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingResizeEnd$ - $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingResizeStart$;
    $AdfLogger$$.$PROFILER_LOGGER$.info("initial page load started;", $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("CSS skin load time;;", $elems$$inline_2291_i$$inline_2297_skinLoadTime$$inline_2307$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS Trinidad library load time;;", $coreLibraryLoadTime$$inline_2308_size$$inline_2293$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS profiler library load time;;", $href$$inline_2294_profilerLibraryLoadTime$$inline_2309$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS bootstrap library partition load time;;", $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS prelude script time;;", $domWindow$$105_obj$$inline_2290_preludeTime$$inline_2310$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS profiler script load time;;", $domDocument$$46_i$$inline_2292_profilerScriptLoadTime$$inline_2311$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS core library partition load time;;", $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS translations library load time;;", $redistributeEvents_translationsLibraryLoadTime$$inline_2313$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("HTML layout time;;", $htmlLayoutTime$$inline_2324_libraryPartitionsLoadStart$$inline_2305$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS library partitions load time;;", $callbackId_hiContrast$$inline_2335_libraryPartitionsLoadTime$$inline_2306$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS load script time;;", $loadScriptLoadTime$$inline_2319$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS load extended scripts;;", $extendedScriptsLoadTime$$inline_2321$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("onload handler time;;", $elementsAddedStart$$inline_2314_onloadHandlerTime$$inline_2325$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS elements added time;;", $elementsAddedTime$$inline_2315$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS render skin properties time;;", $renderSkinPropertiesTime$$inline_2316$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS create components time;;", $createComponentsTime$$inline_2323$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS add components time;;", $addComponentsTime$$inline_2317$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS execute extended scripts time;;", $extendedScriptsExecuteTime$$inline_2318$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("JS execute ppr init script time;;", $pprScriptsLoadTime$$inline_2322$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("pre-load total time;;", $extendedScriptsLoadEnd$$inline_2320_preLoadTime$$inline_2326$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("resize time;;", $domWindow$$inline_2300_resizeTotal$$inline_2327$$);
    $AdfLogger$$.$PROFILER_LOGGER$.info("initial page load done;", $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$, ";", $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$ - $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$);
    $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = (new Date).getTime();
    this.$_logOffset$ = $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ - $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$;
    this.$_perfProfileLogClosed$ = $JSCompiler_alias_FALSE$$
  }else {
    this.$_perfProfileTimingEnabled$ && ($domWindow$$inline_2300_resizeTotal$$inline_2327$$ = this.$getDomWindow$(), $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = $domWindow$$inline_2300_resizeTotal$$inline_2327$$.$_afrTimingPreLoadTimingStart$, $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$ = (new Date).getTime(), $AdfLogger$$.$PROFILER_LOGGER$.info("initial page load started;", $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$), 
    $AdfLogger$$.$PROFILER_LOGGER$.info("initial page load done;", $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$, ";", $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$ - $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$), $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = (new Date).getTime(), this.$_logOffset$ = $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ - 
    $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$, this.$_perfProfileLogClosed$ = $JSCompiler_alias_FALSE$$)
  }
  $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$ = this.$getDomDocument$();
  $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$ = $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$.createElement("div");
  $agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$.setAttribute("id", "hiContrastTestEl");
  $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$.body.appendChild($agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$);
  $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$ = window.getComputedStyle($agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$);
  $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$ = $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$.backgroundImage;
  $callbackId_hiContrast$$inline_2335_libraryPartitionsLoadTime$$inline_2306$$ = $JSCompiler_alias_FALSE$$;
  ($callbackId_hiContrast$$inline_2335_libraryPartitionsLoadTime$$inline_2306$$ = $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$.borderTopColor == $allImages$$inline_2296_coreLibraryPartitionLoadTime$$inline_2303_cs$$inline_2333$$.borderRightColor || $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$ != $JSCompiler_alias_NULL$$ && ("none" == $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$ || 
  "url (invalid-url:)" == $bki$$inline_2334_bootstrapLibraryPartitionLoadTime$$inline_2304_onLoadCallback$$1$$)) && this.$scheduleTimer$(this, this.$setHighContrast$, $JSCompiler_alias_TRUE$$, 100);
  $doc$$inline_2331_loadEnd$$inline_2302_loadId$$1$$.body.removeChild($agent$$356_div$$inline_2332_perfTimingsEnd$$inline_2328_preLoadStart$$inline_2301_splashScreenElement$$);
  $AdfLogger$$.$LOGGER$.$getLogWriter$().flush()
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__onLoad", $AdfDhtmlPage$$.prototype.$__onLoad$);
$AdfDhtmlPage$$.prototype.$getFacesPath$ = $JSCompiler_get$$("$_facesPath$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getFacesPath", $AdfDhtmlPage$$.prototype.$getFacesPath$);
$AdfDhtmlPage$$.prototype.$setFacesPath$ = function $$AdfDhtmlPage$$$$$setFacesPath$$($path$$10$$) {
  this.$_facesPath$ = $path$$10$$;
  $AdfNavigationHistoryAgent$$.$getInstance$().$setFacesPath$($path$$10$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setFacesPath", $AdfDhtmlPage$$.prototype.$setFacesPath$);
$AdfDhtmlPage$$.prototype.$loadView$ = function $$AdfDhtmlPage$$$$$loadView$$($uri$$13_viewId$$6$$, $headerParams$$13_params$$43$$, $loadId$$2$$, $pageId$$21$$) {
  $uri$$13_viewId$$6$$ = this.$_facesPath$ + $uri$$13_viewId$$6$$;
  $headerParams$$13_params$$43$$ != $JSCompiler_alias_NULL$$ && ($uri$$13_viewId$$6$$ += $headerParams$$13_params$$43$$);
  $headerParams$$13_params$$43$$ = $JSCompiler_alias_NULL$$;
  $pageId$$21$$ != $JSCompiler_alias_NULL$$ && ($headerParams$$13_params$$43$$ = {}, $headerParams$$13_params$$43$$[$AdfDhtmlPage$$.$_PAGE_STATE_ID$] = $pageId$$21$$);
  $JSCompiler_StaticMethods__blockUI$$(this, $JSCompiler_alias_TRUE$$);
  this.$getDataTransferService$().$sendRequest$({$_loadId$:$loadId$$2$$}, $uri$$13_viewId$$6$$, $headerParams$$13_params$$43$$, "_", [this])
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.loadView", $AdfDhtmlPage$$.prototype.$loadView$);
$AdfDhtmlPage$$.prototype.$__perfTimings$ = function $$AdfDhtmlPage$$$$$__perfTimings$$($closeRecord_logger$$20$$, $closeBefore$$, $domWindow$$107_timing$$2$$, $str1$$, $startTime$$1_str2$$) {
  $AdfAssert$$.$assertBoolean$($closeRecord_logger$$20$$);
  $AdfAssert$$.$assertBoolean$($closeRecord_logger$$20$$, $closeBefore$$);
  $AdfAssert$$.$assertBoolean$($domWindow$$107_timing$$2$$);
  if(this.$_perfProfileEnabled$ || $domWindow$$107_timing$$2$$ && this.$_perfProfileTimingEnabled$) {
    $domWindow$$107_timing$$2$$ = this.$getDomWindow$();
    var $preLoadStart$$1$$ = this.$_perfProfileEnabled$ ? $domWindow$$107_timing$$2$$.$_afrTimingPreLoadStart$ : $domWindow$$107_timing$$2$$.$_afrTimingPreLoadTimingStart$;
    $startTime$$1_str2$$ && ($str1$$ += $startTime$$1_str2$$);
    $startTime$$1_str2$$ = (new Date).getTime();
    this.$_logOffset$ === $JSCompiler_alias_VOID$$ && (this.$_logOffset$ = 0);
    var $accTime$$ = $startTime$$1_str2$$ - this.$_logOffset$;
    if($closeRecord_logger$$20$$) {
      $closeRecord_logger$$20$$ = $AdfLogger$$.$PROFILER_LOGGER$.$getLogWriter$();
      var $filelogger$$ = $AdfClientFileLogWriter$$.prototype.isPrototypeOf($closeRecord_logger$$20$$);
      $filelogger$$ && $closeBefore$$ ? ($closeRecord_logger$$20$$.$closeRecord$(), $accTime$$ = (new Date).getTime(), this.$_logOffset$ = 0, $AdfLogger$$.$PROFILER_LOGGER$.info($str1$$, ";", $accTime$$), this.$_perfProfileLogClosed$ = $JSCompiler_alias_FALSE$$) : $filelogger$$ && !$closeBefore$$ && (this.$_perfProfileLogClosed$ ? $AdfLogger$$.$PROFILER_LOGGER$.info($str1$$, ";", $accTime$$) : $AdfLogger$$.$PROFILER_LOGGER$.info($str1$$, ";", $accTime$$, ";", $accTime$$ - $preLoadStart$$1$$), $closeRecord_logger$$20$$.$closeRecord$(), 
      this.$_perfProfileLogClosed$ = $JSCompiler_alias_TRUE$$, this.$_logOffset$ += (new Date).getTime() - $startTime$$1_str2$$);
      this.$_perfProfileEnabled$ ? $domWindow$$107_timing$$2$$.$_afrTimingPreLoadStart$ = $accTime$$ : $domWindow$$107_timing$$2$$.$_afrTimingPreLoadTimingStart$ = $accTime$$
    }else {
      this.$_perfProfileLogClosed$ ? ($AdfLogger$$.$PROFILER_LOGGER$.info($str1$$, ";", $accTime$$), this.$_perfProfileEnabled$ ? $domWindow$$107_timing$$2$$.$_afrTimingPreLoadStart$ = $accTime$$ : $domWindow$$107_timing$$2$$.$_afrTimingPreLoadTimingStart$ = $accTime$$) : $AdfLogger$$.$PROFILER_LOGGER$.info($str1$$, ";", $accTime$$, ";", $accTime$$ - $preLoadStart$$1$$), this.$_perfProfileLogClosed$ = $JSCompiler_alias_FALSE$$
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__perfTimings", $AdfDhtmlPage$$.prototype.$__perfTimings$);
$AdfDhtmlPage$$.prototype.$setHighContrast$ = function $$AdfDhtmlPage$$$$$setHighContrast$$($state$$55$$) {
  var $doc$$49$$ = this.$getDomDocument$();
  this.$_isHighContrast$ = $state$$55$$;
  $state$$55$$ == $JSCompiler_alias_TRUE$$ ? $AdfDomUtils$$.$addCSSClassName$($doc$$49$$.body, "p_AFHighContrast") : $AdfDomUtils$$.$removeCSSClassName$($doc$$49$$.body, "p_AFHighContrast")
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setHighContrast", $AdfDhtmlPage$$.prototype.$setHighContrast$);
$AdfDhtmlPage$$.prototype.$isHighContrast$ = $JSCompiler_get$$("$_isHighContrast$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isHighContrast", $AdfDhtmlPage$$.prototype.$isHighContrast$);
$AdfDhtmlPage$$.$_getFormElement$ = function $$AdfDhtmlPage$$$$_getFormElement$$($component$$1168_currComponentDomNode$$) {
  $AdfAssert$$.$assertPrototype$($component$$1168_currComponentDomNode$$, $AdfUIComponent$$);
  return $component$$1168_currComponentDomNode$$.$getPeer$() ? ($component$$1168_currComponentDomNode$$ = $AdfRichUIPeer$$.$getDomNodeForComponent$($component$$1168_currComponentDomNode$$)) ? $AdfDomUtils$$.$getFormElement$($component$$1168_currComponentDomNode$$) : $JSCompiler_alias_NULL$$ : $JSCompiler_alias_NULL$$
};
function $JSCompiler_StaticMethods__getParameterElement$$($JSCompiler_StaticMethods__getParameterElement$self$$, $form$$7$$, $name$$84$$) {
  $AdfAssert$$.$assertString$($name$$84$$);
  var $input$$1$$ = $AdfAgent$$.$AGENT$.$getFormElement$($form$$7$$, $name$$84$$);
  $input$$1$$ || ($input$$1$$ = $JSCompiler_StaticMethods__getParameterElement$self$$.$getDomDocument$().createElement("input"), $input$$1$$.type = "hidden", $input$$1$$.name = $name$$84$$, $form$$7$$.appendChild($input$$1$$));
  return $input$$1$$
}
$AdfDhtmlPage$$.$_removeAllFormElements$ = function $$AdfDhtmlPage$$$$_removeAllFormElements$$($formObject_inputs$$) {
  $AdfAssert$$.assert($formObject_inputs$$, "Invalid form;  cannot remove elements");
  if($formObject_inputs$$ = $formObject_inputs$$.elements) {
    for(var $curElement$$ = $JSCompiler_alias_NULL$$, $j$$26$$ = $formObject_inputs$$.length - 1;0 <= $j$$26$$;$j$$26$$--) {
      ($curElement$$ = $formObject_inputs$$.item(0)) && $curElement$$.parentNode.removeChild($curElement$$)
    }
  }
};
function $JSCompiler_StaticMethods__getPublicAncestor$$($component$$1169_publicComponent$$1$$) {
  for(;$component$$1169_publicComponent$$1$$ != $JSCompiler_alias_NULL$$;) {
    if($component$$1169_publicComponent$$1$$.$satisfiesUsage$($AdfUIComponent$$.$USAGE_PRIVATE_CHILD$)) {
      $component$$1169_publicComponent$$1$$ = $component$$1169_publicComponent$$1$$.getParent()
    }else {
      return $component$$1169_publicComponent$$1$$
    }
  }
}
$AdfDhtmlPage$$.prototype.$_redistribute$ = function $$AdfDhtmlPage$$$$$_redistribute$$($event$$191$$) {
  var $dndContext$$82$$ = this.$getDnDContext$();
  if(!$dndContext$$82$$ || !$dndContext$$82$$.$isDragging$()) {
    var $agent$$358$$ = $AdfAgent$$.$AGENT$;
    $agent$$358$$.$getPlatform$() == $AdfAgent$$.$GECKO_PLATFORM$ && ($event$$191$$ && "keypress" == $event$$191$$.type && 27 == $event$$191$$.keyCode) && $event$$191$$.preventDefault();
    this.$SetPhase$($AdfPage$$.$DELIVER_EVENTS_PHASE$);
    try {
      $event$$191$$ || ($event$$191$$ = this.$getDomWindow$().event);
      var $element$$inline_2338_userInactivityTimeoutHelper$$ = this.$__getUserInactivityTimeoutHelper$();
      $element$$inline_2338_userInactivityTimeoutHelper$$ && $element$$inline_2338_userInactivityTimeoutHelper$$.$__resetTimeoutHandler$($event$$191$$);
      var $sessionTimeoutHelper$$ = this.$_sessionTimeoutHelper$;
      $sessionTimeoutHelper$$ && $sessionTimeoutHelper$$.$__recordUserActivity$($event$$191$$);
      this.$_lastDomEvent$ = $event$$191$$;
      var $eventTarget$$48$$ = $agent$$358$$.$getEventTarget$($event$$191$$);
      if(!($eventTarget$$48$$ == $JSCompiler_alias_NULL$$ || $eventTarget$$48$$.nodeType == $JSCompiler_alias_NULL$$)) {
        var $prevComponent$$11$$ = this.$getActiveComponent$(), $component$$1170$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($eventTarget$$48$$), $clearStyles_domEventType$$4$$ = $event$$191$$.type, $compEventType$$ = $agent$$358$$.$mapNativeToComponentEventType$($clearStyles_domEventType$$4$$);
        if("click" == $clearStyles_domEventType$$4$$) {
          $element$$inline_2338_userInactivityTimeoutHelper$$ = $eventTarget$$48$$;
          for(delete this.$_notifyOfUnloadUrl$;$element$$inline_2338_userInactivityTimeoutHelper$$ != $JSCompiler_alias_NULL$$ && "A" != $element$$inline_2338_userInactivityTimeoutHelper$$.nodeName;) {
            $element$$inline_2338_userInactivityTimeoutHelper$$ = $element$$inline_2338_userInactivityTimeoutHelper$$.parentNode
          }
          if($element$$inline_2338_userInactivityTimeoutHelper$$ != $JSCompiler_alias_NULL$$) {
            var $linkHref$$inline_2339$$ = $element$$inline_2338_userInactivityTimeoutHelper$$.href;
            if($linkHref$$inline_2339$$ != $JSCompiler_alias_NULL$$) {
              var $hrefAttr$$inline_2340$$ = $element$$inline_2338_userInactivityTimeoutHelper$$.getAttribute("href");
              $hrefAttr$$inline_2340$$ && 0 == $hrefAttr$$inline_2340$$.indexOf("#") || (this.$_notifyOfUnloadUrl$ = $linkHref$$inline_2339$$)
            }
          }
        }else {
          if("focus" == $compEventType$$) {
            if(this.$_blurTimer$ && (this.$cancelTimer$(this.$_blurTimer$), this.$_blurTimer$ = $JSCompiler_alias_NULL$$), !this.$__setActiveDomNodeInfo$($eventTarget$$48$$, $component$$1170$$ ? $component$$1170$$.$getClientId$() : $JSCompiler_alias_NULL$$)) {
              $agent$$358$$.$eatEvent$($event$$191$$);
              return
            }
          }else {
            "blur" == $compEventType$$ && (this.$_blurTimer$ = this.$scheduleTimer$(this, this.$_setActiveTimeout$, {activeElement:document.activeElement}, 1, {isSynchronized:$JSCompiler_alias_TRUE$$}))
          }
        }
        if($component$$1170$$ != $JSCompiler_alias_NULL$$) {
          var $peer$$112$$ = $component$$1170$$.$getPeer$();
          if($peer$$112$$) {
            if($compEventType$$ == $AdfComponentEvent$$.$FOCUS_EVENT_TYPE$ || $compEventType$$ == $AdfComponentEvent$$.$BLUR_EVENT_TYPE$) {
              if($peer$$112$$.$needsFocusTargetStyleClass$()) {
                var $styleComponent$$ = $JSCompiler_StaticMethods__getPublicAncestor$$($component$$1170$$);
                if($styleComponent$$) {
                  var $focusDomElement$$ = $AdfRichUIPeer$$.$getDomContentElementForComponent$($styleComponent$$);
                  $focusDomElement$$ && ($compEventType$$ == $AdfComponentEvent$$.$FOCUS_EVENT_TYPE$ ? $AdfDomUtils$$.$addCSSClassName$($focusDomElement$$, $AdfRichUIPeer$$.$FOCUS_TARGET_STYLECLASS$) : $AdfDomUtils$$.$removeCSSClassName$($focusDomElement$$, $AdfRichUIPeer$$.$FOCUS_TARGET_STYLECLASS$))
                }
              }
            }else {
              if("mouseover" == $clearStyles_domEventType$$4$$ || "mouseout" == $clearStyles_domEventType$$4$$) {
                if($agent$$358$$.$supportsTransientStyleClasses$() && !$agent$$358$$.$isTouchFirstDevice$()) {
                  if($styleComponent$$ = $JSCompiler_StaticMethods__getPublicAncestor$$($component$$1170$$)) {
                    $styleComponent$$.$getPeer$().bind($styleComponent$$);
                    var $hoverDomElement$$ = $AdfRichUIPeer$$.$getDomContentElementForComponent$($styleComponent$$), $activeHoverDomElement$$ = this.$_activeHoverDomElement$;
                    if("mouseover" == $clearStyles_domEventType$$4$$) {
                      $hoverDomElement$$ && $hoverDomElement$$ != $activeHoverDomElement$$ && ($activeHoverDomElement$$ && (delete this.$_activeHoverDomElement$, $AdfDomUtils$$.$removeCSSClassName$($activeHoverDomElement$$, $AdfRichUIPeer$$.$HOVER_TARGET_STYLECLASS$)), this.$_activeHoverDomElement$ = $hoverDomElement$$, $AdfDomUtils$$.$addCSSClassName$($hoverDomElement$$, $AdfRichUIPeer$$.$HOVER_TARGET_STYLECLASS$))
                    }else {
                      if("mouseout" == $clearStyles_domEventType$$4$$ && $activeHoverDomElement$$) {
                        var $clearStyles_domEventType$$4$$ = $JSCompiler_alias_TRUE$$, $nextElement$$10$$ = $agent$$358$$.$getEventToElement$($event$$191$$);
                        if($nextElement$$10$$ && $nextElement$$10$$.nodeType != $JSCompiler_alias_NULL$$) {
                          if($activeHoverDomElement$$ == $nextElement$$10$$) {
                            $clearStyles_domEventType$$4$$ = $JSCompiler_alias_FALSE$$
                          }else {
                            var $nextComp$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($nextElement$$10$$);
                            if($nextComp$$ = $JSCompiler_StaticMethods__getPublicAncestor$$($nextComp$$)) {
                              var $nextPeer$$1$$ = $nextComp$$.$getPeer$();
                              $nextPeer$$1$$.bind($nextComp$$);
                              $nextPeer$$1$$.$getDomElement$() == $activeHoverDomElement$$ && ($clearStyles_domEventType$$4$$ = $JSCompiler_alias_FALSE$$)
                            }
                          }
                        }else {
                          $clearStyles_domEventType$$4$$ = $JSCompiler_alias_FALSE$$
                        }
                        $clearStyles_domEventType$$4$$ && ($AdfDomUtils$$.$removeCSSClassName$($activeHoverDomElement$$, $AdfRichUIPeer$$.$HOVER_TARGET_STYLECLASS$), delete this.$_activeHoverDomElement$)
                      }
                    }
                  }
                }else {
                  $AdfLogger$$.$LOGGER$.info("The skinning's hover-target pseudo class is not supported on this configuration.")
                }
              }
            }
            $JSCompiler_StaticMethods__dispatchDomEvent$$($peer$$112$$, $component$$1170$$, $event$$191$$);
            var $componentEvent$$262$$ = $peer$$112$$.$createComponentEvent$($component$$1170$$, $event$$191$$, $prevComponent$$11$$);
            if($componentEvent$$262$$) {
              $AdfAssert$$.assert($componentEvent$$262$$.getSource() === $component$$1170$$, "event generation can't change event source");
              switch($componentEvent$$262$$.getType()) {
                case $AdfComponentEvent$$.$FOCUS_EVENT_TYPE$:
                  $AdfLogger$$.$LOGGER$.fine("Focus: ", $component$$1170$$);
                  delete this.$_restorePprFocusIndex$;
                  this.$__setActiveDomNodeInfo$($eventTarget$$48$$, $component$$1170$$.$getClientId$());
                  $JSCompiler_StaticMethods__notifyComponentEventListeners$$(this, $componentEvent$$262$$);
                  break;
                case $AdfComponentEvent$$.$BLUR_EVENT_TYPE$:
                  $JSCompiler_StaticMethods__notifyComponentEventListeners$$(this, $componentEvent$$262$$)
              }
              $dndContext$$82$$ && $AdfUIInputEvent$$.prototype.isPrototypeOf($componentEvent$$262$$) && $dndContext$$82$$.$__handleInputEvent$($componentEvent$$262$$);
              $component$$1170$$.$queueEvent$($componentEvent$$262$$);
              var $derivedEvent$$ = this.$_touchContextMenuManager$.$deriveContextMenuEvent$($componentEvent$$262$$);
              $derivedEvent$$ && $component$$1170$$.$queueEvent$($derivedEvent$$);
              $JSCompiler_StaticMethods__deliverAllQueuedEvents$$(this);
              var $timeout$$inline_2343$$ = this.$_serverQueue$.$getWaitingTimeout$();
              0 <= $timeout$$inline_2343$$ ? $JSCompiler_StaticMethods__updateDeliveryTimer$$(this, $timeout$$inline_2343$$) : this.$_eventDispatcherID$ !== $JSCompiler_alias_VOID$$ && (this.$cancelTimer$(this.$_eventDispatcherID$), this.$_eventDispatcherTargetTime$ = this.$_eventDispatcherID$ = $JSCompiler_alias_VOID$$)
            }
            this.$_descendantResizeNotifyQueue$ && this.$getDataTransferService$().$getDTSState$() == $AdfDataTransferService$$.$STATE_READY$ && this.$__doDescendantResizeNotify$()
          }else {
            $AdfLogger$$.$LOGGER$.severe("Peer null during event redistribution for component id: " + $component$$1170$$.$getClientId$())
          }
        }
      }
    }finally {
      this.$SetPhase$($AdfPage$$.$WAITING_FOR_USER_INPUT_PHASE$), $AdfLogger$$.$LOGGER$.$getLogWriter$().flush()
    }
  }
};
function $JSCompiler_StaticMethods__notifyComponentEventListeners$$($JSCompiler_StaticMethods__notifyComponentEventListeners$self$$, $componentEvent$$263$$) {
  var $clientListeners$$2_eventListeners$$7$$ = $JSCompiler_StaticMethods__notifyComponentEventListeners$self$$.$_clientListeners$;
  if($clientListeners$$2_eventListeners$$7$$ != $JSCompiler_alias_NULL$$) {
    var $componentType$$10$$ = $componentEvent$$263$$.getType(), $clientListeners$$2_eventListeners$$7$$ = $clientListeners$$2_eventListeners$$7$$[$componentType$$10$$];
    $clientListeners$$2_eventListeners$$7$$ != $JSCompiler_alias_NULL$$ && $AdfEventUtils$$.$deliverEventToListeners$($clientListeners$$2_eventListeners$$7$$, $componentEvent$$263$$)
  }
}
$AdfDhtmlPage$$.prototype.$_setActiveTimeout$ = function $$AdfDhtmlPage$$$$$_setActiveTimeout$$($activeElement$$7_argObj$$1_clientId$$266$$) {
  this.$_blurTimer$ = $JSCompiler_alias_NULL$$;
  $activeElement$$7_argObj$$1_clientId$$266$$ = $activeElement$$7_argObj$$1_clientId$$266$$.activeElement;
  var $component$$1171$$ = $JSCompiler_alias_NULL$$;
  $activeElement$$7_argObj$$1_clientId$$266$$ == document.activeElement ? ($AdfAgent$$.$AGENT$.$getNodeType$($activeElement$$7_argObj$$1_clientId$$266$$) && ($component$$1171$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($activeElement$$7_argObj$$1_clientId$$266$$)), $activeElement$$7_argObj$$1_clientId$$266$$ = $component$$1171$$ ? $component$$1171$$.$getClientId$() : $JSCompiler_alias_NULL$$, this.$getActiveComponentId$() != $activeElement$$7_argObj$$1_clientId$$266$$ && $JSCompiler_StaticMethods__setActiveComponentId$$(this, 
  $activeElement$$7_argObj$$1_clientId$$266$$)) : $AdfLogger$$.$LOGGER$.fine("activeElement not equal document.activeElement in AdfDhtmlPage.prototype._setActiveTimeout")
};
$AdfDhtmlPage$$.prototype.$createFloatingDiv$ = function $$AdfDhtmlPage$$$$$createFloatingDiv$$($parent$$50$$, $contentSpan_zIndex$$7$$, $className$$19$$) {
  $AdfAssert$$.$assertDomElement$($parent$$50$$);
  $AdfAssert$$.$assertNumber$($contentSpan_zIndex$$7$$);
  $AdfAssert$$.$assertString$($className$$19$$);
  var $domDocument$$47$$ = $parent$$50$$.ownerDocument, $floatingDiv$$ = $domDocument$$47$$.createElement("DIV"), $divStyle$$ = $floatingDiv$$.style;
  $divStyle$$.zIndex = $contentSpan_zIndex$$7$$;
  $divStyle$$.position = "absolute";
  $divStyle$$.visibility = "hidden";
  $contentSpan_zIndex$$7$$ = $domDocument$$47$$.createElement("SPAN");
  $contentSpan_zIndex$$7$$.style.display = "block";
  $contentSpan_zIndex$$7$$.className = $className$$19$$;
  $floatingDiv$$.appendChild($contentSpan_zIndex$$7$$);
  $parent$$50$$.appendChild($floatingDiv$$);
  return $floatingDiv$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.createFloatingDiv", $AdfDhtmlPage$$.prototype.$createFloatingDiv$);
$AdfDhtmlPage$$.prototype.$showFloatingDiv$ = function $$AdfDhtmlPage$$$$$showFloatingDiv$$($floatingDiv$$1$$, $floatingContent$$) {
  $JSCompiler_StaticMethods__clearFloatingDiv$$($floatingDiv$$1$$);
  $floatingDiv$$1$$.firstChild.appendChild($floatingContent$$);
  $floatingDiv$$1$$.style.visibility = "visible"
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.showFloatingDiv", $AdfDhtmlPage$$.prototype.$showFloatingDiv$);
$AdfDhtmlPage$$.prototype.$hideFloatingDiv$ = function $$AdfDhtmlPage$$$$$hideFloatingDiv$$($floatingDiv$$2$$) {
  $AdfAssert$$.$assertDomElement$($floatingDiv$$2$$);
  var $floatingStyle$$1$$ = $floatingDiv$$2$$.style;
  $floatingStyle$$1$$.visibility = "hidden";
  $floatingStyle$$1$$.top = "-100px";
  $floatingStyle$$1$$.left = "-100px";
  $JSCompiler_StaticMethods__clearFloatingDiv$$($floatingDiv$$2$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.hideFloatingDiv", $AdfDhtmlPage$$.prototype.$hideFloatingDiv$);
function $JSCompiler_StaticMethods__clearFloatingDiv$$($floatingDiv$$3_removeParent$$) {
  $AdfAssert$$.$assertDomElement$($floatingDiv$$3_removeParent$$);
  $floatingDiv$$3_removeParent$$ = $floatingDiv$$3_removeParent$$.firstChild;
  for(var $currChild$$11$$ = $floatingDiv$$3_removeParent$$.firstChild, $nextChild$$1$$;$currChild$$11$$;) {
    $nextChild$$1$$ = $currChild$$11$$.nextSibling, $floatingDiv$$3_removeParent$$.removeChild($currChild$$11$$), $currChild$$11$$ = $nextChild$$1$$
  }
}
$AdfDhtmlPage$$.prototype.$prepareMaskingFrame$ = function $$AdfDhtmlPage$$$$$prepareMaskingFrame$$($element$$235$$) {
  this.$getZOrderManager$().$prepareMaskingFrame$($element$$235$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.prepareMaskingFrame", $AdfDhtmlPage$$.prototype.$prepareMaskingFrame$);
$AdfDhtmlPage$$.prototype.$createMaskingFrame$ = function $$AdfDhtmlPage$$$$$createMaskingFrame$$($element$$236$$) {
  var $maskFrame$$3$$ = this.$getZOrderManager$().$createMaskingFrame$($element$$236$$);
  this.$moveMaskingFrame$($element$$236$$, $maskFrame$$3$$);
  return $maskFrame$$3$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.createMaskingFrame", $AdfDhtmlPage$$.prototype.$createMaskingFrame$);
$AdfDhtmlPage$$.prototype.$moveMaskingFrame$ = function $$AdfDhtmlPage$$$$$moveMaskingFrame$$($element$$237$$, $maskFrame$$4$$) {
  var $maskFrameStyle$$2$$ = $maskFrame$$4$$.style, $pos$$26$$ = $AdfAgent$$.$AGENT$.$getElementPosition$($element$$237$$);
  $maskFrameStyle$$2$$.top = $pos$$26$$.y + "px";
  $maskFrameStyle$$2$$.left = $pos$$26$$.x + "px";
  $maskFrameStyle$$2$$.width = $element$$237$$.offsetWidth + "px";
  $maskFrameStyle$$2$$.height = $element$$237$$.offsetHeight + "px";
  $maskFrameStyle$$2$$.visibility = "visible"
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.moveMaskingFrame", $AdfDhtmlPage$$.prototype.$moveMaskingFrame$);
$AdfDhtmlPage$$.prototype.$removeMaskingFrame$ = function $$AdfDhtmlPage$$$$$removeMaskingFrame$$($maskFrame$$5$$) {
  this.$getZOrderManager$().$removeMaskingFrame$($maskFrame$$5$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removeMaskingFrame", $AdfDhtmlPage$$.prototype.$removeMaskingFrame$);
$AdfDhtmlPage$$.prototype.$getDocument$ = $JSCompiler_get$$("$_document$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDocument", $AdfDhtmlPage$$.prototype.$getDocument$);
$AdfDhtmlPage$$.prototype.$getDomDocument$ = $JSCompiler_get$$("$_document$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDomDocument", $AdfDhtmlPage$$.prototype.$getDomDocument$);
$AdfDhtmlPage$$.prototype.$getDomWindow$ = $JSCompiler_get$$("$_window$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDomWindow", $AdfDhtmlPage$$.prototype.$getDomWindow$);
$AdfDhtmlPage$$.prototype.$showGlassPane$ = function $$AdfDhtmlPage$$$$$showGlassPane$$($listenerMap$$8$$, $cursor$$8$$) {
  $AdfLogger$$.$LOGGER$.finest("Show glasspane");
  $AdfAssert$$.assert($listenerMap$$8$$);
  $AdfAssert$$.$assertString$($cursor$$8$$);
  var $captureElement_glassPane$$3$$ = this.$getGlassPane$();
  $JSCompiler_StaticMethods__positionGlassPane$$(this, $JSCompiler_alias_TRUE$$);
  $captureElement_glassPane$$3$$.style.visibility = "visible";
  var $agent$$360$$ = $AdfAgent$$.$AGENT$;
  $agent$$360$$.$startMouseEventCapture$($listenerMap$$8$$);
  $agent$$360$$.setCursor($captureElement_glassPane$$3$$, $agent$$360$$.getCursor($cursor$$8$$));
  $captureElement_glassPane$$3$$ = $agent$$360$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ ? this.$_document$.documentElement : $captureElement_glassPane$$3$$;
  this.$_keyCaptureState$ = $agent$$360$$.$startDocumentKeyEventCapture$($listenerMap$$8$$, $captureElement_glassPane$$3$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.showGlassPane", $AdfDhtmlPage$$.prototype.$showGlassPane$);
$AdfDhtmlPage$$.prototype.$hideGlassPane$ = function $$AdfDhtmlPage$$$$$hideGlassPane$$($glassPaneStyle_listenerMap$$9$$) {
  $AdfAssert$$.assert($glassPaneStyle_listenerMap$$9$$);
  $AdfLogger$$.$LOGGER$.finest("Hide glasspane");
  var $agent$$361$$ = $AdfAgent$$.$AGENT$, $glassPane$$4$$ = this.$getGlassPane$();
  $agent$$361$$.setCursor($glassPane$$4$$, "auto");
  $agent$$361$$.$stopMouseEventCapture$($glassPaneStyle_listenerMap$$9$$);
  var $captureElement$$1$$ = $agent$$361$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ ? this.$_document$.documentElement : $glassPane$$4$$;
  $agent$$361$$.$endDocumentKeyEventCapture$($glassPaneStyle_listenerMap$$9$$, $captureElement$$1$$, this.$_keyCaptureState$);
  this.$_keyCaptureState$ = $JSCompiler_alias_NULL$$;
  $glassPaneStyle_listenerMap$$9$$ = $glassPane$$4$$.style;
  $glassPaneStyle_listenerMap$$9$$.cursor = "auto";
  $glassPaneStyle_listenerMap$$9$$.visibility = "hidden";
  $glassPaneStyle_listenerMap$$9$$.height = "1px";
  $glassPaneStyle_listenerMap$$9$$.width = "1px";
  $agent$$361$$.$forceCursorChange$(this.$getDomDocument$())
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.hideGlassPane", $AdfDhtmlPage$$.prototype.$hideGlassPane$);
$AdfDhtmlPage$$.prototype.$getDnDContext$ = function $$AdfDhtmlPage$$$$$getDnDContext$$() {
  var $dndContext$$83$$ = this.$_dndContext$;
  $dndContext$$83$$ === $JSCompiler_alias_VOID$$ && (this.$_dndContext$ = $dndContext$$83$$ = this.$getDomWindow$().AdfDhtmlDnDContext ? new $AdfDhtmlDnDContext$$ : $JSCompiler_alias_NULL$$);
  return $dndContext$$83$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDnDContext", $AdfDhtmlPage$$.prototype.$getDnDContext$);
$AdfDhtmlPage$$.prototype.$__clearDnDContext$ = function $$AdfDhtmlPage$$$$$__clearDnDContext$$() {
  delete this.$_dndContext$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__clearDnDContext", $AdfDhtmlPage$$.prototype.$__clearDnDContext$);
$AdfDhtmlPage$$.prototype.$getGlassPane$ = function $$AdfDhtmlPage$$$$$getGlassPane$$() {
  var $glassPane$$5$$ = this.$_glassPane$;
  $glassPane$$5$$ || (this.$_glassPane$ = $glassPane$$5$$ = this.$_createGlassPane$(this.$getDomDocument$()));
  return $glassPane$$5$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getGlassPane", $AdfDhtmlPage$$.prototype.$getGlassPane$);
$AdfDhtmlPage$$.prototype.$_createGlassPane$ = function $$AdfDhtmlPage$$$$$_createGlassPane$$($ownerDocument$$13$$) {
  var $glassPaneDiv$$ = $ownerDocument$$13$$.createElement("div");
  $glassPaneDiv$$.className = "AFBlockingGlassPane";
  var $agent$$362_divStyle$$1$$ = $glassPaneDiv$$.style;
  $agent$$362_divStyle$$1$$.position = "absolute";
  $agent$$362_divStyle$$1$$.left = "0px";
  $agent$$362_divStyle$$1$$.top = "0px";
  $AdfDhtmlZOrderManager$$ && ($agent$$362_divStyle$$1$$.zIndex = $AdfDhtmlZOrderManager$$.$getMaxZIndex$() + 1);
  $agent$$362_divStyle$$1$$.visibility = "hidden";
  $agent$$362_divStyle$$1$$.tabIndex = -1;
  $agent$$362_divStyle$$1$$ = $AdfAgent$$.$AGENT$;
  $agent$$362_divStyle$$1$$.$getPlatform$() == $AdfAgent$$.$OPERA_PLATFORM$ && ($glassPaneDiv$$.onmousedown = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$));
  $agent$$362_divStyle$$1$$.$disableUserSelect$($glassPaneDiv$$);
  $ownerDocument$$13$$.body.appendChild($glassPaneDiv$$);
  $agent$$362_divStyle$$1$$.$setOpacity$($glassPaneDiv$$, 0);
  return $glassPaneDiv$$
};
function $JSCompiler_StaticMethods__positionGlassPane$$($JSCompiler_StaticMethods__positionGlassPane$self$$, $assumeVisible$$) {
  var $glassPane$$6_glassPaneStyle$$1$$ = $JSCompiler_StaticMethods__positionGlassPane$self$$.$_glassPane$;
  if($glassPane$$6_glassPaneStyle$$1$$ && ($glassPane$$6_glassPaneStyle$$1$$ = $glassPane$$6_glassPaneStyle$$1$$.style, $assumeVisible$$ || "visible" == $glassPane$$6_glassPaneStyle$$1$$.visibility)) {
    var $bodyElem_width$$26$$ = $JSCompiler_StaticMethods__positionGlassPane$self$$.$getDomDocument$().body, $height$$29$$ = Math.max($bodyElem_width$$26$$.offsetHeight, $bodyElem_width$$26$$.scrollHeight), $bodyElem_width$$26$$ = Math.max($bodyElem_width$$26$$.offsetWidth, $bodyElem_width$$26$$.scrollWidth);
    $glassPane$$6_glassPaneStyle$$1$$.height = $height$$29$$ + "px";
    $glassPane$$6_glassPaneStyle$$1$$.width = $bodyElem_width$$26$$ + "px"
  }
}
$AdfDhtmlPage$$.prototype.$_positionBlockingGlassPane$ = function $$AdfDhtmlPage$$$$$_positionBlockingGlassPane$$($assumeVisible$$1_height$$30$$) {
  this.$getDomDocument$();
  var $glassPane$$7$$ = this.$getGlassPane$(), $agent$$363_width$$27$$ = $AdfAgent$$.$AGENT$;
  if($glassPane$$7$$) {
    var $glassPaneStyle$$2_maskFrame$$6$$ = $glassPane$$7$$.style;
    if($assumeVisible$$1_height$$30$$ || "visible" == $glassPaneStyle$$2_maskFrame$$6$$.visibility) {
      var $domWindow$$108$$ = $agent$$363_width$$27$$.$getDomWindow$();
      $assumeVisible$$1_height$$30$$ = $agent$$363_width$$27$$.$getWindowScrollHeight$($domWindow$$108$$);
      $agent$$363_width$$27$$ = $agent$$363_width$$27$$.$getWindowScrollWidth$($domWindow$$108$$);
      $glassPaneStyle$$2_maskFrame$$6$$.height = $assumeVisible$$1_height$$30$$ + "px";
      $glassPaneStyle$$2_maskFrame$$6$$.width = $agent$$363_width$$27$$ + "px";
      ($glassPaneStyle$$2_maskFrame$$6$$ = this.$_uiMaskingFrame$) && this.$moveMaskingFrame$($glassPane$$7$$, $glassPaneStyle$$2_maskFrame$$6$$)
    }
  }
};
function $JSCompiler_StaticMethods__blockUI$$($JSCompiler_StaticMethods__blockUI$self$$, $agent$$inline_2358_block$$17$$, $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$) {
  $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ || ($activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ = $AdfDhtmlPage$$.$_UI_BLOCK_REASON_PPR$);
  var $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$ = $AdfAgent$$.$AGENT$, $domWindow$$inline_2366_ownerDocument$$16$$ = $JSCompiler_StaticMethods__blockUI$self$$.$getDomDocument$();
  if($agent$$inline_2358_block$$17$$) {
    if(0 == $JSCompiler_StaticMethods__blockUI$self$$.$_uiBlocks$.length) {
      var $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$ = $AdfAgent$$.$AGENT$, $activeElementBeforeBlocking$$inline_2352_agentIsIE$$inline_2348_domWindow$$inline_2353$$ = $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$, $uiBlockingDiv$$inline_2349$$ = $JSCompiler_StaticMethods__blockUI$self$$.$getGlassPane$();
      $uiBlockingDiv$$inline_2349$$.onkeydown = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onkeyup = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onkeypress = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onmousedown = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onmouseup = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onmouseover = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onmouseout = $AdfAgent$$.$eatEventCallback$;
      $uiBlockingDiv$$inline_2349$$.onclick = $AdfAgent$$.$eatEventCallback$;
      $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$disableBrowserContextMenu$($uiBlockingDiv$$inline_2349$$, $JSCompiler_alias_TRUE$$);
      var $maskFrame$$inline_2350$$ = $JSCompiler_StaticMethods__blockUI$self$$.$_uiMaskingFrame$ = $JSCompiler_StaticMethods__blockUI$self$$.$createMaskingFrame$($uiBlockingDiv$$inline_2349$$);
      $AdfDomUtils$$.$addCSSClassName$($maskFrame$$inline_2350$$, "AFBlockingMaskingFrame");
      var $maskFrameDocument$$inline_2351$$ = $maskFrame$$inline_2350$$.document;
      $maskFrameDocument$$inline_2351$$ != $JSCompiler_alias_NULL$$ && $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$disableBrowserContextMenu$($maskFrameDocument$$inline_2351$$, $JSCompiler_alias_TRUE$$);
      $activeElementBeforeBlocking$$inline_2352_agentIsIE$$inline_2348_domWindow$$inline_2353$$ ? $AdfFocusUtils$$.$focusElement$($uiBlockingDiv$$inline_2349$$) : $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$installKeyboardBlocker$($domWindow$$inline_2366_ownerDocument$$16$$, $JSCompiler_alias_TRUE$$);
      if($activeElementBeforeBlocking$$inline_2352_agentIsIE$$inline_2348_domWindow$$inline_2353$$ = $JSCompiler_StaticMethods__blockUI$self$$.$_activeDomNode$) {
        $JSCompiler_StaticMethods__blockUI$self$$.$_activeIDBeforeBlocking$ = $activeElementBeforeBlocking$$inline_2352_agentIsIE$$inline_2348_domWindow$$inline_2353$$.id
      }
      $activeElementBeforeBlocking$$inline_2352_agentIsIE$$inline_2348_domWindow$$inline_2353$$ = $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$getDomWindow$();
      $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$addBubbleEventListener$($activeElementBeforeBlocking$$inline_2352_agentIsIE$$inline_2348_domWindow$$inline_2353$$, "resize", $JSCompiler_StaticMethods__blockUI$self$$.$_positionBlockingGlassPaneCallback$);
      $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$setOpacity$($uiBlockingDiv$$inline_2349$$, $AdfDhtmlPage$$.$_BLOCKING_OPACITY$);
      $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.$setOpacity$($maskFrame$$inline_2350$$, $AdfDhtmlPage$$.$_BLOCKING_OPACITY$);
      $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$ = $uiBlockingDiv$$inline_2349$$.style;
      $JSCompiler_StaticMethods__blockUI$self$$.$_positionBlockingGlassPane$($JSCompiler_alias_TRUE$$);
      $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$.visibility = "visible";
      $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.$showBusyCursor$($domWindow$$inline_2366_ownerDocument$$16$$, $agent$$inline_2358_block$$17$$);
      $JSCompiler_StaticMethods__broadcastBusyStateEvent$$($JSCompiler_StaticMethods__blockUI$self$$, $JSCompiler_alias_TRUE$$)
    }
    $JSCompiler_StaticMethods__blockUI$self$$.$_uiBlocks$.push($activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$)
  }else {
    $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ = $AdfCollections$$.lastIndexOf($JSCompiler_StaticMethods__blockUI$self$$.$_uiBlocks$, $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$), $AdfAssert$$.assert(-1 < $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$), $JSCompiler_StaticMethods__blockUI$self$$.$_uiBlocks$.splice($activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$, 
    1), 0 == $JSCompiler_StaticMethods__blockUI$self$$.$_uiBlocks$.length && ($agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.$showBusyCursor$($domWindow$$inline_2366_ownerDocument$$16$$, $agent$$inline_2358_block$$17$$), $JSCompiler_StaticMethods__broadcastBusyStateEvent$$($JSCompiler_StaticMethods__blockUI$self$$, $JSCompiler_alias_FALSE$$), $agent$$inline_2358_block$$17$$ = $AdfAgent$$.$AGENT$, $agent$$inline_2358_block$$17$$.$getPlatform$(), $agent$$inline_2358_block$$17$$.$disableBrowserContextMenu$($domWindow$$inline_2366_ownerDocument$$16$$, 
    $JSCompiler_alias_FALSE$$), $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$ = $JSCompiler_StaticMethods__blockUI$self$$.$_uiMaskingFrame$, delete $JSCompiler_StaticMethods__blockUI$self$$.$_uiMaskingFrame$, $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ = $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.document, $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ != 
    $JSCompiler_alias_NULL$$ && $agent$$inline_2358_block$$17$$.$disableBrowserContextMenu$($activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$, $JSCompiler_alias_FALSE$$), $AdfDomUtils$$.$removeCSSClassName$($agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$, "AFBlockingMaskingFrame"), $JSCompiler_StaticMethods__blockUI$self$$.$removeMaskingFrame$($agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$), $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$ = 
    $JSCompiler_StaticMethods__blockUI$self$$.$getGlassPane$(), $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.onkeydown = $JSCompiler_alias_NULL$$, $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.onkeyup = $JSCompiler_alias_NULL$$, $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.onkeypress = $JSCompiler_alias_NULL$$, $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ = $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$.style, 
    $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$.cursor = "auto", $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$.visibility = "hidden", $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$.height = "0px", $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$.width = 
    "0px", $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$ = $JSCompiler_StaticMethods__blockUI$self$$.$_activeIDBeforeBlocking$, delete $JSCompiler_StaticMethods__blockUI$self$$.$_activeIDBeforeBlocking$, $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$ && (($activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ = $JSCompiler_StaticMethods__blockUI$self$$.$getDomDocument$().activeElement) || 
    ($activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ = $JSCompiler_StaticMethods__blockUI$self$$.$_activeDomNode$), (($activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$ = $agent$$inline_2358_block$$17$$.$getDomDocument$().getElementById($activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$)) && $agent$$366_maskingFrame$$inline_2359_uiBlockingDiv$$inline_2361$$ == 
    $activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$ || $activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$ && !$activeElement$$inline_2364_glassPaneStyle$$inline_2362_index$$128_maskFrameDocument$$inline_2360_reason$$8$$) && $AdfFocusUtils$$.$focusElement$($activeIDBeforeBlocking$$inline_2363_agent$$inline_2347_divStyle$$inline_2354_focusElem$$inline_2365$$)), ($agent$$inline_2358_block$$17$$.$getPlatform$() != 
    $AdfAgent$$.$IE_PLATFORM$ || $agent$$inline_2358_block$$17$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && 10 < $agent$$inline_2358_block$$17$$.$getVersion$()) && $agent$$inline_2358_block$$17$$.$installKeyboardBlocker$($domWindow$$inline_2366_ownerDocument$$16$$, $JSCompiler_alias_FALSE$$), $domWindow$$inline_2366_ownerDocument$$16$$ = $agent$$inline_2358_block$$17$$.$getDomWindow$(), $agent$$inline_2358_block$$17$$.$removeBubbleEventListener$($domWindow$$inline_2366_ownerDocument$$16$$, "resize", 
    $JSCompiler_StaticMethods__blockUI$self$$.$_positionBlockingGlassPaneCallback$))
  }
}
$AdfDhtmlPage$$.prototype.$showPageProcessingIndicator$ = function $$AdfDhtmlPage$$$$$showPageProcessingIndicator$$($show$$4$$) {
  $JSCompiler_alias_NULL$$ == this.$_pageProcessingIndicator$ && (this.$_pageProcessingIndicator$ = $AdfDhtmlPageProcessingIndicator$$.$getInstance$());
  this.$_pageProcessingIndicator$.display($show$$4$$, this.$getDomDocument$());
  $show$$4$$ ? ($AdfAgent$$.$AGENT$.$setOpacity$(this.$_uiBlockingDiv$, 50), this.$_uiBlockingDiv$.style.backgroundColor = this.$_pageProcessingIndicator$.$_backgroundColor$) : ($AdfAgent$$.$AGENT$.$setOpacity$(this.$_uiBlockingDiv$, 0), this.$_uiBlockingDiv$.style.backgroundColor = "")
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.showPageProcessingIndicator", $AdfDhtmlPage$$.prototype.$showPageProcessingIndicator$);
$AdfDhtmlPage$$.prototype.$isProcessingIndicatorDisplayed$ = function $$AdfDhtmlPage$$$$$isProcessingIndicatorDisplayed$$() {
  return $JSCompiler_alias_NULL$$ != this.$_pageProcessingIndicator$ && this.$_pageProcessingIndicator$.$_displayed$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isProcessingIndicatorDisplayed", $AdfDhtmlPage$$.prototype.$isProcessingIndicatorDisplayed$);
$AdfDhtmlPage$$.prototype.$requestStatusChanged$ = function $$AdfDhtmlPage$$$$$requestStatusChanged$$($blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$) {
  if($blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.$getStatus$() == $AdfDataTransferRequestEvent$$.$STATUS_COMPLETE$) {
    var $reason$$inline_2369_reqContext$$ = $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.getContext();
    if($reason$$inline_2369_reqContext$$) {
      var $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ = $reason$$inline_2369_reqContext$$.$busyCounts$, $currBusyCounts$$ = this.$_busyCounts$, $busyClientId$$;
      for($busyClientId$$ in $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$) {
        var $newBusyCount_nonBusyComponent$$ = $currBusyCounts$$[$busyClientId$$] - $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$[$busyClientId$$];
        $AdfAssert$$.assert(0 <= $newBusyCount_nonBusyComponent$$);
        0 == $newBusyCount_nonBusyComponent$$ ? (delete $currBusyCounts$$[$busyClientId$$], ($newBusyCount_nonBusyComponent$$ = this.$findComponent$($busyClientId$$)) && $newBusyCount_nonBusyComponent$$.$getPeer$().$setBusy$($newBusyCount_nonBusyComponent$$, $JSCompiler_alias_FALSE$$)) : $currBusyCounts$$[$busyClientId$$] = $newBusyCount_nonBusyComponent$$
      }
    }
    $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ = $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.$getResponseStatusCode$();
    $JSCompiler_StaticMethods__sendJsfAjaxEvent$$(this, "complete", {context:$reason$$inline_2369_reqContext$$, event:$blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$});
    if(200 == $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$) {
      var $newWindowId$$;
      $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.getResponseHeader && ($newWindowId$$ = $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.getResponseHeader("Adf-Window-Id"));
      $newWindowId$$ && ($AdfPage$$.$PAGE$.$getDomWindow$().name = $newWindowId$$);
      $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.$isRichResponse$() ? (this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "PPR response from server received"), $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ = $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.$getResponseXML$(), $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ = $JSCompiler_StaticMethods__handleRichResponse$$(this, $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$, 
      $reason$$inline_2369_reqContext$$), this.$_richPostbackHasErrors$ ? $JSCompiler_StaticMethods__sendJsfAjaxEvent$$(this, "error", {context:$reason$$inline_2369_reqContext$$, event:$blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$}) : $JSCompiler_StaticMethods__sendJsfAjaxEvent$$(this, "success", {context:$reason$$inline_2369_reqContext$$, event:$blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$}), $isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ && ($reason$$inline_2369_reqContext$$ && 
      $reason$$inline_2369_reqContext$$.$_noResponseExpected$) && (this.$_partialRequestRedirect$ = $JSCompiler_alias_FALSE$$), $newWindowId$$ && !$isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ && $AdfPage$$.$PAGE$.$_startGlobalActiveData$(), this.$isUserActivityMonitoringOn$() && !$isRedirect_requestBusyCounts_responseDocument$$1_statusCode$$4$$ && (prevActInfo = $AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$PREVIOUS$), prevActInfo.$setClientEndTime$((new Date).getTime().toString()), 
      $AdfUserActivityInfo$$.$saveToSessionStorageByType$($AdfUserActivityInfo$$.$PREVIOUS$), $AdfUserActivityInfo$$.$removeFromSessionStorageByType$($AdfUserActivityInfo$$.$PRIMARY$)), $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$ = $JSCompiler_alias_NULL$$, $reason$$inline_2369_reqContext$$ && ($blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$ = $reason$$inline_2369_reqContext$$.$__checkPointId$), $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$ && $AdfDhtmlPage$$.$_POSTBACK_CHECKPOINT$.stop($blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$), 
      this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "PPR response processing done"), this.$_haveOutstandingPPRRequest$ = $JSCompiler_alias_FALSE$$, $reason$$inline_2369_reqContext$$ = $AdfDhtmlPage$$.$_UI_BLOCK_REASON_PPR$, $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$ = this.$_uiBlocks$, ($reason$$inline_2369_reqContext$$ ? -1 < $AdfCollections$$.indexOf($blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$, $reason$$inline_2369_reqContext$$) : 
      0 < $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.length) && $JSCompiler_StaticMethods__blockUI$$(this, $JSCompiler_alias_FALSE$$)) : $JSCompiler_StaticMethods__handleInvalidPprResponse$$(this, $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$.$getResponseText$(), $reason$$inline_2369_reqContext$$, $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$)
    }else {
      $JSCompiler_StaticMethods__handleInvalidPprResponse$$(this, $JSCompiler_alias_NULL$$, $reason$$inline_2369_reqContext$$, $blocks$$inline_2370_postbackCheckpointId_requestEvent$$2$$)
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.requestStatusChanged", $AdfDhtmlPage$$.prototype.$requestStatusChanged$);
$AdfDhtmlPage$$.$_keyEventCallback$ = function $$AdfDhtmlPage$$$$_keyEventCallback$$($event$$192$$) {
  var $JSCompiler_StaticMethods__handleKey$self$$inline_2373$$ = $AdfPage$$.$PAGE$, $agent$$inline_2374$$ = $AdfAgent$$.$AGENT$, $keyCode$$inline_2375_keyStroke$$inline_2377$$ = $agent$$inline_2374$$.$getKeyCode$($event$$192$$), $callback$$inline_2379_modifiers$$inline_2376$$ = $event$$192$$.shiftKey * $AdfKeyStroke$$.$SHIFT_MASK$ | $event$$192$$.ctrlKey * $AdfKeyStroke$$.$CTRL_MASK$ | $event$$192$$.altKey * $AdfKeyStroke$$.$ALT_MASK$;
  $event$$192$$.metaKey && ($callback$$inline_2379_modifiers$$inline_2376$$ |= $AdfKeyStroke$$.$META_MASK$);
  var $keyCode$$inline_2375_keyStroke$$inline_2377$$ = $AdfKeyStroke$$.$getKeyStroke$($keyCode$$inline_2375_keyStroke$$inline_2377$$, $callback$$inline_2379_modifiers$$inline_2376$$), $callbackContext$$inline_2384_keyStrokeString$$inline_2378$$ = $keyCode$$inline_2375_keyStroke$$inline_2377$$.$toMarshalledString$(), $callback$$inline_2379_modifiers$$inline_2376$$ = $JSCompiler_StaticMethods__handleKey$self$$inline_2373$$.$_keyStrokeToCallbackMap$[$callbackContext$$inline_2384_keyStrokeString$$inline_2378$$];
  if($callback$$inline_2379_modifiers$$inline_2376$$ != $JSCompiler_alias_NULL$$) {
    var $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$ = $callbackContext$$inline_2384_keyStrokeString$$inline_2378$$ in $AdfDhtmlPage$$.$_KEYSTROKE_OVERRIDES$;
    if($callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$) {
      var $callbackContexts$$inline_2386_eventTarget$$inline_2381$$ = $agent$$inline_2374$$.$getEventTarget$($event$$192$$), $found$$inline_2387_nodeName$$inline_2382$$ = $agent$$inline_2374$$.$getNodeName$($callbackContexts$$inline_2386_eventTarget$$inline_2381$$).toLowerCase();
      "textarea" != $found$$inline_2387_nodeName$$inline_2382$$ && ("input" == $found$$inline_2387_nodeName$$inline_2382$$ ? ($callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$ = $callbackContexts$$inline_2386_eventTarget$$inline_2381$$.type.toLowerCase(), $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$ = "text" == $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$ || "password" == $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$) : $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$ = 
      $JSCompiler_alias_FALSE$$)
    }
    if(!$callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$) {
      $callbackContext$$inline_2384_keyStrokeString$$inline_2378$$ = $JSCompiler_StaticMethods__handleKey$self$$inline_2373$$.$_keyStrokeToCallbackContextMap$[$callbackContext$$inline_2384_keyStrokeString$$inline_2378$$];
      if($callback$$inline_2379_modifiers$$inline_2376$$.$multipleAllowed$) {
        var $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$ = $callback$$inline_2379_modifiers$$inline_2376$$.$callbacks$, $callbackContexts$$inline_2386_eventTarget$$inline_2381$$ = $callback$$inline_2379_modifiers$$inline_2376$$.$callbackContexts$, $callback$$inline_2379_modifiers$$inline_2376$$ = $JSCompiler_alias_NULL$$, $found$$inline_2387_nodeName$$inline_2382$$ = $JSCompiler_alias_FALSE$$, $callbackCount$$inline_2388$$ = 0;
        for(clientId in $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$) {
          $callbackCount$$inline_2388$$++
        }
        if(1 < $callbackCount$$inline_2388$$) {
          var $bestDistance$$inline_2391_doc$$inline_2389$$ = $JSCompiler_StaticMethods__handleKey$self$$inline_2373$$.$getDomDocument$(), $activeElement$$inline_2390$$ = $bestDistance$$inline_2391_doc$$inline_2389$$.activeElement;
          $activeElement$$inline_2390$$ || ($activeElement$$inline_2390$$ = $JSCompiler_StaticMethods__handleKey$self$$inline_2373$$.$_activeDomNode$);
          $activeElement$$inline_2390$$ || ($AdfLogger$$.$LOGGER$.finest("No known activeElement available for _handleKey."), $activeElement$$inline_2390$$ = $bestDistance$$inline_2391_doc$$inline_2389$$.documentElement);
          $bestDistance$$inline_2391_doc$$inline_2389$$ = Number.POSITIVE_INFINITY;
          for(clientId in $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$) {
            var $component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$ = $JSCompiler_StaticMethods__handleKey$self$$inline_2373$$.$findComponent$(clientId);
            if($component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$) {
              if($component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$)) {
                if($component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$ = $AdfDomUtils$$.$getNodeDistance$($component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$, $activeElement$$inline_2390$$), 0 == $component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$) {
                  $found$$inline_2387_nodeName$$inline_2382$$ = $JSCompiler_alias_TRUE$$;
                  $callback$$inline_2379_modifiers$$inline_2376$$ = $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$[clientId];
                  $callbackContext$$inline_2384_keyStrokeString$$inline_2378$$ = $callbackContexts$$inline_2386_eventTarget$$inline_2381$$[clientId];
                  break
                }else {
                  $component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$ < $bestDistance$$inline_2391_doc$$inline_2389$$ && ($bestDistance$$inline_2391_doc$$inline_2389$$ = $component$$inline_2392_distance$$inline_2394_domElement$$inline_2393$$, $found$$inline_2387_nodeName$$inline_2382$$ = $JSCompiler_alias_TRUE$$, $callback$$inline_2379_modifiers$$inline_2376$$ = $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$[clientId], $callbackContext$$inline_2384_keyStrokeString$$inline_2378$$ = 
                  $callbackContexts$$inline_2386_eventTarget$$inline_2381$$[clientId])
                }
              }else {
                $AdfLogger$$.$LOGGER$.warning("Unable to locate domElement for clientId \x3d " + clientId + " in _handleKey.")
              }
            }else {
              $AdfLogger$$.$LOGGER$.warning("Unable to locate component for clientId \x3d " + clientId + " in _handleKey.")
            }
          }
          $found$$inline_2387_nodeName$$inline_2382$$ || $AdfLogger$$.$LOGGER$.warning("Unable to locate a match for clientId \x3d " + clientId + " in _handleKey.")
        }
        if(!$found$$inline_2387_nodeName$$inline_2382$$ && 1 == $callbackCount$$inline_2388$$) {
          for(clientId in $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$) {
            $callback$$inline_2379_modifiers$$inline_2376$$ = $callbacks$$inline_2385_skipKey$$inline_2380_type$$inline_2383$$[clientId], $callbackContext$$inline_2384_keyStrokeString$$inline_2378$$ = $callbackContexts$$inline_2386_eventTarget$$inline_2381$$[clientId]
          }
        }
      }
      $callback$$inline_2379_modifiers$$inline_2376$$.call($callbackContext$$inline_2384_keyStrokeString$$inline_2378$$, $keyCode$$inline_2375_keyStroke$$inline_2377$$) !== $JSCompiler_alias_FALSE$$ && $agent$$inline_2374$$.$eatEvent$($event$$192$$)
    }
  }
};
$AdfDhtmlPage$$.prototype.$registerKeyStroke$ = function $$AdfDhtmlPage$$$$$registerKeyStroke$$($keystroke$$7$$, $callback$$58$$, $callbackContext$$) {
  $AdfAssert$$.$assertPrototype$($keystroke$$7$$, $AdfKeyStroke$$);
  $AdfAssert$$.$assertFunction$($callback$$58$$);
  var $clientId$$267$$ = $JSCompiler_alias_NULL$$;
  $callbackContext$$ && $callbackContext$$.$clientId$ && ($clientId$$267$$ = $callbackContext$$.$clientId$);
  var $keyStrokeString_mapping$$2$$ = $keystroke$$7$$.$toMarshalledString$();
  if($keyStrokeString_mapping$$2$$ in this.$_keyStrokeToCallbackMap$) {
    var $conflict_multipleMapping$$ = $JSCompiler_alias_TRUE$$;
    $clientId$$267$$ && ($keyStrokeString_mapping$$2$$ = this.$_keyStrokeToCallbackMap$[$keyStrokeString_mapping$$2$$], $keyStrokeString_mapping$$2$$.$multipleAllowed$ && ($conflict_multipleMapping$$ = $JSCompiler_alias_FALSE$$, $keyStrokeString_mapping$$2$$.$callbacks$[$clientId$$267$$] = $callback$$58$$, $keyStrokeString_mapping$$2$$.$callbackContexts$[$clientId$$267$$] = $callbackContext$$, $AdfLogger$$.$LOGGER$.finest("RP.registerKSAdditional, keystroke:callback:clientId ", $keystroke$$7$$, " : ", 
    $callback$$58$$, " : ", $clientId$$267$$)));
    $conflict_multipleMapping$$ && $AdfLogger$$.$LOGGER$.warning("Conflicting shortcut mapping: The keystroke ", $keystroke$$7$$, " has already been registered on the RichPage.")
  }else {
    $clientId$$267$$ ? ($conflict_multipleMapping$$ = {$multipleAllowed$:$JSCompiler_alias_TRUE$$, $callbacks$:{}, $callbackContexts$:{}}, $conflict_multipleMapping$$.$callbacks$[$clientId$$267$$] = $callback$$58$$, $conflict_multipleMapping$$.$callbackContexts$[$clientId$$267$$] = $callbackContext$$, $AdfLogger$$.$LOGGER$.finest("RP.registerKS, keystroke:callback:clientId ", $keystroke$$7$$, " : ", $callback$$58$$, " : ", $clientId$$267$$), this.$_keyStrokeToCallbackMap$[$keyStrokeString_mapping$$2$$] = 
    $conflict_multipleMapping$$) : ($AdfLogger$$.$LOGGER$.finest("RP.registerKS, keystroke:callback ", $keystroke$$7$$, " : ", $callback$$58$$), this.$_keyStrokeToCallbackMap$[$keyStrokeString_mapping$$2$$] = $callback$$58$$, this.$_keyStrokeToCallbackContextMap$[$keyStrokeString_mapping$$2$$] = $callbackContext$$)
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.registerKeyStroke", $AdfDhtmlPage$$.prototype.$registerKeyStroke$);
$AdfDhtmlPage$$.prototype.$unregisterKeyStroke$ = function $$AdfDhtmlPage$$$$$unregisterKeyStroke$$($keystroke$$8$$, $clientId$$268$$) {
  $AdfAssert$$.$assertPrototype$($keystroke$$8$$, $AdfKeyStroke$$);
  var $keyStrokeString$$1$$ = $keystroke$$8$$.$toMarshalledString$();
  if($clientId$$268$$) {
    var $mapping$$3$$ = this.$_keyStrokeToCallbackMap$[$keyStrokeString$$1$$];
    $mapping$$3$$.$callbacks$ && 1 >= $mapping$$3$$.$callbacks$.length ? delete this.$_keyStrokeToCallbackMap$[$keyStrokeString$$1$$] : (delete $mapping$$3$$.$callbacks$[$clientId$$268$$], delete $mapping$$3$$.$callbackContexts$[$clientId$$268$$])
  }else {
    delete this.$_keyStrokeToCallbackMap$[$keyStrokeString$$1$$], delete this.$_keyStrokeToCallbackContextMap$[$keyStrokeString$$1$$]
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.unregisterKeyStroke", $AdfDhtmlPage$$.prototype.$unregisterKeyStroke$);
$AdfDhtmlPage$$.prototype.$pageIdNotSavedWithURI$ = function $$AdfDhtmlPage$$$$$pageIdNotSavedWithURI$$() {
  this.$_notSavingPageId$ = $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.pageIdNotSavedWithURI", $AdfDhtmlPage$$.prototype.$pageIdNotSavedWithURI$);
$AdfDhtmlPage$$.prototype.$setPageStateId$ = function $$AdfDhtmlPage$$$$$setPageStateId$$($id$$304$$) {
  for(var $doc$$inline_2398$$ = this.$getDomDocument$(), $count$$inline_2399$$ = $doc$$inline_2398$$.forms.length, $i$$inline_2400$$ = 0;$i$$inline_2400$$ < $count$$inline_2399$$;$i$$inline_2400$$++) {
    var $form$$inline_2401$$ = $doc$$inline_2398$$.forms[$i$$inline_2400$$];
    $AdfAssert$$.$assertDomElement$($form$$inline_2401$$);
    if($JSCompiler_StaticMethods__isAdfForm$$($form$$inline_2401$$)) {
      var $elem$$inline_2402$$ = $form$$inline_2401$$.elements[$AdfDhtmlPage$$.$_PAGE_STATE_ID$], $newId$$inline_2403$$ = $id$$304$$ == $JSCompiler_alias_NULL$$ ? "" : $id$$304$$;
      if($newId$$inline_2403$$ != ($elem$$inline_2402$$ == $JSCompiler_alias_NULL$$ ? "" : $elem$$inline_2402$$.value)) {
        $elem$$inline_2402$$ == $JSCompiler_alias_NULL$$ && ($elem$$inline_2402$$ = $doc$$inline_2398$$.createElement("input"), $elem$$inline_2402$$.id = $elem$$inline_2402$$.name = $AdfDhtmlPage$$.$_PAGE_STATE_ID$, $elem$$inline_2402$$.type = "hidden", $elem$$inline_2402$$.autocomplete = "off", $form$$inline_2401$$.appendChild($elem$$inline_2402$$)), $elem$$inline_2402$$.value = $newId$$inline_2403$$
      }
    }
  }
  this.$_pageStateId$ = $id$$304$$;
  !this.$isPortlet$() && (!this.$_notSavingPageId$ && !this.$_pprNavPending$) && $AdfNavigationHistoryAgent$$.$getInstance$().$setPageId$($id$$304$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setPageStateId", $AdfDhtmlPage$$.prototype.$setPageStateId$);
$AdfDhtmlPage$$.prototype.$getPageStateId$ = $JSCompiler_get$$("$_pageStateId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getPageStateId", $AdfDhtmlPage$$.prototype.$getPageStateId$);
function $JSCompiler_StaticMethods__doFullPostback$$($JSCompiler_StaticMethods__doFullPostback$self$$, $formElement$$4$$, $input$$2_params$$44$$, $blockUI_combinedParams$$, $responseExpected_value$$inline_2410$$) {
  ($JSCompiler_StaticMethods__doFullPostback$self$$.$_waitingForDocumentUnload$ = $responseExpected_value$$inline_2410$$) || ($input$$2_params$$44$$["oracle.adf.view.rich.RESPONSE_EXPECTED"] = "no");
  var $newSessionURL$$ = $JSCompiler_StaticMethods__doFullPostback$self$$.$_newSessionURL$;
  $newSessionURL$$ && ($input$$2_params$$44$$["oracle.adf.view.rich.NEW_SESSION_URL"] = $newSessionURL$$);
  $JSCompiler_StaticMethods__doFullPostback$self$$.$_dirtyStateService$.$__resetState$();
  if(!$formElement$$4$$.target || 0 == $formElement$$4$$.target.length || "_self" == $formElement$$4$$.target) {
    $JSCompiler_StaticMethods__doFullPostback$self$$.$_inAppNavigationFlag$ = $JSCompiler_alias_TRUE$$, $blockUI_combinedParams$$ && $JSCompiler_StaticMethods__blockUI$$($JSCompiler_StaticMethods__doFullPostback$self$$, $JSCompiler_alias_TRUE$$), $responseExpected_value$$inline_2410$$ ? $JSCompiler_StaticMethods__disableUncommittedWarnings$$($JSCompiler_StaticMethods__doFullPostback$self$$) : $JSCompiler_StaticMethods__doFullPostback$self$$.$scheduleTimer$($JSCompiler_StaticMethods__doFullPostback$self$$, 
    $JSCompiler_StaticMethods__doFullPostback$self$$.$_resetPerformingFullSubmit$, $JSCompiler_alias_NULL$$, 3E3)
  }
  $blockUI_combinedParams$$ = {};
  $JSCompiler_StaticMethods__collectProtectionKeys$$($blockUI_combinedParams$$, $formElement$$4$$);
  $AdfCollections$$.$copyInto$($blockUI_combinedParams$$, $input$$2_params$$44$$);
  for(var $param$$6$$ in $blockUI_combinedParams$$) {
    $responseExpected_value$$inline_2410$$ = $blockUI_combinedParams$$[$param$$6$$], $JSCompiler_StaticMethods__getParameterElement$$($JSCompiler_StaticMethods__doFullPostback$self$$, $formElement$$4$$, $param$$6$$).value = $responseExpected_value$$inline_2410$$
  }
  $AdfAgent$$.$AGENT$.$autoCompleteForm$($formElement$$4$$);
  try {
    $formElement$$4$$.submit()
  }catch($e$$134$$) {
    $AdfDomUtils$$.$getInputFileForm$($formElement$$4$$) != $JSCompiler_alias_NULL$$ && $AdfInputFileUtils$$.$addUploadErrorMessage$(), $AdfLogger$$.$LOGGER$.$logErrorAsInfo$($e$$134$$, "doFullPostback form.submit()")
  }
  $formElement$$4$$.action = $formElement$$4$$.action;
  for($param$$6$$ in $input$$2_params$$44$$) {
    $input$$2_params$$44$$ = $JSCompiler_StaticMethods__getParameterElement$$($JSCompiler_StaticMethods__doFullPostback$self$$, $formElement$$4$$, $param$$6$$), $AdfAssert$$.$assertDomElement$($input$$2_params$$44$$), $input$$2_params$$44$$.parentNode.removeChild($input$$2_params$$44$$)
  }
}
function $JSCompiler_StaticMethods__doRichPostback$$($JSCompiler_StaticMethods__doRichPostback$self$$, $formElement$$5$$, $params$$45_pprURL$$, $headerParams$$14$$, $blockUI$$1_dts$$10_postbackCheckpointId$$1$$, $context$$34$$, $content$$24_eventTargets$$1$$) {
  $AdfAssert$$.$assertDomElement$($formElement$$5$$, "FORM");
  $AdfAssert$$.$assertObject$($params$$45_pprURL$$);
  $JSCompiler_StaticMethods__sendJsfAjaxEvent$$($JSCompiler_StaticMethods__doRichPostback$self$$, "begin", {context:$context$$34$$});
  $blockUI$$1_dts$$10_postbackCheckpointId$$1$$ && $JSCompiler_StaticMethods__blockUI$$($JSCompiler_StaticMethods__doRichPostback$self$$, $JSCompiler_alias_TRUE$$);
  $blockUI$$1_dts$$10_postbackCheckpointId$$1$$ = $AdfDhtmlPage$$.$_POSTBACK_CHECKPOINT$.start();
  var $multiPartForm$$2_requestBusyCounts$$1$$ = $AdfCollections$$.$copyInto$({}, $JSCompiler_StaticMethods__doRichPostback$self$$.$_busyCounts$);
  $context$$34$$ || ($context$$34$$ = {});
  $context$$34$$.$richPostback$ = $JSCompiler_alias_TRUE$$;
  $context$$34$$.$busyCounts$ = $multiPartForm$$2_requestBusyCounts$$1$$;
  $context$$34$$.$__checkPointId$ = $blockUI$$1_dts$$10_postbackCheckpointId$$1$$;
  $context$$34$$.$retryParams$ = $params$$45_pprURL$$;
  $context$$34$$.$formId$ = $formElement$$5$$.id;
  $blockUI$$1_dts$$10_postbackCheckpointId$$1$$ = $JSCompiler_StaticMethods__doRichPostback$self$$.$getDataTransferService$();
  var $multiPartForm$$2_requestBusyCounts$$1$$ = $JSCompiler_alias_NULL$$, $targetForm$$ = $formElement$$5$$;
  $AdfDomUtils$$.$isMultiPartForm$($formElement$$5$$) && ($multiPartForm$$2_requestBusyCounts$$1$$ = $AdfDomUtils$$.$getInputFileForm$($formElement$$5$$)) && ($targetForm$$ = $multiPartForm$$2_requestBusyCounts$$1$$);
  var $combinedParams$$1$$ = {};
  $JSCompiler_StaticMethods__collectProtectionKeys$$($combinedParams$$1$$, $multiPartForm$$2_requestBusyCounts$$1$$ != $JSCompiler_alias_NULL$$ ? $multiPartForm$$2_requestBusyCounts$$1$$ : $formElement$$5$$);
  $AdfCollections$$.$copyInto$($combinedParams$$1$$, $params$$45_pprURL$$);
  $params$$45_pprURL$$ = $JSCompiler_StaticMethods__getPPRURL$$($JSCompiler_StaticMethods__doRichPostback$self$$, $targetForm$$);
  $multiPartForm$$2_requestBusyCounts$$1$$ != $JSCompiler_alias_NULL$$ ? $blockUI$$1_dts$$10_postbackCheckpointId$$1$$.$sendMultiPartRequest$($context$$34$$, $params$$45_pprURL$$, $headerParams$$14$$, $multiPartForm$$2_requestBusyCounts$$1$$, $combinedParams$$1$$, [$JSCompiler_StaticMethods__doRichPostback$self$$], $JSCompiler_alias_NULL$$) : ($content$$24_eventTargets$$1$$ = $JSCompiler_StaticMethods__getPostbackContent$$($JSCompiler_StaticMethods__doRichPostback$self$$, $formElement$$5$$, $combinedParams$$1$$, 
  $content$$24_eventTargets$$1$$), $AdfAgent$$.$AGENT$.$autoCompleteForm$($formElement$$5$$), $blockUI$$1_dts$$10_postbackCheckpointId$$1$$.$sendRequest$($context$$34$$, $params$$45_pprURL$$, $headerParams$$14$$, $content$$24_eventTargets$$1$$, [$JSCompiler_StaticMethods__doRichPostback$self$$]))
}
function $JSCompiler_StaticMethods__getDefaultPostbackURL$$($JSCompiler_StaticMethods__getDefaultPostbackURL$self_hashIndex$$10$$) {
  var $doc$$53$$ = $JSCompiler_StaticMethods__getDefaultPostbackURL$self_hashIndex$$10$$.$getDomDocument$(), $actionURL$$16$$ = $JSCompiler_alias_NULL$$, $form$$11$$ = $doc$$53$$.forms[0];
  $form$$11$$ && ($actionURL$$16$$ = $JSCompiler_StaticMethods__getPPRURL$$($JSCompiler_StaticMethods__getDefaultPostbackURL$self_hashIndex$$10$$, $form$$11$$));
  if(!$actionURL$$16$$ || -1 != $actionURL$$16$$.indexOf("j_security_check")) {
    $actionURL$$16$$ = $doc$$53$$.location.href, $JSCompiler_StaticMethods__getDefaultPostbackURL$self_hashIndex$$10$$ = $actionURL$$16$$.indexOf("#"), 0 < $JSCompiler_StaticMethods__getDefaultPostbackURL$self_hashIndex$$10$$ && ($actionURL$$16$$ = $actionURL$$16$$.substring(0, $JSCompiler_StaticMethods__getDefaultPostbackURL$self_hashIndex$$10$$))
  }
  return $actionURL$$16$$
}
function $JSCompiler_StaticMethods__getPPRURL$$($JSCompiler_StaticMethods__getPPRURL$self$$, $element$$238$$) {
  var $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ = $AdfAgent$$.$AGENT$.getAttribute($element$$238$$, $AdfDhtmlPage$$.$_CUSTOM_PPR_URL_EXPANDO$), $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ = $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ != $JSCompiler_alias_NULL$$ ? $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ : $element$$238$$.action;
  if(!$actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ || "" == $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$) {
    $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ = $JSCompiler_StaticMethods__getPPRURL$self$$.$getDomDocument$(), $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ = $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$[$AdfDhtmlPage$$.$_CUSTOM_PPR_URL_EXPANDO$] ? $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$[$AdfDhtmlPage$$.$_CUSTOM_PPR_URL_EXPANDO$] : $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$.location.href
  }
  if(!$JSCompiler_StaticMethods__getPPRURL$self$$.$isPortlet$() && $JSCompiler_StaticMethods__getPPRURL$self$$.$shouldTracePPRRequestId$()) {
    var $urlWithResponseId$$inline_2414$$ = $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$, $ecid$$inline_2415$$ = $JSCompiler_StaticMethods__getPPRURL$self$$.$getResponseIdentifier$();
    $ecid$$inline_2415$$ != $JSCompiler_alias_NULL$$ && ($urlWithResponseId$$inline_2414$$ += 0 > $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$.indexOf("?") ? "?" : "\x26", $urlWithResponseId$$inline_2414$$ += $AdfDhtmlPage$$.$_ECID$, $urlWithResponseId$$inline_2414$$ = $urlWithResponseId$$inline_2414$$ + "\x3d" + encodeURIComponent($ecid$$inline_2415$$));
    $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$ = $urlWithResponseId$$inline_2414$$
  }
  return $actionURL$$17_attribute$$4_domDocument$$48_url$$inline_2413$$
}
function $JSCompiler_StaticMethods__getPostbackContent$$($JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$, $actionForm$$7_formElements$$inline_2422$$, $array$$inline_2438_paramValue$$inline_2437_params$$46$$, $elementIndex$$inline_2423_eventTargets$$2$$) {
  $AdfAssert$$.$assertDomElementOrNull$($actionForm$$7_formElements$$inline_2422$$, "FORM");
  $AdfAssert$$.$assertObjectOrNull$($array$$inline_2438_paramValue$$inline_2437_params$$46$$);
  var $formParams$$inline_2420$$ = {};
  $AdfAssert$$.$assertArrayOrNull$($elementIndex$$inline_2423_eventTargets$$2$$);
  var $editableEventTargetComponents$$inline_5350_i$$inline_2439$$ = [];
  if($elementIndex$$inline_2423_eventTargets$$2$$ != $JSCompiler_alias_NULL$$) {
    for(var $i$$inline_5351_inputName$$inline_2425$$ = 0;$i$$inline_5351_inputName$$inline_2425$$ < $elementIndex$$inline_2423_eventTargets$$2$$.length;$i$$inline_5351_inputName$$inline_2425$$++) {
      var $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$ = $elementIndex$$inline_2423_eventTargets$$2$$[$i$$inline_5351_inputName$$inline_2425$$], $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = $editableEventTargetComponents$$inline_5350_i$$inline_2439$$, 
      $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ = $JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$.$findComponent$($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$);
      $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ instanceof AdfUIEditableValue && $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.push($JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$);
      $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = $JSCompiler_StaticMethods__stripSubId$$($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$);
      $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ != $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$ && ($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$ = $editableEventTargetComponents$$inline_5350_i$$inline_2439$$, 
      $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = $JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$.$findComponent$($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$), 
      $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ instanceof AdfUIEditableValue && $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.push($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$))
    }
  }
  if($actionForm$$7_formElements$$inline_2422$$ != $JSCompiler_alias_NULL$$ && ($actionForm$$7_formElements$$inline_2422$$ = $actionForm$$7_formElements$$inline_2422$$.elements)) {
    for($elementIndex$$inline_2423_eventTargets$$2$$ = 0;$elementIndex$$inline_2423_eventTargets$$2$$ < $actionForm$$7_formElements$$inline_2422$$.length;$elementIndex$$inline_2423_eventTargets$$2$$++) {
      $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$ = $actionForm$$7_formElements$$inline_2422$$[$elementIndex$$inline_2423_eventTargets$$2$$];
      if($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = $i$$inline_5351_inputName$$inline_2425$$ = $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.name) {
        if($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = !$component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.disabled) {
          var $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = $JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$, $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ = $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$, 
          $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ = $editableEventTargetComponents$$inline_5350_i$$inline_2439$$;
          if($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.$_dirtyPostbackPayloads$) {
            var $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ = $JSCompiler_StaticMethods__mapInputElementToComponent$$($JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$), $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = 
            $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ == $JSCompiler_alias_NULL$$ || $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$.$getProperty$("_afrFullPost") != $JSCompiler_alias_NULL$$ || !($component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ instanceof AdfUIEditableValue) || !$component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$.$isConvertible$() || !$component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$.getValid() || 
            $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.$_dirtyStateService$.$isDirty$($component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$) || $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.$_dirtyStateService$.$__isInputValueDirty$($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$, 
            $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$, $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$) || -1 < $AdfCollections$$.indexOf($JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$, $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$)
          }else {
            $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = !$JSCompiler_StaticMethods__isUncheckedInput$$($JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$)
          }
        }
      }
      if($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$) {
        if($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.options) {
          $formParams$$inline_2420$$[$component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.name] = [];
          for($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = 0;$JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ < 
          $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.options.length;$JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$++) {
            $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ = $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.options[$JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$], 
            $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$.selected && ($JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ = $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$.attributes.value, $formParams$$inline_2420$$[$i$$inline_5351_inputName$$inline_2425$$].push($JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ != 
            $JSCompiler_alias_NULL$$ && $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$.value != $JSCompiler_alias_NULL$$ ? $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$.value : $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$.text))
          }
        }else {
          $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ = $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.value;
          $JSCompiler_StaticMethods__isUncheckedInput$$($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$) && ($AdfAssert$$.assert($JSCompiler_alias_TRUE$$), $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ = "");
          $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = $formParams$$inline_2420$$;
          $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ = $i$$inline_5351_inputName$$inline_2425$$;
          $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ = $formParams$$inline_2420$$[$i$$inline_5351_inputName$$inline_2425$$];
          if($JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ == $JSCompiler_alias_NULL$$ || "" == $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ && $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ != $JSCompiler_alias_NULL$$) {
            $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ = $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$
          }else {
            if(!($component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$ == $JSCompiler_alias_NULL$$ || "" == $component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$)) {
              var $list$$inline_5362$$ = $JSCompiler_alias_NULL$$;
              $AdfCollections$$.isArray($JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$) ? $list$$inline_5362$$ = $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ : ($list$$inline_5362$$ = [], $list$$inline_5362$$.push($JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$));
              $list$$inline_5362$$.push($component$$inline_5358_inputValue$$inline_2429_newValue$$inline_5361$$);
              $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$ = $list$$inline_5362$$
            }
          }
          $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$[$JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$] = $JSCompiler_inline_result$$4995_editableEventTargetComponents$$inline_5357_oldValue$$inline_5360_optionValueAttr$$inline_2428$$
        }
        $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$ = $JSCompiler_StaticMethods__mapInputElementToComponent$$($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$);
        if(!$JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$.$_disableDirtyDataRetainPPR$ && $JSCompiler_alias_NULL$$ != $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$ && ($JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$ = 
        $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.$getPeer$())) {
          $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.bind($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$), $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.$setLastSubmittedValue$ && 
          ($JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ = $formParams$$inline_2420$$[$i$$inline_5351_inputName$$inline_2425$$], $AdfCollections$$.isArray($formParams$$inline_2420$$[$i$$inline_5351_inputName$$inline_2425$$]) && ($JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$ = $component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$.getSubmittedValue()), 
          $JSCompiler_StaticMethods__shouldPostbackValue$self$$inline_5355_JSCompiler_temp$$4965_JSCompiler_temp$$4966_JSCompiler_temp_const$$4994_component$$inline_5822_containerEventTarget$$inline_5353_editableComponents$$inline_5815_j$$inline_2426_peer$$inline_2431$$.$setLastSubmittedValue$($component$$inline_2430_editableComponents$$inline_5820_eventTarget$$inline_5352_input$$inline_2424$$, $JSCompiler_temp_const$$4993_component$$inline_5817_inputElement$$inline_5356_lastSubmittedValue$$inline_2432_option$$inline_2427$$))
        }
      }
    }
  }
  $AdfCollections$$.$copyInto$($formParams$$inline_2420$$, $array$$inline_2438_paramValue$$inline_2437_params$$46$$);
  $JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$ = "";
  for(var $key$$inline_2436$$ in $formParams$$inline_2420$$) {
    if($array$$inline_2438_paramValue$$inline_2437_params$$46$$ = $formParams$$inline_2420$$[$key$$inline_2436$$], $AdfCollections$$.isArray($array$$inline_2438_paramValue$$inline_2437_params$$46$$)) {
      for($editableEventTargetComponents$$inline_5350_i$$inline_2439$$ = 0;$editableEventTargetComponents$$inline_5350_i$$inline_2439$$ < $array$$inline_2438_paramValue$$inline_2437_params$$46$$.length;$editableEventTargetComponents$$inline_5350_i$$inline_2439$$++) {
        $JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$ = $AdfDhtmlPage$$.$_appendUrlFormEncoded$($JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$, $key$$inline_2436$$, $array$$inline_2438_paramValue$$inline_2437_params$$46$$[$editableEventTargetComponents$$inline_5350_i$$inline_2439$$])
      }
    }else {
      $array$$inline_2438_paramValue$$inline_2437_params$$46$$ != $JSCompiler_alias_VOID$$ && ($JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$ = $AdfDhtmlPage$$.$_appendUrlFormEncoded$($JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$, $key$$inline_2436$$, $array$$inline_2438_paramValue$$inline_2437_params$$46$$))
    }
  }
  return $JSCompiler_StaticMethods__getPostbackContent$self_content$$inline_2435$$
}
function $JSCompiler_StaticMethods__collectProtectionKeys$$($formParams$$2$$, $actionForm$$9$$) {
  var $tokenizeParams$$1$$ = {};
  if($actionForm$$9$$ != $JSCompiler_alias_NULL$$) {
    var $formElements$$1$$ = $actionForm$$9$$.elements;
    if($formElements$$1$$) {
      for(var $elementIndex$$2$$ = 0;$elementIndex$$2$$ < $formElements$$1$$.length;$elementIndex$$2$$++) {
        var $input$$4$$ = $formElements$$1$$[$elementIndex$$2$$], $protectionKey$$ = $input$$4$$.getAttribute("protectionKey");
        $protectionKey$$ && ($tokenizeParams$$1$$[$input$$4$$.name] = $protectionKey$$)
      }
    }
  }
  $AdfCollections$$.$isEmpty$($tokenizeParams$$1$$) || ($formParams$$2$$["oracle.adf.view.rich.TOKENIZED"] = JSON.stringify($tokenizeParams$$1$$))
}
function $JSCompiler_StaticMethods__setRichResponseDirty$$($JSCompiler_StaticMethods__setRichResponseDirty$self$$, $isDirty$$) {
  var $hidden$$2$$ = $JSCompiler_StaticMethods__setRichResponseDirty$self$$.$getDomDocument$().getElementById($AdfDhtmlPage$$.$_RICH_UPDATE_FLAG$);
  $hidden$$2$$ && ($hidden$$2$$.value = $isDirty$$ ? "dirty" : "")
}
$AdfDhtmlPage$$.prototype.$incrementPendingAnimation$ = function $$AdfDhtmlPage$$$$$incrementPendingAnimation$$() {
  this.$_incompleteAnimationCount$ == $JSCompiler_alias_NULL$$ && (this.$_incompleteAnimationCount$ = 0);
  ++this.$_incompleteAnimationCount$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.incrementPendingAnimation", $AdfDhtmlPage$$.prototype.$incrementPendingAnimation$);
$AdfDhtmlPage$$.prototype.$decrementPendingAnimation$ = function $$AdfDhtmlPage$$$$$decrementPendingAnimation$$() {
  this.$_incompleteAnimationCount$ == $JSCompiler_alias_NULL$$ ? $AdfAssert$$.assert($JSCompiler_alias_FALSE$$, "Unable to decrement the pending animation count when it was never incremented in the first place") : (--this.$_incompleteAnimationCount$, $AdfAssert$$.assert(0 <= this.$_incompleteAnimationCount$, "More pending animation decrements than increments"))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.decrementPendingAnimation", $AdfDhtmlPage$$.prototype.$decrementPendingAnimation$);
$AdfDhtmlPage$$.prototype.$_prepareForIncompleteImages$ = function $$AdfDhtmlPage$$$$$_prepareForIncompleteImages$$() {
  for(var $imgElements$$ = this.$_document$.getElementsByTagName("img"), $imgElementCount$$ = $imgElements$$.length, $incompleteImageCount$$ = 0, $i$$310$$ = 0;$i$$310$$ < $imgElementCount$$;$i$$310$$++) {
    var $imgElement$$ = $imgElements$$[$i$$310$$];
    if($imgElement$$ && !$imgElement$$.complete) {
      var $computedHeight_computedStyle$$10$$ = $AdfAgent$$.$AGENT$.getComputedStyle($imgElement$$), $computedWidth$$ = $computedHeight_computedStyle$$10$$.width, $computedHeight_computedStyle$$10$$ = $computedHeight_computedStyle$$10$$.height;
      if("0px" == $computedWidth$$ || "auto" == $computedWidth$$ || "0px" == $computedHeight_computedStyle$$10$$ || "auto" == $computedHeight_computedStyle$$10$$) {
        $AdfLogger$$.$LOGGER$.finer("An incompletly-loaded image was detected with src \x3d ", $imgElement$$.src, $imgElement$$), $incompleteImageCount$$++, $AdfDomUtils$$.$addCSSClassName$($imgElement$$, $AdfDhtmlPage$$.$_INCOMPLETE_IMAGE_CLASS_NAME$)
      }
    }
    $AdfLogger$$.$LOGGER$.getLevel() == $AdfLogger$$.FINEST && $imgElement$$ != $JSCompiler_alias_NULL$$ && $AdfLogger$$.$LOGGER$.finest("Image load details:", $imgElement$$, $imgElement$$.getAttribute("src"), ", w\x3d", $imgElement$$.width, ", h\x3d", $imgElement$$.height, ", sW\x3d", $imgElement$$.style.width, ", sH\x3d", $imgElement$$.style.height, ", cmpW\x3d", $computedWidth$$, ", cmpH\x3d", $computedHeight_computedStyle$$10$$, $imgElement$$.complete ? ", COMPLETE" : ", INCOMPLETE", ", className\x3d", 
    $imgElement$$.className)
  }
  0 < $incompleteImageCount$$ && ($AdfLogger$$.$LOGGER$.fine("Number of incomplete images: ", $incompleteImageCount$$), this.$_incompleteImageTimer$ != $JSCompiler_alias_NULL$$ && this.$cancelTimer$(this.$_incompleteImageTimer$), this.$_incompleteImageTimerAttempts$ = 1, this.$_incompleteImageTimer$ = this.$scheduleTimer$(this, this.$_attemptToRelayoutForNewlyCompleteImages$, $JSCompiler_alias_NULL$$, 500));
  this.$_incompleteImageCount$ = $incompleteImageCount$$
};
$AdfDhtmlPage$$.prototype.$_attemptToRelayoutForNewlyCompleteImages$ = function $$AdfDhtmlPage$$$$$_attemptToRelayoutForNewlyCompleteImages$$() {
  this.$_incompleteImageTimer$ = $JSCompiler_alias_NULL$$;
  var $previouslyIncompleteImages$$ = [], $document$$16_imgElements$$1_stillIncompleteImageCount$$ = this.$_document$;
  if($AdfAgent$$.$AGENT$.$getPlatform$() != $AdfAgent$$.$IE_PLATFORM$ && $document$$16_imgElements$$1_stillIncompleteImageCount$$.getElementsByClassName) {
    $previouslyIncompleteImages$$ = $AdfCollections$$.$cloneArray$($document$$16_imgElements$$1_stillIncompleteImageCount$$.getElementsByClassName($AdfDhtmlPage$$.$_INCOMPLETE_IMAGE_CLASS_NAME$))
  }else {
    for(var $document$$16_imgElements$$1_stillIncompleteImageCount$$ = $document$$16_imgElements$$1_stillIncompleteImageCount$$.getElementsByTagName("img"), $i$$311_imgElementCount$$1$$ = $document$$16_imgElements$$1_stillIncompleteImageCount$$.length, $elemNum_imgElement$$1$$ = 0;$elemNum_imgElement$$1$$ < $i$$311_imgElementCount$$1$$;$elemNum_imgElement$$1$$++) {
      var $componentThatOwnsThisImage_img$$8$$ = $document$$16_imgElements$$1_stillIncompleteImageCount$$[$elemNum_imgElement$$1$$];
      $AdfDomUtils$$.$containsCSSClassName$($componentThatOwnsThisImage_img$$8$$, $AdfDhtmlPage$$.$_INCOMPLETE_IMAGE_CLASS_NAME$) && $previouslyIncompleteImages$$.push($componentThatOwnsThisImage_img$$8$$)
    }
  }
  for($i$$311_imgElementCount$$1$$ = $document$$16_imgElements$$1_stillIncompleteImageCount$$ = 0;$i$$311_imgElementCount$$1$$ < $previouslyIncompleteImages$$.length;$i$$311_imgElementCount$$1$$++) {
    if(($elemNum_imgElement$$1$$ = $previouslyIncompleteImages$$[$i$$311_imgElementCount$$1$$]) && $elemNum_imgElement$$1$$.complete) {
      $AdfDomUtils$$.$removeCSSClassName$($elemNum_imgElement$$1$$, $AdfDhtmlPage$$.$_INCOMPLETE_IMAGE_CLASS_NAME$);
      $componentThatOwnsThisImage_img$$8$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($elemNum_imgElement$$1$$);
      if($componentThatOwnsThisImage_img$$8$$ != $JSCompiler_alias_NULL$$) {
        this.$__queueDescendantResizeNotifySource$($componentThatOwnsThisImage_img$$8$$);
        var $peer$$114$$ = $componentThatOwnsThisImage_img$$8$$.$getPeer$();
        $peer$$114$$ && $peer$$114$$.$__preferredSizeChangeNotify$ && $peer$$114$$.$__preferredSizeChangeNotify$($componentThatOwnsThisImage_img$$8$$)
      }
      $AdfLogger$$.$LOGGER$.finer("A previously incompletly-loaded image is now complete with src \x3d ", $elemNum_imgElement$$1$$.src, ", nearestClientComponent \x3d ", $componentThatOwnsThisImage_img$$8$$, ", imgElement \x3d ", $elemNum_imgElement$$1$$)
    }else {
      $document$$16_imgElements$$1_stillIncompleteImageCount$$++
    }
  }
  $AdfLogger$$.$LOGGER$.fine("Number of remaining incomplete images (at attempt #", this.$_incompleteImageTimerAttempts$, "): ", $document$$16_imgElements$$1_stillIncompleteImageCount$$);
  0 < $document$$16_imgElements$$1_stillIncompleteImageCount$$ && 10 > this.$_incompleteImageTimerAttempts$ ? (this.$_incompleteImageTimerAttempts$++, this.$_incompleteImageTimer$ = this.$scheduleTimer$(this, this.$_attemptToRelayoutForNewlyCompleteImages$, $JSCompiler_alias_NULL$$, 500), this.$_incompleteImageCount$ = $document$$16_imgElements$$1_stillIncompleteImageCount$$) : (0 < $document$$16_imgElements$$1_stillIncompleteImageCount$$ && $AdfLogger$$.$LOGGER$.fine("Gave up trying to wait for images to load."), 
  this.$__doDescendantResizeNotify$(), this.$_incompleteImageCount$ = 0)
};
function $JSCompiler_StaticMethods__handleRichResponse$$($JSCompiler_StaticMethods__handleRichResponse$self$$, $i$$inline_2449_responseDocument$$2$$, $reqContext$$1$$) {
  $JSCompiler_StaticMethods__handleRichResponse$self$$.$_inHandleRichResponse$ = $JSCompiler_alias_TRUE$$;
  try {
    var $root$$12$$ = $i$$inline_2449_responseDocument$$2$$.documentElement;
    $AdfAssert$$.assert("partial-response" == $AdfAgent$$.$AGENT$.$getNodeName$($root$$12$$));
    var $child$$32$$ = $AdfDomUtils$$.$getFirstChildElement$($root$$12$$);
    $AdfAssert$$.assert($child$$32$$ != $JSCompiler_alias_NULL$$ && 1 == $child$$32$$.nodeType);
    var $isRedirect$$1$$ = $JSCompiler_StaticMethods__applyRichResponse$$($JSCompiler_StaticMethods__handleRichResponse$self$$, $child$$32$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $reqContext$$1$$);
    $JSCompiler_StaticMethods__handleRichResponse$self$$.$_pendingStreamingIDs$ = {};
    if($isRedirect$$1$$) {
      var $agent$$inline_2445$$ = $AdfAgent$$.$AGENT$, $changesElement$$inline_2446$$ = $AdfDomUtils$$.$getFirstDescendentElement$($i$$inline_2449_responseDocument$$2$$.documentElement, "changes");
      if($changesElement$$inline_2446$$ != $JSCompiler_alias_NULL$$) {
        var $ext$$inline_2447$$ = $AdfDomUtils$$.$getFirstDescendentElement$($changesElement$$inline_2446$$, "extension");
        if($ext$$inline_2447$$ != $JSCompiler_alias_NULL$$ && "adf-redirect-ext" == $ext$$inline_2447$$.getAttribute("id")) {
          var $childNodes$$inline_2448$$ = $ext$$inline_2447$$.childNodes;
          for($i$$inline_2449_responseDocument$$2$$ = 0;$i$$inline_2449_responseDocument$$2$$ < $childNodes$$inline_2448$$.length;$i$$inline_2449_responseDocument$$2$$++) {
            var $childNode$$inline_2450$$ = $childNodes$$inline_2448$$[$i$$inline_2449_responseDocument$$2$$], $childNodeName$$inline_2451$$ = $agent$$inline_2445$$.$getNodeName$($childNode$$inline_2450$$);
            if("contextId" == $childNodeName$$inline_2451$$) {
              if($JSCompiler_StaticMethods__handleRichResponse$self$$.$isUserActivityMonitoringOn$()) {
                var $contextId$$inline_2452$$ = $agent$$inline_2445$$.$getTextContent$($childNode$$inline_2450$$);
                $contextId$$inline_2452$$ && ($AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$PREVIOUS$).$setContextId$($contextId$$inline_2452$$), $AdfUserActivityInfo$$.$saveToSessionStorage$())
              }
            }else {
              if("redirectCookie" == $childNodeName$$inline_2451$$) {
                var $cookie$$inline_2453$$ = $agent$$inline_2445$$.$getTextContent$($childNode$$inline_2450$$);
                if($cookie$$inline_2453$$) {
                  var $d$$inline_2454$$ = new Date;
                  $d$$inline_2454$$.setTime($d$$inline_2454$$.getTime() + 3E4);
                  var $cookie$$inline_2453$$ = $cookie$$inline_2453$$.replace(/\$exp\$/g, $d$$inline_2454$$.toUTCString()), $cookies$$inline_2455$$ = $cookie$$inline_2453$$.split("$$");
                  for(c = 0;c < $cookies$$inline_2455$$.length;c++) {
                    $JSCompiler_StaticMethods__handleRichResponse$self$$.$getDomDocument$().cookie = $cookies$$inline_2455$$[c]
                  }
                }
              }
            }
          }
        }
      }
    }else {
      if($JSCompiler_StaticMethods__handleRichResponse$self$$.$__doDescendantResizeNotify$(), $JSCompiler_StaticMethods__handleRichResponse$self$$.$flushToAssistiveTechnology$(), $reqContext$$1$$ && $reqContext$$1$$.$_responseAnnounced$) {
        var $message$$68$$ = $JSCompiler_StaticMethods__handleRichResponse$self$$.$getLookAndFeel$().$getTranslatedString$("AFResponseCompleteStatus");
        $JSCompiler_StaticMethods__handleRichResponse$self$$.$announceToAssistiveTechnology$($message$$68$$)
      }
    }
  }finally {
    $JSCompiler_StaticMethods__handleRichResponse$self$$.$_inHandleRichResponse$ = $JSCompiler_alias_FALSE$$
  }
  return $isRedirect$$1$$
}
function $JSCompiler_StaticMethods__applyRichResponse$$($JSCompiler_StaticMethods__applyRichResponse$self$$, $documentElement$$12$$, $needsUnescape$$, $isStreaming$$, $reqContext$$4$$) {
  var $processedRootsInfo$$1$$, $processedRootsInfo$$inline_2458$$, $processedRootsElement$$inline_2459$$ = $AdfDomUtils$$.$getFirstDescendentElement$($documentElement$$12$$, "extension");
  if($processedRootsElement$$inline_2459$$ && "adf-processed-roots-ext" === $processedRootsElement$$inline_2459$$.getAttribute("id")) {
    $processedRootsInfo$$inline_2458$$ = {$processedClientIds$:$JSCompiler_alias_NULL$$, $immediateOnly$:$JSCompiler_alias_FALSE$$};
    if($processedRootsElement$$inline_2459$$.hasAttribute === $JSCompiler_alias_VOID$$ || $processedRootsElement$$inline_2459$$.hasAttribute && $processedRootsElement$$inline_2459$$.hasAttribute("processed")) {
      var $processed$$inline_2460$$ = $processedRootsElement$$inline_2459$$.getAttribute("processed");
      $processed$$inline_2460$$ && ($processedRootsInfo$$inline_2458$$.$processedClientIds$ = $processed$$inline_2460$$.split(" "))
    }
    var $immediateOnly$$inline_2461$$ = $processedRootsElement$$inline_2459$$.getAttribute("immediateOnly");
    $processedRootsInfo$$inline_2458$$.$immediateOnly$ = "true" === $immediateOnly$$inline_2461$$
  }
  $processedRootsInfo$$1$$ = $processedRootsInfo$$inline_2458$$;
  $JSCompiler_StaticMethods__applyRichResponse$self$$.$_trackErrors$ = $JSCompiler_alias_TRUE$$;
  var $isRedirect$$2$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$.$_richPostbackHasErrors$ = $JSCompiler_alias_FALSE$$;
  try {
    var $oldActiveComponents$$;
    $JSCompiler_StaticMethods__applyRichResponse$self$$.$isScreenReaderMode$() && $JSCompiler_StaticMethods__applyRichResponse$self$$.$isActiveDataSupported$() && ($oldActiveComponents$$ = {}, $AdfCollections$$.$copyInto$($oldActiveComponents$$, $JSCompiler_StaticMethods__applyRichResponse$self$$.$getActiveDataSupport$().$getActiveComponents$()));
    var $agent$$374$$ = $AdfAgent$$.$AGENT$, $rootNodeName$$ = $agent$$374$$.$getNodeName$($documentElement$$12$$);
    if("changes" == $rootNodeName$$) {
      var $pprNavParams$$ = $JSCompiler_alias_NULL$$, $resizeDomNodes$$ = [], $domReplacedIds$$ = [], $activeDomNode$$inline_2464$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$.$_activeDomNode$, $savedFocusPath$$inline_2465$$ = [];
      if($activeDomNode$$inline_2464$$ != $JSCompiler_alias_NULL$$) {
        for(var $currDomNode$$inline_2466$$ = $activeDomNode$$inline_2464$$;$currDomNode$$inline_2466$$;) {
          var $currId$$inline_2467$$ = $currDomNode$$inline_2466$$.id;
          $currId$$inline_2467$$ && ($savedFocusPath$$inline_2465$$[$currId$$inline_2467$$] = $savedFocusPath$$inline_2465$$.push($currDomNode$$inline_2466$$) - 1);
          $currDomNode$$inline_2466$$ = $currDomNode$$inline_2466$$.parentNode
        }
      }
      var $childNodes$$25$$ = $documentElement$$12$$.childNodes, $length$$42$$ = $childNodes$$25$$.length, $pendingEditableSubtrees$$, $eventsSet$$;
      $reqContext$$4$$ != $JSCompiler_alias_NULL$$ && ($eventsSet$$ = $reqContext$$4$$.$_clientEventsSet$);
      $eventsSet$$ && $eventsSet$$[$AdfPollEvent$$.$POLL_EVENT_TYPE$] && ($JSCompiler_StaticMethods__applyRichResponse$self$$.$_componentsUpdatedByPollEvent$ = []);
      for(var $replacedDirtyValues$$1$$ = {}, $replacedTableState$$ = {}, $oldValues$$1$$ = {}, $i$$314$$ = 0;$i$$314$$ < $length$$42$$;$i$$314$$++) {
        var $childNode$$12$$ = $childNodes$$25$$[$i$$314$$], $childNodeName$$1$$ = $agent$$374$$.$getNodeName$($childNode$$12$$);
        if("update" == $childNodeName$$1$$) {
          var $fragmentValues$$;
          var $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$, $fragmentNode$$inline_2470$$ = $childNode$$12$$, $resizeDomNodes$$inline_2471$$ = $resizeDomNodes$$, $domReplacedIds$$inline_2472$$ = $domReplacedIds$$, $needsUnescape$$inline_2473$$ = $needsUnescape$$, $savedFocusPath$$inline_2474$$ = $savedFocusPath$$inline_2465$$, $isStreaming$$inline_2475$$ = $isStreaming$$, $replacedDirtyValues$$inline_2476$$ = $replacedDirtyValues$$1$$, 
          $oldValues$$inline_2477$$ = $oldValues$$1$$, $replacedTableState$$inline_2478$$ = $replacedTableState$$;
          if($fragmentNode$$inline_2470$$.getAttribute("id") == $AdfDhtmlPage$$.$_STATE_PARAM_NAME$) {
            var $fragmentNode$$inline_5365$$ = $fragmentNode$$inline_2470$$, $doc$$inline_5366$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$getDomDocument$(), $agent$$inline_5367$$ = $AdfAgent$$.$AGENT$, $count$$inline_5368$$ = $doc$$inline_5366$$.forms.length;
            $AdfAssert$$.assert(0 < $count$$inline_5368$$);
            for(var $i$$inline_5369$$ = 0;$i$$inline_5369$$ < $count$$inline_5368$$;$i$$inline_5369$$++) {
              var $form$$inline_5370$$ = $doc$$inline_5366$$.forms[$i$$inline_5369$$];
              $AdfAssert$$.$assertDomElement$($form$$inline_5370$$);
              if(1 == $count$$inline_5368$$ || $JSCompiler_StaticMethods__isAdfForm$$($form$$inline_5370$$)) {
                var $value$$inline_5371$$ = $agent$$inline_5367$$.$getTextContent$($fragmentNode$$inline_5365$$), $input$$inline_5372$$ = $form$$inline_5370$$.elements[$AdfDhtmlPage$$.$_STATE_PARAM_NAME$];
                if($input$$inline_5372$$) {
                  $input$$inline_5372$$.value = $value$$inline_5371$$
                }else {
                  var $span$$inline_5373$$ = $doc$$inline_5366$$.createElement("span");
                  $span$$inline_5373$$.innerHTML = "\x3cinput type\x3d'hidden' name\x3d'" + $AdfDhtmlPage$$.$_STATE_PARAM_NAME$ + "' value\x3d'" + $value$$inline_5371$$ + "' /\x3e";
                  $form$$inline_5370$$.appendChild($span$$inline_5373$$)
                }
              }
            }
            $fragmentValues$$ = $JSCompiler_alias_NULL$$
          }else {
            var $sourceNode$$inline_2479$$, $JSCompiler_StaticMethods__getFirstElementFromFragment$self$$inline_5375$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$, $needsUnescape$$inline_5377$$ = $needsUnescape$$inline_2473$$, $fragmentChildNodes$$inline_5378$$ = $fragmentNode$$inline_2470$$.childNodes, $outerHTML$$inline_5379$$ = $JSCompiler_alias_VOID$$, $fragChildCount$$inline_5380$$ = $fragmentChildNodes$$inline_5378$$.length;
            $AdfAssert$$.assert(1 <= $fragChildCount$$inline_5380$$, "invalid fragment child count");
            if(1 < $fragChildCount$$inline_5380$$) {
              for(var $data$$inline_5381$$ = Array($fragChildCount$$inline_5380$$), $n$$inline_5382$$ = 0;$n$$inline_5382$$ < $fragChildCount$$inline_5380$$;$n$$inline_5382$$++) {
                var $cdataNode$$inline_5383$$ = $fragmentChildNodes$$inline_5378$$[$n$$inline_5382$$];
                $AdfAssert$$.assert(4 == $cdataNode$$inline_5383$$.nodeType, "invalid fragment content");
                $AdfAssert$$.assert($cdataNode$$inline_5383$$.data, "null fragment content");
                $data$$inline_5381$$.push($cdataNode$$inline_5383$$.data)
              }
              $outerHTML$$inline_5379$$ = $data$$inline_5381$$.join("")
            }else {
              $cdataNode$$inline_5383$$ = $fragmentChildNodes$$inline_5378$$[0], $AdfAssert$$.assert(4 == $cdataNode$$inline_5383$$.nodeType, "invalid fragment content"), $AdfAssert$$.assert($cdataNode$$inline_5383$$.data, "null fragment content"), $outerHTML$$inline_5379$$ = $cdataNode$$inline_5383$$.data
            }
            $needsUnescape$$inline_5377$$ && ($outerHTML$$inline_5379$$ = $outerHTML$$inline_5379$$.replace(/__AFR_XML_ELEM/g, "xml"));
            var $doc$$inline_5384$$ = $JSCompiler_StaticMethods__getFirstElementFromFragment$self$$inline_5375$$.$getDomDocument$(), $div$$inline_5385$$ = $JSCompiler_alias_NULL$$, $agent$$inline_5386$$ = $AdfAgent$$.$AGENT$, $div$$inline_5385$$ = $agent$$inline_5386$$.getElementById($AdfDhtmlPage$$.$_PARSER_DIV_ID$);
            $div$$inline_5385$$ || ($div$$inline_5385$$ = $doc$$inline_5384$$.createElement("div"), $div$$inline_5385$$.style.display = "none", $div$$inline_5385$$.id = $AdfDhtmlPage$$.$_PARSER_DIV_ID$, $doc$$inline_5384$$.body.appendChild($div$$inline_5385$$), $agent$$inline_5386$$.$elementsAdded$($div$$inline_5385$$));
            $agent$$inline_5386$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ ? ($div$$inline_5385$$.innerHTML = "\x3cdiv\x3eie\x3c/div\x3e" + $outerHTML$$inline_5379$$, $div$$inline_5385$$.removeChild($div$$inline_5385$$.firstChild)) : $div$$inline_5385$$.innerHTML = $outerHTML$$inline_5379$$;
            var $elem$$inline_5387$$ = $AdfDhtmlPage$$.$_getFirstElementWithId$($div$$inline_5385$$);
            $elem$$inline_5387$$ && $elem$$inline_5387$$.parentNode.removeChild($elem$$inline_5387$$);
            $sourceNode$$inline_2479$$ = $elem$$inline_5387$$;
            if($sourceNode$$inline_2479$$ == $JSCompiler_alias_NULL$$) {
              $AdfLogger$$.$LOGGER$.warning('Unable to locate content in partial page response fragment.  If you are adding a partial target programmatically, try setting clientComponent\x3d"true" on the partial target component.'), $fragmentValues$$ = $JSCompiler_alias_NULL$$
            }else {
              var $fragmentValues$$inline_2480$$ = {restoreFocusIndex:$JSCompiler_alias_NULL$$, pprNavParams:$JSCompiler_alias_NULL$$, pendingEditableSubtree:$JSCompiler_alias_NULL$$}, $id$$inline_2481$$ = $sourceNode$$inline_2479$$.getAttribute("id");
              $AdfAssert$$.assert($id$$inline_2481$$ != $JSCompiler_alias_NULL$$, "null id in response fragment");
              $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$_componentsUpdatedByPollEvent$ != $JSCompiler_alias_NULL$$ && $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$_componentsUpdatedByPollEvent$.push($id$$inline_2481$$);
              var $agent$$inline_2482$$ = $AdfAgent$$.$AGENT$, $targetNode$$inline_2483$$ = $agent$$inline_2482$$.getElementById($id$$inline_2481$$);
              if($targetNode$$inline_2483$$ == $JSCompiler_alias_NULL$$) {
                $AdfLogger$$.$LOGGER$.severe("unable to locate target node: " + $id$$inline_2481$$)
              }else {
                if("true" == $sourceNode$$inline_2479$$.getAttribute($AdfDhtmlPage$$.$_DOCUMENT_STYLE_HOLDER$)) {
                  var $body$$inline_2484$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$getDomDocument$().body, $theme$$inline_2485$$ = $sourceNode$$inline_2479$$.getAttribute("theme");
                  $body$$inline_2484$$.setAttribute("theme", $theme$$inline_2485$$ ? $theme$$inline_2485$$ : "");
                  $sourceNode$$inline_2479$$.removeAttribute("theme");
                  var $className$$inline_2486$$ = $sourceNode$$inline_2479$$.className;
                  $className$$inline_2486$$ != $body$$inline_2484$$.className && ($body$$inline_2484$$.className = $className$$inline_2486$$ ? $className$$inline_2486$$ : "", $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$setHighContrast$($JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$_isHighContrast$));
                  $sourceNode$$inline_2479$$.className = "";
                  var $style$$inline_2487$$ = $sourceNode$$inline_2479$$.style.cssText;
                  $body$$inline_2484$$.style.cssText = $style$$inline_2487$$ ? $style$$inline_2487$$ : "";
                  $sourceNode$$inline_2479$$.style.cssText = ""
                }
                var $oldQueryParams$$inline_2488$$, $queryParams$$inline_5390$$ = $JSCompiler_alias_NULL$$, $uri$$inline_5391$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$getDomDocument$().forms[0].action, $queryIndex$$inline_5392$$ = $uri$$inline_5391$$.indexOf("?");
                0 <= $queryIndex$$inline_5392$$ && ($queryParams$$inline_5390$$ = $uri$$inline_5391$$.substring($queryIndex$$inline_5392$$));
                $oldQueryParams$$inline_2488$$ = $queryParams$$inline_5390$$;
                var $affectedIndex$$inline_2489$$ = $savedFocusPath$$inline_2474$$[$id$$inline_2481$$], $component$$inline_2490$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($targetNode$$inline_2483$$.parentNode), $peer$$inline_2491$$ = $component$$inline_2490$$ ? $component$$inline_2490$$.$getPeer$() : $JSCompiler_alias_NULL$$, $isPPRNavigation$$inline_2492$$ = $sourceNode$$inline_2479$$.id == $AdfDhtmlPage$$.$_NAVIGATION_WRAPPER_ID$;
                if($isPPRNavigation$$inline_2492$$) {
                  var $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$;
                  $AdfDhtmlRichDialogService$$.$getInstance$().$cancelAll$();
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_pageProperties$ = {};
                  $JSCompiler_StaticMethods__setRichResponseDirty$$($JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$, $JSCompiler_alias_FALSE$$);
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_resizeNotifyMap$ = {};
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_resizeNotifyTree$ = {};
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_descendantResizeNotifyList$ = [];
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_serverQueue$ = new $AdfServerEventQueue$$;
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_partialTargets$ = $JSCompiler_alias_NULL$$;
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_autoPPRComponents$ = {};
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$isActiveDataSupported$() && ($JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_canReceiveActiveDataCount$ = 1, $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$getActiveDataSupport$().reset());
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_dirtyServerRegions$ = $JSCompiler_alias_NULL$$;
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_trackedRegions$ = $JSCompiler_alias_NULL$$;
                  $JSCompiler_StaticMethods__navResetPage$self$$inline_5394$$.$_dirtyStateService$.$__resetState$()
                }
                for(var $replacedDirtyValues$$inline_5398$$ = $replacedDirtyValues$$inline_2476$$, $oldValues$$inline_5399$$ = $oldValues$$inline_2477$$, $dirtyComponents$$inline_5400$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$_dirtyStateService$.$getDirtyComponentsForElement$($targetNode$$inline_2483$$), $dirtyCount$$inline_5401$$ = $dirtyComponents$$inline_5400$$.length, $i$$inline_5402$$ = 0;$i$$inline_5402$$ < $dirtyCount$$inline_5401$$;$i$$inline_5402$$++) {
                  var $dirtyComponent$$inline_5824$$ = $dirtyComponents$$inline_5400$$[$i$$inline_5402$$], $replacedDirtyValues$$inline_5825$$ = $replacedDirtyValues$$inline_5398$$, $oldValues$$inline_5826$$ = $oldValues$$inline_5399$$;
                  if($dirtyComponent$$inline_5824$$ instanceof AdfUIEditableValue) {
                    var $dirtyClientId$$inline_5827$$ = $dirtyComponent$$inline_5824$$.$getClientId$(), $dirtyValue$$inline_5828$$ = $dirtyComponent$$inline_5824$$.getSubmittedValue();
                    if($dirtyValue$$inline_5828$$ != $JSCompiler_alias_NULL$$) {
                      $replacedDirtyValues$$inline_5825$$[$dirtyClientId$$inline_5827$$] = $dirtyValue$$inline_5828$$;
                      var $oldValue$$inline_5829$$ = $dirtyComponent$$inline_5824$$.$getPeer$().$getLastSubmittedValue$($dirtyComponent$$inline_5824$$);
                      $oldValues$$inline_5826$$[$dirtyClientId$$inline_5827$$] = $oldValue$$inline_5829$$
                    }
                  }
                }
                var $targetNode$$inline_5405$$ = $targetNode$$inline_2483$$, $replacedTableState$$inline_5406$$ = $replacedTableState$$inline_2478$$, $tableComp$$inline_5407$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$findComponent$($targetNode$$inline_5405$$.id);
                if($tableComp$$inline_5407$$ && "oracle.adf.RichTable" == $tableComp$$inline_5407$$.getComponentType()) {
                  var $scrollLeft$$inline_5408$$ = $tableComp$$inline_5407$$.$getProperty$("scrollLeft"), $scrollTop$$inline_5409$$ = $tableComp$$inline_5407$$.$getProperty$("scrollTop"), $focusItem$$inline_5410$$ = $tableComp$$inline_5407$$.$getProperty$("currentlySelectedHeaderId"), $state$$inline_5411$$ = {};
                  $state$$inline_5411$$.scrollLeft = $scrollLeft$$inline_5408$$;
                  $state$$inline_5411$$.scrollTop = $scrollTop$$inline_5409$$;
                  $state$$inline_5411$$.selectedHeader = $focusItem$$inline_5410$$;
                  $replacedTableState$$inline_5406$$[$targetNode$$inline_5405$$.id] = $state$$inline_5411$$
                }
                $peer$$inline_2491$$ != $JSCompiler_alias_NULL$$ ? ($peer$$inline_2491$$.$replaceDomElement$($component$$inline_2490$$, $sourceNode$$inline_2479$$, $targetNode$$inline_2483$$), $domReplacedIds$$inline_2472$$.push($component$$inline_2490$$.$getClientId$())) : $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$__replaceDomElement$($sourceNode$$inline_2479$$, $targetNode$$inline_2483$$);
                $affectedIndex$$inline_2489$$ != $JSCompiler_alias_NULL$$ && !$isPPRNavigation$$inline_2492$$ && ($fragmentValues$$inline_2480$$.restoreFocusIndex = $affectedIndex$$inline_2489$$);
                var $resizeDomNode$$inline_2493$$ = $JSCompiler_alias_NULL$$;
                $component$$inline_2490$$ ? ($resizeDomNode$$inline_2493$$ = $peer$$inline_2491$$.$domReplaceNotify$($component$$inline_2490$$, $sourceNode$$inline_2479$$), $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$__queueDescendantResizeNotifySource$($component$$inline_2490$$)) : $resizeDomNode$$inline_2493$$ = $sourceNode$$inline_2479$$;
                $resizeDomNode$$inline_2493$$ && $resizeDomNodes$$inline_2471$$.push($resizeDomNode$$inline_2493$$);
                if($isPPRNavigation$$inline_2492$$) {
                  var $viewId$$inline_2494$$ = $agent$$inline_2482$$.getAttribute($sourceNode$$inline_2479$$, $AdfDhtmlPage$$.$_NAVIGATION_VIEW_ROOT$), $queryParams$$inline_2495$$ = $agent$$inline_2482$$.getAttribute($sourceNode$$inline_2479$$, $AdfDhtmlPage$$.$_NAVIGATION_QUERY_PARAMS$), $queryParams$$inline_2495$$ = $queryParams$$inline_2495$$ != $JSCompiler_alias_NULL$$ ? $queryParams$$inline_2495$$ : $oldQueryParams$$inline_2488$$;
                  $fragmentValues$$inline_2480$$.pprNavParams = {viewId:$viewId$$inline_2494$$, queryParams:$queryParams$$inline_2495$$}
                }else {
                  $isStreaming$$inline_2475$$ || $JSCompiler_StaticMethods__setRichResponseDirty$$($JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$, $JSCompiler_alias_TRUE$$)
                }
                var $editableSubtreeId$$inline_2496$$ = $JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$.$_editableSubtreeId$;
                if($editableSubtreeId$$inline_2496$$) {
                  for(var $editableSubtrees$$inline_2497$$ = $JSCompiler_StaticMethods__getEditableSubtrees$$($JSCompiler_StaticMethods__handleRichResponseFragment$self$$inline_2469$$, $editableSubtreeId$$inline_2496$$, $JSCompiler_alias_TRUE$$), $i$$inline_2498$$ = 0;$i$$inline_2498$$ < $editableSubtrees$$inline_2497$$.length;$i$$inline_2498$$++) {
                    if($AdfDhtmlPopupWindow$$.$isAncestorOrSelf$($editableSubtrees$$inline_2497$$[$i$$inline_2498$$], $sourceNode$$inline_2479$$)) {
                      $fragmentValues$$inline_2480$$.pendingEditableSubtree = $sourceNode$$inline_2479$$;
                      break
                    }
                  }
                }
              }
              $fragmentValues$$ = $fragmentValues$$inline_2480$$
            }
          }
          if($fragmentValues$$ != $JSCompiler_alias_NULL$$) {
            var $isIOSSafariMobile$$ = $agent$$374$$.$getDomWindow$().$AdfSafariMobileAgent$ && $agent$$374$$ instanceof $AdfSafariMobileAgent$$ && $agent$$374$$.$getOS$() != $AdfAgent$$.$ANDROID_OS$;
            $fragmentValues$$.restoreFocusIndex != $JSCompiler_alias_NULL$$ && !$isIOSSafariMobile$$ && ($JSCompiler_StaticMethods__applyRichResponse$self$$.$_restorePprFocusIndex$ = $fragmentValues$$.restoreFocusIndex);
            $fragmentValues$$.pprNavParams != $JSCompiler_alias_NULL$$ && ($pprNavParams$$ = $fragmentValues$$.pprNavParams, $JSCompiler_StaticMethods__applyRichResponse$self$$.$_pprNavPending$ = $JSCompiler_alias_TRUE$$);
            $fragmentValues$$.pendingEditableSubtree && ($pendingEditableSubtrees$$ || ($pendingEditableSubtrees$$ = []), $pendingEditableSubtrees$$.push($fragmentValues$$.pendingEditableSubtree))
          }
        }else {
          if("eval" == $childNodeName$$1$$) {
            var $JSCompiler_StaticMethods__handleRichResponseScript$self$$inline_2500$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$, $scriptNode$$inline_2501$$ = $childNode$$12$$, $source$$inline_2502$$ = $scriptNode$$inline_2501$$.getAttribute("src");
            if($source$$inline_2502$$) {
              var $source$$inline_5414$$ = $source$$inline_2502$$;
              $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__handleRichResponseScript$self$$inline_2500$$).$addLibraryScript$($source$$inline_5414$$, $AdfScriptLoadingService$$.$METHOD_ANY$)
            }else {
              var $nodeText$$inline_2503$$ = $AdfAgent$$.$AGENT$.$getTextContent$($scriptNode$$inline_2501$$);
              $nodeText$$inline_2503$$ && $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__handleRichResponseScript$self$$inline_2500$$).$addInlineScript$($nodeText$$inline_2503$$)
            }
          }else {
            if("extension" == $childNodeName$$1$$ && "adf-script-library" == $childNode$$12$$.getAttribute("id")) {
              var $JSCompiler_StaticMethods__handleRichResponseLibrary$self$$inline_2505$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$, $loadInTheBackground$$inline_2507$$ = "true" === $childNode$$12$$.getAttribute("background"), $nodeText$$inline_2508$$ = $AdfAgent$$.$AGENT$.$getTextContent$($childNode$$12$$);
              if($loadInTheBackground$$inline_2507$$) {
                var $source$$inline_5417$$ = $nodeText$$inline_2508$$;
                $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__handleRichResponseLibrary$self$$inline_2505$$).$addLibraryScript$($source$$inline_5417$$, $AdfScriptLoadingService$$.$METHOD_BACKGROUND$)
              }else {
                var $source$$inline_5420$$ = $nodeText$$inline_2508$$;
                $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__handleRichResponseLibrary$self$$inline_2505$$).$addLibraryScript$($source$$inline_5420$$, $AdfScriptLoadingService$$.$METHOD_ANY$)
              }
            }
          }
        }
      }
      if($processedRootsInfo$$1$$) {
        var $processedRoots$$1$$ = $processedRootsInfo$$1$$.$processedClientIds$;
        if(!$JSCompiler_StaticMethods__applyRichResponse$self$$.$_disableDirtyDataRetainPPR$) {
          var $immediateOnly$$inline_2512$$ = $processedRootsInfo$$1$$.$immediateOnly$, $agent$$inline_2515$$ = $AdfAgent$$.$AGENT$, $dirtyClientId$$inline_2516$$;
          for($dirtyClientId$$inline_2516$$ in $replacedDirtyValues$$1$$) {
            var $dirtyElement$$inline_2517$$ = $agent$$inline_2515$$.getElementById($dirtyClientId$$inline_2516$$);
            if($dirtyElement$$inline_2517$$) {
              if(!$AdfUIUtils$$.$compareValues$($oldValues$$1$$[$dirtyClientId$$inline_2516$$], $AdfPage$$.$PAGE$.$findComponent$($dirtyClientId$$inline_2516$$).getSubmittedValue()) && (!$immediateOnly$$inline_2512$$ || $JSCompiler_StaticMethods__isImmediateEditableValueComponent$$($dirtyClientId$$inline_2516$$))) {
                if($processedRoots$$1$$) {
                  for(var $processedRootsCount$$inline_2518$$ = $processedRoots$$1$$.length, $i$$inline_2519$$ = 0;$i$$inline_2519$$ < $processedRootsCount$$inline_2518$$;$i$$inline_2519$$++) {
                    var $processedClientId$$inline_2520$$ = $processedRoots$$1$$[$i$$inline_2519$$];
                    if("" != $processedClientId$$inline_2520$$) {
                      var $JSCompiler_inline_result$$4984$$;
                      a: {
                        var $ancestorClientId$$inline_5423$$ = $processedClientId$$inline_2520$$, $node$$inline_5424$$ = $dirtyElement$$inline_2517$$, $bIsAncestorOrSelf$$inline_5425$$ = $JSCompiler_alias_FALSE$$, $ancestorPopupInfos$$inline_5426$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$.$_poppedUpComponentInfo$[$ancestorClientId$$inline_5423$$];
                        if($ancestorPopupInfos$$inline_5426$$) {
                          var $popupId$$inline_5427$$ = $JSCompiler_alias_VOID$$;
                          for($popupId$$inline_5427$$ in $ancestorPopupInfos$$inline_5426$$) {
                            if($bIsAncestorOrSelf$$inline_5425$$ = $AdfDhtmlPopupWindow$$.$isAncestorOrSelf$($ancestorPopupInfos$$inline_5426$$[$popupId$$inline_5427$$].$contentDom$, $node$$inline_5424$$)) {
                              $JSCompiler_inline_result$$4984$$ = $JSCompiler_alias_TRUE$$;
                              break a
                            }
                          }
                        }else {
                          var $ancestorNode$$inline_5428$$ = $AdfAgent$$.$AGENT$.getElementById($ancestorClientId$$inline_5423$$), $bIsAncestorOrSelf$$inline_5425$$ = $AdfDomUtils$$.$isAncestorOrSelf$($ancestorNode$$inline_5428$$, $node$$inline_5424$$)
                        }
                        if(!$bIsAncestorOrSelf$$inline_5425$$ && 0 == $node$$inline_5424$$.id.indexOf($ancestorClientId$$inline_5423$$)) {
                          var $page$$inline_5429$$ = $AdfPage$$.$PAGE$, $ancestorComp$$inline_5430$$ = $page$$inline_5429$$.$findComponent$($ancestorClientId$$inline_5423$$), $childComp$$inline_5431$$ = $page$$inline_5429$$.$findComponent$($node$$inline_5424$$.id);
                          $ancestorComp$$inline_5430$$ && $childComp$$inline_5431$$ && ($bIsAncestorOrSelf$$inline_5425$$ = $childComp$$inline_5431$$.$isDescendant$($ancestorComp$$inline_5430$$))
                        }
                        $JSCompiler_inline_result$$4984$$ = $bIsAncestorOrSelf$$inline_5425$$
                      }
                      $JSCompiler_inline_result$$4984$$ && delete $replacedDirtyValues$$1$$[$dirtyClientId$$inline_2516$$]
                    }
                  }
                }else {
                  delete $replacedDirtyValues$$1$$[$dirtyClientId$$inline_2516$$]
                }
              }
            }else {
              delete $replacedDirtyValues$$1$$[$dirtyClientId$$inline_2516$$]
            }
          }
        }
        var $ids$$inline_2523$$ = $processedRoots$$1$$ ? $processedRoots$$1$$ : [];
        $JSCompiler_StaticMethods__applyRichResponse$self$$.$_richPostbackHasErrors$ || $JSCompiler_StaticMethods__applyRichResponse$self$$.$_dirtyStateService$.$__dataCommitted$($ids$$inline_2523$$, $processedRootsInfo$$1$$.$immediateOnly$ === $JSCompiler_alias_TRUE$$)
      }
      var $pprNavParams$$inline_2529$$ = $pprNavParams$$, $pendingEditableSubtrees$$inline_2532$$ = $pendingEditableSubtrees$$, $oldActiveComponents$$inline_2533$$ = $oldActiveComponents$$, $state$$inline_2536$$ = {};
      $state$$inline_2536$$.resizeDomNodes = $resizeDomNodes$$;
      $state$$inline_2536$$.domReplacedIds = $domReplacedIds$$;
      $state$$inline_2536$$.pprNavParams = $pprNavParams$$inline_2529$$;
      $state$$inline_2536$$.reqContext = $reqContext$$4$$;
      $state$$inline_2536$$.savedFocusPath = $savedFocusPath$$inline_2465$$;
      $state$$inline_2536$$.pendingEditableSubtrees = $pendingEditableSubtrees$$inline_2532$$;
      $state$$inline_2536$$.oldActiveComponents = $oldActiveComponents$$inline_2533$$;
      $state$$inline_2536$$.replacedDirtyValues = $replacedDirtyValues$$1$$;
      $state$$inline_2536$$.replacedTableState = $replacedTableState$$;
      $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__applyRichResponse$self$$).$addCallbackScript$($JSCompiler_StaticMethods__applyRichResponse$self$$, $JSCompiler_StaticMethods__applyRichResponse$self$$.$_richUpdateCompleteCallback$, $state$$inline_2536$$)
    }else {
      if("redirect" == $rootNodeName$$) {
        var $url$$38$$ = $documentElement$$12$$.getAttribute("url");
        $AdfAssert$$.assert($url$$38$$, "Could not get redirect URL");
        $isRedirect$$2$$ = $JSCompiler_alias_TRUE$$;
        $JSCompiler_StaticMethods__disableUncommittedWarnings$$($JSCompiler_StaticMethods__applyRichResponse$self$$);
        $JSCompiler_StaticMethods__applyRichResponse$self$$.$__perfTimings$($JSCompiler_alias_TRUE$$, $JSCompiler_alias_TRUE$$, $JSCompiler_alias_TRUE$$, "redirect to ", $url$$38$$);
        var $documentComponent$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$.$findComponent$($JSCompiler_StaticMethods__applyRichResponse$self$$.$_documentClientId$);
        $JSCompiler_StaticMethods__applyRichResponse$self$$.$_partialRequestRedirect$ = $JSCompiler_alias_TRUE$$;
        (new $AdfRedirectEvent$$($documentComponent$$, $url$$38$$, $reqContext$$4$$ ? $reqContext$$4$$._noNavigation : $JSCompiler_alias_FALSE$$)).$queue$($JSCompiler_alias_FALSE$$)
      }else {
        if("error" == $rootNodeName$$) {
          $JSCompiler_StaticMethods__applyRichResponse$self$$.$_richPostbackHasErrors$ = $JSCompiler_alias_TRUE$$;
          for(var $nodeText$$ = $JSCompiler_alias_NULL$$, $n$$9$$ = 0;$n$$9$$ < $documentElement$$12$$.childNodes.length;$n$$9$$++) {
            var $node$$89$$ = $documentElement$$12$$.childNodes[$n$$9$$];
            if("error-message" == $agent$$374$$.$getNodeName$($node$$89$$)) {
              $nodeText$$ = $agent$$374$$.$getTextContent$($node$$89$$);
              break
            }
          }
          if($nodeText$$ == $JSCompiler_alias_NULL$$ || 0 == $nodeText$$.length) {
            $nodeText$$ = "Unknown error during PPR"
          }
          alert($nodeText$$);
          "true" == $documentElement$$12$$.getAttribute("redirect") && ($JSCompiler_StaticMethods__disableUncommittedWarnings$$($JSCompiler_StaticMethods__applyRichResponse$self$$), document.location.href = $JSCompiler_StaticMethods__getDefaultPostbackURL$$($JSCompiler_StaticMethods__applyRichResponse$self$$))
        }else {
          if("noop" != $rootNodeName$$) {
            if("retry" == $rootNodeName$$) {
              var $formId$$10$$ = $reqContext$$4$$.$formId$, $formElement$$6$$;
              $formId$$10$$ && ($formElement$$6$$ = Agent.$AGENT$.getElementById($formId$$10$$));
              $formElement$$6$$ || ($formElement$$6$$ = $JSCompiler_StaticMethods__applyRichResponse$self$$.$getDomDocument$().forms[0]);
              $JSCompiler_StaticMethods__doFullPostback$$($JSCompiler_StaticMethods__applyRichResponse$self$$, $formElement$$6$$, $reqContext$$4$$.$retryParams$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$)
            }else {
              $AdfAssert$$.assert($JSCompiler_alias_FALSE$$, "invalid root node in rich response")
            }
          }
        }
      }
    }
  }finally {
    $JSCompiler_StaticMethods__applyRichResponse$self$$.$_trackErrors$ = $JSCompiler_alias_FALSE$$
  }
  return $isRedirect$$2$$
}
$AdfDhtmlPage$$.prototype.$getDocumentClientId$ = $JSCompiler_get$$("$_documentClientId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDocumentClientId", $AdfDhtmlPage$$.prototype.$getDocumentClientId$);
$AdfDhtmlPage$$.prototype.$_richUpdateCompleteCallback$ = function $$AdfDhtmlPage$$$$$_richUpdateCompleteCallback$$($focusElement$$inline_2569_replacedTableState$$2_state$$57$$) {
  var $clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.resizeDomNodes, $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.domReplacedIds, $maxIndex$$inline_2563_pprNavParams$$2$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.pprNavParams, $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$ = 
  $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.reqContext, $savedFocusPath$$3$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.savedFocusPath, $pendingEditableSubtrees$$2$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.pendingEditableSubtrees, $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.replacedDirtyValues;
  $focusElement$$inline_2569_replacedTableState$$2_state$$57$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$.replacedTableState;
  if(!this.$_disableDirtyDataRetainPPR$) {
    for(var $clientId$$inline_2540_state$$inline_2550$$ in $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$) {
      var $comp$$inline_2541$$ = this.$findComponent$($clientId$$inline_2540_state$$inline_2550$$);
      if($comp$$inline_2541$$) {
        this.$clearMessages$($comp$$inline_2541$$.$getClientId$());
        var $restoredValue$$inline_2542$$ = $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$[$clientId$$inline_2540_state$$inline_2550$$], $peer$$inline_2543$$ = $comp$$inline_2541$$.$getPeer$();
        if($peer$$inline_2543$$ instanceof $AdfDhtmlEditableValuePeer$$) {
          try {
            $AdfDhtmlEditableValuePeer$$.$__restoreDisplayValue$($comp$$inline_2541$$, $peer$$inline_2543$$, $restoredValue$$inline_2542$$)
          }catch($e$$inline_2544$$) {
            $AdfLogger$$.$LOGGER$.fine("component does not support SetDisplayValue")
          }
        }
      }
    }
    for(var $clientId$$inline_2548_target$$inline_2556$$ in $focusElement$$inline_2569_replacedTableState$$2_state$$57$$) {
      if(($comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$ = this.$findComponent$($clientId$$inline_2548_target$$inline_2556$$)) && "oracle.adf.RichTable" == $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$.getComponentType()) {
        $clientId$$inline_2540_state$$inline_2550$$ = $focusElement$$inline_2569_replacedTableState$$2_state$$57$$[$clientId$$inline_2548_target$$inline_2556$$], $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$.setProperty("scrollLeft", $clientId$$inline_2540_state$$inline_2550$$.scrollLeft, $JSCompiler_alias_TRUE$$, $AdfUIComponent$$.$PROPAGATE_NEVER$), $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$.setProperty("scrollTop", $clientId$$inline_2540_state$$inline_2550$$.scrollTop, 
        $JSCompiler_alias_TRUE$$, $AdfUIComponent$$.$PROPAGATE_NEVER$)
      }
    }
  }
  for(var $agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$ in $focusElement$$inline_2569_replacedTableState$$2_state$$57$$) {
    if(($comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$ = this.$findComponent$($agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$)) && "oracle.adf.RichTable" == $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$.getComponentType()) {
      $clientId$$inline_2548_target$$inline_2556$$ = $AdfAgent$$.$AGENT$.getElementById($focusElement$$inline_2569_replacedTableState$$2_state$$57$$[$agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$].selectedHeader), ($comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$ = $comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$.$getPeer$()) && $clientId$$inline_2548_target$$inline_2556$$ && $JSCompiler_StaticMethods__setHeaderCellFocus$$($comp$$inline_2549_comp$$inline_2555_peer$$inline_2557_replacedDirtyValues$$3$$, 
      $clientId$$inline_2548_target$$inline_2556$$)
    }
  }
  $agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$ = $AdfAgent$$.$AGENT$;
  $agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && 8 >= Math.floor($agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$.$getVersion$()) ? this.$scheduleTimer$(this, this.$_prepareForIncompleteImages$, $JSCompiler_alias_NULL$$, 10) : this.$_prepareForIncompleteImages$();
  0 < $clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$.length && (this.$_doResizeNotify$($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$), ($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ = this.$_checkResizeNotifyTimer$) ? this.$rescheduleTimer$($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$, 
  500) : this.$_checkResizeNotifyTimer$ = this.$scheduleTimer$(this, this.$_checkResizeNotifyCallback$, $JSCompiler_alias_NULL$$, 500));
  0 < $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$.length && ($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ = ($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ = this.$_clientListeners$) ? $clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$[$AdfDomReplacedEvent$$.$EVENT_TYPE$] : $JSCompiler_alias_NULL$$, $clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ != 
  $JSCompiler_alias_NULL$$ && $AdfEventUtils$$.$deliverEventToListeners$($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$, new $AdfDomReplacedEvent$$(this, $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$)));
  if($maxIndex$$inline_2563_pprNavParams$$2$$ != $JSCompiler_alias_NULL$$) {
    this.$_pprNavPending$ = $JSCompiler_alias_FALSE$$;
    if($context$$inline_2566_domReplacedIds$$2_navAgent$$2$$ = $AdfNavigationHistoryAgent$$.$getInstance$()) {
      $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$.$setCurrentPage$($maxIndex$$inline_2563_pprNavParams$$2$$.viewId, $maxIndex$$inline_2563_pprNavParams$$2$$.queryParams, $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$ ? $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$.$_loadId$ : $JSCompiler_alias_NULL$$), this.$_notSavingPageId$ || $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$.$setPageId$(this.$_pageStateId$)
    }
    $JSCompiler_StaticMethods__restorePreviousUserActivityData$$(this)
  }
  if(this.$_restorePprFocusIndex$ != $JSCompiler_alias_VOID$$) {
    $maxIndex$$inline_2563_pprNavParams$$2$$ = this.$_restorePprFocusIndex$;
    $AdfAssert$$.$assertArray$($savedFocusPath$$3$$);
    $AdfAssert$$.$assertNumberOrNull$($maxIndex$$inline_2563_pprNavParams$$2$$);
    $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$ = $savedFocusPath$$3$$.length;
    $maxIndex$$inline_2563_pprNavParams$$2$$ >= $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$ && ($maxIndex$$inline_2563_pprNavParams$$2$$ = $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$ - 1);
    $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$ = $AdfAgent$$.$AGENT$;
    $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$ = {};
    for($clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ = 0;$clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$ <= $maxIndex$$inline_2563_pprNavParams$$2$$;$clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$++) {
      if($agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$ = $agent$$inline_2565_pathCount$$inline_2564_reqContext$$6$$.getElementById($savedFocusPath$$3$$[$clientListeners$$3_propListeners$$1_resizeDomNodes$$2_restoreFocusIndex$$inline_2567_timer$$inline_2560$$].id), $agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$ != $JSCompiler_alias_NULL$$ && ($focusElement$$inline_2569_replacedTableState$$2_state$$57$$ = $AdfDomUtils$$.$getFirstFilteredElement$($agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$, 
      $JSCompiler_alias_FALSE$$, $AdfFocusUtils$$.$acceptFocusableNode$, $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$), $focusElement$$inline_2569_replacedTableState$$2_state$$57$$ || ($focusElement$$inline_2569_replacedTableState$$2_state$$57$$ = $AdfDomUtils$$.$getNextFilteredElement$($agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$, $agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$.parentNode, $JSCompiler_alias_TRUE$$, $AdfFocusUtils$$.$acceptFocusableNode$, $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$)) || 
      ($focusElement$$inline_2569_replacedTableState$$2_state$$57$$ = $AdfDomUtils$$.$getPreviousFilteredElement$($agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$, $agent$$375_clientId$$inline_2554_newFocusDom$$inline_2568$$.parentNode, $AdfFocusUtils$$.$acceptFocusableNode$, $context$$inline_2566_domReplacedIds$$2_navAgent$$2$$)), $focusElement$$inline_2569_replacedTableState$$2_state$$57$$)) {
        $AdfFocusUtils$$.$focusElement$($focusElement$$inline_2569_replacedTableState$$2_state$$57$$);
        break
      }
    }
    delete this.$_restorePprFocusIndex$
  }
  if($pendingEditableSubtrees$$2$$) {
    for(;0 < $pendingEditableSubtrees$$2$$.length;) {
      $JSCompiler_StaticMethods__filterEditableSubtree$$(this, $pendingEditableSubtrees$$2$$[0], this.$_editableCallback$, this.$_editableCallbackContext$);
      break
    }
  }
  $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$$(this)
};
$AdfDhtmlPage$$.prototype.addEventListener = function $$AdfDhtmlPage$$$$addEventListener$($eventType$$40$$, $listener$$94$$, $instance$$27$$) {
  this.$_clientListeners$ = $AdfEventUtils$$.addEventListener(this.$_clientListeners$, $eventType$$40$$, $listener$$94$$, $instance$$27$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addEventListener", $AdfDhtmlPage$$.prototype.addEventListener);
$AdfDhtmlPage$$.prototype.removeEventListener = function $$AdfDhtmlPage$$$$removeEventListener$($eventType$$41$$, $listener$$95$$, $instance$$28$$) {
  this.$_clientListeners$ = $AdfEventUtils$$.removeEventListener(this.$_clientListeners$, $eventType$$41$$, $listener$$95$$, $instance$$28$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removeEventListener", $AdfDhtmlPage$$.prototype.removeEventListener);
$AdfDhtmlPage$$.prototype.$setDocumentClientId$ = $JSCompiler_set$$("$_documentClientId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setDocumentClientId", $AdfDhtmlPage$$.prototype.$setDocumentClientId$);
$AdfDhtmlPage$$.prototype.$doRedirect$ = function $$AdfDhtmlPage$$$$$doRedirect$$($url$$39$$, $noNavigation$$2$$) {
  $AdfLogger$$.$LOGGER$.info("Redirecting to : ", $url$$39$$);
  var $loc$$1_win$$4$$ = this.$getDomWindow$();
  if($loc$$1_win$$4$$.$adfpp_handleLocationChange$ != $JSCompiler_alias_VOID$$) {
    $loc$$1_win$$4$$.$adfpp_handleLocationChange$($url$$39$$)
  }else {
    var $loc$$1_win$$4$$ = $loc$$1_win$$4$$.location, $oldUrl$$ = $loc$$1_win$$4$$.href, $oldHash$$ = $JSCompiler_alias_NULL$$, $hashIndex$$11$$ = $oldUrl$$.indexOf("#");
    0 <= $hashIndex$$11$$ && ($oldHash$$ = $oldUrl$$.substring($hashIndex$$11$$), $oldUrl$$ = $oldUrl$$.substring(0, $hashIndex$$11$$));
    var $newUrl$$ = $url$$39$$, $newHash$$ = $JSCompiler_alias_NULL$$, $hashIndex$$11$$ = $newUrl$$.indexOf("#");
    0 <= $hashIndex$$11$$ && ($newHash$$ = $newUrl$$.substring($hashIndex$$11$$), $newUrl$$ = $newUrl$$.substring(0, $hashIndex$$11$$));
    $newUrl$$ == $oldUrl$$ && $newHash$$ != $JSCompiler_alias_NULL$$ ? ($oldHash$$ != $newHash$$ && ($noNavigation$$2$$ ? $loc$$1_win$$4$$.replace($newHash$$) : $loc$$1_win$$4$$.href = $newHash$$), $loc$$1_win$$4$$.reload($JSCompiler_alias_TRUE$$)) : $noNavigation$$2$$ ? $loc$$1_win$$4$$.replace($url$$39$$) : $loc$$1_win$$4$$.href = $url$$39$$
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.doRedirect", $AdfDhtmlPage$$.prototype.$doRedirect$);
$AdfDhtmlPage$$.prototype.$streamingResponseComplete$ = function $$AdfDhtmlPage$$$$$streamingResponseComplete$$() {
  this.$_pendingStreamingIDs$ = {};
  this.$getDataTransferService$().$notifyStreamingRequestComplete$();
  if(this.$isUserActivityMonitoringOn$()) {
    var $currentTime$$2_delayedMessages$$inline_2578$$ = (new Date).getTime().toString();
    $AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$PREVIOUS$).$setClientEndTime$($currentTime$$2_delayedMessages$$inline_2578$$);
    $AdfUserActivityInfo$$.$saveToSessionStorageByType$($AdfUserActivityInfo$$.$PREVIOUS$);
    $AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$SECONDARY$).$setClientEndTime$($currentTime$$2_delayedMessages$$inline_2578$$);
    $AdfUserActivityInfo$$.$removeFromSessionStorageByType$($AdfUserActivityInfo$$.$PRIMARY$);
    $AdfUserActivityInfo$$.$removeFromSessionStorageByType$($AdfUserActivityInfo$$.$SECONDARY$)
  }
  var $currentTime$$2_delayedMessages$$inline_2578$$ = this.$_delayedMessages$, $addDelayedMessage$$inline_2579_title$$inline_2585$$ = $JSCompiler_alias_FALSE$$, $laf$$67_messageId$$inline_2580$$;
  for($laf$$67_messageId$$inline_2580$$ in $currentTime$$2_delayedMessages$$inline_2578$$) {
    if(this.$findComponent$($laf$$67_messageId$$inline_2580$$) != $JSCompiler_alias_NULL$$) {
      for(var $messagesArray$$inline_2581$$ = $currentTime$$2_delayedMessages$$inline_2578$$[$laf$$67_messageId$$inline_2580$$], $count$$inline_2582$$ = $messagesArray$$inline_2581$$.length, $i$$inline_2583$$ = 0;$i$$inline_2583$$ < $count$$inline_2582$$;$i$$inline_2583$$++) {
        var $facesMessage$$inline_2586_messsageEntry$$inline_2584$$ = $messagesArray$$inline_2581$$[$i$$inline_2583$$], $addDelayedMessage$$inline_2579_title$$inline_2585$$ = $facesMessage$$inline_2586_messsageEntry$$inline_2584$$.pop(), $facesMessage$$inline_2586_messsageEntry$$inline_2584$$ = $facesMessage$$inline_2586_messsageEntry$$inline_2584$$.pop();
        this.$addMessage$($laf$$67_messageId$$inline_2580$$, $facesMessage$$inline_2586_messsageEntry$$inline_2584$$, $addDelayedMessage$$inline_2579_title$$inline_2585$$);
        $addDelayedMessage$$inline_2579_title$$inline_2585$$ = $JSCompiler_alias_TRUE$$
      }
      this.$_delayedMessages$[$laf$$67_messageId$$inline_2580$$] != $JSCompiler_alias_NULL$$ && delete this.$_delayedMessages$[$laf$$67_messageId$$inline_2580$$]
    }
  }
  $addDelayedMessage$$inline_2579_title$$inline_2585$$ && this.$showMessages$();
  this.$_streamingStatus$ == $AdfDhtmlPage$$.$_STREAMING_REQUEST_SENT$ ? $JSCompiler_StaticMethods__handleInvalidPprResponse$$(this, $JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$) : this.$_streamingStatus$ == $AdfDhtmlPage$$.$_STREAMING_COMPLETE$ ? this.$scheduleTimer$(this, this.$_startGlobalActiveData$, $JSCompiler_alias_NULL$$, 500) : ($laf$$67_messageId$$inline_2580$$ = this.$getLookAndFeel$(), alert($laf$$67_messageId$$inline_2580$$.$getTranslatedString$("af_document.UNKNOWN_STREAMING_ERROR")))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.streamingResponseComplete", $AdfDhtmlPage$$.prototype.$streamingResponseComplete$);
$AdfDhtmlPage$$.prototype.$streamingResponseWritten$ = function $$AdfDhtmlPage$$$$$streamingResponseWritten$$() {
  this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "streaming response processing done");
  this.$_streamingStatus$ = $AdfDhtmlPage$$.$_STREAMING_COMPLETE$;
  this.$isUserActivityMonitoringOn$() && $AdfUserActivityInfo$$.$setResponseReceivedTime$($AdfUserActivityInfo$$.$SECONDARY$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.streamingResponseWritten", $AdfDhtmlPage$$.prototype.$streamingResponseWritten$);
$AdfDhtmlPage$$.prototype.$streamingResponseStarted$ = function $$AdfDhtmlPage$$$$$streamingResponseStarted$$() {
  if(this.$_perfProfileEnabled$ || this.$_perfProfileTimingEnabled$) {
    $AdfLogger$$.$PROFILER_LOGGER$.info("streaming request sent;", this.$getDomWindow$().$_afrTimingStreamingRequestStart$), this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, "streaming response received. The ECID is: ", $AdfDhtmlPage$$.$_ECID$)
  }
  this.$_streamingStatus$ = $AdfDhtmlPage$$.$_STREAMING_STARTED$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.streamingResponseStarted", $AdfDhtmlPage$$.prototype.$streamingResponseStarted$);
$AdfDhtmlPage$$.prototype.$handleStreamingResponse$ = function $$AdfDhtmlPage$$$$$handleStreamingResponse$$($doc$$54_root$$14$$, $id$$306$$, $needsUnescape$$1$$) {
  this.$_perfProfileEnabled$ && this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, "streaming response segment received");
  $doc$$54_root$$14$$ = $doc$$54_root$$14$$.getElementById($id$$306$$);
  $AdfAssert$$.assert($doc$$54_root$$14$$);
  $JSCompiler_StaticMethods__applyRichResponse$$(this, $doc$$54_root$$14$$.firstChild, $needsUnescape$$1$$, $JSCompiler_alias_TRUE$$, $JSCompiler_alias_NULL$$);
  this.$_perfProfileEnabled$ && this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, "streaming response segment processed")
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.handleStreamingResponse", $AdfDhtmlPage$$.prototype.$handleStreamingResponse$);
$AdfDhtmlPage$$.prototype.$updateStreamingViewState$ = function $$AdfDhtmlPage$$$$$updateStreamingViewState$$($doc$$55$$, $id$$307$$) {
  var $input$$5_root$$15$$ = $doc$$55$$.getElementById($id$$307$$);
  $AdfAssert$$.assert($input$$5_root$$15$$);
  $input$$5_root$$15$$ = $input$$5_root$$15$$.getElementsByTagName("input")[0];
  $AdfAssert$$.assert($input$$5_root$$15$$);
  var $field$$2_form$$12$$ = this.$getDomDocument$().forms[0];
  $AdfAssert$$.$assertDomElement$($field$$2_form$$12$$);
  $field$$2_form$$12$$ = $field$$2_form$$12$$.elements[$AdfDhtmlPage$$.$_STATE_PARAM_NAME$];
  $AdfAssert$$.$assertDomElement$($field$$2_form$$12$$);
  $field$$2_form$$12$$.parentNode.innerHTML = "\x3cinput type\x3d'hidden' name\x3d'" + $AdfDhtmlPage$$.$_STATE_PARAM_NAME$ + "' value\x3d'" + $input$$5_root$$15$$.getAttribute("value") + "' /\x3e"
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.updateStreamingViewState", $AdfDhtmlPage$$.prototype.$updateStreamingViewState$);
$AdfDhtmlPage$$.prototype.$__handleReload$ = function $$AdfDhtmlPage$$$$$__handleReload$$() {
  this.$_partialRequestRedirect$ = $JSCompiler_alias_TRUE$$;
  var $url$$40$$ = $JSCompiler_StaticMethods__getDefaultPostbackURL$$(this);
  this.$getDomWindow$().location.replace($url$$40$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__handleReload", $AdfDhtmlPage$$.prototype.$__handleReload$);
$AdfDhtmlPage$$.prototype.$__validateWindowId$ = function $$AdfDhtmlPage$$$$$__validateWindowId$$($id$$308$$) {
  try {
    var $win$$5$$ = this.$getDomWindow$();
    if($win$$5$$ === parent && !$win$$5$$.name) {
      var $savedId$$ = sessionStorage.getItem("Adf-Window-Id");
      $savedId$$ === $id$$308$$ && ($win$$5$$.name = $savedId$$)
    }
  }catch($e$$135$$) {
  }
  return $id$$308$$ != this.$getDomWindow$().name ? (this.$__handleReload$(), $JSCompiler_alias_FALSE$$) : $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__validateWindowId", $AdfDhtmlPage$$.prototype.$__validateWindowId$);
$AdfDhtmlPage$$.prototype.$__handleRichResponseAction$ = function $$AdfDhtmlPage$$$$$__handleRichResponseAction$$($action$$6$$, $pprAction$$) {
  if($action$$6$$) {
    var $doc$$56$$ = this.$getDomDocument$();
    $doc$$56$$.forms[0].action = $action$$6$$
  }
  $pprAction$$ && $AdfAgent$$.$AGENT$.setAttribute($doc$$56$$.forms[0], $AdfDhtmlPage$$.$_CUSTOM_PPR_URL_EXPANDO$, $pprAction$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__handleRichResponseAction", $AdfDhtmlPage$$.prototype.$__handleRichResponseAction$);
$AdfDhtmlPage$$.prototype.$__loadJavaScriptInBackground$ = function $$AdfDhtmlPage$$$$$__loadJavaScriptInBackground$$($scripts$$2$$) {
  var $numArgs$$ = arguments.length;
  if(0 < $numArgs$$) {
    $JSCompiler_StaticMethods__getScriptLoadingService$$(this);
    for(var $a$$1$$ = 0;$a$$1$$ < $numArgs$$;++$a$$1$$) {
      var $source$$inline_5437$$ = arguments[$a$$1$$];
      $JSCompiler_StaticMethods__getScriptLoadingService$$(this).$addLibraryScript$($source$$inline_5437$$, $AdfScriptLoadingService$$.$METHOD_BACKGROUND$)
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__loadJavaScriptInBackground", $AdfDhtmlPage$$.prototype.$__loadJavaScriptInBackground$);
function $JSCompiler_StaticMethods__restorePreviousUserActivityData$$($JSCompiler_StaticMethods__restorePreviousUserActivityData$self_prevActInfo$$3$$) {
  if($JSCompiler_StaticMethods__restorePreviousUserActivityData$self_prevActInfo$$3$$.$isUserActivityMonitoringOn$() && ($JSCompiler_StaticMethods__restorePreviousUserActivityData$self_prevActInfo$$3$$ = $JSCompiler_alias_NULL$$, ($JSCompiler_StaticMethods__restorePreviousUserActivityData$self_prevActInfo$$3$$ = $AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$PREVIOUS$)) && $JSCompiler_StaticMethods__restorePreviousUserActivityData$self_prevActInfo$$3$$.$getContextId$() != $JSCompiler_alias_NULL$$)) {
    $AdfUserActivityInfo$$.$restoreFromSessionStorage$(), $JSCompiler_StaticMethods__restorePreviousUserActivityData$self_prevActInfo$$3$$.$setClientEndTime$((new Date).getTime().toString())
  }
}
$AdfDhtmlPage$$.prototype.$__replaceDomElement$ = function $$AdfDhtmlPage$$$$$__replaceDomElement$$($newElement$$20$$, $oldElement$$10$$) {
  var $agent$$378$$ = $AdfAgent$$.$AGENT$;
  this.$removeComponentsInSubtree$($oldElement$$10$$);
  var $div$$8_removingAll$$ = $oldElement$$10$$.id == $AdfDhtmlPage$$.$_NAVIGATION_WRAPPER_ID$;
  $div$$8_removingAll$$ || $agent$$378$$.$elementsRemoved$($oldElement$$10$$);
  $oldElement$$10$$.parentNode.replaceChild($newElement$$20$$, $oldElement$$10$$);
  $div$$8_removingAll$$ && $agent$$378$$.$allElementsRemoved$();
  $agent$$378$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && ($div$$8_removingAll$$ = $agent$$378$$.getElementById($AdfDhtmlPage$$.$_PARSER_DIV_ID$), $div$$8_removingAll$$.appendChild($oldElement$$10$$), $div$$8_removingAll$$.innerHTML = "");
  $agent$$378$$.$elementsAdded$($newElement$$20$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__replaceDomElement", $AdfDhtmlPage$$.prototype.$__replaceDomElement$);
$AdfDhtmlPage$$.$_getFirstElementWithId$ = function $$AdfDhtmlPage$$$$_getFirstElementWithId$$($childNodes$$26_domNode$$58$$) {
  $childNodes$$26_domNode$$58$$ = $childNodes$$26_domNode$$58$$.childNodes;
  for(var $length$$43$$ = $childNodes$$26_domNode$$58$$.length, $i$$317$$ = 0;$i$$317$$ < $length$$43$$;$i$$317$$++) {
    var $childNode$$13$$ = $childNodes$$26_domNode$$58$$[$i$$317$$];
    if(1 == $childNode$$13$$.nodeType) {
      return $childNode$$13$$.id ? $childNode$$13$$ : $AdfDhtmlPage$$.$_getFirstElementWithId$($childNode$$13$$)
    }
  }
  return $JSCompiler_alias_NULL$$
};
$AdfDhtmlPage$$.prototype.$setScriptLoadingPolicy$ = $JSCompiler_set$$("$_scriptLoadingPolicy$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setScriptLoadingPolicy", $AdfDhtmlPage$$.prototype.$setScriptLoadingPolicy$);
function $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__getScriptLoadingService$self$$) {
  var $domWindow$$111_service$$7$$ = $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$_scriptLoadingService$;
  if($domWindow$$111_service$$7$$ == $JSCompiler_alias_NULL$$) {
    var $domWindow$$111_service$$7$$ = $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$getDomWindow$(), $domDocument$$49_listener$$96$$ = $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$getDomDocument$(), $domWindow$$111_service$$7$$ = new $AdfScriptLoadingService$$($domWindow$$111_service$$7$$, $domDocument$$49_listener$$96$$, $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$_scriptLoadingPolicy$), $domDocument$$49_listener$$96$$ = $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$createCallback$($JSCompiler_StaticMethods__getScriptLoadingService$self$$.$_scriptLoadingStatusChange$);
    $domWindow$$111_service$$7$$.$addLoadListener$($domDocument$$49_listener$$96$$);
    $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$_scriptLoadingService$ = $domWindow$$111_service$$7$$;
    $JSCompiler_StaticMethods__getScriptLoadingService$self$$.$_scriptLoadingListener$ = $domDocument$$49_listener$$96$$
  }
  return $domWindow$$111_service$$7$$
}
$AdfDhtmlPage$$.prototype.$_scriptLoadingStatusChange$ = function $$AdfDhtmlPage$$$$$_scriptLoadingStatusChange$$($status$$10$$) {
  var $blockReason$$ = $AdfDhtmlPage$$.$_UI_BLOCK_REASON_SCRIPT_LOADING$, $dts$$11$$ = this.$getDataTransferService$();
  $status$$10$$ == $AdfScriptLoadingService$$.$STATUS_LOADING$ ? ($dts$$11$$.$suspend$(), $JSCompiler_StaticMethods__blockUI$$(this, $JSCompiler_alias_TRUE$$, $blockReason$$)) : ($JSCompiler_StaticMethods__blockUI$$(this, $JSCompiler_alias_FALSE$$, $blockReason$$), $dts$$11$$.$resume$())
};
function $JSCompiler_StaticMethods__nodeListToArray$$($nodeList$$) {
  if($nodeList$$) {
    for(var $size$$25$$ = $nodeList$$.length, $array$$17$$ = Array($size$$25$$), $i$$318$$ = 0;$i$$318$$ < $size$$25$$;$i$$318$$++) {
      $array$$17$$[$i$$318$$] = $nodeList$$[$i$$318$$]
    }
    return $array$$17$$
  }
  return nodelist
}
function $JSCompiler_StaticMethods__getHead$$($JSCompiler_StaticMethods__getHead$self$$) {
  return $AdfDomUtils$$.$getFirstDescendentElement$($JSCompiler_StaticMethods__getHead$self$$.$_document$.documentElement, "HEAD")
}
function $JSCompiler_StaticMethods__createLink$$($JSCompiler_StaticMethods__createLink$self_link$$4$$, $href$$14$$, $extraProps$$) {
  $JSCompiler_StaticMethods__createLink$self_link$$4$$ = $JSCompiler_StaticMethods__createLink$self_link$$4$$.$_document$.createElement("link");
  $JSCompiler_StaticMethods__createLink$self_link$$4$$.setAttribute("type", "text/css");
  $JSCompiler_StaticMethods__createLink$self_link$$4$$.setAttribute("rel", "stylesheet");
  $JSCompiler_StaticMethods__createLink$self_link$$4$$.setAttribute("href", $href$$14$$);
  if($extraProps$$) {
    for(var $key$$67$$ in $extraProps$$) {
      $JSCompiler_StaticMethods__createLink$self_link$$4$$.setAttribute($key$$67$$, $extraProps$$[$key$$67$$])
    }
  }
  return $JSCompiler_StaticMethods__createLink$self_link$$4$$
}
$AdfDhtmlPage$$.prototype.$_doResizeNotify$ = function $$AdfDhtmlPage$$$$$_doResizeNotify$$($domNodes$$) {
  for(var $i$$320$$ = 0;$i$$320$$ < $domNodes$$.length;$i$$320$$++) {
    this.$doResizeNotifyDom$($domNodes$$[$i$$320$$], $JSCompiler_alias_TRUE$$)
  }
};
$AdfDhtmlPage$$.prototype.$__setWindowDetectionStrategy$ = $JSCompiler_set$$("$_windowDetectionStrategy$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setWindowDetectionStrategy", $AdfDhtmlPage$$.prototype.$__setWindowDetectionStrategy$);
$AdfDhtmlPage$$.prototype.$notifyWindowUnloaded$ = function $$AdfDhtmlPage$$$$$notifyWindowUnloaded$$() {
  var $content$$27_headerMap_windowDetectionStrategy$$ = this.$_windowDetectionStrategy$;
  if("none" !== $content$$27_headerMap_windowDetectionStrategy$$) {
    var $windowId$$15$$ = this.$getDomWindow$().name, $JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$;
    if($JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$ = $windowId$$15$$) {
      if($JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$ = !this.$_inAppNavigationFlag$) {
        if($JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$ = !this.$_partialRequestRedirect$) {
          $JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$ = this.$getDomDocument$().body, $JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$ = !$AdfDomUtils$$.$containsCSSClassName$($JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$, $AdfDhtmlPage$$.$_PRINTABLE_STATE$) && !this.$_returnFromDialog$ && !this.$isAttachmentMode$()
        }
      }
    }
    if($JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$) {
      if(-1 != navigator.userAgent.indexOf("Chrome") && 73 <= $AdfAgent$$.$AGENT$.$getVersion$() ? this.$_synchronousUnloadedNotify$ = $JSCompiler_alias_FALSE$$ : this.$_synchronousUnloadedNotify$ = "aggressive" == $content$$27_headerMap_windowDetectionStrategy$$, $JSCompiler_StaticMethods__getAndClearDeltas$$(this, $JSCompiler_alias_FALSE$$)) {
        $content$$27_headerMap_windowDetectionStrategy$$ = this.$_windowEventHeaderMap$, $content$$27_headerMap_windowDetectionStrategy$$ || ($content$$27_headerMap_windowDetectionStrategy$$ = this.$_windowEventHeaderMap$ = {}), $content$$27_headerMap_windowDetectionStrategy$$["Adf-Window-Unloaded"] = "with-property-delta", $content$$27_headerMap_windowDetectionStrategy$$["Adf-Window-Id"] = $windowId$$15$$, this.$_notifyOfUnloadUrl$ && ($content$$27_headerMap_windowDetectionStrategy$$["Adf-Window-Url"] = 
        this.$_notifyOfUnloadUrl$), $JSCompiler_StaticMethods__deliverQueuedServerEvents$$(this, $JSCompiler_alias_TRUE$$, $JSCompiler_alias_TRUE$$)
      }else {
        $content$$27_headerMap_windowDetectionStrategy$$ = $AdfDhtmlPage$$.$_appendUrlFormEncoded$("", "Adf-Window-Id", $windowId$$15$$);
        this.$_pageStateId$ != $JSCompiler_alias_NULL$$ && "" !== this.$_pageStateId$ && ($content$$27_headerMap_windowDetectionStrategy$$ = $AdfDhtmlPage$$.$_appendUrlFormEncoded$($content$$27_headerMap_windowDetectionStrategy$$, $AdfDhtmlPage$$.$_PAGE_STATE_ID$, this.$_pageStateId$));
        $JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$ = $JSCompiler_StaticMethods__getDefaultPostbackURL$$(this);
        var $xmlr$$ = new $AdfXMLRequest$$;
        $xmlr$$.$setSynchronous$(this.$_synchronousUnloadedNotify$);
        delete this.$_synchronousUnloadedNotify$;
        $xmlr$$.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        $xmlr$$.setRequestHeader("Adf-Window-Unloaded", $JSCompiler_alias_TRUE$$);
        $xmlr$$.setRequestHeader("Adf-Window-Id", $windowId$$15$$);
        this.$_notifyOfUnloadUrl$ && $xmlr$$.setRequestHeader("Adf-Window-Url", this.$_notifyOfUnloadUrl$);
        $xmlr$$.send($JSCompiler_temp$$97_JSCompiler_temp$$98_JSCompiler_temp$$99_actionURL$$18_body$$inline_2589$$, $content$$27_headerMap_windowDetectionStrategy$$);
        $xmlr$$.$cleanup$();
        delete $xmlr$$
      }
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.notifyWindowUnloaded", $AdfDhtmlPage$$.prototype.$notifyWindowUnloaded$);
$AdfDhtmlPage$$.prototype.$__notifyWindowClose$ = function $$AdfDhtmlPage$$$$$__notifyWindowClose$$($returnId$$) {
  if("none" !== this.$_windowDetectionStrategy$) {
    var $headerMap$$1$$ = this.$_windowEventHeaderMap$;
    $headerMap$$1$$ || ($headerMap$$1$$ = this.$_windowEventHeaderMap$ = {});
    $headerMap$$1$$["Adf-Window-Closed"] = "joined";
    $headerMap$$1$$["Adf-Window-Id"] = this.$getWindowId$();
    $headerMap$$1$$["Adf-Dialog-Return-Id"] = $headerMap$$1$$["Adf-Dialog-Return-Id"] ? $headerMap$$1$$["Adf-Dialog-Return-Id"] + ("," + $returnId$$) : $returnId$$
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__notifyWindowClose", $AdfDhtmlPage$$.prototype.$__notifyWindowClose$);
$AdfDhtmlPage$$.prototype.$__notifyWindowCloseImmediately$ = function $$AdfDhtmlPage$$$$$__notifyWindowCloseImmediately$$($windowClosed$$, $returnId$$1$$) {
  if(this.$_inAppNavigationFlag$ == $JSCompiler_alias_FALSE$$) {
    var $actionURL$$19_windowDetectionStrategy$$2$$ = this.$_windowDetectionStrategy$;
    if("none" !== $actionURL$$19_windowDetectionStrategy$$2$$) {
      var $xmlHttp$$4$$ = new $AdfXMLRequest$$;
      $xmlHttp$$4$$.$setSynchronous$("aggressive" == $actionURL$$19_windowDetectionStrategy$$2$$);
      $windowClosed$$ ? ($xmlHttp$$4$$.setRequestHeader("Adf-Window-Closed", "discrete"), $xmlHttp$$4$$.setRequestHeader("Adf-Window-Id", this.$getWindowId$()), $xmlHttp$$4$$.setRequestHeader("Adf-Dialog-Return-Id", $returnId$$1$$)) : ($xmlHttp$$4$$.setRequestHeader("Adf-Window-Unregistered", "true"), $xmlHttp$$4$$.setRequestHeader("Adf-Window-Unregistered-Id", this.$getWindowId$()), $xmlHttp$$4$$.setRequestHeader("Adf-Page-Unregistered-Id", this.$_pageId$));
      this.$_pageStateId$ != $JSCompiler_alias_NULL$$ && "" !== this.$_pageStateId$ && $xmlHttp$$4$$.setRequestHeader($AdfDhtmlPage$$.$_PAGE_STATE_ID$, this.$_pageStateId$);
      $actionURL$$19_windowDetectionStrategy$$2$$ = $JSCompiler_StaticMethods__getDefaultPostbackURL$$(this);
      $xmlHttp$$4$$.send($actionURL$$19_windowDetectionStrategy$$2$$, "windowClosed")
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__notifyWindowCloseImmediately", $AdfDhtmlPage$$.prototype.$__notifyWindowCloseImmediately$);
$AdfDhtmlPage$$.prototype.$__ensureCoreBackgroundLoaded$ = function $$AdfDhtmlPage$$$$$__ensureCoreBackgroundLoaded$$() {
  $JSCompiler_StaticMethods__checkCoreBackgroundLoaded$$(this, $JSCompiler_alias_TRUE$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__ensureCoreBackgroundLoaded", $AdfDhtmlPage$$.prototype.$__ensureCoreBackgroundLoaded$);
$AdfDhtmlPage$$.prototype.$isCoreBackgroundScriptLoaded$ = function $$AdfDhtmlPage$$$$$isCoreBackgroundScriptLoaded$$() {
  return this.$getDomWindow$().AdfDhtmlPopupWindow != $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isCoreBackgroundScriptLoaded", $AdfDhtmlPage$$.prototype.$isCoreBackgroundScriptLoaded$);
function $JSCompiler_StaticMethods__checkCoreBackgroundLoaded$$($JSCompiler_StaticMethods__checkCoreBackgroundLoaded$self$$, $forceLoad$$) {
  var $loaded$$ = $JSCompiler_StaticMethods__checkCoreBackgroundLoaded$self$$.$isCoreBackgroundScriptLoaded$();
  if($forceLoad$$ && !$loaded$$) {
    var $uri$$14$$ = $JSCompiler_StaticMethods__checkCoreBackgroundLoaded$self$$.$_coreBackgroundURI$;
    $AdfAssert$$.assert($uri$$14$$ != $JSCompiler_alias_NULL$$, "Unxexpected null coreBackgroundURI");
    $JSCompiler_StaticMethods__getScriptLoadingService$$($JSCompiler_StaticMethods__checkCoreBackgroundLoaded$self$$).$addLibraryScript$($uri$$14$$, $AdfScriptLoadingService$$.$METHOD_SYNCHRONOUS$)
  }
  return $loaded$$
}
$AdfDhtmlPage$$.prototype.$__loadCoreBackgroundScript$ = function $$AdfDhtmlPage$$$$$__loadCoreBackgroundScript$$($url$$41$$) {
  this.$_coreBackgroundURI$ = $url$$41$$;
  $JSCompiler_StaticMethods__getScriptLoadingService$$(this).$addLibraryScript$($url$$41$$, $AdfScriptLoadingService$$.$METHOD_BACKGROUND$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__loadCoreBackgroundScript", $AdfDhtmlPage$$.prototype.$__loadCoreBackgroundScript$);
$AdfDhtmlPage$$.$_doResizeNotify$ = function $$AdfDhtmlPage$$$$_doResizeNotify$$($children$$42_node$$90$$, $forceResize$$1_length$$44$$, $checkAll$$) {
  if($children$$42_node$$90$$) {
    var $component$$1176_i$$322$$ = $children$$42_node$$90$$.$component$;
    if($component$$1176_i$$322$$) {
      var $domElement$$311_newClientHeight$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($component$$1176_i$$322$$), $newClientWidth$$ = $domElement$$311_newClientHeight$$.clientWidth, $domElement$$311_newClientHeight$$ = $domElement$$311_newClientHeight$$.clientHeight, $oldClientWidth$$ = $children$$42_node$$90$$.clientWidth, $oldClientHeight$$ = $children$$42_node$$90$$.clientHeight;
      if(0 == $newClientWidth$$ || 0 == $domElement$$311_newClientHeight$$ || $newClientWidth$$ == $oldClientWidth$$ && $domElement$$311_newClientHeight$$ == $oldClientHeight$$ && !$forceResize$$1_length$$44$$) {
        if($children$$42_node$$90$$.clientWidth = $newClientWidth$$, $children$$42_node$$90$$.clientHeight = $domElement$$311_newClientHeight$$, !$checkAll$$) {
          return
        }
      }else {
        $children$$42_node$$90$$.clientWidth = $newClientWidth$$, $children$$42_node$$90$$.clientHeight = $domElement$$311_newClientHeight$$, $component$$1176_i$$322$$.$resizeNotify$($oldClientWidth$$, $oldClientHeight$$, $newClientWidth$$, $domElement$$311_newClientHeight$$)
      }
    }
    if($children$$42_node$$90$$ = $children$$42_node$$90$$.children) {
      $forceResize$$1_length$$44$$ = $children$$42_node$$90$$.length;
      for($component$$1176_i$$322$$ = 0;$component$$1176_i$$322$$ < $forceResize$$1_length$$44$$;$component$$1176_i$$322$$++) {
        $AdfDhtmlPage$$.$_doResizeNotify$($children$$42_node$$90$$[$component$$1176_i$$322$$], $JSCompiler_alias_FALSE$$, $checkAll$$)
      }
    }
  }
};
$AdfDhtmlPage$$.prototype.$_checkResizeNotifyCallback$ = function $$AdfDhtmlPage$$$$$_checkResizeNotifyCallback$$() {
  this.$_checkResizeNotifyTimer$ = $JSCompiler_alias_NULL$$;
  this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$, $JSCompiler_alias_FALSE$$, "_checkResizeNotifyCallback", "(start)");
  $AdfDhtmlPage$$.$_doResizeNotify$(this.$_resizeNotifyTree$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_TRUE$$);
  this.$__perfTimings$($JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$, "_checkResizeNotifyCallback", "(end)")
};
$AdfDhtmlPage$$.$_appendUrlFormEncoded$ = function $$AdfDhtmlPage$$$$_appendUrlFormEncoded$$($buffer$$10$$, $key$$68$$, $value$$154$$) {
  0 < $buffer$$10$$.length && ($buffer$$10$$ += "\x26");
  return $buffer$$10$$ + $key$$68$$ + "\x3d" + encodeURIComponent($value$$154$$).replace(/\'/g, "%27").replace(/%20/g, "+")
};
function $JSCompiler_StaticMethods__setSelectedEditingComponents$$($JSCompiler_StaticMethods__setSelectedEditingComponents$self$$, $newSelection$$3$$) {
  $AdfAssert$$.$assertArrayOrNull$($newSelection$$3$$);
  var $oldSelection$$1$$ = $JSCompiler_StaticMethods__setSelectedEditingComponents$self$$.$getSelectedEditingComponents$();
  if($newSelection$$3$$ != $oldSelection$$1$$) {
    var $editedComponent$$2_selectionIndex$$1$$;
    if($oldSelection$$1$$ != $JSCompiler_alias_NULL$$) {
      var $newSelectionCount_oldSelectionCount$$ = $oldSelection$$1$$.length;
      for($editedComponent$$2_selectionIndex$$1$$ = 0;$editedComponent$$2_selectionIndex$$1$$ < $newSelectionCount_oldSelectionCount$$;$editedComponent$$2_selectionIndex$$1$$++) {
        $AdfDomUtils$$.$removeCSSClassName$($AdfRichUIPeer$$.$getDomContentElementForComponent$($oldSelection$$1$$[$editedComponent$$2_selectionIndex$$1$$]), "p_AFInlineSelected")
      }
    }
    var $newSelectionCount_oldSelectionCount$$ = $newSelection$$3$$ ? $newSelection$$3$$.length : 0, $newSelectedClientIds$$;
    if($newSelectionCount_oldSelectionCount$$) {
      $newSelectedClientIds$$ = [];
      for($editedComponent$$2_selectionIndex$$1$$ = 0;$editedComponent$$2_selectionIndex$$1$$ < $newSelectionCount_oldSelectionCount$$;$editedComponent$$2_selectionIndex$$1$$++) {
        $newSelectedClientIds$$.push($newSelection$$3$$[$editedComponent$$2_selectionIndex$$1$$].$getClientId$())
      }
    }else {
      $newSelectedClientIds$$ = $JSCompiler_alias_NULL$$
    }
    $JSCompiler_StaticMethods__setSelectedEditingComponents$self$$.$_selectedEditingComponents$ = $newSelectedClientIds$$;
    if($newSelectionCount_oldSelectionCount$$) {
      for($editedComponent$$2_selectionIndex$$1$$ = 0;$editedComponent$$2_selectionIndex$$1$$ < $newSelectionCount_oldSelectionCount$$;$editedComponent$$2_selectionIndex$$1$$++) {
        $AdfDomUtils$$.$addCSSClassName$($AdfRichUIPeer$$.$getDomContentElementForComponent$($newSelection$$3$$[$editedComponent$$2_selectionIndex$$1$$]), "p_AFInlineSelected")
      }
    }
    ($editedComponent$$2_selectionIndex$$1$$ = $JSCompiler_StaticMethods__setSelectedEditingComponents$self$$.$getEditedComponent$()) && -1 == $AdfCollections$$.indexOf($newSelection$$3$$, $editedComponent$$2_selectionIndex$$1$$) && $JSCompiler_StaticMethods__setSelectedEditingComponents$self$$.$setEditedComponent$($JSCompiler_alias_NULL$$);
    $AdfEventUtils$$.$firePropertyChangeEvent$($JSCompiler_StaticMethods__setSelectedEditingComponents$self$$.$_propertyChangeListeners$, $JSCompiler_StaticMethods__setSelectedEditingComponents$self$$, $AdfPage$$.$SELECTED_EDITING_COMPONENTS_PROPERTY$, $oldSelection$$1$$, $newSelection$$3$$)
  }
}
function $JSCompiler_StaticMethods__intersectSelectionWithEditableSubtreeDom$$($editableSubtreeDom$$2$$, $selection$$15$$) {
  if($editableSubtreeDom$$2$$ == $JSCompiler_alias_NULL$$) {
    return $JSCompiler_alias_NULL$$
  }
  $AdfAssert$$.$assertDomNode$($editableSubtreeDom$$2$$);
  $AdfAssert$$.$assertArrayOrNull$($selection$$15$$);
  var $selectionCount$$1$$ = $selection$$15$$ != $JSCompiler_alias_NULL$$ ? $selection$$15$$.length : 0;
  if(0 == $selectionCount$$1$$) {
    return $JSCompiler_alias_NULL$$
  }
  for(var $newSelection$$4$$ = [], $i$$323$$ = 0;$i$$323$$ < $selectionCount$$1$$;$i$$323$$++) {
    var $currSelectedComponent$$ = $selection$$15$$[$i$$323$$], $currSelectedComponentDom_peer$$118$$ = $currSelectedComponent$$.$getPeer$();
    $currSelectedComponentDom_peer$$118$$.bind($currSelectedComponent$$);
    $currSelectedComponentDom_peer$$118$$ = $currSelectedComponentDom_peer$$118$$.$getDomNode$();
    $AdfDhtmlPopupWindow$$.$isAncestorOrSelf$($editableSubtreeDom$$2$$, $currSelectedComponentDom_peer$$118$$) && $newSelection$$4$$.push($currSelectedComponent$$)
  }
  $newSelection$$4$$.length == $selectionCount$$1$$ && ($newSelection$$4$$ = $selection$$15$$);
  return $newSelection$$4$$
}
function $JSCompiler_StaticMethods__removeStyleFromComponent$$($JSCompiler_StaticMethods__removeStyleFromComponent$self_removeComponent_removeDomElement$$, $clientId$$273$$, $styleClass$$9$$) {
  if($JSCompiler_StaticMethods__removeStyleFromComponent$self_removeComponent_removeDomElement$$ = $JSCompiler_StaticMethods__removeStyleFromComponent$self_removeComponent_removeDomElement$$.$findComponent$($clientId$$273$$)) {
    $JSCompiler_StaticMethods__removeStyleFromComponent$self_removeComponent_removeDomElement$$ = $AdfRichUIPeer$$.$getDomContentElementForComponent$($JSCompiler_StaticMethods__removeStyleFromComponent$self_removeComponent_removeDomElement$$), $AdfDomUtils$$.$removeCSSClassName$($JSCompiler_StaticMethods__removeStyleFromComponent$self_removeComponent_removeDomElement$$, $styleClass$$9$$)
  }
}
$AdfDhtmlPage$$.$_inlineSelectionStub$ = function $$AdfDhtmlPage$$$$_inlineSelectionStub$$($event$$195$$) {
  a: {
    var $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$ = $AdfPage$$.$PAGE$, $agent$$inline_2596$$ = $AdfAgent$$.$AGENT$, $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ = $event$$195$$.type, $preventDefault$$inline_2598$$ = $JSCompiler_alias_TRUE$$, $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = "mousemove" === $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$;
    if($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ || "mouseover" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ || "mousedown" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ || "mouseout" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$) {
      if($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ || "mousedown" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$) {
        if($preventDefault$$inline_2598$$ = !$agent$$inline_2596$$.$isChromeEvent$($event$$195$$), !$preventDefault$$inline_2598$$) {
          break a
        }
      }
      if(!$component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$) {
        for(var $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = $agent$$inline_2596$$.$getEventTarget$($event$$195$$), $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$), $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$ = 
        $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$getEditableSubtree$(), $contentDomElement$$inline_2603_prevSibling$$inline_2611$$;$component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ != $JSCompiler_alias_NULL$$ && !($contentDomElement$$inline_2603_prevSibling$$inline_2611$$ = $AdfRichUIPeer$$.$getDomContentElementForComponent$($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$), 
        $AdfDomUtils$$.$containsCSSClassName$($contentDomElement$$inline_2603_prevSibling$$inline_2611$$, $AdfDhtmlPage$$.$_EDITABLE_STYLE$) || $AdfDomUtils$$.$containsCSSClassName$($contentDomElement$$inline_2603_prevSibling$$inline_2611$$, $AdfDhtmlPage$$.$_SELECTABLE_STYLE$));) {
          $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ != $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$ ? $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$.getParent() : $JSCompiler_alias_NULL$$
        }
        if($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ && ("mouseover" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ || "mouseout" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$)) {
          var $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$ = $agent$$inline_2596$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$, $commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$ = $AdfPage$$.$PAGE$.$getLocaleContext$().$isRightToLeft$();
          if(!$editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$ || !$commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$) {
            if($editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$ = $AdfRichUIPeer$$.$HOVER_TARGET_STYLECLASS$, "mouseover" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$) {
              $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ = $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_hoverComponentId$, $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$.$getClientId$(), $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ !== 
              $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ && ($domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ && $JSCompiler_StaticMethods__removeStyleFromComponent$$($JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$, $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$, $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$), 
              $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_hoverComponentId$ = $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$, $AdfDomUtils$$.$addCSSClassName$($contentDomElement$$inline_2603_prevSibling$$inline_2611$$, $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$))
            }else {
              if("mouseout" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ && ($domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ = $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_hoverComponentId$)) {
                $JSCompiler_StaticMethods__removeStyleFromComponent$$($JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$, $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$, $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$), $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_hoverComponentId$ = $JSCompiler_alias_NULL$$
              }
            }
          }else {
            $AdfLogger$$.$LOGGER$.info("Due to a bug in IE, skinning's hover-target pseudo class not supported on IE in right to left mode.")
          }
        }else {
          if($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ && "mousedown" == $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$) {
            $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$ = $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_editableCallback$;
            $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$ = $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_editableCallbackContext$;
            if(!$JSCompiler_StaticMethods__getFilterResult$$($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$, $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$, $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$)) {
              $contentDomElement$$inline_2603_prevSibling$$inline_2611$$ = $contentDomElement$$inline_2603_prevSibling$$inline_2611$$.previousSibling;
              for($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = $JSCompiler_alias_NULL$$;$contentDomElement$$inline_2603_prevSibling$$inline_2611$$;) {
                $commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$ = $contentDomElement$$inline_2603_prevSibling$$inline_2611$$.nodeType;
                if(8 == $commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$) {
                  if(($commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$ = $JSCompiler_StaticMethods__getComponentFromComment$$($JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$, $contentDomElement$$inline_2603_prevSibling$$inline_2611$$)) && $JSCompiler_StaticMethods__getFilterResult$$($commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$, $domEventType$$inline_2597_filterFunction$$inline_2609_oldHoverClientId$$inline_2607$$, 
                  $editableSubtree$$inline_2602_filterContext$$inline_2610_hoverStyle$$inline_2606_isIE$$inline_2604$$)) {
                    $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ = $commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$;
                    break
                  }
                }else {
                  if(1 == $commentComponent$$inline_2613_isRTL$$inline_2605_nodeType$$inline_2612$$) {
                    break
                  }
                }
                $contentDomElement$$inline_2603_prevSibling$$inline_2611$$ = $contentDomElement$$inline_2603_prevSibling$$inline_2611$$.previousSibling
              }
            }
            $component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$ && $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$setEditedComponent$($component$$inline_2601_eventTarget$$inline_2600_isMouseMove$$inline_2599_newHoverClientId$$inline_2608$$, $event$$195$$)
          }
        }
      }
    }
    $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$ = $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.$_inlineEditor$;
    $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$ != $JSCompiler_alias_NULL$$ && $JSCompiler_StaticMethods__inlineSelectionListener$self$$inline_2595_currInlineEditor$$inline_2614$$.handleEvent($event$$195$$);
    $preventDefault$$inline_2598$$ ? $agent$$inline_2596$$.$eatEvent$($event$$195$$) : $agent$$inline_2596$$.stopPropagation($event$$195$$)
  }
};
$AdfDhtmlPage$$.prototype.$setDefaultMessageHandlerComponentId$ = function $$AdfDhtmlPage$$$$$setDefaultMessageHandlerComponentId$$($id$$310$$, $slaveId$$1$$) {
  $id$$310$$ != $JSCompiler_alias_NULL$$ && (this.$_defaultMessageKey$ = $id$$310$$);
  this.$_messageSlaveKey$ = $slaveId$$1$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setDefaultMessageHandlerComponentId", $AdfDhtmlPage$$.prototype.$setDefaultMessageHandlerComponentId$);
$AdfDhtmlPage$$.prototype.$getDefaultMessageHandlerComponentId$ = $JSCompiler_get$$("$_defaultMessageKey$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getDefaultMessageHandlerComponentId", $AdfDhtmlPage$$.prototype.$getDefaultMessageHandlerComponentId$);
$AdfDhtmlPage$$.prototype.$getMessageHandlerSlaveComponentId$ = $JSCompiler_get$$("$_messageSlaveKey$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getMessageHandlerSlaveComponentId", $AdfDhtmlPage$$.prototype.$getMessageHandlerSlaveComponentId$);
$AdfDhtmlPage$$.prototype.$addMessage$ = function $$AdfDhtmlPage$$$$$addMessage$$($componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$, $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$, $title$$inline_2619_toBeRemoved$$1_type$$146$$) {
  var $messageId$$2$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$, $JSCompiler_alias_FALSE$$);
  if(this.$findComponent$($messageId$$2$$) == $JSCompiler_alias_NULL$$) {
    for(var $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ in this.$_pendingStreamingIDs$) {
      if(0 == $messageId$$2$$.indexOf($array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$)) {
        $componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$ = $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$;
        $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ = this.$_delayedMessages$[$messageId$$2$$];
        $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ || ($array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ = [], this.$_delayedMessages$[$messageId$$2$$] = $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$);
        $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ = [];
        $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.push($componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$);
        $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.push($title$$inline_2619_toBeRemoved$$1_type$$146$$);
        $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$.push($array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$);
        $AdfLogger$$.$LOGGER$.info("A message for client id '" + $messageId$$2$$ + "' is being added as delayed messages");
        return
      }
    }
    $AdfAssert$$.$DEBUG$ && $AdfAssert$$.assert($JSCompiler_alias_FALSE$$, "A message for client id '" + $messageId$$2$$ + "' is being added. No client component with that id can be found. ")
  }
  $messageId$$2$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$, $JSCompiler_alias_TRUE$$);
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ = this.$_messages$[$messageId$$2$$];
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ || ($array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ = [], $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$sorted$ = [], $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$maxType$ = 0, $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$compId$ = $messageId$$2$$, 
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.title = $title$$inline_2619_toBeRemoved$$1_type$$146$$, this.$_messages$[$messageId$$2$$] = $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$);
  $title$$inline_2619_toBeRemoved$$1_type$$146$$ = $AdfFacesMessage$$.$getTypeFromMessage$($array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$);
  this.$_trackErrors$ && $title$$inline_2619_toBeRemoved$$1_type$$146$$ >= $AdfFacesMessage$$.$TYPE_ERROR$ && (this.$_richPostbackHasErrors$ = $JSCompiler_alias_TRUE$$);
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$sorted$[$title$$inline_2619_toBeRemoved$$1_type$$146$$] || ($array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$sorted$[$title$$inline_2619_toBeRemoved$$1_type$$146$$] = []);
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.push($array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$);
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$sorted$[$title$$inline_2619_toBeRemoved$$1_type$$146$$].push($array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$);
  $title$$inline_2619_toBeRemoved$$1_type$$146$$ > $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$maxType$ && ($array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$.$maxType$ = $title$$inline_2619_toBeRemoved$$1_type$$146$$);
  $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ = this.$getMessageHandlerSlaveComponentId$();
  $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ = this.$findComponent$($array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ != $JSCompiler_alias_NULL$$ ? $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ : this.$getDefaultMessageHandlerComponentId$());
  $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$ = $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$.getGlobalOnly ? $array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$.getGlobalOnly() : $JSCompiler_alias_FALSE$$;
  $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ = this.$_global_max_msg_type$;
  if(!$array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ || $title$$inline_2619_toBeRemoved$$1_type$$146$$ > $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$) {
    if($title$$inline_2619_toBeRemoved$$1_type$$146$$ == $JSCompiler_alias_NULL$$) {
      delete this.$_global_max_msg_type$
    }else {
      if($array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $JSCompiler_alias_NULL$$, $JSCompiler_alias_FALSE$$), ($componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$ = $componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$ == $JSCompiler_alias_NULL$$ || $componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$ == $array$$18_globalMessageKey$$1_globalType_messsageEntryArray$$inline_2621_streamingId$$) || 
      !$componentId$$38_facesMessage$$inline_2618_isGlobalMsg$$ && !$array$$inline_2620_displayGlobalMsgsOnly_facesMessage$$4_msgComp_slaveMessagesClientId$$) {
        this.$_global_max_msg_type$ = $title$$inline_2619_toBeRemoved$$1_type$$146$$
      }
    }
  }
  $JSCompiler_StaticMethods__notifyComponentMessaging$$(this, $messageId$$2$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.addMessage", $AdfDhtmlPage$$.prototype.$addMessage$);
$AdfDhtmlPage$$.prototype.$showMessages$ = function $$AdfDhtmlPage$$$$$showMessages$$($component$$1178_componentId$$39$$) {
  $component$$1178_componentId$$39$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $component$$1178_componentId$$39$$, $JSCompiler_alias_TRUE$$);
  var $messageArray$$1$$ = this.$getAllMessages$()[$component$$1178_componentId$$39$$];
  $component$$1178_componentId$$39$$ = this.$findComponent$($component$$1178_componentId$$39$$);
  if($component$$1178_componentId$$39$$ != $JSCompiler_alias_NULL$$) {
    var $peer$$119$$ = $component$$1178_componentId$$39$$.$getPeer$();
    $peer$$119$$.bind($component$$1178_componentId$$39$$);
    $messageArray$$1$$ != $JSCompiler_alias_NULL$$ ? $peer$$119$$.$messageShow$($component$$1178_componentId$$39$$, $messageArray$$1$$.$maxType$, $messageArray$$1$$) : $peer$$119$$.$messageShow$($component$$1178_componentId$$39$$)
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.showMessages", $AdfDhtmlPage$$.prototype.$showMessages$);
$AdfDhtmlPage$$.prototype.$getMessages$ = function $$AdfDhtmlPage$$$$$getMessages$$($componentId$$40$$) {
  $componentId$$40$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $componentId$$40$$, $JSCompiler_alias_TRUE$$);
  return this.$_messages$[$componentId$$40$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getMessages", $AdfDhtmlPage$$.prototype.$getMessages$);
$AdfDhtmlPage$$.prototype.$getAllMessages$ = function $$AdfDhtmlPage$$$$$getAllMessages$$() {
  var $allMessages$$4$$ = this.$_messages$, $defaultMsgCompId$$ = this.$getDefaultMessageHandlerComponentId$(), $visibleMessages$$ = {};
  for(messageId in $allMessages$$4$$) {
    var $currComponent$$11$$ = this.$findComponent$(messageId);
    if($currComponent$$11$$ == $JSCompiler_alias_NULL$$) {
      $AdfLogger$$.$LOGGER$.info("AdfDhtmlPage.getAllMessages: ignoring messages for non-existing component: ", $currComponent$$11$$)
    }else {
      if($defaultMsgCompId$$ == messageId) {
        $visibleMessages$$[messageId] = $allMessages$$4$$[messageId]
      }else {
        var $currDomElement$$1$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($currComponent$$11$$);
        $AdfDomUtils$$.$isInVisibleSubtree$($currDomElement$$1$$) ? $visibleMessages$$[messageId] = $allMessages$$4$$[messageId] : $AdfLogger$$.$LOGGER$.info("AdfDhtmlPage.getAllMessages: ignoring messages for hidden component: ", $currComponent$$11$$)
      }
    }
  }
  return $visibleMessages$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getAllMessages", $AdfDhtmlPage$$.prototype.$getAllMessages$);
$AdfDhtmlPage$$.prototype.$getClientIdsWithMessages$ = function $$AdfDhtmlPage$$$$$getClientIdsWithMessages$$($rootId$$3$$) {
  var $ids$$9$$ = [], $currComponent$$12_currDomElement$$2_messages$$19$$ = this.$_messages$, $defaultId$$1$$ = this.$_defaultMessageKey$, $rootNode$$12$$;
  $rootId$$3$$ != $JSCompiler_alias_NULL$$ && ($rootNode$$12$$ = $JSCompiler_StaticMethods__getSubtreeRootNode$$($rootId$$3$$));
  for(var $clientId$$274$$ in $currComponent$$12_currDomElement$$2_messages$$19$$) {
    !$rootNode$$12$$ && $clientId$$274$$ == $defaultId$$1$$ ? $ids$$9$$.push($JSCompiler_alias_NULL$$) : ($currComponent$$12_currDomElement$$2_messages$$19$$ = this.$findComponent$($clientId$$274$$), $currComponent$$12_currDomElement$$2_messages$$19$$ != $JSCompiler_alias_NULL$$ && ($currComponent$$12_currDomElement$$2_messages$$19$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($currComponent$$12_currDomElement$$2_messages$$19$$), $AdfDomUtils$$.$isInVisibleSubtree$($currComponent$$12_currDomElement$$2_messages$$19$$) && 
    ($rootNode$$12$$ == $JSCompiler_alias_NULL$$ || $rootId$$3$$ == $clientId$$274$$ || $AdfDomUtils$$.$isAncestor$($rootNode$$12$$, $currComponent$$12_currDomElement$$2_messages$$19$$)) && $ids$$9$$.push($clientId$$274$$)))
  }
  return $ids$$9$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getClientIdsWithMessages", $AdfDhtmlPage$$.prototype.$getClientIdsWithMessages$);
$AdfDhtmlPage$$.prototype.$__setGlobalMessagesResetStrategy$ = $JSCompiler_set$$("$_globalMessagesResetStrategy$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setGlobalMessagesResetStrategy", $AdfDhtmlPage$$.prototype.$__setGlobalMessagesResetStrategy$);
$AdfDhtmlPage$$.prototype.$clearMessages$ = function $$AdfDhtmlPage$$$$$clearMessages$$($componentId$$41$$) {
  $componentId$$41$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$(this, $componentId$$41$$, $JSCompiler_alias_FALSE$$);
  this.$_messages$[$componentId$$41$$] != $JSCompiler_alias_NULL$$ && (delete this.$_messages$[$componentId$$41$$], delete this.$_global_max_msg_type$, $JSCompiler_StaticMethods__notifyComponentMessaging$$(this, $componentId$$41$$));
  this.$_delayedMessages$[$componentId$$41$$] != $JSCompiler_alias_NULL$$ && delete this.$_delayedMessages$[$componentId$$41$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.clearMessages", $AdfDhtmlPage$$.prototype.$clearMessages$);
$AdfDhtmlPage$$.prototype.$clearAllMessages$ = function $$AdfDhtmlPage$$$$$clearAllMessages$$() {
  var $toBlank$$ = [], $id$$311$$;
  for($id$$311$$ in this.$_messages$) {
    $toBlank$$.push($id$$311$$)
  }
  this.$_messages$ = {};
  this.$_messages$ = {$dirtyComponentsToRender$:[]};
  delete this.$_global_max_msg_type$;
  for(var $index$$129$$ in $toBlank$$) {
    $JSCompiler_StaticMethods__notifyComponentMessaging$$(this, $toBlank$$[$index$$129$$])
  }
  this.$_delayedMessages$ = {}
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.clearAllMessages", $AdfDhtmlPage$$.prototype.$clearAllMessages$);
$AdfDhtmlPage$$.prototype.$hasMessages$ = function $$AdfDhtmlPage$$$$$hasMessages$$($componentId$$42$$) {
  return this.$getMessages$($componentId$$42$$) != $JSCompiler_alias_NULL$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.hasMessages", $AdfDhtmlPage$$.prototype.$hasMessages$);
function $JSCompiler_StaticMethods__getSubtreeRootNode$$($rootId$$4$$) {
  var $rootComp$$ = $AdfPage$$.$PAGE$.$findComponent$($rootId$$4$$);
  return $rootComp$$ && $rootComp$$ instanceof AdfRichPopup ? $AdfDhtmlPopupPeer$$.$getContentDom$($rootComp$$) : $AdfAgent$$.$AGENT$.getElementById($rootId$$4$$)
}
$AdfDhtmlPage$$.prototype.$clearSubtreeMessages$ = function $$AdfDhtmlPage$$$$$clearSubtreeMessages$$($rootId$$5$$) {
  var $messageIds$$ = this.$getClientIdsWithMessages$();
  if($messageIds$$) {
    var $agent$$382$$ = $AdfAgent$$.$AGENT$, $rootNode$$14$$ = $JSCompiler_StaticMethods__getSubtreeRootNode$$($rootId$$5$$);
    if($rootNode$$14$$) {
      for(var $i$$324$$ = 0;$i$$324$$ < $messageIds$$.length;$i$$324$$++) {
        var $messageId$$3$$ = $messageIds$$[$i$$324$$];
        if($messageId$$3$$ != $JSCompiler_alias_NULL$$) {
          var $messageNode$$ = $agent$$382$$.getElementById($messageId$$3$$);
          (!$messageNode$$ || $rootId$$5$$ == $messageId$$3$$ || $AdfDomUtils$$.$isAncestor$($rootNode$$14$$, $messageNode$$)) && this.$clearMessages$($messageId$$3$$)
        }
      }
    }
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.clearSubtreeMessages", $AdfDhtmlPage$$.prototype.$clearSubtreeMessages$);
function $JSCompiler_StaticMethods__resolveMessageComponentId$$($JSCompiler_StaticMethods__resolveMessageComponentId$self$$, $componentId$$43$$, $useDefaultAsFallback$$) {
  return!$useDefaultAsFallback$$ ? $componentId$$43$$ == $JSCompiler_alias_NULL$$ ? $JSCompiler_StaticMethods__resolveMessageComponentId$self$$.$getDefaultMessageHandlerComponentId$() : $componentId$$43$$ : $componentId$$43$$ != $JSCompiler_alias_NULL$$ && ($JSCompiler_StaticMethods__resolveMessageComponentId$self$$.$findComponent$($componentId$$43$$) instanceof AdfUIEditableValue || $AdfAgent$$.$AGENT$.getElementById($AdfDhtmlPage$$.$_FOR_CONTAINER_PREFIX$ + $componentId$$43$$) != $JSCompiler_alias_NULL$$) ? 
  $componentId$$43$$ : $JSCompiler_StaticMethods__resolveMessageComponentId$self$$.$_defaultMessageKey$
}
function $JSCompiler_StaticMethods__getMaxType$$($JSCompiler_StaticMethods__getMaxType$self$$) {
  var $maxType$$13$$ = $JSCompiler_StaticMethods__getMaxType$self$$.$_global_max_msg_type$;
  if(!$maxType$$13$$) {
    var $defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$ = $JSCompiler_StaticMethods__getMaxType$self$$.$getDefaultMessageHandlerComponentId$(), $globalMessageKey$$2_slaveMessagesClientId$$1$$ = $JSCompiler_StaticMethods__getMaxType$self$$.$getMessageHandlerSlaveComponentId$(), $defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$ = $JSCompiler_StaticMethods__getMaxType$self$$.$findComponent$($globalMessageKey$$2_slaveMessagesClientId$$1$$ != $JSCompiler_alias_NULL$$ ? $globalMessageKey$$2_slaveMessagesClientId$$1$$ : 
    $defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$), $defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$ = $defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$.getGlobalOnly ? $defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$.getGlobalOnly() : $JSCompiler_alias_FALSE$$, $globalMessageKey$$2_slaveMessagesClientId$$1$$ = $JSCompiler_StaticMethods__resolveMessageComponentId$$($JSCompiler_StaticMethods__getMaxType$self$$, $JSCompiler_alias_NULL$$, $JSCompiler_alias_FALSE$$), 
    $f$$3$$;
    for($f$$3$$ in $JSCompiler_StaticMethods__getMaxType$self$$.$_messages$) {
      if(!($defaultMessagesClientId_displayGlobalMsgsOnly$$1_msgComp$$1$$ && $f$$3$$ != $globalMessageKey$$2_slaveMessagesClientId$$1$$)) {
        var $message$$70$$ = $JSCompiler_StaticMethods__getMaxType$self$$.$_messages$[$f$$3$$];
        if($message$$70$$ != $JSCompiler_alias_NULL$$ && ($maxType$$13$$ == $JSCompiler_alias_NULL$$ || $message$$70$$.$maxType$ > $maxType$$13$$)) {
          $maxType$$13$$ = $message$$70$$.$maxType$
        }
      }
    }
    $maxType$$13$$ != $JSCompiler_alias_NULL$$ && ($JSCompiler_StaticMethods__getMaxType$self$$.$_global_max_msg_type$ = $maxType$$13$$)
  }
  return $maxType$$13$$
}
function $JSCompiler_StaticMethods__notifyComponentMessaging$$($JSCompiler_StaticMethods__notifyComponentMessaging$self$$, $componentId$$44$$) {
  var $messageArray$$2$$ = $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_messages$[$componentId$$44$$];
  if($componentId$$44$$ != $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_defaultMessageKey$) {
    if($AdfAgent$$.$AGENT$.getElementById($AdfDhtmlPage$$.$_FOR_CONTAINER_PREFIX$ + $componentId$$44$$) != $JSCompiler_alias_NULL$$) {
      $messageArray$$2$$ != $JSCompiler_alias_NULL$$ && ($messageArray$$2$$.overridden = $JSCompiler_alias_TRUE$$);
      var $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ = $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_messages$.$dirtyComponentsToRender$;
      0 > $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.indexOf($componentId$$44$$) && $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.push($componentId$$44$$);
      $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_messageNotifyTimeOut$ || ($JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_messageNotifyTimeOut$ = $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$scheduleTimer$($JSCompiler_StaticMethods__notifyComponentMessaging$self$$, $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_flushMessageComponentNotifications$, $JSCompiler_alias_NULL$$, 200, {isSynchronized:$JSCompiler_alias_TRUE$$}))
    }
    $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ = $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$findComponent$($componentId$$44$$);
    if($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ != $JSCompiler_alias_NULL$$) {
      var $keepPropagating_peer$$120$$ = $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.$getPeer$();
      $keepPropagating_peer$$120$$.bind($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$);
      $messageArray$$2$$ != $JSCompiler_alias_NULL$$ ? $keepPropagating_peer$$120$$.$messageNotify$($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$, $messageArray$$2$$.$maxType$, $messageArray$$2$$) : $keepPropagating_peer$$120$$.$messageNotify$($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$);
      $keepPropagating_peer$$120$$ = !$ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.$dontPropagateDescendantMessageChanges$();
      for($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ = $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.getParent();$ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ && $keepPropagating_peer$$120$$;) {
        ($keepPropagating_peer$$120$$ = $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.$getPeer$()) && $keepPropagating_peer$$120$$.$descendantMessageChanged$($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$), $keepPropagating_peer$$120$$ = !$ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.$dontPropagateDescendantMessageChanges$(), $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ = $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.getParent()
      }
    }
  }
  $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ = $JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$findComponent$($JSCompiler_StaticMethods__notifyComponentMessaging$self$$.$_defaultMessageKey$);
  $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$ != $JSCompiler_alias_NULL$$ && (peer = $ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$.$getPeer$(), peer.bind($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$), peer.$messageNotify$($ancestor$$5_component$$1180_component$$inline_2627_dirtyComps$$, $JSCompiler_StaticMethods__getMaxType$$($JSCompiler_StaticMethods__notifyComponentMessaging$self$$), $messageArray$$2$$))
}
$AdfDhtmlPage$$.prototype.$_flushMessageComponentNotifications$ = function $$AdfDhtmlPage$$$$$_flushMessageComponentNotifications$$() {
  for(var $dirtyCompList$$ = this.$_messages$.$dirtyComponentsToRender$, $len$$7$$ = $dirtyCompList$$ && $dirtyCompList$$.length || 0, $index$$130$$ = 0;$index$$130$$ < $len$$7$$;$index$$130$$++) {
    var $componentId$$45_overrideElement$$1$$ = $dirtyCompList$$[$index$$130$$], $messageArray$$4$$ = this.$_messages$ && this.$_messages$[$componentId$$45_overrideElement$$1$$] || $JSCompiler_alias_NULL$$;
    if($componentId$$45_overrideElement$$1$$ = $AdfAgent$$.$AGENT$.getElementById($AdfDhtmlPage$$.$_FOR_CONTAINER_PREFIX$ + $componentId$$45_overrideElement$$1$$)) {
      $messageArray$$4$$ == $JSCompiler_alias_NULL$$ ? $AdfDomUtils$$.$removeAllNodes$($componentId$$45_overrideElement$$1$$) : ($AdfDomUtils$$.$removeAllNodes$($componentId$$45_overrideElement$$1$$), $AdfMessageUtils$$.$appendComponentMessageInlineDom$($componentId$$45_overrideElement$$1$$, $messageArray$$4$$))
    }
  }
  this.$_messages$.$dirtyComponentsToRender$ = [];
  delete this.$_messageNotifyTimeOut$
};
$AdfDhtmlPage$$.prototype.$getActiveDataSupport$ = function $$AdfDhtmlPage$$$$$getActiveDataSupport$$() {
  this.$_ads$ == $JSCompiler_alias_NULL$$ && (this.$_ads$ = new $AdfDhtmlActiveData$$);
  return this.$_ads$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getActiveDataSupport", $AdfDhtmlPage$$.prototype.$getActiveDataSupport$);
$AdfDhtmlPage$$.prototype.$isActiveDataSupported$ = function $$AdfDhtmlPage$$$$$isActiveDataSupported$$() {
  return this.$_ads$ == $JSCompiler_alias_NULL$$ ? $JSCompiler_alias_FALSE$$ : $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isActiveDataSupported", $AdfDhtmlPage$$.prototype.$isActiveDataSupported$);
$AdfDhtmlPage$$.prototype.$updateStartActiveDataStateChange$ = function $$AdfDhtmlPage$$$$$updateStartActiveDataStateChange$$($modelChanged$$1$$, $clientId$$275$$) {
  var $startADSClientIds$$1$$ = this.$_startADSClientIds$, $stopADSClientIds$$1$$ = this.$_stopADSClientIds$, $hasStop$$ = $stopADSClientIds$$1$$.hasOwnProperty($clientId$$275$$);
  $hasStop$$ && (delete $stopADSClientIds$$1$$[$clientId$$275$$], $AdfCollections$$.$removeArrayValue$($stopADSClientIds$$1$$, $clientId$$275$$));
  if($modelChanged$$1$$ || !$hasStop$$) {
    $startADSClientIds$$1$$[$clientId$$275$$] = $JSCompiler_alias_TRUE$$, this.$_startADSClientIdCount$++, $AdfLogger$$.$LOGGER$.fine("Request start of active data on ", $clientId$$275$$, " startRefCount:", this.$_canReceiveActiveDataCount$), 0 < this.$_canReceiveActiveDataCount$ && $JSCompiler_StaticMethods__updateDeliveryTimer$$(this)
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.updateStartActiveDataStateChange", $AdfDhtmlPage$$.prototype.$updateStartActiveDataStateChange$);
$AdfDhtmlPage$$.prototype.$__restartAllADSComponents$ = function $$AdfDhtmlPage$$$$$__restartAllADSComponents$$() {
  this.$_restartAllADSComponents$ = $JSCompiler_alias_TRUE$$;
  0 < this.$_canReceiveActiveDataCount$ && $JSCompiler_StaticMethods__updateDeliveryTimer$$(this)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__restartAllADSComponents", $AdfDhtmlPage$$.prototype.$__restartAllADSComponents$);
$AdfDhtmlPage$$.prototype.$updateStopActiveDataStateChange$ = function $$AdfDhtmlPage$$$$$updateStopActiveDataStateChange$$($clientId$$276$$) {
  var $startADSClientIds$$2_stopADSClientIds$$2$$ = this.$_startADSClientIds$;
  $clientId$$276$$ in $startADSClientIds$$2_stopADSClientIds$$2$$ ? (delete $startADSClientIds$$2_stopADSClientIds$$2$$[$clientId$$276$$], this.$_startADSClientIdCount$--) : ($startADSClientIds$$2_stopADSClientIds$$2$$ = this.$_stopADSClientIds$, $clientId$$276$$ in $startADSClientIds$$2_stopADSClientIds$$2$$ || ($AdfLogger$$.$LOGGER$.fine("Queue ADS stop on clientID:", $clientId$$276$$), $startADSClientIds$$2_stopADSClientIds$$2$$[$clientId$$276$$] = $JSCompiler_alias_TRUE$$, $startADSClientIds$$2_stopADSClientIds$$2$$.push($clientId$$276$$), 
  $JSCompiler_StaticMethods__updateDeliveryTimer$$(this)))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.updateStopActiveDataStateChange", $AdfDhtmlPage$$.prototype.$updateStopActiveDataStateChange$);
$AdfDhtmlPage$$.prototype.$_startGlobalActiveData$ = function $$AdfDhtmlPage$$$$$_startGlobalActiveData$$() {
  this.$_canReceiveActiveDataCount$++;
  1 == this.$_canReceiveActiveDataCount$ && this.$isActiveDataSupported$() && (this.$getActiveDataSupport$().$initActivePage$(), $JSCompiler_StaticMethods__updateDeliveryTimer$$(this))
};
$AdfDhtmlPage$$.prototype.$stopActiveData$ = $JSCompiler_emptyFn$$();
$goog$exportSymbol$$("AdfDhtmlPage.prototype.stopActiveData", $AdfDhtmlPage$$.prototype.$stopActiveData$);
$AdfDhtmlPage$$.prototype.$startActiveData$ = $JSCompiler_emptyFn$$();
$goog$exportSymbol$$("AdfDhtmlPage.prototype.startActiveData", $AdfDhtmlPage$$.prototype.$startActiveData$);
$AdfDhtmlPage$$.$PushChannelStates$ = {$CONNECTED$:0, CONNECTING:1, $DISCONNECTED$:2, $RECONNECTING$:3};
$AdfDhtmlPage$$.prototype.$getWindowId$ = function $$AdfDhtmlPage$$$$$getWindowId$$() {
  if(this.$_windowId$ == $JSCompiler_alias_NULL$$) {
    try {
      this.$_windowId$ = this.$getDomWindow$().name
    }catch($e$$137$$) {
      $AdfLogger$$.$LOGGER$.$logErrorAsInfo$($e$$137$$, "Could not get the window Id.")
    }
  }
  return this.$_windowId$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getWindowId", $AdfDhtmlPage$$.prototype.$getWindowId$);
$AdfDhtmlPage$$.prototype.$setWindowId$ = $JSCompiler_set$$("$_windowId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setWindowId", $AdfDhtmlPage$$.prototype.$setWindowId$);
$AdfDhtmlPage$$.prototype.$getPageId$ = $JSCompiler_get$$("$_pageId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getPageId", $AdfDhtmlPage$$.prototype.$getPageId$);
$AdfDhtmlPage$$.prototype.$setPageId$ = $JSCompiler_set$$("$_pageId$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setPageId", $AdfDhtmlPage$$.prototype.$setPageId$);
$AdfDhtmlPage$$.prototype.$updateAutoPPRComponents$ = function $$AdfDhtmlPage$$$$$updateAutoPPRComponents$$($pageId$$23$$, $clientIds$$4$$) {
  this.$setPageId$($pageId$$23$$);
  for(var $autoPPRComponents$$ = this.$_autoPPRComponents$, $argCount$$7$$ = arguments.length, $stopADSClientIds$$3$$ = this.$_stopADSClientIds$, $i$$326$$ = 1;$i$$326$$ < $argCount$$7$$;$i$$326$$++) {
    var $clientId$$277$$ = arguments[$i$$326$$];
    $AdfAssert$$.$assertString$($clientId$$277$$);
    $clientId$$277$$ in $stopADSClientIds$$3$$ && (delete $stopADSClientIds$$3$$[$clientId$$277$$], $AdfCollections$$.$removeArrayValue$($stopADSClientIds$$3$$, $clientId$$277$$));
    $autoPPRComponents$$[$clientId$$277$$] = $JSCompiler_alias_TRUE$$
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.updateAutoPPRComponents", $AdfDhtmlPage$$.prototype.$updateAutoPPRComponents$);
$AdfDhtmlPage$$.prototype.$_handleBeforeUnload$ = function $$AdfDhtmlPage$$$$$_handleBeforeUnload$$($evt$$111$$) {
  $AdfLogger$$.$LOGGER$.$getLogWriter$().flush();
  if(!this.$_inAppNavigationFlag$ || this.$_waitingForDocumentUnload$) {
    var $warningDisplayed$$ = $JSCompiler_alias_FALSE$$, $beforeUnloadEvent_message$$71$$ = $JSCompiler_alias_VOID$$, $documentComponent$$1_hasOpenModalDialogs$$ = this.$findComponent$(this.$_documentClientId$);
    $documentComponent$$1_hasOpenModalDialogs$$ && ($beforeUnloadEvent_message$$71$$ = new $AdfBeforeUnloadEvent$$($documentComponent$$1_hasOpenModalDialogs$$), $documentComponent$$1_hasOpenModalDialogs$$.$broadcast$($beforeUnloadEvent_message$$71$$), $beforeUnloadEvent_message$$71$$ = $beforeUnloadEvent_message$$71$$.$getWarningMessage$(), $beforeUnloadEvent_message$$71$$ !== $JSCompiler_alias_VOID$$ && ($warningDisplayed$$ = $JSCompiler_alias_TRUE$$));
    var $documentComponent$$1_hasOpenModalDialogs$$ = $AdfDhtmlRichDialogService$$.$hasModalDialogsOpen$(), $displayGlobalMessage$$1_peer$$121_trackingRegions$$ = this.$_dirtyServerRegions$ != $JSCompiler_alias_NULL$$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$$(this);
    if(!$warningDisplayed$$ && (this.$_warnUncommitted$ || $displayGlobalMessage$$1_peer$$121_trackingRegions$$ || this.$_dirtyStateService$.$__alwaysDisplayDirtyDataWarning$() || $documentComponent$$1_hasOpenModalDialogs$$)) {
      if(!this.$_dirtyStateService$.$__isPotentiallyDirty$() && this.$getDomWindow$().AdfDhtmlInputBasePeer != $JSCompiler_alias_VOID$$) {
        var $displayGlobalMessage$$1_peer$$121_trackingRegions$$ = $JSCompiler_alias_NULL$$, $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ = this.$getActiveComponent$();
        $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ && ($displayGlobalMessage$$1_peer$$121_trackingRegions$$ = $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$.$getPeer$());
        $displayGlobalMessage$$1_peer$$121_trackingRegions$$ && $displayGlobalMessage$$1_peer$$121_trackingRegions$$ instanceof $AdfDhtmlInputBasePeer$$ && $displayGlobalMessage$$1_peer$$121_trackingRegions$$.$__simulateBlur$($comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$)
      }
      $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ = $JSCompiler_alias_FALSE$$;
      $displayGlobalMessage$$1_peer$$121_trackingRegions$$ = this.$_warnUncommitted$ && (this.$_dataDirty$ || this.$_dirtyStateService$.$__isPotentiallyDirty$()) || this.$_dirtyStateService$.$__alwaysDisplayDirtyDataWarning$();
      $displayGlobalMessage$$1_peer$$121_trackingRegions$$ || ($comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ = $JSCompiler_StaticMethods__getDirtyRegionIds$$(this), $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ = $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ != $JSCompiler_alias_NULL$$ && 0 < $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$.length);
      if($displayGlobalMessage$$1_peer$$121_trackingRegions$$ || $comp$$12_dirtyRegions$$1_displayRegionsMessage$$1$$ || $documentComponent$$1_hasOpenModalDialogs$$) {
        $warningDisplayed$$ = $JSCompiler_alias_TRUE$$, $beforeUnloadEvent_message$$71$$ = this.$getLookAndFeel$().$getTranslatedString$(!$documentComponent$$1_hasOpenModalDialogs$$ ? "af_document.MSG_UNCOMMITTED_DATA" : "af_document.MSG_DEPENDENT_DIALOGS"), $evt$$111$$.returnValue = $beforeUnloadEvent_message$$71$$
      }
    }
    this.$_beforeUnloadDelayed$ = $JSCompiler_alias_FALSE$$;
    if($warningDisplayed$$) {
      this.$_beforeUnloadDelayed$ = $JSCompiler_alias_TRUE$$;
      if(this.$isActiveDataSupported$()) {
        var $page$$127$$ = this;
        window.setTimeout(function() {
          window.setTimeout(function() {
            $page$$127$$.$getActiveDataSupport$().$__checkAdsConnection$()
          }, 1E3)
        }, 1)
      }
      return $evt$$111$$.returnValue = $beforeUnloadEvent_message$$71$$
    }
    this.$_unloading$ = $JSCompiler_alias_TRUE$$;
    this.$notifyWindowUnloaded$();
    this.$isActiveDataSupported$() && this.$getActiveDataSupport$().$onBeforeUnload$();
    this.$isUserActivityMonitoringOn$() && this.$_partialRequestRedirect$ && $AdfUserActivityInfo$$.$saveToSessionStorage$()
  }
};
$AdfDhtmlPage$$.prototype.$setStreamingDisabled$ = $JSCompiler_set$$("$_streamingDisabled$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setStreamingDisabled", $AdfDhtmlPage$$.prototype.$setStreamingDisabled$);
$AdfDhtmlPage$$.prototype.$isStreamingDisabled$ = $JSCompiler_get$$("$_streamingDisabled$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isStreamingDisabled", $AdfDhtmlPage$$.prototype.$isStreamingDisabled$);
$AdfDhtmlPage$$.prototype.$sendStreamingRequest$ = function $$AdfDhtmlPage$$$$$sendStreamingRequest$$($pageStateId$$1$$, $iDs$$) {
  var $formElem$$ = this.$getDomDocument$().forms[0];
  $AdfAssert$$.assert($formElem$$, "No form found;  cannot stream data. Make sure that data components are placed within a form");
  for(var $uri$$15$$ = $JSCompiler_StaticMethods__getPPRURL$$(this, $formElem$$), $params$$47$$ = {}, $streamedIDs$$inline_2632$$ = "", $visibleIDs$$inline_2633$$ = [], $hiddenIDs$$inline_2634$$ = [], $i$$inline_2635$$ = 0;$i$$inline_2635$$ < $iDs$$.length;$i$$inline_2635$$++) {
    var $id$$inline_2636$$ = $iDs$$[$i$$inline_2635$$], $elem$$inline_2637$$ = this.$getDomDocument$().getElementById($id$$inline_2636$$);
    $AdfDomUtils$$.$isInVisibleSubtree$($elem$$inline_2637$$) ? (this.$_pendingStreamingIDs$[$id$$inline_2636$$] = $JSCompiler_alias_TRUE$$, $visibleIDs$$inline_2633$$.push($id$$inline_2636$$)) : $hiddenIDs$$inline_2634$$.push($id$$inline_2636$$)
  }
  0 < $visibleIDs$$inline_2633$$.length && ($streamedIDs$$inline_2632$$ = $visibleIDs$$inline_2633$$.join(","));
  $params$$47$$[$AdfDhtmlPage$$.$_STREAMING_IDS_PARAM$] = $streamedIDs$$inline_2632$$;
  0 < $hiddenIDs$$inline_2634$$.length && ($params$$47$$[$AdfDhtmlPage$$.$_REMOVED_STREAMING_IDS_PARAM$] = $hiddenIDs$$inline_2634$$.join(","));
  $pageStateId$$1$$ != $JSCompiler_alias_NULL$$ && ($params$$47$$[$AdfDhtmlPage$$.$_PAGE_STATE_ID$] = $pageStateId$$1$$);
  $AdfDhtmlPage$$.$_addStateParameter$($formElem$$, $params$$47$$);
  this.$_streamingStatus$ = $AdfDhtmlPage$$.$_STREAMING_REQUEST_SENT$;
  this.$_canReceiveActiveDataCount$--;
  this.$isUserActivityMonitoringOn$() && ($AdfUserActivityInfo$$.$getInstance$($AdfUserActivityInfo$$.$SECONDARY$).$setClientStartTime$((new Date).getTime().toString()), $AdfUserActivityInfo$$.$saveToSessionStorageByType$($AdfUserActivityInfo$$.$SECONDARY$));
  this.$getDataTransferService$().$sendStreamingRequest$($uri$$15$$, $params$$47$$);
  if(this.$_perfProfileEnabled$ || this.$_perfProfileTimingEnabled$) {
    this.$getDomWindow$().$_afrTimingStreamingRequestStart$ = (new Date).getTime()
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.sendStreamingRequest", $AdfDhtmlPage$$.prototype.$sendStreamingRequest$);
$AdfDhtmlPage$$.$_addStateParameter$ = function $$AdfDhtmlPage$$$$_addStateParameter$$($formElem$$1$$, $params$$48$$) {
  var $stateParam$$ = $AdfDhtmlPage$$.$_STATE_PARAM_NAME$, $state$$61$$ = $formElem$$1$$.elements[$stateParam$$];
  $AdfAssert$$.assert($state$$61$$, "No view state token for postback");
  $params$$48$$[$stateParam$$] = $state$$61$$.value
};
$AdfDhtmlPage$$.$_addPageStateIdParameter$ = function $$AdfDhtmlPage$$$$_addPageStateIdParameter$$($formElem$$2$$, $params$$49$$) {
  var $pageStateParam$$ = $AdfDhtmlPage$$.$_PAGE_STATE_ID$, $pageState$$ = $formElem$$2$$.elements[$pageStateParam$$];
  $pageState$$ != $JSCompiler_alias_NULL$$ && "" !== $pageState$$.value && ($params$$49$$[$pageStateParam$$] = $pageState$$.value)
};
$AdfDhtmlPage$$.prototype.$getLazyFetchURI$ = function $$AdfDhtmlPage$$$$$getLazyFetchURI$$($id$$312$$) {
  $AdfAssert$$.$assertString$($id$$312$$);
  var $formElem$$3_pageState$$1$$ = this.$getDomDocument$().forms[0];
  $AdfAssert$$.assert($formElem$$3_pageState$$1$$, "No form found;  cannot perform lazy fetch");
  var $uri$$16$$ = $formElem$$3_pageState$$1$$.action, $uri$$16$$ = -1 == $uri$$16$$.indexOf("?") ? $uri$$16$$ + "?unique\x3d" : $uri$$16$$ + "\x26unique\x3d", $uri$$16$$ = $uri$$16$$ + (new Date).getTime(), $pageStateParam$$1_state$$62_stateParam$$1$$ = $AdfDhtmlPage$$.$_STATE_PARAM_NAME$, $uri$$16$$ = $uri$$16$$ + ("\x26" + $pageStateParam$$1_state$$62_stateParam$$1$$ + "\x3d"), $pageStateParam$$1_state$$62_stateParam$$1$$ = $formElem$$3_pageState$$1$$[$pageStateParam$$1_state$$62_stateParam$$1$$];
  $AdfAssert$$.assert($pageStateParam$$1_state$$62_stateParam$$1$$, "No view state token for lazy fetch");
  $uri$$16$$ += $pageStateParam$$1_state$$62_stateParam$$1$$.value;
  $pageStateParam$$1_state$$62_stateParam$$1$$ = $AdfDhtmlPage$$.$_PAGE_STATE_ID$;
  $formElem$$3_pageState$$1$$ = $formElem$$3_pageState$$1$$.elements[$pageStateParam$$1_state$$62_stateParam$$1$$];
  $formElem$$3_pageState$$1$$ != $JSCompiler_alias_NULL$$ && "" !== $formElem$$3_pageState$$1$$.value && ($uri$$16$$ += "\x26" + $pageStateParam$$1_state$$62_stateParam$$1$$ + "\x3d" + $formElem$$3_pageState$$1$$.value);
  $uri$$16$$ += "\x26" + $AdfDhtmlPage$$.$_LAZY_FETCH_ID_PARAM$ + "\x3d" + $id$$312$$;
  return $uri$$16$$ += $AdfXmlHttpDataTransferService$$.$__encodeWindowIdOnUrl$($uri$$16$$, this.$getWindowId$())
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getLazyFetchURI", $AdfDhtmlPage$$.prototype.$getLazyFetchURI$);
$AdfDhtmlPage$$.prototype.$isStreamingRequestPending$ = function $$AdfDhtmlPage$$$$$isStreamingRequestPending$$($id$$313$$) {
  return this.$_pendingStreamingIDs$[$id$$313$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.isStreamingRequestPending", $AdfDhtmlPage$$.prototype.$isStreamingRequestPending$);
$AdfDhtmlPage$$.$_getCookie$ = function $$AdfDhtmlPage$$$$_getCookie$$($domDocument$$50$$) {
  if(0 < $domDocument$$50$$.cookie.length) {
    var $begin$$12$$ = $domDocument$$50$$.cookie.indexOf("JSESSIONID\x3d");
    if(-1 != $begin$$12$$) {
      var $end$$6$$ = $domDocument$$50$$.cookie.indexOf(";", $begin$$12$$);
      -1 == $end$$6$$ && ($end$$6$$ = $domDocument$$50$$.cookie.length);
      return $domDocument$$50$$.cookie.substring($begin$$12$$ + 10 + 1, $end$$6$$)
    }
  }
  return $JSCompiler_alias_NULL$$
};
$AdfDhtmlPage$$.$_setCookie$ = function $$AdfDhtmlPage$$$$_setCookie$$($domDocument$$51$$, $name$$88$$, $value$$155$$, $expiresAfter$$, $path$$11$$) {
  $AdfAssert$$.$assertNumeric$($expiresAfter$$);
  var $date$$8_expires$$ = "";
  $expiresAfter$$ && ($date$$8_expires$$ = new Date, $date$$8_expires$$.setTime($date$$8_expires$$.getTime() + $expiresAfter$$), $date$$8_expires$$ = "expires\x3d" + $date$$8_expires$$.toGMTString() + ";");
  $domDocument$$51$$.cookie = $name$$88$$ + "\x3d" + $value$$155$$ + ";" + $date$$8_expires$$ + ($path$$11$$ ? "path\x3d" + $path$$11$$ + ";" : "path\x3d/;")
};
$AdfDhtmlPage$$.$_eraseCookie$ = function $$AdfDhtmlPage$$$$_eraseCookie$$($domDocument$$52$$, $name$$89$$) {
  this.$setCookie$($domDocument$$52$$, $name$$89$$, "", -99999)
};
$AdfDhtmlPage$$.prototype.$_dtsStateChanged$ = function $$AdfDhtmlPage$$$$$_dtsStateChanged$$() {
  var $isServerBusy$$ = this.$getDataTransferService$().$getDTSState$() != $AdfDataTransferService$$.$STATE_READY$;
  this.$_serverBusy$ != $isServerBusy$$ && (this.$_serverBusy$ = $isServerBusy$$, $AdfAgent$$.$AGENT$.$showBusyCursor$(this.$getDomDocument$(), $isServerBusy$$), $JSCompiler_StaticMethods__broadcastBusyStateEvent$$(this, $isServerBusy$$));
  $isServerBusy$$ || $JSCompiler_StaticMethods__deliverQueuedServerEvents$$(this)
};
$AdfDhtmlPage$$.prototype.$setLastFocusedElement$ = $JSCompiler_set$$("$_lastFocusedElement$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setLastFocusedElement", $AdfDhtmlPage$$.prototype.$setLastFocusedElement$);
$AdfDhtmlPage$$.prototype.$getLastFocusedElement$ = $JSCompiler_get$$("$_lastFocusedElement$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getLastFocusedElement", $AdfDhtmlPage$$.prototype.$getLastFocusedElement$);
$AdfDhtmlPage$$.prototype.$setPPRNavigationOptions$ = $JSCompiler_set$$("$_pprNavOptions$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setPPRNavigationOptions", $AdfDhtmlPage$$.prototype.$setPPRNavigationOptions$);
$AdfDhtmlPage$$.prototype.$getPPRNavigationOptions$ = function $$AdfDhtmlPage$$$$$getPPRNavigationOptions$$() {
  return this.$_pprNavOptions$ != $JSCompiler_alias_VOID$$ ? this.$_pprNavOptions$ : 0
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getPPRNavigationOptions", $AdfDhtmlPage$$.prototype.$getPPRNavigationOptions$);
$AdfDhtmlPage$$.prototype.$flushToAssistiveTechnology$ = function $$AdfDhtmlPage$$$$$flushToAssistiveTechnology$$() {
  var $flushInput$$ = $AdfAgent$$.$AGENT$.getElementById("afr::ATFlush");
  $flushInput$$ && ($flushInput$$.value = "1" == $flushInput$$.value ? "0" : "1")
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.flushToAssistiveTechnology", $AdfDhtmlPage$$.prototype.$flushToAssistiveTechnology$);
$AdfDhtmlPage$$.prototype.$announceToAssistiveTechnology$ = function $$AdfDhtmlPage$$$$$announceToAssistiveTechnology$$($message$$72$$, $onlyIfChanged$$1$$) {
  var $statusRegion_timer$$3$$ = $AdfAgent$$.$AGENT$.getElementById("afr::ATStatus");
  $statusRegion_timer$$3$$ && !($onlyIfChanged$$1$$ && $message$$72$$ == this.$_lastStatusMessage$) && (this.$_lastStatusMessage$ = $statusRegion_timer$$3$$.innerHTML = $message$$72$$, ($statusRegion_timer$$3$$ = this.$_clearStatusMessageTimer$) ? this.$rescheduleTimer$($statusRegion_timer$$3$$, 2E3) : this.$_clearStatusMessageTimer$ = this.$scheduleTimer$(this, this.$_clearStatusRegion$, $JSCompiler_alias_NULL$$, 2E3))
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.announceToAssistiveTechnology", $AdfDhtmlPage$$.prototype.$announceToAssistiveTechnology$);
$AdfDhtmlPage$$.prototype.$_clearStatusRegion$ = function $$AdfDhtmlPage$$$$$_clearStatusRegion$$() {
  var $statusRegion$$1$$ = $AdfAgent$$.$AGENT$.getElementById("afr::ATStatus");
  $statusRegion$$1$$ && ($statusRegion$$1$$.innerHTML = "", this.$flushToAssistiveTechnology$());
  this.$_clearStatusMessageTimer$ = $JSCompiler_alias_NULL$$
};
$AdfDhtmlPage$$.prototype.$setDataDirty$ = $JSCompiler_set$$("$_dataDirty$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.setDataDirty", $AdfDhtmlPage$$.prototype.$setDataDirty$);
$AdfDhtmlPage$$.prototype.$registerDirtyDataComponent$ = function $$AdfDhtmlPage$$$$$registerDirtyDataComponent$$($component$$1182$$, $level$$23$$) {
  this.$_dirtyStateService$.$__registerDirtyDataComponent$($component$$1182$$, $level$$23$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.registerDirtyDataComponent", $AdfDhtmlPage$$.prototype.$registerDirtyDataComponent$);
$AdfDhtmlPage$$.prototype.$confirmNavigation$ = function $$AdfDhtmlPage$$$$$confirmNavigation$$($token$$6$$, $isPartial$$1$$) {
  var $context$$inline_2643_result$$19$$ = $JSCompiler_StaticMethods__displayUncommittedDataWarning$$(this, $JSCompiler_alias_NULL$$), $params$$51$$ = {};
  $params$$51$$["oracle.adfinternal.view.faces.rich.navigationToken"] = $token$$6$$;
  $params$$51$$["oracle.adfinternal.view.faces.rich.confirmNavigation"] = $context$$inline_2643_result$$19$$;
  $context$$inline_2643_result$$19$$ = {_noNavigation:!$isPartial$$1$$};
  $AdfAssert$$.assert($params$$51$$, "Attempting to send null payload");
  var $formElement$$inline_2644$$ = this.$getDomDocument$().forms[0];
  $AdfAssert$$.assert($formElement$$inline_2644$$, "No form found;  cannot postback");
  var $headerParams$$inline_2645$$ = $JSCompiler_StaticMethods__addPageId$$(this, $JSCompiler_alias_NULL$$);
  $AdfDhtmlPage$$.$_addStateParameter$($formElement$$inline_2644$$, $params$$51$$);
  $AdfDhtmlPage$$.$_addPageStateIdParameter$($formElement$$inline_2644$$, $params$$51$$);
  $JSCompiler_StaticMethods__doRichPostback$$(this, $formElement$$inline_2644$$, $params$$51$$, $headerParams$$inline_2645$$, $JSCompiler_alias_FALSE$$, $context$$inline_2643_result$$19$$, $JSCompiler_alias_NULL$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.confirmNavigation", $AdfDhtmlPage$$.prototype.$confirmNavigation$);
$AdfDhtmlPage$$.$_removeResourcesByTagName$ = function $$AdfDhtmlPage$$$$_removeResourcesByTagName$$($tagName$$6$$, $head$$6$$) {
  for(var $elems$$2$$ = $head$$6$$.getElementsByTagName($tagName$$6$$), $i$$329$$ = $elems$$2$$.length - 1;0 <= $i$$329$$;--$i$$329$$) {
    var $elem$$32$$ = $elems$$2$$[$i$$329$$];
    $elem$$32$$.hasAttribute("afrres") && $head$$6$$.removeChild($elem$$32$$)
  }
};
$AdfDhtmlPage$$.prototype.$removePageResources$ = function $$AdfDhtmlPage$$$$$removePageResources$$() {
  var $head$$7$$ = $JSCompiler_StaticMethods__getHead$$(this);
  $AdfDhtmlPage$$.$_removeResourcesByTagName$("LINK", $head$$7$$);
  $AdfDhtmlPage$$.$_removeResourcesByTagName$("STYLE", $head$$7$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.removePageResources", $AdfDhtmlPage$$.prototype.$removePageResources$);
function $JSCompiler_StaticMethods__handleInvalidPprResponse$$($JSCompiler_StaticMethods__handleInvalidPprResponse$self$$, $responseText$$, $requestContext$$, $requestEvent$$3$$) {
  if($responseText$$) {
    var $xmlDoc$$ = $AdfDhtmlPage$$.$_extractInstructionXML$($responseText$$);
    if($xmlDoc$$ && $xmlDoc$$.documentElement && $xmlDoc$$.documentElement.firstChild) {
      var $name$$90$$ = $AdfAgent$$.$AGENT$.$getNodeName$($xmlDoc$$.documentElement.firstChild);
      if("error" == $name$$90$$) {
        $JSCompiler_StaticMethods__handleRichResponse$$($JSCompiler_StaticMethods__handleInvalidPprResponse$self$$, $xmlDoc$$, $JSCompiler_alias_NULL$$);
        $requestContext$$ && $JSCompiler_StaticMethods__sendJsfAjaxEvent$$($JSCompiler_StaticMethods__handleInvalidPprResponse$self$$, "error", {context:$requestContext$$, responseCode:$requestEvent$$3$$.$getResponseStatusCode$(), responseText:$responseText$$, responseXML:$xmlDoc$$});
        return
      }
      if("redirect" == $name$$90$$) {
        $JSCompiler_StaticMethods__handleRichResponse$$($JSCompiler_StaticMethods__handleInvalidPprResponse$self$$, $xmlDoc$$, $JSCompiler_alias_NULL$$);
        return
      }
    }
  }else {
    $requestContext$$ && $JSCompiler_StaticMethods__sendJsfAjaxEvent$$($JSCompiler_StaticMethods__handleInvalidPprResponse$self$$, "error", {context:$requestContext$$, event:$requestEvent$$3$$})
  }
  $AdfAssert$$.$DEBUG$ ? $AdfLogger$$.$LOGGER$.severe("Unexpected non-rich response") : $AdfLogger$$.$LOGGER$.warning("Unexpected non-rich response");
  $JSCompiler_StaticMethods__handleInvalidPprResponse$self$$.$_unloading$ || $JSCompiler_StaticMethods__handleInvalidPprResponse$self$$.$getDomWindow$().location.reload($JSCompiler_alias_TRUE$$)
}
$AdfDhtmlPage$$.$_extractInstructionXML$ = function $$AdfDhtmlPage$$$$_extractInstructionXML$$($responseText$$1$$) {
  var $len$$8_start$$13$$ = $responseText$$1$$.length;
  if(1 >= $len$$8_start$$13$$ || "\x3e" != $responseText$$1$$.charAt($len$$8_start$$13$$ - 1)) {
    return $JSCompiler_alias_NULL$$
  }
  var $doc$$58$$ = $JSCompiler_alias_NULL$$;
  19 < $len$$8_start$$13$$ && "\x3c/partial-response" == $responseText$$1$$.substr($len$$8_start$$13$$ - 18 - 1, 18) && ($len$$8_start$$13$$ = $responseText$$1$$.lastIndexOf("\x3c?xml"), 0 <= $len$$8_start$$13$$ && ($doc$$58$$ = $AdfAgent$$.$AGENT$.$parseXML$($responseText$$1$$.substring($len$$8_start$$13$$))));
  return $doc$$58$$
};
$AdfDhtmlPage$$.prototype.$__initUncommittedDataWarningForDocument$ = function $$AdfDhtmlPage$$$$$__initUncommittedDataWarningForDocument$$($enabled$$6$$) {
  this.$_warnUncommitted$ = $enabled$$6$$;
  this.$_dirtyStateService$.$__resetState$()
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__initUncommittedDataWarningForDocument", $AdfDhtmlPage$$.prototype.$__initUncommittedDataWarningForDocument$);
$AdfDhtmlPage$$.prototype.$__enableDirtyPostbackPayloads$ = function $$AdfDhtmlPage$$$$$__enableDirtyPostbackPayloads$$() {
  this.$_dirtyPostbackPayloads$ = $JSCompiler_alias_TRUE$$;
  this.$_dirtyStateService$.$__resetState$()
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__enableDirtyPostbackPayloads", $AdfDhtmlPage$$.prototype.$__enableDirtyPostbackPayloads$);
$AdfDhtmlPage$$.prototype.$__isDirtyPostbackPayloadsEnabled$ = $JSCompiler_get$$("$_dirtyPostbackPayloads$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__isDirtyPostbackPayloadsEnabled", $AdfDhtmlPage$$.prototype.$__isDirtyPostbackPayloadsEnabled$);
$AdfDhtmlPage$$.prototype.$__disableDirtyDataRetainPPR$ = function $$AdfDhtmlPage$$$$$__disableDirtyDataRetainPPR$$() {
  this.$_disableDirtyDataRetainPPR$ = $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__disableDirtyDataRetainPPR", $AdfDhtmlPage$$.prototype.$__disableDirtyDataRetainPPR$);
function $JSCompiler_StaticMethods__mapInputElementToComponent$$($inputElement$$3$$) {
  var $component$$1184$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($inputElement$$3$$);
  if(!$component$$1184$$) {
    return $JSCompiler_alias_NULL$$
  }
  var $clientId$$279$$ = $component$$1184$$.$getClientId$();
  return $clientId$$279$$ == $JSCompiler_StaticMethods__stripSubId$$($inputElement$$3$$.name) || $clientId$$279$$ == $JSCompiler_StaticMethods__stripSubId$$($inputElement$$3$$.id) ? $component$$1184$$ : $JSCompiler_alias_NULL$$
}
function $JSCompiler_StaticMethods__stripSubId$$($id$$315$$) {
  var $lastSubId$$ = $id$$315$$ == $JSCompiler_alias_NULL$$ ? -1 : $id$$315$$.lastIndexOf("::");
  return-1 < $lastSubId$$ ? $id$$315$$.substr(0, $lastSubId$$) : $id$$315$$
}
function $JSCompiler_StaticMethods__isUncheckedInput$$($inputElement$$4$$) {
  return("checkbox" == $inputElement$$4$$.type || "radio" == $inputElement$$4$$.type) && !$inputElement$$4$$.checked
}
function $JSCompiler_StaticMethods__disableUncommittedWarnings$$($JSCompiler_StaticMethods__disableUncommittedWarnings$self$$) {
  $JSCompiler_StaticMethods__disableUncommittedWarnings$self$$.$_warnUncommitted$ = $JSCompiler_alias_FALSE$$;
  $JSCompiler_StaticMethods__disableUncommittedWarnings$self$$.$_trackedRegions$ = $JSCompiler_alias_NULL$$;
  $JSCompiler_StaticMethods__disableUncommittedWarnings$self$$.$_dirtyServerRegions$ = $JSCompiler_alias_NULL$$
}
function $JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$$($JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$self$$) {
  return $JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$self$$.$_trackedRegions$ == $JSCompiler_alias_NULL$$ ? $JSCompiler_alias_FALSE$$ : !$AdfCollections$$.$isEmpty$($JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$self$$.$_trackedRegions$)
}
function $JSCompiler_StaticMethods__getDirtyRegionIds$$($JSCompiler_StaticMethods__getDirtyRegionIds$self$$) {
  var $ids$$11$$ = $JSCompiler_alias_NULL$$;
  if($JSCompiler_StaticMethods__getDirtyRegionIds$self$$.$_dirtyServerRegions$ != $JSCompiler_alias_NULL$$) {
    var $ids$$11$$ = [], $s$$7$$;
    for($s$$7$$ in $JSCompiler_StaticMethods__getDirtyRegionIds$self$$.$_dirtyServerRegions$) {
      $ids$$11$$.push($s$$7$$)
    }
  }
  if($JSCompiler_StaticMethods__isTrackingRegionClientUncommittedData$$($JSCompiler_StaticMethods__getDirtyRegionIds$self$$)) {
    for(var $id$$316$$ in $JSCompiler_StaticMethods__getDirtyRegionIds$self$$.$_trackedRegions$) {
      !($JSCompiler_StaticMethods__getDirtyRegionIds$self$$.$_dirtyServerRegions$ != $JSCompiler_alias_NULL$$ && $JSCompiler_StaticMethods__getDirtyRegionIds$self$$.$_dirtyServerRegions$[$id$$316$$]) && $JSCompiler_StaticMethods__getDirtyRegionIds$self$$.$_dirtyStateService$.$isNamingContainerDirty$($id$$316$$) && ($ids$$11$$ == $JSCompiler_alias_NULL$$ && ($ids$$11$$ = []), $ids$$11$$.push($id$$316$$))
    }
  }
  return $ids$$11$$
}
$AdfDhtmlPage$$.prototype.$__initializeSessionTimeoutTimer$ = function $$AdfDhtmlPage$$$$$__initializeSessionTimeoutTimer$$($timeout$$8$$, $warningBeforeTimeout$$, $newSessionURL$$1$$) {
  var $hasNoADSComponents$$ = this.$isActiveDataSupported$() ? $AdfCollections$$.$isEmpty$(this.$getActiveDataSupport$().$getActiveComponents$()) : $JSCompiler_alias_TRUE$$, $userInactivityTimeoutHelper$$1$$ = this.$__getUserInactivityTimeoutHelper$();
  $hasNoADSComponents$$ || $userInactivityTimeoutHelper$$1$$ && $userInactivityTimeoutHelper$$1$$.$hasTimedOut$() ? (this.$_sessionTimeoutHelper$ || (this.$_sessionTimeoutHelper$ = new $AdfSessionTimeoutHelper$$), this.$_sessionTimeoutHelper$.$__initializeSessionTimeoutTimer$($timeout$$8$$, $warningBeforeTimeout$$, $newSessionURL$$1$$)) : this.$_sessionTimeoutHelper$ && this.$_sessionTimeoutHelper$.$__cancelSessionTimeoutTimer$()
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__initializeSessionTimeoutTimer", $AdfDhtmlPage$$.prototype.$__initializeSessionTimeoutTimer$);
$AdfDhtmlPage$$.prototype.$__getSessionTimeoutHelper$ = $JSCompiler_get$$("$_sessionTimeoutHelper$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__getSessionTimeoutHelper", $AdfDhtmlPage$$.prototype.$__getSessionTimeoutHelper$);
$AdfDhtmlPage$$.prototype.$__initUserInactivityTimeout$ = function $$AdfDhtmlPage$$$$$__initUserInactivityTimeout$$($userInactivityTimeout$$) {
  var $timeoutHelper$$ = this.$__getUserInactivityTimeoutHelper$();
  $timeoutHelper$$ && $timeoutHelper$$.$initializeTimeout$($userInactivityTimeout$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__initUserInactivityTimeout", $AdfDhtmlPage$$.prototype.$__initUserInactivityTimeout$);
$AdfDhtmlPage$$.prototype.$__getUserInactivityTimeoutHelper$ = function $$AdfDhtmlPage$$$$$__getUserInactivityTimeoutHelper$$() {
  var $helperInstance$$ = this.$_userInactivityTimeoutHelper$;
  if(!$helperInstance$$) {
    var $helperClass$$ = this.$getDomWindow$().AdfUserInactivityTimeoutHelper;
    $helperClass$$ && (this.$_userInactivityTimeoutHelper$ = $helperInstance$$ = new $helperClass$$)
  }
  return $helperInstance$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__getUserInactivityTimeoutHelper", $AdfDhtmlPage$$.prototype.$__getUserInactivityTimeoutHelper$);
$AdfDhtmlPage$$.prototype.$getComponentIdsUpdatedByPollEvent$ = $JSCompiler_get$$("$_componentsUpdatedByPollEvent$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.getComponentIdsUpdatedByPollEvent", $AdfDhtmlPage$$.prototype.$getComponentIdsUpdatedByPollEvent$);
$AdfDhtmlPage$$.prototype.$__handleNavigation$ = function $$AdfDhtmlPage$$$$$__handleNavigation$$($url$$42$$, $target$$135$$) {
  $AdfAssert$$.$assertNonEmptyString$($url$$42$$);
  this.$_inGetRequestNavigation$ = $JSCompiler_alias_TRUE$$;
  this.$scheduleTimer$(this, this.$_unregisterGetRequestNavigationTracking$, $JSCompiler_alias_NULL$$, 500);
  var $domWindow$$113_newWindow$$ = this.$getDomWindow$(), $targetWindow$$2$$ = $AdfDhtmlPage$$.$_getTargetWindow$($target$$135$$, $domWindow$$113_newWindow$$), $isPPRNavSupported$$ = this.$isPPRNavigationEnabled$(), $facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$ = $JSCompiler_alias_FALSE$$;
  if($isPPRNavSupported$$ && "_blank" != $target$$135$$) {
    if($facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$ = this.$_facesPath$, 0 < $url$$42$$.indexOf("org.apache.myfaces.trinidad.agent.email\x3dtrue")) {
      $facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$ = $JSCompiler_alias_FALSE$$
    }else {
      if(-1 != $url$$42$$.indexOf(":")) {
        var $currentLocation$$inline_2657$$ = document.location, $currentHref$$inline_2659_origin$$inline_2658$$ = $currentLocation$$inline_2657$$.origin;
        $currentHref$$inline_2659_origin$$inline_2658$$ || ($currentHref$$inline_2659_origin$$inline_2658$$ = $currentLocation$$inline_2657$$.href, $currentHref$$inline_2659_origin$$inline_2658$$ = $currentHref$$inline_2659_origin$$inline_2658$$.slice(0, $currentHref$$inline_2659_origin$$inline_2658$$.length - ($currentLocation$$inline_2657$$.pathname.length + $currentLocation$$inline_2657$$.search.length + $currentLocation$$inline_2657$$.hash.length)));
        $facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$ = 0 == $url$$42$$.indexOf($currentHref$$inline_2659_origin$$inline_2658$$ + $facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$) ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
      }else {
        $facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$ = "/" == $url$$42$$.charAt(0) ? 0 == $url$$42$$.indexOf($facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$) ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$ : $JSCompiler_alias_TRUE$$
      }
    }
  }
  !$isPPRNavSupported$$ || !$facesPath$$inline_2656_isLocal$$inline_2655_isLocalNavigation$$ || !$targetWindow$$2$$ || !$targetWindow$$2$$.$AdfPage$ || !$targetWindow$$2$$.$AdfPage$.$PAGE$ ? $targetWindow$$2$$ == self ? $targetWindow$$2$$.location.href = $url$$42$$ : (($domWindow$$113_newWindow$$ = $domWindow$$113_newWindow$$.open($url$$42$$, $target$$135$$)) && $domWindow$$113_newWindow$$.focus(), delete this.$_inGetRequestNavigation$) : $targetWindow$$2$$.$AdfPage$.$PAGE$.$localNavigate$($url$$42$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__handleNavigation", $AdfDhtmlPage$$.prototype.$__handleNavigation$);
$AdfDhtmlPage$$.$_getTargetWindow$ = function $$AdfDhtmlPage$$$$_getTargetWindow$$($target$$136$$, $domWindow$$114$$) {
  return!$target$$136$$ || "null" == $target$$136$$ || "_self" == $target$$136$$ ? self : "_blank" == $target$$136$$ ? $JSCompiler_alias_NULL$$ : "_top" == $target$$136$$ ? top : "_parent" == $target$$136$$ ? parent : $domWindow$$114$$.frames[$target$$136$$]
};
function $JSCompiler_StaticMethods__sendJsfAjaxEvent$$($JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$, $i$$330_type$$147$$, $laf$$69_node$$91_params$$52_size$$27$$) {
  if(!($JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$.$_jsfAjaxInit$ !== $JSCompiler_alias_TRUE$$ || $laf$$69_node$$91_params$$52_size$$27$$.$context$ == $JSCompiler_alias_NULL$$ || $laf$$69_node$$91_params$$52_size$$27$$.$context$.$_discreteEvent$ == $JSCompiler_alias_NULL$$ || !($laf$$69_node$$91_params$$52_size$$27$$.$context$.$_discreteEvent$ instanceof $AdfJsfAjaxRequestEvent$$))) {
    var $onevent$$ = $laf$$69_node$$91_params$$52_size$$27$$.$context$.$_discreteEvent$.$_options$["error" == $i$$330_type$$147$$ ? "onerror" : "onevent"], $payload$$6$$ = {type:"event", status:$i$$330_type$$147$$, source:$laf$$69_node$$91_params$$52_size$$27$$.$context$.$_discreteEvent$.$_sourceElement$};
    if("begin" != $i$$330_type$$147$$ && ($laf$$69_node$$91_params$$52_size$$27$$.event ? ($payload$$6$$.$responseCode$ = $laf$$69_node$$91_params$$52_size$$27$$.event.$getResponseStatusCode$(), $payload$$6$$.responseXML = $laf$$69_node$$91_params$$52_size$$27$$.event.$getResponseXML$(), $payload$$6$$.responseText = $laf$$69_node$$91_params$$52_size$$27$$.event.$getResponseText$()) : ($payload$$6$$.$responseCode$ = $laf$$69_node$$91_params$$52_size$$27$$.$responseCode$, $payload$$6$$.responseXML = 
    $laf$$69_node$$91_params$$52_size$$27$$.responseXML, $payload$$6$$.responseText = $laf$$69_node$$91_params$$52_size$$27$$.responseText), "error" == $i$$330_type$$147$$)) {
      $payload$$6$$.description = $JSCompiler_alias_NULL$$;
      $payload$$6$$.$errorName$ = $JSCompiler_alias_NULL$$;
      $payload$$6$$.$errorMessage$ = $JSCompiler_alias_NULL$$;
      $laf$$69_node$$91_params$$52_size$$27$$ = $JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$.$getLookAndFeel$();
      if($payload$$6$$.responseXML == $JSCompiler_alias_NULL$$ || $payload$$6$$.responseXML.documentElement == $JSCompiler_alias_NULL$$) {
        $payload$$6$$.description = $laf$$69_node$$91_params$$52_size$$27$$.$getTranslatedString$("AFPprEmptyResponse")
      }else {
        var $listener$$97_parserErrorNodes$$ = $payload$$6$$.responseXML.getElementsByTagName("parsererror");
        $payload$$6$$.description = 0 < $listener$$97_parserErrorNodes$$.length ? $AdfAgent$$.$AGENT$.$getTextContent$($listener$$97_parserErrorNodes$$[0]) : $laf$$69_node$$91_params$$52_size$$27$$.$getTranslatedString$("AFPprUnknownError")
      }
      $payload$$6$$.responseXML && ($payload$$6$$.responseXML.documentElement && "partial-response" == $payload$$6$$.responseXML.documentElement.tagName && $payload$$6$$.responseXML.documentElement.firstChild && "error" == $payload$$6$$.responseXML.documentElement.firstChild.tagName) && ($laf$$69_node$$91_params$$52_size$$27$$ = $payload$$6$$.responseXML.documentElement.firstChild, $payload$$6$$.$errorName$ = $laf$$69_node$$91_params$$52_size$$27$$.firstChild.firstChild.nodeValue, $payload$$6$$.$errorMessage$ = 
      $laf$$69_node$$91_params$$52_size$$27$$.firstChild.nextSibling.firstChild.nodeValue)
    }
    $JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$ = $JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$.$_jsfAjaxListeners$["error" == $i$$330_type$$147$$ ? "error" : "event"];
    $i$$330_type$$147$$ = 0;
    for($laf$$69_node$$91_params$$52_size$$27$$ = $JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$.length;$i$$330_type$$147$$ < $laf$$69_node$$91_params$$52_size$$27$$;++$i$$330_type$$147$$) {
      $listener$$97_parserErrorNodes$$ = $JSCompiler_StaticMethods__sendJsfAjaxEvent$self_listeners$$18$$[$i$$330_type$$147$$];
      try {
        $listener$$97_parserErrorNodes$$($payload$$6$$)
      }catch($e$$138$$) {
        $AdfLogger$$.$LOGGER$.severe("AJAX listener threw exception:", $e$$138$$)
      }
    }
    if($onevent$$) {
      try {
        $onevent$$($payload$$6$$)
      }catch($e$$139$$) {
        $AdfLogger$$.$LOGGER$.severe("AJAX listener threw exception:", $e$$139$$)
      }
    }
  }
}
$AdfDhtmlPage$$.prototype.$_jsfAjaxRequest$ = function $$AdfDhtmlPage$$$$$_jsfAjaxRequest$$($source$$161$$, $event$$196$$, $options$$8$$) {
  $AdfJsfAjaxRequestEvent$$.$queue$($source$$161$$, $event$$196$$, $options$$8$$)
};
$AdfDhtmlPage$$.prototype.$_jsfAjaxAddOnEvent$ = function $$AdfDhtmlPage$$$$$_jsfAjaxAddOnEvent$$($callback$$60$$) {
  this.$_jsfAjaxListeners$.event.push($callback$$60$$)
};
$AdfDhtmlPage$$.prototype.$_jsfAjaxAddOnError$ = function $$AdfDhtmlPage$$$$$_jsfAjaxAddOnError$$($callback$$61$$) {
  this.$_jsfAjaxListeners$.error.push($callback$$61$$)
};
function $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$$($JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$) {
  if(!$JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_jsfAjaxInit$ && !("undefined" == typeof $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_window$.$jsf$ || "undefined" == typeof $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_window$.$jsf$.$ajax$)) {
    var $a$$2$$ = jsf.$ajax$;
    $a$$2$$.$_origRequest$ = $a$$2$$.$request$;
    $a$$2$$.$_origAddOnEvent$ = $a$$2$$.$addOnEvent$;
    $a$$2$$.$_origAddOnError$ = $a$$2$$.$addOnError$;
    $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_jsfAjaxListeners$ = {event:[], error:[]};
    $a$$2$$.$request$ = $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$createCallback$($JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_jsfAjaxRequest$);
    $a$$2$$.$addOnEvent$ = $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$createCallback$($JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_jsfAjaxAddOnEvent$);
    $a$$2$$.$addOnError$ = $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$createCallback$($JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_jsfAjaxAddOnError$);
    $JSCompiler_StaticMethods__replaceJsfAjaxFunctions$self$$.$_jsfAjaxInit$ = $JSCompiler_alias_TRUE$$
  }
}
$AdfDhtmlPage$$.prototype.$__confirm$ = function $$AdfDhtmlPage$$$$$__confirm$$($title$$13$$, $message$$73$$, $callback$$62$$, $timeout$$9$$, $disableCancel$$) {
  $AdfAssert$$.$assertString$($title$$13$$);
  $AdfAssert$$.$assertString$($message$$73$$);
  $AdfAssert$$.$assertFunction$($callback$$62$$, "confirm callback");
  $timeout$$9$$ && $AdfAssert$$.$assertNumber$($timeout$$9$$, "confirm timeout");
  var $documentComponent$$2$$ = this.$findComponent$(this.$_documentClientId$), $documentPeer$$1$$ = $documentComponent$$2$$.$getPeer$();
  $documentPeer$$1$$.bind($documentComponent$$2$$);
  return $documentPeer$$1$$.$__showAlertConfirm$($disableCancel$$, $title$$13$$, $message$$73$$, $callback$$62$$, $timeout$$9$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__confirm", $AdfDhtmlPage$$.prototype.$__confirm$);
$AdfDhtmlPage$$.prototype.$__alert$ = function $$AdfDhtmlPage$$$$$__alert$$($title$$14$$, $message$$74$$, $callback$$63$$) {
  $AdfAssert$$.$assertString$($title$$14$$);
  $AdfAssert$$.$assertString$($message$$74$$);
  $AdfAssert$$.$assertFunction$($callback$$63$$, "alert callback");
  var $documentComponent$$3$$ = this.$findComponent$(this.$_documentClientId$), $documentPeer$$2$$ = $documentComponent$$3$$.$getPeer$();
  $documentPeer$$2$$.bind($documentComponent$$3$$);
  return $documentPeer$$2$$.$__showAlertConfirm$($JSCompiler_alias_TRUE$$, $title$$14$$, $message$$74$$, $callback$$63$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__alert", $AdfDhtmlPage$$.prototype.$__alert$);
function $JSCompiler_StaticMethods__isAdfForm$$($form$$14_id$$317$$) {
  $form$$14_id$$317$$ = $form$$14_id$$317$$.id;
  return $form$$14_id$$317$$ != $JSCompiler_alias_NULL$$ ? $AdfAgent$$.$AGENT$.getElementById($form$$14_id$$317$$ + $AdfDhtmlPage$$.$_POSTSCRIPT_ID_SUFFIX$) != $JSCompiler_alias_NULL$$ : $JSCompiler_alias_FALSE$$
}
function $JSCompiler_StaticMethods__displayUncommittedDataWarning$$($JSCompiler_StaticMethods__displayUncommittedDataWarning$self$$, $message$$75$$) {
  $message$$75$$ == $JSCompiler_alias_NULL$$ && ($message$$75$$ = $JSCompiler_StaticMethods__displayUncommittedDataWarning$self$$.$getLookAndFeel$().$getTranslatedString$("af_document.MSG_CONFIRM_NAVIGATION"));
  return confirm($message$$75$$)
}
$AdfDhtmlPage$$.prototype.$logAsGlobalError$ = function $$AdfDhtmlPage$$$$$logAsGlobalError$$($e$$141$$) {
  window.onerror != $JSCompiler_alias_VOID$$ && this.$__handleGlobalError$($e$$141$$.message, $e$$141$$.fileName, $e$$141$$.lineNumber)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.logAsGlobalError", $AdfDhtmlPage$$.prototype.$logAsGlobalError$);
$AdfDhtmlPage$$.prototype.$__handleGlobalError$ = function $$AdfDhtmlPage$$$$$__handleGlobalError$$($msg$$8$$, $url$$43$$, $line$$12$$) {
  this.$_savedErrors$ || (this.$_savedErrors$ = []);
  var $ignoreError$$ = $JSCompiler_alias_FALSE$$;
  "setting a property that has only a getter" == $msg$$8$$ && ("" == $url$$43$$ && 0 == $line$$12$$) && ($ignoreError$$ = $JSCompiler_alias_TRUE$$);
  $AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$GECKO_PLATFORM$ && $msg$$8$$ != $JSCompiler_alias_VOID$$ && ("" == $url$$43$$ && 0 == $line$$12$$ && $msg$$8$$.match(/Permission denied for </) && $msg$$8$$.match(/> to call method Location.toString on </) ? $ignoreError$$ = $JSCompiler_alias_TRUE$$ : "" != $url$$43$$ && $msg$$8$$.match(/Permission denied to get property Location.toString/) && ($ignoreError$$ = $JSCompiler_alias_TRUE$$));
  if($ignoreError$$) {
    return $JSCompiler_alias_FALSE$$
  }
  this.$_savedErrors$.push({msg:$msg$$8$$, url:$url$$43$$, line:$line$$12$$});
  return $JSCompiler_alias_FALSE$$
};
$AdfDhtmlPage$$.prototype.__handleGlobalError = $AdfDhtmlPage$$.prototype.$__handleGlobalError$;
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__handleGlobalError", $AdfDhtmlPage$$.prototype.$__handleGlobalError$);
$AdfDhtmlPage$$.prototype.$__setDirtyRegions$ = function $$AdfDhtmlPage$$$$$__setDirtyRegions$$() {
  this.$_dirtyServerRegions$ = $JSCompiler_alias_NULL$$;
  0 < arguments.length && (this.$_dirtyServerRegions$ = {});
  for(var $i$$333$$ = 0;$i$$333$$ < arguments.length;$i$$333$$++) {
    this.$_dirtyServerRegions$[arguments[$i$$333$$]] = $JSCompiler_alias_TRUE$$
  }
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__setDirtyRegions", $AdfDhtmlPage$$.prototype.$__setDirtyRegions$);
$AdfDhtmlPage$$.prototype.$__registerRegionClientUncommittedDataTracking$ = function $$AdfDhtmlPage$$$$$__registerRegionClientUncommittedDataTracking$$($clientId$$280$$) {
  this.$_trackedRegions$ == $JSCompiler_alias_NULL$$ && (this.$_trackedRegions$ = {});
  this.$_trackedRegions$[$clientId$$280$$] = $JSCompiler_alias_TRUE$$
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__registerRegionClientUncommittedDataTracking", $AdfDhtmlPage$$.prototype.$__registerRegionClientUncommittedDataTracking$);
$AdfDhtmlPage$$.prototype.$__unregisterRegionClientUncommittedDataTracking$ = function $$AdfDhtmlPage$$$$$__unregisterRegionClientUncommittedDataTracking$$($clientId$$281$$) {
  this.$_trackedRegions$ != $JSCompiler_alias_NULL$$ && this.$_trackedRegions$[$clientId$$281$$] != $JSCompiler_alias_NULL$$ && delete this.$_trackedRegions$[$clientId$$281$$]
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__unregisterRegionClientUncommittedDataTracking", $AdfDhtmlPage$$.prototype.$__unregisterRegionClientUncommittedDataTracking$);
$AdfDhtmlPage$$.prototype.$_unregisterGetRequestNavigationTracking$ = function $$AdfDhtmlPage$$$$$_unregisterGetRequestNavigationTracking$$() {
  delete this.$_inGetRequestNavigation$
};
$AdfDhtmlPage$$.prototype.$__markSeleniumRC$ = function $$AdfDhtmlPage$$$$$__markSeleniumRC$$() {
  this.$_seleniumRC$ || (this.$_seleniumRC$ = $JSCompiler_alias_TRUE$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__markSeleniumRC", $AdfDhtmlPage$$.prototype.$__markSeleniumRC$);
$AdfDhtmlPage$$.prototype.$__isSeleniumRC$ = $JSCompiler_get$$("$_seleniumRC$");
$goog$exportSymbol$$("AdfDhtmlPage.prototype.__isSeleniumRC", $AdfDhtmlPage$$.prototype.$__isSeleniumRC$);
$AdfDhtmlPage$$.prototype.$simulateMouse$ = function $$AdfDhtmlPage$$$$$simulateMouse$$($locator$$13$$, $mouseEvent$$9$$) {
  var $component$$1185_componentLocator$$2$$ = $locator$$13$$, $subId$$22$$, $startIndex$$6$$ = $locator$$13$$.indexOf("#");
  -1 < $startIndex$$6$$ && ($component$$1185_componentLocator$$2$$ = $locator$$13$$.substring(0, $startIndex$$6$$), $subId$$22$$ = $locator$$13$$.substring($startIndex$$6$$ + 1));
  $AdfLogger$$.$LOGGER$.fine("SimulateMouse, locator: " + $locator$$13$$ + ", compLocator: " + $component$$1185_componentLocator$$2$$ + ", subId: " + $subId$$22$$);
  ($component$$1185_componentLocator$$2$$ = this.$findComponentByAbsoluteLocator$($component$$1185_componentLocator$$2$$)) ? $component$$1185_componentLocator$$2$$.$simulateMouse$($subId$$22$$, $mouseEvent$$9$$) : $AdfLogger$$.$LOGGER$.warning("During simulateMouse, unable to find a component for the provided locator: " + $locator$$13$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.simulateMouse", $AdfDhtmlPage$$.prototype.$simulateMouse$);
$AdfDhtmlPage$$.prototype.$simulateDomMouse$ = function $$AdfDhtmlPage$$$$$simulateDomMouse$$($domElement$$312$$, $mouseEvent$$10$$) {
  var $agent$$384$$ = $AdfAgent$$.$AGENT$;
  $mouseEvent$$10$$ == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$ = {});
  $mouseEvent$$10$$.type == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.type = "click");
  $mouseEvent$$10$$.$canBubble$ == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.$canBubble$ = $JSCompiler_alias_TRUE$$);
  $mouseEvent$$10$$.cancelable == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.cancelable = $JSCompiler_alias_TRUE$$);
  $mouseEvent$$10$$.view == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.view = window);
  $mouseEvent$$10$$.detail == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.detail = 1);
  $mouseEvent$$10$$.screenX == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.screenX = 0);
  $mouseEvent$$10$$.screenY == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.screenY = 0);
  $mouseEvent$$10$$.clientX == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.clientX = $agent$$384$$.$getElementLeft$($domElement$$312$$) + (0 < $domElement$$312$$.offsetWidth ? $domElement$$312$$.offsetWidth / 2 : 0));
  $mouseEvent$$10$$.clientY == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.clientY = $agent$$384$$.$getElementTop$($domElement$$312$$) + (0 < $domElement$$312$$.offsetHeight ? $domElement$$312$$.offsetHeight / 2 : 0));
  $mouseEvent$$10$$.ctrlKey == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.ctrlKey = $JSCompiler_alias_FALSE$$);
  $mouseEvent$$10$$.altKey == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.altKey = $JSCompiler_alias_FALSE$$);
  $mouseEvent$$10$$.shiftKey == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.shiftKey = $JSCompiler_alias_FALSE$$);
  $mouseEvent$$10$$.metaKey == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.metaKey = $JSCompiler_alias_FALSE$$);
  $mouseEvent$$10$$.button == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.button = 0);
  $mouseEvent$$10$$.relatedTarget == $JSCompiler_alias_NULL$$ && ($mouseEvent$$10$$.relatedTarget = $JSCompiler_alias_NULL$$);
  $AdfLogger$$.$LOGGER$.fine("simulateDomMouse, domElement id: " + $domElement$$312$$.id + ", type: " + $mouseEvent$$10$$.type);
  $AdfDhtmlTestEngine$$.$getEngine$().$simulateDomMouse$($domElement$$312$$, $mouseEvent$$10$$)
};
$goog$exportSymbol$$("AdfDhtmlPage.prototype.simulateDomMouse", $AdfDhtmlPage$$.prototype.$simulateDomMouse$);
