function $AdfDhtmlZOrderManager$$() {
  this.Init();
}
$goog$exportSymbol$$("AdfDhtmlZOrderManager", $AdfDhtmlZOrderManager$$);
$AdfObject$$.$createSubclass$($AdfDhtmlZOrderManager$$);
$AdfDhtmlZOrderManager$$.$InitClass$ = function $$AdfDhtmlZOrderManager$$$$InitClass$$() {
  var $LAYERIDS$$ = ["__af_Z_maskingframe", "__af_Z_window", "__af_Z_tooltip"];
  this.$LAYERCONTAINER$ = "DhtmlZOrderManagerLayerContainer";
  $goog$exportSymbol$$("AdfDhtmlZOrderManager.LAYERCONTAINER", $AdfDhtmlZOrderManager$$.$LAYERCONTAINER$);
  this.$FLOATINGTYPE_WINDOW$ = $LAYERIDS$$[1];
  $goog$exportSymbol$$("AdfDhtmlZOrderManager.FLOATINGTYPE_WINDOW", $AdfDhtmlZOrderManager$$.$FLOATINGTYPE_WINDOW$);
  this.$FLOATINGTYPE_TOOLTIP$ = $LAYERIDS$$[2];
  $goog$exportSymbol$$("AdfDhtmlZOrderManager.FLOATINGTYPE_TOOLTIP", $AdfDhtmlZOrderManager$$.$FLOATINGTYPE_TOOLTIP$);
  this.$FLOATINGTYPE_MASKINGFRAME$ = $LAYERIDS$$[0];
  $goog$exportSymbol$$("AdfDhtmlZOrderManager.FLOATINGTYPE_MASKINGFRAME", $AdfDhtmlZOrderManager$$.$FLOATINGTYPE_MASKINGFRAME$);
  this.$LAYERIDS$ = $LAYERIDS$$;
  $goog$exportSymbol$$("AdfDhtmlZOrderManager.LAYERIDS", $AdfDhtmlZOrderManager$$.$LAYERIDS$);
  this.$_LAYER_CONTAINER_STYLECLASS$ = "AFZOrderLayerContainer";
  this.$LAYER_STYLECLASS$ = "AFZOrderLayer";
  $goog$exportSymbol$$("AdfDhtmlZOrderManager.LAYER_STYLECLASS", $AdfDhtmlZOrderManager$$.$LAYER_STYLECLASS$);
  this.$_MAXZ$ = Math.pow(2, 31) - 2;
  this.$_BLANK_PAGE_RESOURCE$ = "about:blank";
  this.$_FORM_ID_EXPANDO$ = "data-afr-fid";
  this.$_INUSE_EXPANDO$ = "data-afr-inuse";
};
$goog$exportSymbol$$("AdfDhtmlZOrderManager.InitClass", $AdfDhtmlZOrderManager$$.$InitClass$);
$AdfDhtmlZOrderManager$$.prototype.Init = function $$AdfDhtmlZOrderManager$$$$Init$() {
  $AdfDhtmlZOrderManager$$.$superclass$.Init.call(this);
  this.$_layerHash$ = {};
  this.$_isGecko$ = $AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$GECKO_PLATFORM$;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.Init", {Init:$AdfDhtmlZOrderManager$$.prototype.Init});
$AdfDhtmlZOrderManager$$.$getMaxZIndex$ = function $$AdfDhtmlZOrderManager$$$$getMaxZIndex$$() {
  return $AdfDhtmlZOrderManager$$.$_MAXZ$;
};
$goog$exportSymbol$$("AdfDhtmlZOrderManager.getMaxZIndex", $AdfDhtmlZOrderManager$$.$getMaxZIndex$);
$AdfDhtmlZOrderManager$$.prototype.$dispose$ = function $$AdfDhtmlZOrderManager$$$$$dispose$$() {
  this.$_layerHash$ = null;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.dispose", {$dispose$:$AdfDhtmlZOrderManager$$.prototype.$dispose$});
$AdfDhtmlZOrderManager$$.prototype.$addElementToLayer$ = function $$AdfDhtmlZOrderManager$$$$$addElementToLayer$$($element$$177$$, $id$$248_layerId$$1$$, $priorElement$$1$$, $formId$$1$$) {
  $JSCompiler_StaticMethods__assertLayers$$(this, $formId$$1$$);
  $id$$248_layerId$$1$$ = $formId$$1$$ ? $AdfRichUIPeer$$.$createSubId$($formId$$1$$, $id$$248_layerId$$1$$) : $id$$248_layerId$$1$$;
  $JSCompiler_StaticMethods__getLayer$$(this, $id$$248_layerId$$1$$).addElement($element$$177$$, $priorElement$$1$$);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.addElementToLayer", {$addElementToLayer$:$AdfDhtmlZOrderManager$$.prototype.$addElementToLayer$});
$AdfDhtmlZOrderManager$$.prototype.$raiseToFront$ = function $$AdfDhtmlZOrderManager$$$$$raiseToFront$$($element$$178$$) {
  var $layer$$1_layerDom_layerId$$2$$ = $element$$178$$.parentNode, $formId$$2$$ = $layer$$1_layerDom_layerId$$2$$.parentNode.getAttribute($AdfDhtmlZOrderManager$$.$_FORM_ID_EXPANDO$);
  $JSCompiler_StaticMethods__assertLayers$$(this, $formId$$2$$);
  $layer$$1_layerDom_layerId$$2$$ = $layer$$1_layerDom_layerId$$2$$.getAttribute("id");
  $AdfAssert$$.$assertNonEmptyString$($layer$$1_layerDom_layerId$$2$$);
  ($layer$$1_layerDom_layerId$$2$$ = $JSCompiler_StaticMethods__getLayer$$(this, $layer$$1_layerDom_layerId$$2$$)) && $layer$$1_layerDom_layerId$$2$$.$raiseToFront$($element$$178$$);
  $AdfPopupScopingUtils$$.scope($element$$178$$);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.raiseToFront", {$raiseToFront$:$AdfDhtmlZOrderManager$$.prototype.$raiseToFront$});
$AdfDhtmlZOrderManager$$.$_createMapSafeKey$ = function $$AdfDhtmlZOrderManager$$$$_createMapSafeKey$$($layerId$$3$$) {
  $AdfAssert$$.$assertString$($layerId$$3$$);
  return $layerId$$3$$.split(":").join("$") + "$key";
};
function $JSCompiler_StaticMethods__getLayer$$($JSCompiler_StaticMethods__getLayer$self$$, $id$$249$$) {
  var $key$$53$$ = $AdfDhtmlZOrderManager$$.$_createMapSafeKey$($id$$249$$), $layer$$2$$ = $JSCompiler_StaticMethods__getLayer$self$$.$_layerHash$[$key$$53$$];
  return $layer$$2$$ && !$layer$$2$$.$getContainerElement$() ? (delete $JSCompiler_StaticMethods__getLayer$self$$.$_layerHash$[$key$$53$$], null) : $layer$$2$$;
}
function $JSCompiler_StaticMethods__createLayerElement$$($JSCompiler_StaticMethods__createLayerElement$self$$, $id$$252$$) {
  var $existingLayer_layer$$5$$ = $JSCompiler_StaticMethods__getLayer$$($JSCompiler_StaticMethods__createLayerElement$self$$, $id$$252$$);
  if ($existingLayer_layer$$5$$) {
    return $existingLayer_layer$$5$$.$getContainerElement$();
  }
  $existingLayer_layer$$5$$ = $AdfPage$$.$PAGE$.$getDomDocument$().createElement("div");
  $existingLayer_layer$$5$$.setAttribute("id", $id$$252$$);
  $existingLayer_layer$$5$$.style.zIndex = $AdfDhtmlZOrderManager$$.$_MAXZ$;
  return $existingLayer_layer$$5$$;
}
function $JSCompiler_StaticMethods__assertLayers$$($JSCompiler_StaticMethods__assertLayers$self$$, $formId$$4$$) {
  var $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$;
  $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$ = $AdfDhtmlZOrderManager$$.$LAYERCONTAINER$;
  $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$ = $formId$$4$$ ? $AdfRichUIPeer$$.$createSubId$($formId$$4$$, $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$) : $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$;
  $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$ = $AdfAgent$$.$AGENT$.getElementById($constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$);
  if (!$constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$) {
    $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$ = $AdfDhtmlZOrderManager$$.$LAYERIDS$;
    var $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$ = $AdfDhtmlZOrderManager$$.$LAYERCONTAINER$, $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$ = $formId$$4$$ ? $AdfRichUIPeer$$.$createSubId$($formId$$4$$, $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$) : 
    $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$, $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$ = $JSCompiler_StaticMethods__createLayerElement$$($JSCompiler_StaticMethods__assertLayers$self$$, $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$);
    $AdfDomUtils$$.$addCSSClassName$($constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$, $AdfDhtmlZOrderManager$$.$_LAYER_CONTAINER_STYLECLASS$);
    $formId$$4$$ && $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$.setAttribute($AdfDhtmlZOrderManager$$.$_FORM_ID_EXPANDO$, $formId$$4$$);
    for (var $constLayerStyleClass$$inline_1005$$ = $AdfDhtmlZOrderManager$$.$LAYER_STYLECLASS$, $i$$inline_1006$$ = 0;$i$$inline_1006$$ < $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$.length;$i$$inline_1006$$++) {
      var $JSCompiler_StaticMethods__addLayer$self$$inline_5561_id$$inline_1007$$ = $formId$$4$$ ? $AdfRichUIPeer$$.$createSubId$($formId$$4$$, $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$[$i$$inline_1006$$]) : $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$[$i$$inline_1006$$], $layerElement$$inline_1008$$ = $JSCompiler_StaticMethods__createLayerElement$$($JSCompiler_StaticMethods__assertLayers$self$$, 
      $JSCompiler_StaticMethods__addLayer$self$$inline_5561_id$$inline_1007$$), $layer$$inline_1009_layer$$inline_5563$$ = new $AdfDhtmlZOrderLayer$$($JSCompiler_StaticMethods__addLayer$self$$inline_5561_id$$inline_1007$$), $JSCompiler_StaticMethods__addLayer$self$$inline_5561_id$$inline_1007$$ = $JSCompiler_StaticMethods__assertLayers$self$$, $layerContainer$$inline_5562$$ = $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$, 
      $layerElement$$inline_5564$$ = $layerElement$$inline_1008$$, $id$$inline_5565_key$$inline_5566$$ = $layer$$inline_1009_layer$$inline_5563$$.getId(), $id$$inline_5565_key$$inline_5566$$ = $AdfDhtmlZOrderManager$$.$_createMapSafeKey$($id$$inline_5565_key$$inline_5566$$);
      $JSCompiler_StaticMethods__addLayer$self$$inline_5561_id$$inline_1007$$.$_layerHash$[$id$$inline_5565_key$$inline_5566$$] = $layer$$inline_1009_layer$$inline_5563$$;
      $layerContainer$$inline_5562$$.appendChild($layerElement$$inline_5564$$);
      $AdfAgent$$.$AGENT$.$elementsAdded$($layerContainer$$inline_5562$$);
      $AdfDomUtils$$.$addCSSClassName$($layerElement$$inline_1008$$, $constLayerStyleClass$$inline_1005$$);
    }
    $JSCompiler_StaticMethods__positionLayerContainer$$($constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$);
    $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$ = $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$;
  }
  $AdfDhtmlZOrderManager$$.$_getFormOrBody$($formId$$4$$).lastChild != $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$ && ($constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$ = $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$.getAttribute($AdfDhtmlZOrderManager$$.$_FORM_ID_EXPANDO$), 
  $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$ = $AdfDhtmlZOrderManager$$.$_getFormOrBody$($constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$), $constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$.parentNode != $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$ ? 
  $JSCompiler_StaticMethods__positionLayerContainer$$($constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$) : ($constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$.removeChild($constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$), $constLayerContainer$$inline_1002_documentForm$$inline_1014_formId$$inline_1013_layerContainer$$inline_1004_layerContainerId$$inline_1003$$.appendChild($constLayerContainer$$inline_996_constLayerIds$$inline_1001_layerContainer$$3_layerContainer$$inline_1012_layerContainerId$$inline_997$$)));
}
function $JSCompiler_StaticMethods__positionLayerContainer$$($layerContainer$$5$$) {
  var $documentForm$$1_formId$$6$$ = $layerContainer$$5$$.getAttribute($AdfDhtmlZOrderManager$$.$_FORM_ID_EXPANDO$), $documentForm$$1_formId$$6$$ = $AdfDhtmlZOrderManager$$.$_getFormOrBody$($documentForm$$1_formId$$6$$);
  $layerContainer$$5$$.parentNode != $documentForm$$1_formId$$6$$ && ($documentForm$$1_formId$$6$$.appendChild($layerContainer$$5$$), $AdfAgent$$.$AGENT$.$elementsAdded$($layerContainer$$5$$));
}
$AdfDhtmlZOrderManager$$.prototype.$containsElement$ = function $$AdfDhtmlZOrderManager$$$$$containsElement$$($element$$179$$) {
  if (null == $element$$179$$) {
    return !1;
  }
  var $constLayerContainer$$1$$ = $AdfDhtmlZOrderManager$$.$LAYERCONTAINER$;
  for ($element$$179$$ = $element$$179$$.parentNode;$element$$179$$;$element$$179$$ = $element$$179$$.parentNode) {
    if (1 == $element$$179$$.nodeType) {
      var $id$$254_tokens$$16$$ = $element$$179$$.getAttribute("id");
      if ($id$$254_tokens$$16$$) {
        var $id$$254_tokens$$16$$ = $id$$254_tokens$$16$$.split(":"), $tokensLen$$2$$ = $id$$254_tokens$$16$$.length;
        if (1 < $tokensLen$$2$$ && $constLayerContainer$$1$$ == $id$$254_tokens$$16$$[$tokensLen$$2$$ - 1]) {
          return !0;
        }
      }
    }
  }
  return !1;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.containsElement", {$containsElement$:$AdfDhtmlZOrderManager$$.prototype.$containsElement$});
$AdfDhtmlZOrderManager$$.prototype.$getElementCount$ = function $$AdfDhtmlZOrderManager$$$$$getElementCount$$() {
  var $count$$17$$ = 0, $layerHash$$ = this.$_layerHash$;
  for (id in $layerHash$$) {
    var $layer$$7$$ = $layerHash$$[id];
    $layer$$7$$ && $layer$$7$$.$getContainerElement$() && ($count$$17$$ += $layer$$7$$.$getContainerElementCount$());
  }
  return $count$$17$$;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.getElementCount", {$getElementCount$:$AdfDhtmlZOrderManager$$.prototype.$getElementCount$});
$AdfDhtmlZOrderManager$$.prototype.$removeElement$ = function $$AdfDhtmlZOrderManager$$$$$removeElement$$($element$$180$$) {
  if ($element$$180$$.parentNode) {
    $AdfPopupScopingUtils$$.$unscope$($element$$180$$);
    var $layer$$8_layerId$$4$$ = $element$$180$$.parentNode.getAttribute("id");
    $AdfAssert$$.$assertNonEmptyString$($layer$$8_layerId$$4$$);
    $layer$$8_layerId$$4$$ = $JSCompiler_StaticMethods__getLayer$$(this, $layer$$8_layerId$$4$$);
    $AdfAssert$$.$assertObject$($layer$$8_layerId$$4$$);
    $layer$$8_layerId$$4$$.$removeElement$($element$$180$$);
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.removeElement", {$removeElement$:$AdfDhtmlZOrderManager$$.prototype.$removeElement$});
$AdfDhtmlZOrderManager$$.$_getFormOrBody$ = function $$AdfDhtmlZOrderManager$$$$_getFormOrBody$$($formElement_formId$$8$$) {
  return ($formElement_formId$$8$$ = $AdfAgent$$.$AGENT$.getElementById($formElement_formId$$8$$)) ? $formElement_formId$$8$$ : $AdfPage$$.$PAGE$.$getDomDocument$().body;
};
$AdfDhtmlZOrderManager$$.prototype.$prepareMaskingFrame$ = function $$AdfDhtmlZOrderManager$$$$$prepareMaskingFrame$$($constFloatingTypeMaskingFrame_element$$181$$) {
  var $formId$$9$$;
  if ($constFloatingTypeMaskingFrame_element$$181$$) {
    var $constLayerContainer$$3_id$$255_layer$$9$$ = $AdfDhtmlZOrderManager$$.$LAYERCONTAINER$;
    for ($constFloatingTypeMaskingFrame_element$$181$$ = $constFloatingTypeMaskingFrame_element$$181$$.parentNode;$constFloatingTypeMaskingFrame_element$$181$$;$constFloatingTypeMaskingFrame_element$$181$$ = $constFloatingTypeMaskingFrame_element$$181$$.parentNode) {
      if (1 == $constFloatingTypeMaskingFrame_element$$181$$.nodeType) {
        var $eid_maskFrame_maskNodeType_tokens$$17$$ = $constFloatingTypeMaskingFrame_element$$181$$.getAttribute("id");
        if ($eid_maskFrame_maskNodeType_tokens$$17$$) {
          var $eid_maskFrame_maskNodeType_tokens$$17$$ = $eid_maskFrame_maskNodeType_tokens$$17$$.split(":"), $tokensLen$$3$$ = $eid_maskFrame_maskNodeType_tokens$$17$$.length;
          if (1 < $tokensLen$$3$$ && $eid_maskFrame_maskNodeType_tokens$$17$$[$tokensLen$$3$$ - 1] == $constLayerContainer$$3_id$$255_layer$$9$$) {
            $formId$$9$$ = $constFloatingTypeMaskingFrame_element$$181$$.getAttribute($AdfDhtmlZOrderManager$$.$_FORM_ID_EXPANDO$);
            break;
          }
        }
      }
    }
  }
  $JSCompiler_StaticMethods__assertLayers$$(this, $formId$$9$$);
  $constFloatingTypeMaskingFrame_element$$181$$ = $AdfDhtmlZOrderManager$$.$FLOATINGTYPE_MASKINGFRAME$;
  $constLayerContainer$$3_id$$255_layer$$9$$ = $formId$$9$$ ? $AdfRichUIPeer$$.$createSubId$($formId$$9$$, $constFloatingTypeMaskingFrame_element$$181$$) : $constFloatingTypeMaskingFrame_element$$181$$;
  $constLayerContainer$$3_id$$255_layer$$9$$ = $JSCompiler_StaticMethods__getLayer$$(this, $constLayerContainer$$3_id$$255_layer$$9$$);
  delete $constLayerContainer$$3_id$$255_layer$$9$$.$_unusedMaskingFrame$;
  $constLayerContainer$$3_id$$255_layer$$9$$.$visitElements$($AdfDhtmlZOrderManager$$.$_findMaskingFramesInUse$);
  $eid_maskFrame_maskNodeType_tokens$$17$$ = $constLayerContainer$$3_id$$255_layer$$9$$.$_unusedMaskingFrame$;
  delete $constLayerContainer$$3_id$$255_layer$$9$$.$_unusedMaskingFrame$;
  $eid_maskFrame_maskNodeType_tokens$$17$$ || ($eid_maskFrame_maskNodeType_tokens$$17$$ = this.$_isGecko$ ? "DIV" : "IFRAME", $eid_maskFrame_maskNodeType_tokens$$17$$ = $constLayerContainer$$3_id$$255_layer$$9$$.$getContainerElement$().ownerDocument.createElement($eid_maskFrame_maskNodeType_tokens$$17$$), this.$removeMaskingFrame$($eid_maskFrame_maskNodeType_tokens$$17$$), "IFRAME" == $eid_maskFrame_maskNodeType_tokens$$17$$.tagName && ($eid_maskFrame_maskNodeType_tokens$$17$$.src = $AdfDhtmlZOrderManager$$.$_BLANK_PAGE_RESOURCE$, 
  $eid_maskFrame_maskNodeType_tokens$$17$$.setAttribute("aria-hidden", !0)), $eid_maskFrame_maskNodeType_tokens$$17$$.setAttribute($AdfDhtmlZOrderManager$$.$_INUSE_EXPANDO$, !1), this.$addElementToLayer$($eid_maskFrame_maskNodeType_tokens$$17$$, $constFloatingTypeMaskingFrame_element$$181$$, null, $formId$$9$$));
  return $eid_maskFrame_maskNodeType_tokens$$17$$;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.prepareMaskingFrame", {$prepareMaskingFrame$:$AdfDhtmlZOrderManager$$.prototype.$prepareMaskingFrame$});
$AdfDhtmlZOrderManager$$.$_findMaskingFramesInUse$ = function $$AdfDhtmlZOrderManager$$$$_findMaskingFramesInUse$$($layer$$10$$, $element$$182$$) {
  return "false" == $element$$182$$.getAttribute($AdfDhtmlZOrderManager$$.$_INUSE_EXPANDO$) ? ($layer$$10$$.$_unusedMaskingFrame$ = $element$$182$$, !0) : !1;
};
$AdfDhtmlZOrderManager$$.prototype.$createMaskingFrame$ = function $$AdfDhtmlZOrderManager$$$$$createMaskingFrame$$($element$$183_maskFrame$$1$$) {
  $element$$183_maskFrame$$1$$ = this.$prepareMaskingFrame$($element$$183_maskFrame$$1$$);
  $element$$183_maskFrame$$1$$.setAttribute($AdfDhtmlZOrderManager$$.$_INUSE_EXPANDO$, !0);
  $element$$183_maskFrame$$1$$.style.zIndex = 1;
  return $element$$183_maskFrame$$1$$;
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.createMaskingFrame", {$createMaskingFrame$:$AdfDhtmlZOrderManager$$.prototype.$createMaskingFrame$});
$AdfDhtmlZOrderManager$$.prototype.$removeMaskingFrame$ = function $$AdfDhtmlZOrderManager$$$$$removeMaskingFrame$$($maskFrame$$2$$) {
  $maskFrame$$2$$.frameBorder = "0";
  $maskFrame$$2$$.className = "AFMaskingFrame";
  var $maskFrameStyle$$1$$ = $maskFrame$$2$$.style;
  $maskFrameStyle$$1$$.visibility = "hidden";
  $maskFrameStyle$$1$$.width = "0px";
  $maskFrameStyle$$1$$.height = "0px";
  $maskFrameStyle$$1$$.left = "0px";
  $maskFrameStyle$$1$$.top = "0px";
  $maskFrameStyle$$1$$.zIndex = 0;
  $maskFrame$$2$$.setAttribute($AdfDhtmlZOrderManager$$.$_INUSE_EXPANDO$, !1);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlZOrderManager.prototype.removeMaskingFrame", {$removeMaskingFrame$:$AdfDhtmlZOrderManager$$.prototype.$removeMaskingFrame$});
$AdfObject$$.$ensureClassInitialization$($AdfDhtmlZOrderManager$$);
