function $AdfAutoDismissalManager$$() {
  this.Init();
}
$goog$exportSymbol$$("AdfAutoDismissalManager", $AdfAutoDismissalManager$$);
$AdfObject$$.$createSubclass$($AdfAutoDismissalManager$$);
$AdfAutoDismissalManager$$.prototype.Init = function $$AdfAutoDismissalManager$$$$Init$() {
  $AdfAutoDismissalManager$$.$superclass$.Init.call(this);
  this.$_componentStack$ = [];
  this.$_defaultPopupTimeout$ = 500;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.Init", {Init:$AdfAutoDismissalManager$$.prototype.Init});
$AdfAutoDismissalManager$$.prototype.$getBehaviorCount$ = function $$AdfAutoDismissalManager$$$$$getBehaviorCount$$() {
  return this.$_componentStack$.length;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.getBehaviorCount", {$getBehaviorCount$:$AdfAutoDismissalManager$$.prototype.$getBehaviorCount$});
$AdfAutoDismissalManager$$.prototype.$dispose$ = function $$AdfAutoDismissalManager$$$$$dispose$$() {
  this.$closeAll$();
  this.$_unregisterEventHandlers$();
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.dispose", {$dispose$:$AdfAutoDismissalManager$$.prototype.$dispose$});
$AdfAutoDismissalManager$$.prototype.addBehavior = function $$AdfAutoDismissalManager$$$$addBehavior$($component$$619$$, $hints$$15$$) {
  if (!this.$hasComponent$($component$$619$$, $hints$$15$$)) {
    var $state$$inline_773_type$$159$$ = $hints$$15$$.autodismiss;
    switch($state$$inline_773_type$$159$$) {
      case "autodismissMenu":
      ;
      case "autodismissAlways":
      ;
      case "autodismissMouseOut":
      ;
      case "autodismissInactivate":
      ;
      case "autodismissTimeout":
        var $id$$inline_765$$ = $component$$619$$.$getClientId$(), $page$$inline_766$$ = $AdfPage$$.$PAGE$, $componentStack$$inline_767$$ = this.$_componentStack$;
        if (!($component$$619$$ instanceof AdfRichDocument)) {
          for (var $i$$inline_768_wrapper$$inline_772$$ = $componentStack$$inline_767$$.length - 1;0 <= $i$$inline_768_wrapper$$inline_772$$;$i$$inline_768_wrapper$$inline_772$$--) {
            var $dismissalBehavior$$inline_771_stackedObj$$inline_769$$ = $componentStack$$inline_767$$[$i$$inline_768_wrapper$$inline_772$$];
            if ($dismissalBehavior$$inline_771_stackedObj$$inline_769$$) {
              var $stackedComp$$inline_770$$ = $page$$inline_766$$.$findComponent$($dismissalBehavior$$inline_771_stackedObj$$inline_769$$.id);
              $id$$inline_765$$ == $dismissalBehavior$$inline_771_stackedObj$$inline_769$$.id || $component$$619$$.$isDescendant$($stackedComp$$inline_770$$) || ($dismissalBehavior$$inline_771_stackedObj$$inline_769$$ = $dismissalBehavior$$inline_771_stackedObj$$inline_769$$.$dismissalBehavior$, $AdfAssert$$.$assertFunction$($dismissalBehavior$$inline_771_stackedObj$$inline_769$$), $dismissalBehavior$$inline_771_stackedObj$$inline_769$$($i$$inline_768_wrapper$$inline_772$$));
            }
          }
        }
        $i$$inline_768_wrapper$$inline_772$$ = {};
        $i$$inline_768_wrapper$$inline_772$$.id = $id$$inline_765$$;
        $i$$inline_768_wrapper$$inline_772$$.type = $state$$inline_773_type$$159$$;
        $i$$inline_768_wrapper$$inline_772$$.autodismissMouseOut = $hints$$15$$.autodismissMouseOut;
        $i$$inline_768_wrapper$$inline_772$$[AdfRichPopup.$HINT_LAUNCH_ID$] = $hints$$15$$[AdfRichPopup.$HINT_LAUNCH_ID$];
        $i$$inline_768_wrapper$$inline_772$$.popupId = $hints$$15$$.popupId ? $hints$$15$$.popupId : $id$$inline_765$$;
        "autodismissTimeout" == $state$$inline_773_type$$159$$ ? ($i$$inline_768_wrapper$$inline_772$$.$dismissalBehavior$ = this.$createCallback$(this.$_cancelTimeoutDismissalBehavior$), $state$$inline_773_type$$159$$ = {$stackObj$:$i$$inline_768_wrapper$$inline_772$$, $myself$:this}, $i$$inline_768_wrapper$$inline_772$$.timer = $page$$inline_766$$.$scheduleTimer$(this, $AdfAutoDismissalManager$$.$_timeoutDismissalBehavior$, $state$$inline_773_type$$159$$, $hints$$15$$.autodismissTimeout)) : ($i$$inline_768_wrapper$$inline_772$$.$dismissalBehavior$ = 
        "autodismissInactivate" == $state$$inline_773_type$$159$$ ? this.$createCallback$(this.$_inactivateDismissalBehavior$) : this.$createCallback$(this.$_hideDismissalBehavior$), 0 < $hints$$15$$.autodismissPopupTimeout && !$hints$$15$$.modal && ($i$$inline_768_wrapper$$inline_772$$.autodismissPopupTimeout = $hints$$15$$.autodismissPopupTimeout, $state$$inline_773_type$$159$$ = {$stackObj$:$i$$inline_768_wrapper$$inline_772$$, $myself$:this}, $i$$inline_768_wrapper$$inline_772$$.timer = $page$$inline_766$$.$scheduleTimer$(this, 
        $AdfAutoDismissalManager$$.$_timeoutDismissalBehavior$, $state$$inline_773_type$$159$$, $hints$$15$$.autodismissPopupTimeout)));
        0 == $componentStack$$inline_767$$.length && this.$_registerEventHandlers$();
        $componentStack$$inline_767$$.push($i$$inline_768_wrapper$$inline_772$$);
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.addBehavior", {addBehavior:$AdfAutoDismissalManager$$.prototype.addBehavior});
$AdfAutoDismissalManager$$.prototype.removeBehavior = function $$AdfAutoDismissalManager$$$$removeBehavior$($component$$620$$, $popupId$$19$$) {
  var $id$$235_j$$21$$ = $component$$620$$.$getClientId$(), $componentStack$$ = this.$_componentStack$;
  $popupId$$19$$ || ($popupId$$19$$ = $id$$235_j$$21$$);
  for (var $i$$187$$ = 0;$i$$187$$ < $componentStack$$.length;$i$$187$$++) {
    var $descendantId_stackPopupId_stackedObj$$ = $componentStack$$[$i$$187$$];
    if ($descendantId_stackPopupId_stackedObj$$) {
      var $stackedId$$ = $descendantId_stackPopupId_stackedObj$$.id, $descendantId_stackPopupId_stackedObj$$ = $descendantId_stackPopupId_stackedObj$$.popupId ? $descendantId_stackPopupId_stackedObj$$.popupId : $id$$235_j$$21$$;
      if ($stackedId$$ == $id$$235_j$$21$$ && $descendantId_stackPopupId_stackedObj$$ == $popupId$$19$$) {
        if ($component$$620$$ instanceof AdfRichPopup) {
          for ($id$$235_j$$21$$ = $componentStack$$.length - 1;$id$$235_j$$21$$ > $i$$187$$;$id$$235_j$$21$$--) {
            var $descendantObj_dismissalBehavior$$ = $componentStack$$[$id$$235_j$$21$$];
            $descendantObj_dismissalBehavior$$ && ($descendantId_stackPopupId_stackedObj$$ = $descendantObj_dismissalBehavior$$.id, page.$findComponent$($descendantId_stackPopupId_stackedObj$$).$isDescendant$($component$$620$$) && ($descendantObj_dismissalBehavior$$ = $descendantObj_dismissalBehavior$$.$dismissalBehavior$, $AdfAssert$$.$assertFunction$($descendantObj_dismissalBehavior$$), $AdfLogger$$.$LOGGER$.$logMessage$($AdfLogger$$.FINE, "force autodismissal for descendant popupId: '" + $descendantId_stackPopupId_stackedObj$$ + 
            "' of parent popupId: '" + $stackedId$$ + "'"), $descendantObj_dismissalBehavior$$($id$$235_j$$21$$)));
          }
        }
        $AdfLogger$$.$LOGGER$.$logMessage$($AdfLogger$$.FINE, "unregistering autodismissal for popupId: '" + $stackedId$$ + "'");
        $componentStack$$.splice($i$$187$$, 1);
        0 == $componentStack$$.length && this.$_unregisterEventHandlers$();
        break;
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.removeBehavior", {removeBehavior:$AdfAutoDismissalManager$$.prototype.removeBehavior});
$AdfAutoDismissalManager$$.prototype.$changeBehavior$ = function $$AdfAutoDismissalManager$$$$$changeBehavior$$($component$$621$$, $hints$$16$$) {
  for (var $id$$236$$ = $component$$621$$.$getClientId$(), $componentStack$$1$$ = this.$_componentStack$, $stackLength$$ = $componentStack$$1$$.length, $type$$160$$ = $hints$$16$$.autodismiss, $i$$188$$ = 0;$i$$188$$ < $stackLength$$;$i$$188$$++) {
    var $stackedObj$$1$$ = $componentStack$$1$$[$i$$188$$];
    if ($stackedObj$$1$$.id == $id$$236$$) {
      $stackedObj$$1$$.type = $type$$160$$;
      break;
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.changeBehavior", {$changeBehavior$:$AdfAutoDismissalManager$$.prototype.$changeBehavior$});
$AdfAutoDismissalManager$$.prototype.$hasComponents$ = function $$AdfAutoDismissalManager$$$$$hasComponents$$() {
  return 0 < this.$_componentStack$.length;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.hasComponents", {$hasComponents$:$AdfAutoDismissalManager$$.prototype.$hasComponents$});
$AdfAutoDismissalManager$$.prototype.$hasComponent$ = function $$AdfAutoDismissalManager$$$$$hasComponent$$($component$$622$$, $hints$$17$$) {
  for (var $componentId$$17$$ = $component$$622$$.$getClientId$(), $componentStack$$2$$ = this.$_componentStack$, $stackLength$$1$$ = $componentStack$$2$$.length, $i$$189$$ = 0;$i$$189$$ < $stackLength$$1$$;$i$$189$$++) {
    if ($componentStack$$2$$[$i$$189$$].id == $componentId$$17$$) {
      if ($hints$$17$$.popupId) {
        if ($componentStack$$2$$[$i$$189$$].popupId == $hints$$17$$.popupId) {
          return !0;
        }
      } else {
        return !0;
      }
    }
  }
  return !1;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.hasComponent", {$hasComponent$:$AdfAutoDismissalManager$$.prototype.$hasComponent$});
$AdfAutoDismissalManager$$.prototype.$closeAll$ = function $$AdfAutoDismissalManager$$$$$closeAll$$() {
  for (var $page$$37$$ = $AdfPage$$.$PAGE$, $componentStack$$3$$ = this.$_componentStack$, $i$$190$$ = $componentStack$$3$$.length - 1;-1 < $i$$190$$;$i$$190$$--) {
    var $peer$$75$$, $component$$623$$ = $page$$37$$.$findComponent$($componentStack$$3$$[$i$$190$$].id);
    $component$$623$$ && ($peer$$75$$ = $component$$623$$.$getPeer$()) && $peer$$75$$.$cancelAllPopups$($component$$623$$, !0);
  }
  $AdfCollections$$.$clearArray$($componentStack$$3$$);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.closeAll", {$closeAll$:$AdfAutoDismissalManager$$.prototype.$closeAll$});
$AdfAutoDismissalManager$$.prototype.$dismiss$ = function $$AdfAutoDismissalManager$$$$$dismiss$$($target$$93$$) {
  for (var $componentStack$$5$$ = this.$_componentStack$, $i$$192$$ = $componentStack$$5$$.length - 1;0 <= $i$$192$$;$i$$192$$--) {
    var $dismissalBehavior$$2_stackedObj$$4$$ = $componentStack$$5$$[$i$$192$$];
    $dismissalBehavior$$2_stackedObj$$4$$ && !$JSCompiler_StaticMethods__cancelDismissal$$($target$$93$$, $dismissalBehavior$$2_stackedObj$$4$$) && ($dismissalBehavior$$2_stackedObj$$4$$ = $dismissalBehavior$$2_stackedObj$$4$$.$dismissalBehavior$, $AdfAssert$$.$assertFunction$($dismissalBehavior$$2_stackedObj$$4$$), $dismissalBehavior$$2_stackedObj$$4$$($i$$192$$));
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.dismiss", {$dismiss$:$AdfAutoDismissalManager$$.prototype.$dismiss$});
$AdfAutoDismissalManager$$.prototype.$stopPopupDismissTimeout$ = function $$AdfAutoDismissalManager$$$$$stopPopupDismissTimeout$$($component$$625_componentId$$18$$) {
  $component$$625_componentId$$18$$ = $component$$625_componentId$$18$$.$getClientId$();
  for (var $componentStack$$8$$ = this.$_componentStack$, $stackLength$$2$$ = $componentStack$$8$$.length, $page$$40$$ = $AdfPage$$.$PAGE$, $i$$195$$ = 0;$i$$195$$ < $stackLength$$2$$;$i$$195$$++) {
    $componentStack$$8$$[$i$$195$$].timer && $componentStack$$8$$[$i$$195$$].id == $component$$625_componentId$$18$$ && ($page$$40$$.$cancelTimer$($componentStack$$8$$[$i$$195$$].timer), delete $componentStack$$8$$[$i$$195$$].timer);
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.stopPopupDismissTimeout", {$stopPopupDismissTimeout$:$AdfAutoDismissalManager$$.prototype.$stopPopupDismissTimeout$});
$AdfAutoDismissalManager$$.prototype.$restartPopupDismissTimeout$ = function $$AdfAutoDismissalManager$$$$$restartPopupDismissTimeout$$($component$$626_componentId$$19$$) {
  $component$$626_componentId$$19$$ = $component$$626_componentId$$19$$.$getClientId$();
  for (var $componentStack$$9$$ = this.$_componentStack$, $stackLength$$3$$ = $componentStack$$9$$.length, $page$$41$$ = $AdfPage$$.$PAGE$, $i$$196$$ = 0;$i$$196$$ < $stackLength$$3$$;$i$$196$$++) {
    $componentStack$$9$$[$i$$196$$].id == $component$$626_componentId$$19$$ && $componentStack$$9$$[$i$$196$$].autodismissPopupTimeout && !$componentStack$$9$$[$i$$196$$].timer && ($componentStack$$9$$[$i$$196$$].timer = $page$$41$$.$scheduleTimer$(this, $AdfAutoDismissalManager$$.$_timeoutDismissalBehavior$, {$stackObj$:$componentStack$$9$$[$i$$196$$], $myself$:this}, this.$_defaultPopupTimeout$));
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.restartPopupDismissTimeout", {$restartPopupDismissTimeout$:$AdfAutoDismissalManager$$.prototype.$restartPopupDismissTimeout$});
$AdfAutoDismissalManager$$.prototype.$cancelPopupDismissTimeout$ = function $$AdfAutoDismissalManager$$$$$cancelPopupDismissTimeout$$($component$$627_componentId$$20$$) {
  $component$$627_componentId$$20$$ = $component$$627_componentId$$20$$.$getClientId$();
  for (var $componentStack$$10$$ = this.$_componentStack$, $stackLength$$4$$ = $componentStack$$10$$.length, $page$$42$$ = $AdfPage$$.$PAGE$, $i$$197$$ = 0;$i$$197$$ < $stackLength$$4$$;$i$$197$$++) {
    $componentStack$$10$$[$i$$197$$].id == $component$$627_componentId$$20$$ && ($componentStack$$10$$[$i$$197$$].timer && ($page$$42$$.$cancelTimer$($componentStack$$10$$[$i$$197$$].timer), delete $componentStack$$10$$[$i$$197$$].timer), $componentStack$$10$$[$i$$197$$].autodismissPopupTimeout && delete $componentStack$$10$$[$i$$197$$].autodismissPopupTimeout);
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.cancelPopupDismissTimeout", {$cancelPopupDismissTimeout$:$AdfAutoDismissalManager$$.prototype.$cancelPopupDismissTimeout$});
function $JSCompiler_StaticMethods__cancelDismissal$$($target$$96$$, $stackedObj$$8$$) {
  var $JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$ = $stackedObj$$8$$.autodismissMouseOut, $sourceId$$4$$ = $stackedObj$$8$$[AdfRichPopup.$HINT_LAUNCH_ID$], $popupOwner$$1_popupOwnerRootElement$$inline_777$$ = $AdfPage$$.$PAGE$.$findComponent$($stackedObj$$8$$.id), $popupList$$7_popupOwnerPeer$$1$$ = $popupOwner$$1_popupOwnerRootElement$$inline_777$$.$getPeer$();
  $popupList$$7_popupOwnerPeer$$1$$.bind($popupOwner$$1_popupOwnerRootElement$$inline_777$$);
  $popupList$$7_popupOwnerPeer$$1$$ = $popupList$$7_popupOwnerPeer$$1$$.$getAllPopups$($popupOwner$$1_popupOwnerRootElement$$inline_777$$);
  if (null == $popupList$$7_popupOwnerPeer$$1$$) {
    return !1;
  }
  var $defaultCancelCondition$$ = $JSCompiler_StaticMethods__isTargetInPopup$$($target$$96$$, $popupList$$7_popupOwnerPeer$$1$$), $cancel$$;
  switch($stackedObj$$8$$.type) {
    case "autodismissAlways":
      $cancel$$ = $defaultCancelCondition$$;
      !$cancel$$ && $sourceId$$4$$ && $AdfDomUtils$$.$isAncestorOrSelf$($AdfAgent$$.$AGENT$.getElementById($sourceId$$4$$), $target$$96$$) && ($cancel$$ = !0);
      ($JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$ = $cancel$$) || ($JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$ = $popupOwner$$1_popupOwnerRootElement$$inline_777$$.$getPeer$(), $JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$.bind($popupOwner$$1_popupOwnerRootElement$$inline_777$$), $popupOwner$$1_popupOwnerRootElement$$inline_777$$ = $JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$.$getDomElement$(), 
      $JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$ = $AdfPage$$.$PAGE$.$getModalityManager$().$isAboveTopGlassPane$($popupOwner$$1_popupOwnerRootElement$$inline_777$$));
      $JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$ || ($cancel$$ = !0);
      break;
    case "autodismissMenu":
      $cancel$$ = $defaultCancelCondition$$ || $JSCompiler_StaticMethods__isTargetInOwner$$($target$$96$$, $popupOwner$$1_popupOwnerRootElement$$inline_777$$);
      break;
    case "autodismissMouseOut":
      $cancel$$ = $JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$ ? $defaultCancelCondition$$ || $AdfDomUtils$$.$isAncestorOrSelf$($AdfAgent$$.$AGENT$.getElementById($JSCompiler_temp$$43_autodismissMouseOutId_popupOwnerPeer$$inline_776$$), $target$$96$$) : $defaultCancelCondition$$ || $JSCompiler_StaticMethods__isTargetInOwner$$($target$$96$$, $popupOwner$$1_popupOwnerRootElement$$inline_777$$);
      break;
    case "autodismissInactivate":
      $cancel$$ = $defaultCancelCondition$$;
      break;
    case "autodismissTimeout":
      $cancel$$ = !$JSCompiler_StaticMethods__isTargetInPopup$$($target$$96$$, $popupList$$7_popupOwnerPeer$$1$$);
  }
  return $cancel$$;
}
function $JSCompiler_StaticMethods__isTargetInPopup$$($target$$97$$, $popupList$$8$$) {
  var $domElement$$inline_779_targetComponent$$3$$ = null, $popupId$$20$$;
  for ($popupId$$20$$ in $popupList$$8$$) {
    var $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = $popupList$$8$$[$popupId$$20$$];
    if ($JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$.$getElement$) {
      $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$.$getElement$();
      if ($AdfDomUtils$$.$isAncestorOrSelf$($JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$, $target$$97$$)) {
        return !0;
      }
      if (null == $domElement$$inline_779_targetComponent$$3$$) {
        a: {
          $domElement$$inline_779_targetComponent$$3$$ = $target$$97$$;
          for ($JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = $AdfPage$$.$PAGE$;$domElement$$inline_779_targetComponent$$3$$;) {
            var $component$$inline_782_component$$inline_785_id$$inline_781$$ = $domElement$$inline_779_targetComponent$$3$$.id;
            $component$$inline_782_component$$inline_785_id$$inline_781$$ || 1 != $domElement$$inline_779_targetComponent$$3$$.nodeType || ($component$$inline_782_component$$inline_785_id$$inline_781$$ = $domElement$$inline_779_targetComponent$$3$$.getAttribute($AdfDhtmlPopupWindow$$.$__POPUPID_EXPANDO$));
            if ($component$$inline_782_component$$inline_785_id$$inline_781$$ = $component$$inline_782_component$$inline_785_id$$inline_781$$ ? $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$.$findComponent$($component$$inline_782_component$$inline_785_id$$inline_781$$) : null) {
              $domElement$$inline_779_targetComponent$$3$$ = $component$$inline_782_component$$inline_785_id$$inline_781$$;
              break a;
            }
            $domElement$$inline_779_targetComponent$$3$$ = $domElement$$inline_779_targetComponent$$3$$.parentNode;
          }
          $domElement$$inline_779_targetComponent$$3$$ = null;
        }
      }
      if ($JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = $popupId$$20$$) {
        a: {
          $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = $popupId$$20$$;
          for ($component$$inline_782_component$$inline_785_id$$inline_781$$ = $domElement$$inline_779_targetComponent$$3$$;$component$$inline_782_component$$inline_785_id$$inline_781$$;) {
            if ($JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ == $component$$inline_782_component$$inline_785_id$$inline_781$$.$getClientId$()) {
              $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = !0;
              break a;
            }
            $component$$inline_782_component$$inline_785_id$$inline_781$$ = $component$$inline_782_component$$inline_785_id$$inline_781$$.getParent();
          }
          $JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$ = !1;
        }
      }
      if ($JSCompiler_temp$$42_ancestorClientId$$inline_784_page$$inline_780_popupElement$$5_popupWindow$$9$$) {
        return !0;
      }
    }
  }
  return !1;
}
function $JSCompiler_StaticMethods__isTargetInOwner$$($target$$98$$, $popupOwner$$2$$) {
  var $popupOwnerPeer$$2_popupOwnerRootElement$$ = $popupOwner$$2$$.$getPeer$();
  $popupOwnerPeer$$2_popupOwnerRootElement$$.bind($popupOwner$$2$$);
  $popupOwnerPeer$$2_popupOwnerRootElement$$ = $popupOwnerPeer$$2_popupOwnerRootElement$$.$getDomElement$();
  return $AdfDomUtils$$.$isAncestorOrSelf$($popupOwnerPeer$$2_popupOwnerRootElement$$, $target$$98$$);
}
$AdfAutoDismissalManager$$.prototype.$_inactivateDismissalBehavior$ = function $$AdfAutoDismissalManager$$$$$_inactivateDismissalBehavior$$($index$$110_popupId$$21_popupWindow$$10$$) {
  $AdfAssert$$.$assertNumber$($index$$110_popupId$$21_popupWindow$$10$$);
  var $component$$630_dialogManager_obj$$39$$ = this.$_componentStack$[$index$$110_popupId$$21_popupWindow$$10$$];
  $index$$110_popupId$$21_popupWindow$$10$$ = $component$$630_dialogManager_obj$$39$$.popupId;
  $component$$630_dialogManager_obj$$39$$ = $AdfPage$$.$PAGE$.$findComponent$($component$$630_dialogManager_obj$$39$$.id);
  ($index$$110_popupId$$21_popupWindow$$10$$ = $component$$630_dialogManager_obj$$39$$.$getPeer$().$getPopupWindow$($component$$630_dialogManager_obj$$39$$, $index$$110_popupId$$21_popupWindow$$10$$)) && $index$$110_popupId$$21_popupWindow$$10$$ instanceof $AdfDhtmlSimpleFloat$$ && ($component$$630_dialogManager_obj$$39$$ = $AdfDhtmlDialogManager$$.$getInstance$(), $component$$630_dialogManager_obj$$39$$.$getActiveDialog$() == $index$$110_popupId$$21_popupWindow$$10$$ && $component$$630_dialogManager_obj$$39$$.$deactivateCurrentDialog$());
};
$AdfAutoDismissalManager$$.prototype.$_hideDismissalBehavior$ = function $$AdfAutoDismissalManager$$$$$_hideDismissalBehavior$$($component$$631_index$$111$$) {
  $AdfAssert$$.$assertNumber$($component$$631_index$$111$$);
  $component$$631_index$$111$$ = $AdfPage$$.$PAGE$.$findComponent$(this.$_componentStack$[$component$$631_index$$111$$].id);
  $JSCompiler_StaticMethods__hideComponentPopups$$($component$$631_index$$111$$);
};
$AdfAutoDismissalManager$$.prototype.$_cancelTimeoutDismissalBehavior$ = function $$AdfAutoDismissalManager$$$$$_cancelTimeoutDismissalBehavior$$($index$$112_stackedObj$$9$$) {
  $AdfAssert$$.$assertNumber$($index$$112_stackedObj$$9$$);
  var $page$$46$$ = $AdfPage$$.$PAGE$;
  $index$$112_stackedObj$$9$$ = this.$_componentStack$[$index$$112_stackedObj$$9$$];
  var $timer$$1$$ = $index$$112_stackedObj$$9$$.timer;
  $AdfAssert$$.$assertNumber$($timer$$1$$);
  $page$$46$$.$cancelTimer$($timer$$1$$);
  $index$$112_stackedObj$$9$$.type = "autodismissMenu";
  $index$$112_stackedObj$$9$$.$dismissalBehavior$ = this.$createCallback$(this.$_hideDismissalBehavior$);
  delete $index$$112_stackedObj$$9$$.timer;
};
$AdfAutoDismissalManager$$.$_timeoutDismissalBehavior$ = function $$AdfAutoDismissalManager$$$$_timeoutDismissalBehavior$$($component$$632_stackObj$$1_state$$18$$) {
  $component$$632_stackObj$$1_state$$18$$ = $component$$632_stackObj$$1_state$$18$$.$stackObj$;
  var $popupTimeout$$ = $component$$632_stackObj$$1_state$$18$$.autodismissPopupTimeout;
  if ("autodismissTimeout" == $component$$632_stackObj$$1_state$$18$$.type || $popupTimeout$$) {
    $component$$632_stackObj$$1_state$$18$$ = $AdfPage$$.$PAGE$.$findComponent$($component$$632_stackObj$$1_state$$18$$.id), $JSCompiler_StaticMethods__hideComponentPopups$$($component$$632_stackObj$$1_state$$18$$);
  }
};
function $JSCompiler_StaticMethods__hideComponentPopups$$($component$$633$$) {
  var $peer$$76$$ = $component$$633$$.$getPeer$();
  $component$$633$$ instanceof AdfRichMenu ? $peer$$76$$.$cancelPopup$() : $peer$$76$$.$cancelAllPopups$($component$$633$$);
}
$JSCompiler_prototypeAlias$$ = $AdfAutoDismissalManager$$.prototype;
$JSCompiler_prototypeAlias$$.$_registerEventHandlers$ = function $$JSCompiler_prototypeAlias$$$$_registerEventHandlers$$() {
  var $agent$$96$$ = $AdfAgent$$.$AGENT$, $blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$ = $agent$$96$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$, $blurCallbackWin_isWebkit$$ = $agent$$96$$.$getPlatform$() == $AdfAgent$$.$WEBKIT_PLATFORM$, $domDocument$$13$$ = $agent$$96$$.$getDomDocument$(), $keyupCallback_mousedownCallback_touchStartCallback$$ = this.$_keyupCallback$ = this.$createCallback$(this.$_handleKeyUp$);
  $agent$$96$$.$addBubbleEventListener$($domDocument$$13$$, "keyup", $keyupCallback_mousedownCallback_touchStartCallback$$);
  $keyupCallback_mousedownCallback_touchStartCallback$$ = this.$_mousedownCallback$ = this.$createCallback$(this.$_handleMouseDown$);
  $agent$$96$$.$addBubbleEventListener$($domDocument$$13$$.body, "mousedown", $keyupCallback_mousedownCallback_touchStartCallback$$);
  $keyupCallback_mousedownCallback_touchStartCallback$$ = this.$_touchStartCallback$ = this.$createCallback$(this.$_handleTouchStart$);
  $agent$$96$$.$addBubbleEventListener$($domDocument$$13$$.body, "touchstart", $keyupCallback_mousedownCallback_touchStartCallback$$);
  $blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$ ? ($blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$ = this.$_focusinCallback$ = this.$createCallback$(this.$_handleFocusIn$), $agent$$96$$.$addBubbleEventListener$($domDocument$$13$$, "focusin", $blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$)) : $blurCallbackWin_isWebkit$$ ? ($blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$ = $agent$$96$$.$getDomWindow$(), 
  $blurCallbackWin_isWebkit$$ = this.$_blurCallback$ = this.$createCallback$(this.$_handleBlur$), $agent$$96$$.$addBubbleEventListener$($blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$, "blur", $blurCallbackWin_isWebkit$$)) : ($blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$ = this.$_blurCallback$ = this.$createCallback$(this.$_handleBlur$), $agent$$96$$.$addBubbleEventListener$($domDocument$$13$$, "blur", $blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$));
  $blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$ = this.$_mouseoverCallback$ = this.$createCallback$(this.$_handleMouseOver$);
  $agent$$96$$.$addBubbleEventListener$($domDocument$$13$$, "mouseover", $blurCallback_domWindow$$66_focusinCallback_isIE$$2_mouseoverCallback$$);
};
$JSCompiler_prototypeAlias$$.$_unregisterEventHandlers$ = function $$JSCompiler_prototypeAlias$$$$_unregisterEventHandlers$$() {
  var $agent$$97$$ = $AdfAgent$$.$AGENT$, $blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$ = $agent$$97$$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$, $domWindow$$67_isWebkit$$1$$ = $agent$$97$$.$getPlatform$() == $AdfAgent$$.$WEBKIT_PLATFORM$, $domDocument$$14$$ = $agent$$97$$.$getDomDocument$(), $keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$ = this.$_keyupCallback$;
  $keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$ && ($agent$$97$$.$removeBubbleEventListener$($domDocument$$14$$, "keyup", $keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$), delete this.$_keyupCallback$);
  if ($keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$ = this.$_mousedownCallback$) {
    $agent$$97$$.$removeBubbleEventListener$($domDocument$$14$$.body, "mousedown", $keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$), delete this.$_mousedownCallback$;
  }
  if ($keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$ = this.$_touchStartCallback$) {
    $agent$$97$$.$removeBubbleEventListener$($domDocument$$14$$.body, "touchstart", $keyupCallback$$1_mousedownCallback$$1_touchStartCallback$$1$$), delete this.$_touchStartCallback$;
  }
  if ($blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$) {
    if ($blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$ = this.$_focusinCallback$) {
      $agent$$97$$.$removeBubbleEventListener$($domDocument$$14$$, "focusin", $blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$), delete this.$_focusinCallback$;
    }
  } else {
    if ($domWindow$$67_isWebkit$$1$$) {
      if ($blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$ = this.$_blurCallback$) {
        $domWindow$$67_isWebkit$$1$$ = $agent$$97$$.$getDomWindow$(), $agent$$97$$.$removeBubbleEventListener$($domWindow$$67_isWebkit$$1$$, "blur", $blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$);
      }
    } else {
      if ($blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$ = this.$_blurCallback$) {
        $agent$$97$$.$removeBubbleEventListener$($domDocument$$14$$, "blur", $blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$), delete this.$_blurCallback$;
      }
    }
  }
  if ($blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$ = this.$_mouseoverCallback$) {
    $agent$$97$$.$removeBubbleEventListener$($domDocument$$14$$, "mouseover", $blurCallback$$1_blurCallbackWin$$1_focusinCallback$$1_isIE$$3_mouseoverCallback$$1$$), delete this.$_mouseoverCallback$;
  }
};
$JSCompiler_prototypeAlias$$.$_handleFocusIn$ = function $$JSCompiler_prototypeAlias$$$$_handleFocusIn$$($evt$$59_evtTarget$$) {
  ($evt$$59_evtTarget$$ = $AdfAgent$$.$AGENT$.$getEventTarget$($evt$$59_evtTarget$$)) && "IFRAME" == $evt$$59_evtTarget$$.tagName && this.$dismiss$($evt$$59_evtTarget$$);
};
$JSCompiler_prototypeAlias$$.$_handleMouseDown$ = function $$JSCompiler_prototypeAlias$$$$_handleMouseDown$$($evt$$60$$) {
  $AdfAgent$$.$AGENT$.$isDefaultPrevented$($evt$$60$$) || this.$dismiss$($AdfAgent$$.$AGENT$.$getEventTarget$($evt$$60$$));
};
$JSCompiler_prototypeAlias$$.$_handleTouchStart$ = function $$JSCompiler_prototypeAlias$$$$_handleTouchStart$$($evt$$61$$) {
  return this.$_handleMouseDown$($evt$$61$$);
};
$JSCompiler_prototypeAlias$$.$_handleKeyUp$ = function $$JSCompiler_prototypeAlias$$$$_handleKeyUp$$($dialogManager$$1_evt$$62$$) {
  var $agent$$98$$ = $AdfAgent$$.$AGENT$;
  if ($agent$$98$$.$getKeyCode$($dialogManager$$1_evt$$62$$) == $AdfKeyStroke$$.$TAB_KEY$) {
    var $target$$99$$ = $agent$$98$$.$getEventTarget$($dialogManager$$1_evt$$62$$);
    $AdfPage$$.$PAGE$.$getModalityManager$().$isAboveTopGlassPane$($target$$99$$) ? this.$dismiss$($target$$99$$) : ($agent$$98$$.$eatEvent$($dialogManager$$1_evt$$62$$), $dialogManager$$1_evt$$62$$ = $AdfDhtmlDialogManager$$.$getInstance$(), (dialogWindow = $dialogManager$$1_evt$$62$$.$getActiveDialog$()) && dialogWindow.$activate$ ? dialogWindow.$activate$() : $dialogManager$$1_evt$$62$$.$focusNextModelessDialog$());
  }
};
$JSCompiler_prototypeAlias$$.$_handleBlur$ = function $$JSCompiler_prototypeAlias$$$$_handleBlur$$($evt$$63$$) {
  !this.$_handleBlurTimeout$ && ($evt$$63$$.target instanceof HTMLDocument || $evt$$63$$.target.location) && (this.$_handleBlurTimeout$ = $AdfPage$$.$PAGE$.$scheduleTimer$(this, $AdfAutoDismissalManager$$.$_dismissBlurringElement$, {$myself$:this, $blurringElement$:$evt$$63$$.target}, 100));
};
$AdfAutoDismissalManager$$.$_dismissBlurringElement$ = function $$AdfAutoDismissalManager$$$$_dismissBlurringElement$$($myself$$2_state$$20$$) {
  var $activeTagName_componentStack$$inline_789$$, $activeElement$$4$$ = $AdfAgent$$.$AGENT$.$getDomDocument$().activeElement;
  if ($activeElement$$4$$) {
    try {
      $activeTagName_componentStack$$inline_789$$ = $activeElement$$4$$.tagName;
    } catch ($e$$91$$) {
      $AdfLogger$$.$LOGGER$.$logErrorAsInfo$($e$$91$$, "unable to detect the activeElement");
    }
  }
  $myself$$2_state$$20$$ = $myself$$2_state$$20$$.$myself$;
  if ("IFRAME" == $activeTagName_componentStack$$inline_789$$ || "BODY" == $activeTagName_componentStack$$inline_789$$) {
    $activeTagName_componentStack$$inline_789$$ = $myself$$2_state$$20$$.$_componentStack$;
    for (var $i$$inline_790$$ = $activeTagName_componentStack$$inline_789$$.length - 1;0 <= $i$$inline_790$$;$i$$inline_790$$--) {
      var $popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$ = $activeTagName_componentStack$$inline_789$$[$i$$inline_790$$], $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$ = $AdfPage$$.$PAGE$;
      if ("autodismissInactivate" == $popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$.type) {
        var $popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$ = $popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$.id, $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$ = $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$.$findComponent$($popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$), $popupOwnerPeer$$inline_795$$ = $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$.$getPeer$();
        $popupOwnerPeer$$inline_795$$.bind($page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$);
        $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$ = $popupOwnerPeer$$inline_795$$.$getAllPopups$($page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$);
        if (null != $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$ && ($popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$ = $page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$[$popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$]) && ($page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$ = $popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$.$getElement$(), 
        $AdfDomUtils$$.$isAncestor$($page$$inline_792_popupElement$$inline_798_popupList$$inline_796_popupOwner$$inline_794$$, $activeElement$$4$$))) {
          $popupWindow$$inline_797_stackedId$$inline_793_stackedObj$$inline_791$$.$handleActivate$(!1);
          break;
        }
      } else {
        $myself$$2_state$$20$$.$dismiss$($activeElement$$4$$);
      }
    }
  }
  delete this.$_handleBlurTimeout$;
};
$AdfAutoDismissalManager$$.prototype.$cancelBlurTimeout$ = function $$AdfAutoDismissalManager$$$$$cancelBlurTimeout$$() {
  var $handleBlurTimeout$$1$$ = this.$_handleBlurTimeout$;
  $handleBlurTimeout$$1$$ && ($AdfPage$$.$PAGE$.$cancelTimer$($handleBlurTimeout$$1$$), delete this.$_handleBlurTimeout$);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfAutoDismissalManager.prototype.cancelBlurTimeout", {$cancelBlurTimeout$:$AdfAutoDismissalManager$$.prototype.$cancelBlurTimeout$});
$AdfAutoDismissalManager$$.prototype.$_handleMouseOver$ = function $$AdfAutoDismissalManager$$$$$_handleMouseOver$$($evt$$64_state$$21$$) {
  var $page$$49$$ = $AdfPage$$.$PAGE$, $moTimeout$$ = this.$_moTimeout$;
  $moTimeout$$ && ($page$$49$$.$cancelTimer$($moTimeout$$), delete this.$_moTimeout$);
  $evt$$64_state$$21$$ = {$myself$:this, $lastMOTarget$:$AdfAgent$$.$AGENT$.$getEventTarget$($evt$$64_state$$21$$)};
  this.$_moTimeout$ = $page$$49$$.$scheduleTimer$(this, $AdfAutoDismissalManager$$.$_handleMouseOverTimeout$, $evt$$64_state$$21$$, 300);
};
$AdfAutoDismissalManager$$.$_handleMouseOverTimeout$ = function $$AdfAutoDismissalManager$$$$_handleMouseOverTimeout$$($lastMOTarget_state$$22$$) {
  var $myself$$3$$ = $lastMOTarget_state$$22$$.$myself$;
  $lastMOTarget_state$$22$$ = $lastMOTarget_state$$22$$.$lastMOTarget$;
  for (var $componentStack$$inline_802_componentStack$$inline_809$$ = $myself$$3$$.$_componentStack$, $i$$inline_803_page$$inline_810$$ = $componentStack$$inline_802_componentStack$$inline_809$$.length - 1;0 <= $i$$inline_803_page$$inline_810$$;$i$$inline_803_page$$inline_810$$--) {
    var $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$ = $componentStack$$inline_802_componentStack$$inline_809$$[$i$$inline_803_page$$inline_810$$];
    "autodismissMouseOut" != $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$.type && "autodismissTimeout" != $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$.type || $JSCompiler_StaticMethods__cancelDismissal$$($lastMOTarget_state$$22$$, $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$) || ($activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$ = $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$.$dismissalBehavior$, 
    $AdfAssert$$.$assertFunction$($activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$), $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$($i$$inline_803_page$$inline_810$$));
  }
  for (var $componentStack$$inline_802_componentStack$$inline_809$$ = $myself$$3$$.$_componentStack$, $i$$inline_803_page$$inline_810$$ = $AdfPage$$.$PAGE$, $activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$ = $AdfAgent$$.$AGENT$.$getDomDocument$().activeElement, $i$$inline_812$$ = $componentStack$$inline_802_componentStack$$inline_809$$.length - 1;0 <= $i$$inline_812$$;$i$$inline_812$$--) {
    var $stackedObj$$inline_813$$ = $componentStack$$inline_802_componentStack$$inline_809$$[$i$$inline_812$$];
    $stackedObj$$inline_813$$.autodismissPopupTimeout && ($stackedObj$$inline_813$$.timer && ($JSCompiler_StaticMethods__cancelDismissal$$($lastMOTarget_state$$22$$, $stackedObj$$inline_813$$) || $JSCompiler_StaticMethods__cancelDismissal$$($activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$, $stackedObj$$inline_813$$)) ? ($i$$inline_803_page$$inline_810$$.$cancelTimer$($stackedObj$$inline_813$$.timer), delete $stackedObj$$inline_813$$.timer) : $stackedObj$$inline_813$$.timer || 
    $JSCompiler_StaticMethods__cancelDismissal$$($lastMOTarget_state$$22$$, $stackedObj$$inline_813$$) || $JSCompiler_StaticMethods__cancelDismissal$$($activeElement$$inline_811_dismissalBehavior$$inline_805_stackedObj$$inline_804$$, $stackedObj$$inline_813$$) || ($stackedObj$$inline_813$$.timer = $i$$inline_803_page$$inline_810$$.$scheduleTimer$($myself$$3$$, $AdfAutoDismissalManager$$.$_timeoutDismissalBehavior$, {$stackObj$:$stackedObj$$inline_813$$, $myself$:$myself$$3$$}, $myself$$3$$.$_defaultPopupTimeout$)));
  }
  delete this.$_moTimeout$;
};
