var $AdfDhtmlShowDetailItemPeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlShowDisclosurePeer$$, "AdfDhtmlShowDetailItemPeer");
$goog$exportSymbol$$("AdfDhtmlShowDetailItemPeer", $AdfDhtmlShowDetailItemPeer$$);
$AdfDhtmlShowDetailItemPeer$$.$InitSubclass$ = function $$AdfDhtmlShowDetailItemPeer$$$$InitSubclass$$() {
  $AdfRichUIPeer$$.$addComponentPropertyChanges$(this, AdfRichShowDetailItem.FLEX, AdfRichShowDetailItem.INFLEXIBLE_HEIGHT)
};
$goog$exportSymbol$$("AdfDhtmlShowDetailItemPeer.InitSubclass", $AdfDhtmlShowDetailItemPeer$$.$InitSubclass$);
$AdfDhtmlShowDetailItemPeer$$.prototype.$InitDomElement$ = function $$AdfDhtmlShowDetailItemPeer$$$$$InitDomElement$$($component$$1595$$, $domElement$$465$$) {
  $AdfDhtmlShowDetailItemPeer$$.$superclass$.$InitDomElement$.call(this, $component$$1595$$, $domElement$$465$$);
  if("first" == $component$$1595$$.getStretchChildren()) {
    var $onlyChild$$4$$ = $AdfDomUtils$$.$getOnlyChildElement$($domElement$$465$$);
    if($onlyChild$$4$$ && $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$(this, $component$$1595$$, $onlyChild$$4$$)) {
      var $onlyChildStyle$$2$$ = $onlyChild$$4$$.style;
      $onlyChildStyle$$2$$.position = "absolute";
      "IFRAME" == $onlyChild$$4$$.tagName ? ($onlyChildStyle$$2$$.width = "100%", $onlyChildStyle$$2$$.height = "100%") : ($onlyChildStyle$$2$$.width = "auto", $onlyChildStyle$$2$$.height = "auto", $onlyChildStyle$$2$$.top = "0px", $onlyChildStyle$$2$$.bottom = "0px", $onlyChildStyle$$2$$.left = "0px", $onlyChildStyle$$2$$.right = "0px")
    }
  }else {
    if($AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$ && ($onlyChild$$4$$ = $AdfDomUtils$$.$getOnlyChildElement$($domElement$$465$$)) && ($onlyChild$$4$$.style && "100%" == $onlyChild$$4$$.style.height) && $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$(this, $component$$1595$$, $onlyChild$$4$$)) {
      $onlyChild$$4$$.style.position = "absolute"
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.InitDomElement", {$InitDomElement$:$AdfDhtmlShowDetailItemPeer$$.prototype.$InitDomElement$});
function $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$($JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$, $ancestorNumber_component$$1596$$, $onlyChild$$5$$) {
  var $ancestor$$7$$ = $onlyChild$$5$$.parentNode;
  if(window.AdfRichPanelTabbed && $ancestorNumber_component$$1596$$.getParent() instanceof AdfRichPanelTabbed) {
    $ancestorNumber_component$$1596$$ = 1;
    for($ancestor$$7$$ = $onlyChild$$5$$.parentNode;4 > $ancestorNumber_component$$1596$$ && $ancestor$$7$$ != $JSCompiler_alias_NULL$$;) {
      $ancestor$$7$$ = $ancestor$$7$$.parentNode, $ancestor$$7$$ != $JSCompiler_alias_NULL$$ && ++$ancestorNumber_component$$1596$$
    }
    if(4 == $ancestorNumber_component$$1596$$ && $ancestor$$7$$ != $JSCompiler_alias_NULL$$ && "TD" == $ancestor$$7$$.tagName) {
      return $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$.$_bypassStretching$ = $JSCompiler_alias_TRUE$$, $JSCompiler_alias_FALSE$$
    }
  }else {
    if(window.AdfRichPanelAccordion && $ancestorNumber_component$$1596$$.getParent() instanceof AdfRichPanelAccordion) {
      if("absolute" != $ancestor$$7$$.style.position) {
        return $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$.$_bypassStretching$ = $JSCompiler_alias_TRUE$$, $JSCompiler_alias_FALSE$$
      }
    }else {
      if(window.AdfRichPanelSpringboard && $ancestorNumber_component$$1596$$.getParent() instanceof AdfRichPanelSpringboard && "absolute" != $ancestor$$7$$.style.position) {
        return $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$self$$.$_bypassStretching$ = $JSCompiler_alias_TRUE$$, $JSCompiler_alias_FALSE$$
      }
    }
  }
  return $JSCompiler_alias_TRUE$$
}
$AdfDhtmlShowDetailItemPeer$$.prototype.$SetBusy$ = function $$AdfDhtmlShowDetailItemPeer$$$$$SetBusy$$($isBusy$$23$$) {
  if(!$AdfPage$$.$PAGE$.$isAttachmentMode$()) {
    var $clientId$$379_component$$1597$$ = this.$getComponent$(), $parent$$55$$ = $clientId$$379_component$$1597$$.getParent();
    $parent$$55$$ && "oracle.adf.RichPanelTabbed" == $parent$$55$$.getComponentType() && ($clientId$$379_component$$1597$$ = $clientId$$379_component$$1597$$.$getClientId$(), $JSCompiler_StaticMethods__changeCursor$$($clientId$$379_component$$1597$$, $AdfDhtmlPanelTabbedPeer$$.$TAB_SUB_ID_ABOVE$, $isBusy$$23$$), $JSCompiler_StaticMethods__changeCursor$$($clientId$$379_component$$1597$$, $AdfDhtmlPanelTabbedPeer$$.$TAB_SUB_ID_BELOW$, $isBusy$$23$$))
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.SetBusy", {$SetBusy$:$AdfDhtmlShowDetailItemPeer$$.prototype.$SetBusy$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentFlexChanged$ = function $$AdfDhtmlShowDetailItemPeer$$$$$ComponentFlexChanged$$($component$$1598$$) {
  return $component$$1598$$.$ResizeHandlePropertyChange$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.ComponentFlexChanged", {$ComponentFlexChanged$:$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentFlexChanged$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentInflexibleHeightChanged$ = function $$AdfDhtmlShowDetailItemPeer$$$$$ComponentInflexibleHeightChanged$$($component$$1600$$) {
  return $component$$1600$$.$ResizeHandlePropertyChange$ ? $JSCompiler_alias_TRUE$$ : $JSCompiler_alias_FALSE$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.ComponentInflexibleHeightChanged", {$ComponentInflexibleHeightChanged$:$AdfDhtmlShowDetailItemPeer$$.prototype.$ComponentInflexibleHeightChanged$});
$AdfDhtmlShowDetailItemPeer$$.prototype.$DomReplaceNotify$ = function $$AdfDhtmlShowDetailItemPeer$$$$$DomReplaceNotify$$($replacedDomNode$$2$$) {
  if(!this.$_bypassStretching$) {
    var $component$$1601_onlyChildStyle$$3$$ = this.$getComponent$();
    if("absolute" != $replacedDomNode$$2$$.style.position && "absolute" == $replacedDomNode$$2$$.parentNode.style.position) {
      if("first" == $component$$1601_onlyChildStyle$$3$$.getStretchChildren()) {
        $AdfDomUtils$$.$getOnlyChildElement$(this.$getDomElement$()) == $replacedDomNode$$2$$ && ($component$$1601_onlyChildStyle$$3$$ = $replacedDomNode$$2$$.style, $component$$1601_onlyChildStyle$$3$$.position = "absolute", $component$$1601_onlyChildStyle$$3$$.width = "100%", $component$$1601_onlyChildStyle$$3$$.height = "100%")
      }else {
        if($AdfAgent$$.$AGENT$.$getPlatform$() == $AdfAgent$$.$IE_PLATFORM$) {
          var $onlyChild$$6$$ = $AdfDomUtils$$.$getOnlyChildElement$(this.$getDomElement$());
          $onlyChild$$6$$ && ($onlyChild$$6$$ == $replacedDomNode$$2$$ && $onlyChild$$6$$.style && "100%" == $onlyChild$$6$$.style.height) && $JSCompiler_StaticMethods__isCapableOfAbsolutePositioning$$(this, $component$$1601_onlyChildStyle$$3$$, $onlyChild$$6$$) && ($onlyChild$$6$$.style.position = "absolute")
        }
      }
    }
    return $replacedDomNode$$2$$
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.DomReplaceNotify", {$DomReplaceNotify$:$AdfDhtmlShowDetailItemPeer$$.prototype.$DomReplaceNotify$});
function $JSCompiler_StaticMethods__changeCursor$$($clientId$$380_tabElement$$8_tabId$$4$$, $subId$$34$$, $isBusy$$24$$) {
  $clientId$$380_tabElement$$8_tabId$$4$$ = $AdfRichUIPeer$$.$CreateSubId$($clientId$$380_tabElement$$8_tabId$$4$$, $subId$$34$$);
  ($clientId$$380_tabElement$$8_tabId$$4$$ = $AdfAgent$$.$getAgent$().getElementById($clientId$$380_tabElement$$8_tabId$$4$$)) && $AdfDomUtils$$.$addOrRemoveCSSClassName$($isBusy$$24$$, $clientId$$380_tabElement$$8_tabId$$4$$, $AdfRichUIPeer$$.$BUSY_STYLECLASS$)
}
$AdfDhtmlShowDetailItemPeer$$.prototype.$getContainerId$ = function $$AdfDhtmlShowDetailItemPeer$$$$$getContainerId$$($aligningElement$$3$$) {
  var $component$$1602$$ = this.$getComponent$(), $parent$$56$$ = $component$$1602$$.getParent(), $parentPeer$$14$$ = $parent$$56$$.$getPeer$();
  return $parentPeer$$14$$ && $parentPeer$$14$$.$getContainerId$ ? ($parentPeer$$14$$.bind($parent$$56$$), $parentPeer$$14$$.$getContainerId$($aligningElement$$3$$)) : $component$$1602$$.$getClientId$()
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlShowDetailItemPeer.prototype.getContainerId", {$getContainerId$:$AdfDhtmlShowDetailItemPeer$$.prototype.$getContainerId$});
