function $DvtText$$($dvtContext$$1$$, $textString$$, $x$$70$$, $y$$51$$, $id$$58$$) {
  this.Init($dvtContext$$1$$, $textString$$, $x$$70$$, $y$$51$$, $id$$58$$)
}
var $DvtText$_cache$$;
dvt.$Obj$.$createSubclass$($DvtText$$, dvt.$Shape$, "DvtText");
$JSCompiler_prototypeAlias$$ = $DvtText$$.prototype;
$JSCompiler_prototypeAlias$$.Init = function $$JSCompiler_prototypeAlias$$$Init$($dvtContext$$2$$, $textString$$1$$, $x$$71$$, $y$$52$$, $id$$59$$) {
  $DvtText$$.$superclass$.Init.call(this, $dvtContext$$2$$, "text", $id$$59$$);
  this.$setTextString$($textString$$1$$);
  this.$setX$($x$$71$$);
  this.$setY$($y$$52$$);
  dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "font-family", "tahoma, sans-serif");
  dvt.$ToolkitUtils$.$removeAttrNullNS$(this.$getElem$(), "fill");
  dvt.$Agent$.$isRightToLeft$($dvtContext$$2$$) && (dvt.$Agent$.$isPlatformIE$() ? this.$setTextString$("\u202b" + $textString$$1$$) : $DvtText$needsTextAnchorAdjustment$$() ? this.$alignLeft$() : dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "unicode-bidi", "embed"));
  this.$_baseline$ = $JSCompiler_alias_NULL$$;
  this.$_bEditMode$ = $JSCompiler_alias_FALSE$$;
  this.$_editEndCallback$ = this.$_editStartCallback$ = $JSCompiler_alias_NULL$$;
  this.$_editPxWidth$;
  this.$_editElem$ = $JSCompiler_alias_NULL$$;
  this.$_editBorder$ = $JSCompiler_alias_FALSE$$;
  this.$_editTooltip$ = $JSCompiler_alias_NULL$$;
  this.$_textString$ = $textString$$1$$;
  this.$_horizAlign$ = "left";
  this.$_vertAlign$ = "top";
  this.$setVertAlignment$("top");
  this.$_maxw$ = -1;
  this.$_minChars$ = $JSCompiler_alias_NULL$$;
  this.$_defTrunc$ = this.$_inProcess$ = this.$_bTruncated$ = this.$_bHtmlText$ = $JSCompiler_alias_FALSE$$;
  $JSCompiler_StaticMethods__setCachedDims$$(this, $JSCompiler_alias_VOID$$);
  this.$_bHollow$ = $JSCompiler_alias_FALSE$$;
  this.$_cloneCSSStyle$ = $JSCompiler_alias_NULL$$;
  this.$setAriaProperty$("hidden", "true")
};
$JSCompiler_prototypeAlias$$.$alignLeft$ = function $$JSCompiler_prototypeAlias$$$$alignLeft$$() {
  this.$_horizAlign$ = "left";
  var $bAdjust$$inline_1855$$ = $DvtText$needsTextAnchorAdjustment$$();
  dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "text-anchor", $bAdjust$$inline_1855$$ ? "end" : "start")
};
$JSCompiler_prototypeAlias$$.$alignCenter$ = function $$JSCompiler_prototypeAlias$$$$alignCenter$$() {
  this.$_horizAlign$ = "center";
  dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "text-anchor", "middle")
};
$JSCompiler_prototypeAlias$$.$alignRight$ = function $$JSCompiler_prototypeAlias$$$$alignRight$$() {
  this.$_horizAlign$ = "right";
  var $bAdjust$$inline_1860$$ = $DvtText$needsTextAnchorAdjustment$$();
  dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "text-anchor", $bAdjust$$inline_1860$$ ? "start" : "end")
};
$JSCompiler_prototypeAlias$$.$alignTop$ = function $$JSCompiler_prototypeAlias$$$$alignTop$$() {
  this.$_vertAlign$ = "top";
  dvt.$Agent$.$isPlatformIE$() ? $JSCompiler_StaticMethods_impl_SetBaseline$$(this, 1) : $JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$$(this, "text-before-edge")
};
$JSCompiler_prototypeAlias$$.$alignMiddle$ = function $$JSCompiler_prototypeAlias$$$$alignMiddle$$() {
  this.$_vertAlign$ = "middle";
  dvt.$Agent$.$isPlatformIE$() ? $JSCompiler_StaticMethods_impl_SetBaseline$$(this, 0.4) : $JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$$(this, "middle")
};
$JSCompiler_prototypeAlias$$.$alignBottom$ = function $$JSCompiler_prototypeAlias$$$$alignBottom$$() {
  this.$_vertAlign$ = "bottom";
  dvt.$Agent$.$isPlatformIE$() ? $JSCompiler_StaticMethods_impl_SetBaseline$$(this, 0.2) : $JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$$(this, "text-after-edge")
};
$JSCompiler_prototypeAlias$$.$getHorizAlignment$ = $JSCompiler_get$$("$_horizAlign$");
$JSCompiler_prototypeAlias$$.$setHorizAlignment$ = function $$JSCompiler_prototypeAlias$$$$setHorizAlignment$$($align$$) {
  "left" == $align$$ ? this.$alignLeft$() : "center" == $align$$ ? this.$alignCenter$() : "right" == $align$$ && this.$alignRight$()
};
$JSCompiler_prototypeAlias$$.$getVertAlignment$ = $JSCompiler_get$$("$_vertAlign$");
$JSCompiler_prototypeAlias$$.$setVertAlignment$ = function $$JSCompiler_prototypeAlias$$$$setVertAlignment$$($align$$1$$) {
  "top" == $align$$1$$ ? this.$alignTop$() : "middle" == $align$$1$$ ? this.$alignMiddle$() : "bottom" == $align$$1$$ ? this.$alignBottom$() : "baseline" == $align$$1$$ && (this.$_vertAlign$ = "baseline", dvt.$Agent$.$isPlatformIE$() ? $JSCompiler_StaticMethods_impl_SetBaseline$$(this, 0) : $JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$$(this, $JSCompiler_alias_NULL$$))
};
$JSCompiler_prototypeAlias$$.$getX$ = $JSCompiler_get$$("$_x$");
$JSCompiler_prototypeAlias$$.$setX$ = function $$JSCompiler_prototypeAlias$$$$setX$$($x$$72$$) {
  $x$$72$$ !== this.$_x$ && (this.$_x$ = $x$$72$$, dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "x", $x$$72$$, 0))
};
$JSCompiler_prototypeAlias$$.$getY$ = $JSCompiler_get$$("$_y$");
$JSCompiler_prototypeAlias$$.$setY$ = function $$JSCompiler_prototypeAlias$$$$setY$$($y$$53$$) {
  $y$$53$$ !== this.$_y$ && (this.$_y$ = $y$$53$$, dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "y", $y$$53$$, 0))
};
$JSCompiler_prototypeAlias$$.$getTextString$ = function $$JSCompiler_prototypeAlias$$$$getTextString$$() {
  var $txt$$inline_1877$$;
  if(this.$_bEditMode$ && this.$_editElem$) {
    $txt$$inline_1877$$ = this.$_editElem$.value
  }else {
    var $textNode$$inline_1878$$ = this.$_elem$.firstChild;
    $textNode$$inline_1878$$ && ($txt$$inline_1877$$ = $textNode$$inline_1878$$.nodeValue)
  }
  return String($txt$$inline_1877$$)
};
$JSCompiler_prototypeAlias$$.$getOptimalFontSize$ = function $$JSCompiler_prototypeAlias$$$$getOptimalFontSize$$($bounds$$14$$) {
  for(var $i$$171$$ = Math.max(Math.min($bounds$$14$$.$w$ / this.$getTextString$().length, $bounds$$14$$.$h$ / 2), 9);51 > $i$$171$$;$i$$171$$ += 1) {
    this.$setFontSize$($i$$171$$);
    var $textDim$$ = this.$measureDimensions$();
    if($textDim$$.$w$ > $bounds$$14$$.$w$ || $textDim$$.$h$ > $bounds$$14$$.$h$) {
      return Math.min($i$$171$$ - 1, 50)
    }
  }
  return 50
};
function $JSCompiler_StaticMethods_setEditMode$$($JSCompiler_StaticMethods_setEditMode$self$$, $editEndCallback$$) {
  $JSCompiler_StaticMethods_setEditMode$self$$.$_editStartCallback$ = $JSCompiler_alias_NULL$$;
  $JSCompiler_StaticMethods_setEditMode$self$$.$_editEndCallback$ = $editEndCallback$$;
  if($JSCompiler_StaticMethods_setEditMode$self$$.$_bEditMode$ != $JSCompiler_alias_TRUE$$) {
    $JSCompiler_StaticMethods_setEditMode$self$$.$_bEditMode$ = $JSCompiler_alias_TRUE$$;
    var $dims$$inline_1884$$ = $JSCompiler_StaticMethods_setEditMode$self$$.$getObj$().$getDimensions$();
    $JSCompiler_StaticMethods_setEditMode$self$$.$CreateChildGroupElem$();
    $JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$ = dvt.$SvgShapeUtils$.createElement("rect");
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "x", 0);
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "y", 0);
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "width", $JSCompiler_StaticMethods_setEditMode$self$$.$_editPxWidth$);
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "height", $dims$$inline_1884$$.$h$);
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "fill", "#ffffff");
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "fill-opacity", 0);
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$, "cursor", "text");
    dvt.$ToolkitUtils$.$appendChildElem$($JSCompiler_StaticMethods_setEditMode$self$$.$_childGroupElem$, $JSCompiler_StaticMethods_setEditMode$self$$.$_editRectElem$);
    $JSCompiler_StaticMethods__updateEditRectElem$$($JSCompiler_StaticMethods_setEditMode$self$$);
    $JSCompiler_StaticMethods__alignTextForEdit$$($JSCompiler_StaticMethods_setEditMode$self$$)
  }
}
$JSCompiler_prototypeAlias$$.$setTextString$ = function $$JSCompiler_prototypeAlias$$$$setTextString$$($textString$$2$$) {
  this.$_textString$ = $textString$$2$$;
  $JSCompiler_StaticMethods_impl_setTextString$$(this, $textString$$2$$);
  $JSCompiler_StaticMethods__setCachedDims$$(this, $JSCompiler_alias_VOID$$)
};
$JSCompiler_prototypeAlias$$.$setFontSize$ = function $$JSCompiler_prototypeAlias$$$$setFontSize$$($fontSize$$) {
  dvt.$ToolkitUtils$.$setAttrNullNS$(this.$getElem$(), "font-size", $fontSize$$);
  dvt.$Agent$.$isPlatformIE$() && this.$setMatrix$(this.$getMatrix$());
  $JSCompiler_StaticMethods__setCachedDims$$(this, $JSCompiler_alias_VOID$$);
  var $style$$10$$ = this.$getCSSStyle$();
  $style$$10$$ ? (this.$_cloneCSSStyle$ = $style$$10$$.$clone$(), this.$_cloneCSSStyle$.$setFontSize$(dvt.$CSSStyle$.$FONT_SIZE$, $fontSize$$.toString())) : (this.$setCSSStyle$(new dvt.$CSSStyle$), this.$getCSSStyle$().$setFontSize$(dvt.$CSSStyle$.$FONT_SIZE$, $fontSize$$.toString()))
};
$JSCompiler_prototypeAlias$$.$setMaxWidth$ = function $$JSCompiler_prototypeAlias$$$$setMaxWidth$$($mw$$, $minChars$$) {
  this.$_maxw$ = $mw$$;
  this.$_minChars$ = $minChars$$;
  0 < $mw$$ && $JSCompiler_StaticMethods__ProcessText$$(this)
};
$JSCompiler_prototypeAlias$$.$getText$ = function $$JSCompiler_prototypeAlias$$$$getText$$() {
  return this.$_bEditMode$ && this.$impl_getText$ ? this.$impl_getText$() : this.$_text$
};
$JSCompiler_prototypeAlias$$.$getTruncateAt$ = $JSCompiler_get$$("$_truncateAt$");
$JSCompiler_prototypeAlias$$.$isTruncated$ = $JSCompiler_get$$("$_bTruncated$");
$JSCompiler_prototypeAlias$$.$getUntruncatedTextString$ = $JSCompiler_get$$("$_untruncatedTextString$");
$JSCompiler_prototypeAlias$$.$setUntruncatedTextString$ = function $$JSCompiler_prototypeAlias$$$$setUntruncatedTextString$$($textString$$3$$) {
  $textString$$3$$ != this.$getTextString$() && (this.$_untruncatedTextString$ = $textString$$3$$)
};
$JSCompiler_prototypeAlias$$.$setText$ = function $$JSCompiler_prototypeAlias$$$$setText$$($text$$18_text$$inline_1893_text$$inline_4648$$) {
  this.$_text$ = $text$$18_text$$inline_1893_text$$inline_4648$$;
  var $truncateAt$$inline_4649$$ = this.$getTruncateAt$();
  this.$_bTruncated$ = $JSCompiler_alias_FALSE$$;
  $truncateAt$$inline_4649$$ && ($text$$18_text$$inline_1893_text$$inline_4648$$ && $text$$18_text$$inline_1893_text$$inline_4648$$.length > $truncateAt$$inline_4649$$) && ($text$$18_text$$inline_1893_text$$inline_4648$$ = $text$$18_text$$inline_1893_text$$inline_4648$$.substr(0, Math.max($truncateAt$$inline_4649$$ - 3, 0)) + "...", this.$_bTruncated$ = $JSCompiler_alias_TRUE$$);
  $JSCompiler_StaticMethods__setCachedDims$$(this, $JSCompiler_alias_VOID$$);
  this.$impl_setText$($text$$18_text$$inline_1893_text$$inline_4648$$);
  $text$$18_text$$inline_1893_text$$inline_4648$$ && $JSCompiler_StaticMethods__ProcessText$$(this)
};
$JSCompiler_prototypeAlias$$.$setCSSStyle$ = function $$JSCompiler_prototypeAlias$$$$setCSSStyle$$($style$$11$$) {
  this.$_cloneCSSStyle$ && (this.$_cloneCSSStyle$ = $JSCompiler_alias_NULL$$);
  $JSCompiler_StaticMethods__setCachedDims$$(this, $JSCompiler_alias_VOID$$);
  $DvtText$$.$superclass$.$setCSSStyle$.call(this, $style$$11$$);
  $JSCompiler_StaticMethods_impl_setCSSStyle$$(this, $style$$11$$);
  this.$_text$ !== $JSCompiler_alias_NULL$$ && "undefined" !== typeof this.$_text$ ? this.$setText$(this.$getText$()) : $JSCompiler_StaticMethods__ProcessText$$(this)
};
function $JSCompiler_StaticMethods__ProcessText$$($JSCompiler_StaticMethods__ProcessText$self$$) {
  if(0 < $JSCompiler_StaticMethods__ProcessText$self$$.$_maxw$ && !$JSCompiler_StaticMethods__ProcessText$self$$.$_bHtmlText$ && !$JSCompiler_StaticMethods__ProcessText$self$$.$_inProcess$) {
    $JSCompiler_StaticMethods__ProcessText$self$$.$_inProcess$ = $JSCompiler_alias_TRUE$$;
    if(0 < $JSCompiler_StaticMethods__ProcessText$self$$.$_maxw$ && !$JSCompiler_StaticMethods__ProcessText$self$$.$_bHtmlText$) {
      var $maxLineWidth$$inline_1896$$ = $JSCompiler_StaticMethods__ProcessText$self$$.$_maxw$, $minChars$$inline_1897_minChars$$inline_4656$$ = $JSCompiler_StaticMethods__ProcessText$self$$.$_minChars$, $cacheEnabled$$inline_1898$$ = $JSCompiler_alias_FALSE$$;
      if(isNaN($minChars$$inline_1897_minChars$$inline_4656$$) || $minChars$$inline_1897_minChars$$inline_4656$$ == $JSCompiler_alias_NULL$$) {
        $minChars$$inline_1897_minChars$$inline_4656$$ = 0, $cacheEnabled$$inline_1898$$ = $JSCompiler_alias_TRUE$$
      }
      $JSCompiler_StaticMethods__ProcessText$self$$.$_bTruncated$ = $JSCompiler_alias_FALSE$$;
      var $dim$$inline_1899_dim$$inline_4657$$;
      $dim$$inline_1899_dim$$inline_4657$$ = $cacheEnabled$$inline_1898$$ ? $JSCompiler_StaticMethods_getCachedDims$$($JSCompiler_StaticMethods__ProcessText$self$$) : $JSCompiler_StaticMethods__ProcessText$self$$.$measureDimensions$();
      if($dim$$inline_1899_dim$$inline_4657$$.$w$ > $maxLineWidth$$inline_1896$$ && ($JSCompiler_StaticMethods__ProcessText$self$$.$_bTruncated$ = $JSCompiler_alias_TRUE$$, !$JSCompiler_StaticMethods__ProcessText$self$$.$_defTrunc$)) {
        var $text$$inline_4658$$ = $JSCompiler_StaticMethods__ProcessText$self$$.$getTextString$(), $maxNumChars$$inline_4659$$ = Math.max(Math.floor($maxLineWidth$$inline_1896$$ / ($dim$$inline_1899_dim$$inline_4657$$.$w$ / $text$$inline_4658$$.length)) - 3, $minChars$$inline_1897_minChars$$inline_4656$$);
        $JSCompiler_StaticMethods__ProcessText$self$$.$getCSSStyle$();
        var $tmpTextString$$inline_4660$$ = $text$$inline_4658$$.substring(0, $maxNumChars$$inline_4659$$) + "\u2026";
        for($dim$$inline_1899_dim$$inline_4657$$ = $JSCompiler_StaticMethods__measureText$$($JSCompiler_StaticMethods__ProcessText$self$$, $tmpTextString$$inline_4660$$);$dim$$inline_1899_dim$$inline_4657$$.$w$ < $maxLineWidth$$inline_1896$$ && !($maxNumChars$$inline_4659$$ >= $text$$inline_4658$$.length);) {
          $maxNumChars$$inline_4659$$ += 1, $tmpTextString$$inline_4660$$ = $text$$inline_4658$$.substring(0, $maxNumChars$$inline_4659$$) + "\u2026", $dim$$inline_1899_dim$$inline_4657$$ = $JSCompiler_StaticMethods__measureText$$($JSCompiler_StaticMethods__ProcessText$self$$, $tmpTextString$$inline_4660$$)
        }
        for(;$dim$$inline_1899_dim$$inline_4657$$.$w$ > $maxLineWidth$$inline_1896$$;) {
          if($maxNumChars$$inline_4659$$ <= $minChars$$inline_1897_minChars$$inline_4656$$) {
            $tmpTextString$$inline_4660$$ = "";
            $dim$$inline_1899_dim$$inline_4657$$.$w$ = 0;
            break
          }
          $maxNumChars$$inline_4659$$ -= 1;
          $tmpTextString$$inline_4660$$ = $text$$inline_4658$$.substring(0, $maxNumChars$$inline_4659$$) + "\u2026";
          $dim$$inline_1899_dim$$inline_4657$$ = $JSCompiler_StaticMethods__measureText$$($JSCompiler_StaticMethods__ProcessText$self$$, $tmpTextString$$inline_4660$$)
        }
        $JSCompiler_StaticMethods__ProcessText$self$$.$setTextString$($tmpTextString$$inline_4660$$);
        $cacheEnabled$$inline_1898$$ && $JSCompiler_StaticMethods__setCachedDims$$($JSCompiler_StaticMethods__ProcessText$self$$, $dim$$inline_1899_dim$$inline_4657$$)
      }
    }
    $JSCompiler_StaticMethods__ProcessText$self$$.$_inProcess$ = $JSCompiler_alias_FALSE$$
  }
}
$JSCompiler_prototypeAlias$$.$measureDimensions$ = function $$JSCompiler_prototypeAlias$$$$measureDimensions$$($targetCoordinateSpace$$9$$) {
  $DvtText$_cache$$ || ($DvtText$_cache$$ = new dvt.$Cache$);
  var $cacheKey_cssStyle$$3$$ = this.$getCSSStyle$(), $cssStyleKey_localDims$$ = "";
  $cacheKey_cssStyle$$3$$ && ($cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_FAMILY$) && ($cssStyleKey_localDims$$ += $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_FAMILY$)), $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_SIZE$) && ($cssStyleKey_localDims$$ += $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_SIZE$)), $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_STYLE$) && ($cssStyleKey_localDims$$ += $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_STYLE$)), 
  $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_WEIGHT$) && ($cssStyleKey_localDims$$ += $cacheKey_cssStyle$$3$$.$getStyle$(dvt.$CSSStyle$.$FONT_WEIGHT$)));
  var $cacheKey_cssStyle$$3$$ = 0 < this.$getTextString$().length ? this.$getTextString$() + this.$getHorizAlignment$() + this.$getVertAlignment$() + $cssStyleKey_localDims$$ : "", $parent$$31_stageDims$$ = $DvtText$_cache$$.get($cacheKey_cssStyle$$3$$);
  if($parent$$31_stageDims$$ != $JSCompiler_alias_NULL$$) {
    $cssStyleKey_localDims$$ = new dvt.$Rectangle$($parent$$31_stageDims$$.x + this.$getX$(), $parent$$31_stageDims$$.y + this.$getY$(), $parent$$31_stageDims$$.$w$, $parent$$31_stageDims$$.$h$)
  }else {
    ($cssStyleKey_localDims$$ = this.$getDimensions$()) || ($cssStyleKey_localDims$$ = new dvt.$Rectangle$(0, 0, 0, 0));
    if(0 >= $cssStyleKey_localDims$$.$w$ && 0 >= $cssStyleKey_localDims$$.$h$ && 0 < this.$getTextString$().length) {
      var $parent$$31_stageDims$$ = this.getParent(), $index$$87$$;
      $parent$$31_stageDims$$ && ($index$$87$$ = $parent$$31_stageDims$$.$getChildIndex$(this));
      var $stage$$ = this.$getCtx$().$_stage$;
      $stage$$.$addChild$(this);
      $cssStyleKey_localDims$$ = this.$getDimensions$();
      $stage$$.removeChild(this);
      $parent$$31_stageDims$$ && $parent$$31_stageDims$$.$addChildAt$(this, $index$$87$$)
    }
    $parent$$31_stageDims$$ = new dvt.$Rectangle$($cssStyleKey_localDims$$.x - this.$getX$(), $cssStyleKey_localDims$$.y - this.$getY$(), $cssStyleKey_localDims$$.$w$, $cssStyleKey_localDims$$.$h$);
    $DvtText$_cache$$.put($cacheKey_cssStyle$$3$$, $parent$$31_stageDims$$)
  }
  return!$targetCoordinateSpace$$9$$ || $targetCoordinateSpace$$9$$ === this ? $cssStyleKey_localDims$$ : this.$ConvertCoordSpaceRect$($cssStyleKey_localDims$$, $targetCoordinateSpace$$9$$)
};
function $JSCompiler_StaticMethods_getCachedDims$$($JSCompiler_StaticMethods_getCachedDims$self$$) {
  var $dim$$7$$ = $JSCompiler_StaticMethods_getCachedDims$self$$.$_dim$;
  $dim$$7$$ || ($dim$$7$$ = $JSCompiler_StaticMethods_getCachedDims$self$$.$GetDimsForCaching$(), $JSCompiler_StaticMethods__setCachedDims$$($JSCompiler_StaticMethods_getCachedDims$self$$, $dim$$7$$), $dim$$7$$ || ($dim$$7$$ = new dvt.$Rectangle$(0, 0, 0, 0)));
  return $dim$$7$$
}
$JSCompiler_prototypeAlias$$.$GetDimsForCaching$ = function $$JSCompiler_prototypeAlias$$$$GetDimsForCaching$$() {
  return $DvtText$$.$superclass$.$getDimensions$.call(this)
};
function $JSCompiler_StaticMethods__setCachedDims$$($JSCompiler_StaticMethods__setCachedDims$self$$, $val$$18$$) {
  dvt.$DisplayableUtils$.$_setDimForced$($JSCompiler_StaticMethods__setCachedDims$self$$, $val$$18$$)
}
$JSCompiler_prototypeAlias$$.$getDimensions$ = function $$JSCompiler_prototypeAlias$$$$getDimensions$$($targetCoordinateSpace$$10$$) {
  if(this.$isTruncated$() && this.$_defTrunc$ && !this.$_dim$) {
    var $dim$$8$$ = this.$GetSvgDimensions$();
    $dim$$8$$.$w$ = this.$_maxw$;
    return!$targetCoordinateSpace$$10$$ || $targetCoordinateSpace$$10$$ === this ? $dim$$8$$ : this.$ConvertCoordSpaceRect$($dim$$8$$, $targetCoordinateSpace$$10$$)
  }
  return $DvtText$$.$superclass$.$getDimensions$.call(this)
};
$JSCompiler_prototypeAlias$$.$getCSSStyle$ = function $$JSCompiler_prototypeAlias$$$$getCSSStyle$$() {
  return this.$_cloneCSSStyle$ ? this.$_cloneCSSStyle$ : $DvtText$$.$superclass$.$getCSSStyle$.call(this)
};
function $JSCompiler_StaticMethods__measureText$$($JSCompiler_StaticMethods__measureText$self$$, $textString$$4$$) {
  $JSCompiler_StaticMethods__measureText$self$$.$setTextString$($textString$$4$$);
  return $JSCompiler_StaticMethods__measureText$self$$.$getDimensions$()
}
$JSCompiler_prototypeAlias$$.$copyShape$ = function $$JSCompiler_prototypeAlias$$$$copyShape$$() {
  return new $DvtText$$(this.$getCtx$(), this.$getText$(), this.$getX$(), this.$getY$())
};
$JSCompiler_prototypeAlias$$.$destroy$ = function $$JSCompiler_prototypeAlias$$$$destroy$$() {
  $DvtText$$.$superclass$.$destroy$.call(this);
  this.$impl_destroy$ && this.$impl_destroy$()
};
function $JSCompiler_StaticMethods_impl_setTextString$$($JSCompiler_StaticMethods_impl_setTextString$self$$, $textStr$$) {
  var $textNode$$1$$ = $JSCompiler_StaticMethods_impl_setTextString$self$$.$_elem$.firstChild;
  $textNode$$1$$ !== $JSCompiler_alias_NULL$$ ? $textNode$$1$$.nodeValue = $textStr$$ : ($textNode$$1$$ = document.createTextNode($textStr$$), dvt.$ToolkitUtils$.$appendChildElem$($JSCompiler_StaticMethods_impl_setTextString$self$$.$_elem$, $textNode$$1$$));
  $JSCompiler_StaticMethods_impl_setTextString$self$$.$_editElem$ && ($JSCompiler_StaticMethods_impl_setTextString$self$$.$_editElem$.value = $textStr$$);
  $JSCompiler_StaticMethods__alignTextForEdit$$($JSCompiler_StaticMethods_impl_setTextString$self$$)
}
function $JSCompiler_StaticMethods__alignTextForEdit$$($JSCompiler_StaticMethods__alignTextForEdit$self$$) {
  if($JSCompiler_StaticMethods__alignTextForEdit$self$$.$_bEditMode$ && dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods__alignTextForEdit$self$$.$getCtx$()) && $JSCompiler_StaticMethods__alignTextForEdit$self$$.$_editPxWidth$ != $JSCompiler_alias_NULL$$ && 0 < $JSCompiler_StaticMethods__alignTextForEdit$self$$.$_editPxWidth$) {
    var $textElem$$ = $JSCompiler_StaticMethods__alignTextForEdit$self$$.$_elem$, $dim$$13$$;
    $textElem$$.parentNode ? $dim$$13$$ = $textElem$$.getBBox() : ($JSCompiler_StaticMethods__alignTextForEdit$self$$.$getElem$().appendChild($textElem$$), $dim$$13$$ = $textElem$$.getBBox(), $JSCompiler_StaticMethods__alignTextForEdit$self$$.$getElem$().removeChild($textElem$$));
    $JSCompiler_StaticMethods__alignTextForEdit$self$$.$_editPxWidth$ > $dim$$13$$.width ? dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods__alignTextForEdit$self$$.$_elem$, "transform", "translate(" + ($JSCompiler_StaticMethods__alignTextForEdit$self$$.$_editPxWidth$ - $dim$$13$$.width) + ",0)") : (dvt.$Agent$.$isPlatformIE$() && dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods__alignTextForEdit$self$$.$_elem$, "transform", $JSCompiler_alias_NULL$$), dvt.$ToolkitUtils$.$removeAttrNullNS$($JSCompiler_StaticMethods__alignTextForEdit$self$$.$_elem$, 
    "transform"))
  }
}
function $JSCompiler_StaticMethods_impl_SetBaseline$$($JSCompiler_StaticMethods_impl_SetBaseline$self$$, $baseline$$) {
  $JSCompiler_StaticMethods_impl_SetBaseline$self$$.$_baseline$ = $baseline$$;
  $JSCompiler_StaticMethods_impl_SetBaseline$self$$.$setMatrix$($JSCompiler_StaticMethods_impl_SetBaseline$self$$.$getMatrix$())
}
function $JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$$($JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$self$$, $baseline$$1$$) {
  $baseline$$1$$ ? dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$self$$.$getElem$(), "dominant-baseline", $baseline$$1$$) : dvt.$ToolkitUtils$.$removeAttrNullNS$($JSCompiler_StaticMethods_impl_SetDominantBaselineAttr$self$$.$getElem$(), "dominant-baseline")
}
$JSCompiler_prototypeAlias$$.$impl_setText$ = function $$JSCompiler_prototypeAlias$$$$impl_setText$$($text$$23$$) {
  var $textNode$$2$$ = this.$_elem$.firstChild;
  $textNode$$2$$ !== $JSCompiler_alias_NULL$$ ? $textNode$$2$$.nodeValue = $text$$23$$ : ($textNode$$2$$ = document.createTextNode($text$$23$$), dvt.$ToolkitUtils$.$appendChildElem$(this.$_elem$, $textNode$$2$$));
  this.$_bEditMode$ && this.$_editElem$ && (this.$_editElem$.value = $text$$23$$)
};
$JSCompiler_prototypeAlias$$.$impl_getText$ = function $$JSCompiler_prototypeAlias$$$$impl_getText$$() {
  if(this.$_bEditMode$ && this.$_editElem$) {
    return this.$_editElem$.value
  }
  var $textNode$$3$$ = this.$_elem$.firstChild;
  if($textNode$$3$$) {
    return $textNode$$3$$.nodeValue
  }
};
function $JSCompiler_StaticMethods_impl_setCSSStyle$$($JSCompiler_StaticMethods_impl_setCSSStyle$self$$, $style$$12$$) {
  var $elem$$1$$ = $JSCompiler_StaticMethods_impl_setCSSStyle$self$$.$getOuterElem$();
  if($style$$12$$) {
    var $fillObj_val$$19$$ = $style$$12$$.$getStyle$("color");
    if(($fillObj_val$$19$$ = dvt.$ColorUtils$.$fixColorForPlatform$($fillObj_val$$19$$)) && $fillObj_val$$19$$.color) {
      dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "fill", $fillObj_val$$19$$.color), $fillObj_val$$19$$.alpha != $JSCompiler_alias_NULL$$ && dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "fill-opacity", $fillObj_val$$19$$.alpha, 1)
    }
    ($fillObj_val$$19$$ = $style$$12$$.$getStyle$("font-family")) && dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "font-family", $fillObj_val$$19$$);
    if($fillObj_val$$19$$ = $style$$12$$.$getStyle$("font-size")) {
      dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "font-size", $fillObj_val$$19$$), dvt.$Agent$.$isPlatformIE$() && $JSCompiler_StaticMethods_impl_setCSSStyle$self$$.$setMatrix$($JSCompiler_StaticMethods_impl_setCSSStyle$self$$.$getMatrix$())
    }
    ($fillObj_val$$19$$ = $style$$12$$.$getStyle$("font-style")) && dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "font-style", $fillObj_val$$19$$);
    ($fillObj_val$$19$$ = $style$$12$$.$getStyle$("font-weight")) && dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "font-weight", $fillObj_val$$19$$);
    ($fillObj_val$$19$$ = $style$$12$$.$getStyle$("text-decoration")) && dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "text-decoration", $fillObj_val$$19$$);
    ($fillObj_val$$19$$ = $style$$12$$.$getStyle$("cursor")) && dvt.$ToolkitUtils$.$setAttrNullNS$($elem$$1$$, "cursor", $fillObj_val$$19$$)
  }
}
function $JSCompiler_StaticMethods__updateEditRectElem$$($JSCompiler_StaticMethods__updateEditRectElem$self$$) {
  if(dvt.$Agent$.$isPlatformIE$() && $JSCompiler_StaticMethods__updateEditRectElem$self$$.$_editRectElem$) {
    var $transform$$1$$ = "translate(0," + -$JSCompiler_StaticMethods__updateEditRectElem$self$$.$_getBaselineTranslation$() + ")";
    dvt.$ToolkitUtils$.$setAttrNullNS$($JSCompiler_StaticMethods__updateEditRectElem$self$$.$_editRectElem$, "transform", $transform$$1$$)
  }
}
function $JSCompiler_StaticMethods_impl_SetEditing$$($JSCompiler_StaticMethods_impl_SetEditing$self$$, $bEditing$$) {
  if(!$JSCompiler_StaticMethods_impl_SetEditing$self$$.$_bEditMode$ || $bEditing$$ == $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_bEditing$) {
    $bEditing$$ && $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$ && $JSCompiler_StaticMethods__updateEditElement$$($JSCompiler_StaticMethods_impl_SetEditing$self$$)
  }else {
    var $editedText$$1_obj$$90$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$getObj$(), $textElem$$1$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_elem$, $input_retText$$;
    if(!$bEditing$$ && $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$) {
      $editedText$$1_obj$$90$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$.value, $JSCompiler_StaticMethods_impl_setTextString$$($JSCompiler_StaticMethods_impl_SetEditing$self$$, $editedText$$1_obj$$90$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editEndCallback$ && ($input_retText$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editEndCallback$.call($JSCompiler_alias_NULL$$, $editedText$$1_obj$$90$$)) && $JSCompiler_StaticMethods_impl_setTextString$$($JSCompiler_StaticMethods_impl_SetEditing$self$$, 
      $input_retText$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$getElem$().insertBefore($textElem$$1$$, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editRectElem$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_bEventListener$ && ($input_retText$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$ && (dvt.$ToolkitUtils$.$removeDomEventListener$($input_retText$$, dvt.$KeyboardEvent$.$KEYDOWN$, 
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$), dvt.$ToolkitUtils$.$removeDomEventListener$($input_retText$$, dvt.$KeyboardEvent$.$KEYUP$, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$), dvt.$ToolkitUtils$.$removeDomEventListener$($input_retText$$, "keypress", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$), dvt.$ToolkitUtils$.$removeDomEventListener$($input_retText$$, 
      "textInput", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$), dvt.$ToolkitUtils$.$removeDomEventListener$($input_retText$$, "textinput", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$ = $JSCompiler_alias_NULL$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editBlurFunc$ && (dvt.$ToolkitUtils$.$removeDomEventListener$($input_retText$$, 
      "blur", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editBlurFunc$, $JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editBlurFunc$ = $JSCompiler_alias_NULL$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_bEventListener$ = $JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$ && $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$.parentNode && $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$.parentNode.removeChild($JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$)
    }else {
      var $editText$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$impl_getText$();
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$ ? $JSCompiler_StaticMethods__updateEditElement$$($JSCompiler_StaticMethods_impl_SetEditing$self$$) : $input_retText$$ = $JSCompiler_StaticMethods_impl__createHtmlTextArea$$($JSCompiler_StaticMethods_impl_SetEditing$self$$, $editedText$$1_obj$$90$$, $textElem$$1$$, $editText$$);
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editStartCallback$ && ($input_retText$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editStartCallback$.call($JSCompiler_alias_NULL$$, $editText$$)) && $JSCompiler_StaticMethods_impl_setTextString$$($JSCompiler_StaticMethods_impl_SetEditing$self$$, $input_retText$$);
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$getElem$().removeChild($textElem$$1$$);
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$ && dvt.$ToolkitUtils$.$appendChildElem$($editedText$$1_obj$$90$$.$getCtx$().$_stage$.$_SVGRoot$.parentNode, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$);
      $input_retText$$ = $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editElem$;
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$ = function $$JSCompiler_StaticMethods_impl_SetEditing$self$$$$_htmlTextAreaListenerFunc$$($bEditing$$) {
        var $editedText$$1_obj$$90$$ = $bEditing$$ || window.event;
        if(!("textinput" == $editedText$$1_obj$$90$$.type || "textInput" == $editedText$$1_obj$$90$$.type) && "keypress" == $editedText$$1_obj$$90$$.type) {
          var $textElem$$1$$ = $editedText$$1_obj$$90$$.charCode || $editedText$$1_obj$$90$$.keyCode;
          32 > $textElem$$1$$ && 13 == $textElem$$1$$ && $editedText$$1_obj$$90$$.preventDefault && $editedText$$1_obj$$90$$.preventDefault()
        }
        $JSCompiler_StaticMethods_impl_SetEditing$self$$.$getObj$().$dispatchDisplayableEvent$($bEditing$$.type, dvt.$DomEventFactory$.$newEvent$($bEditing$$, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$getCtx$()))
      };
      dvt.$ToolkitUtils$.$addDomEventListener$($input_retText$$, dvt.$KeyboardEvent$.$KEYDOWN$, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$);
      dvt.$ToolkitUtils$.$addDomEventListener$($input_retText$$, dvt.$KeyboardEvent$.$KEYUP$, $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$);
      dvt.$ToolkitUtils$.$addDomEventListener$($input_retText$$, "keypress", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$);
      dvt.$ToolkitUtils$.$addDomEventListener$($input_retText$$, "textInput", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$);
      dvt.$ToolkitUtils$.$addDomEventListener$($input_retText$$, "textinput", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_htmlTextAreaListenerFunc$, $JSCompiler_alias_FALSE$$);
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editBlurFunc$ = function $$JSCompiler_StaticMethods_impl_SetEditing$self$$$$_editBlurFunc$$() {
        $JSCompiler_StaticMethods_impl_SetEditing$$($JSCompiler_StaticMethods_impl_SetEditing$self$$, $JSCompiler_alias_FALSE$$)
      };
      dvt.$ToolkitUtils$.$addDomEventListener$($input_retText$$, "blur", $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_editBlurFunc$, $JSCompiler_alias_FALSE$$);
      $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_bEventListener$ = $JSCompiler_alias_TRUE$$
    }
    $JSCompiler_StaticMethods_impl_SetEditing$self$$.$_bEditing$ = $bEditing$$
  }
}
function $JSCompiler_StaticMethods_impl_setEditWidth$$($JSCompiler_StaticMethods_impl_setEditWidth$self$$, $pxWidth$$2$$) {
  $JSCompiler_StaticMethods_impl_setEditWidth$self$$.$_editPxWidth$ = $pxWidth$$2$$;
  $JSCompiler_StaticMethods__alignTextForEdit$$($JSCompiler_StaticMethods_impl_setEditWidth$self$$)
}
$JSCompiler_prototypeAlias$$.$impl_selectEditText$ = function $$JSCompiler_prototypeAlias$$$$impl_selectEditText$$() {
  this.$_editElem$ && this.$_editElem$.select()
};
$JSCompiler_prototypeAlias$$.$impl_focusEditText$ = function $$JSCompiler_prototypeAlias$$$$impl_focusEditText$$() {
  $JSCompiler_StaticMethods_impl_SetEditing$$(this, $JSCompiler_alias_TRUE$$);
  if(this.$_editElem$) {
    var $thisRef$$22$$ = this;
    window.setTimeout(function() {
      $thisRef$$22$$.$_editElem$.focus()
    }, 0)
  }
};
$JSCompiler_prototypeAlias$$.$_getBaselineTranslation$ = function $$JSCompiler_prototypeAlias$$$$_getBaselineTranslation$$() {
  var $dy$$7_fontSize$$2$$ = 0;
  this.$_baseline$ != $JSCompiler_alias_NULL$$ && ($dy$$7_fontSize$$2$$ = dvt.$ToolkitUtils$.$getAttrNullNS$(this.$getElem$(), "font-size"), $dy$$7_fontSize$$2$$ || ($dy$$7_fontSize$$2$$ = dvt.$ToolkitUtils$.$getAttrNullNS$(this.$getOuterElem$(), "font-size")) || ($dy$$7_fontSize$$2$$ = "11"), $dy$$7_fontSize$$2$$ = this.$_baseline$ * parseFloat($dy$$7_fontSize$$2$$));
  return $dy$$7_fontSize$$2$$
};
$JSCompiler_prototypeAlias$$.$_getBaselineAdjustedMatrix$ = function $$JSCompiler_prototypeAlias$$$$_getBaselineAdjustedMatrix$$($mat$$4$$) {
  if(this.$_baseline$ != $JSCompiler_alias_NULL$$) {
    $mat$$4$$ || ($mat$$4$$ = new dvt.$Matrix$);
    var $nmat$$ = new dvt.$Matrix$($JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$, this.$_getBaselineTranslation$());
    $nmat$$.concat($mat$$4$$);
    $mat$$4$$ = $nmat$$
  }
  return $mat$$4$$
};
$JSCompiler_prototypeAlias$$.$setMatrix$ = function $$JSCompiler_prototypeAlias$$$$setMatrix$$($mat$$5$$) {
  dvt.$Agent$.$isPlatformIE$() && (this.$_matrixForIE$ = $mat$$5$$, $mat$$5$$ = this.$_getBaselineAdjustedMatrix$($mat$$5$$), $JSCompiler_StaticMethods__updateEditRectElem$$(this));
  $DvtText$$.$superclass$.$setMatrix$.call(this, $mat$$5$$)
};
$JSCompiler_prototypeAlias$$.$getMatrix$ = function $$JSCompiler_prototypeAlias$$$$getMatrix$$() {
  var $matrix$$6$$ = $JSCompiler_alias_NULL$$;
  dvt.$Agent$.$isPlatformIE$() && ($matrix$$6$$ = this.$_matrixForIE$);
  $matrix$$6$$ || ($matrix$$6$$ = $DvtText$$.$superclass$.$getMatrix$.call(this));
  return $matrix$$6$$
};
$JSCompiler_prototypeAlias$$.$GetSvgDimensions$ = function $$JSCompiler_prototypeAlias$$$$GetSvgDimensions$$() {
  var $bbox$$1$$ = $DvtText$$.$superclass$.$GetSvgDimensions$.call(this);
  $bbox$$1$$ && ($bbox$$1$$.y += this.$_getBaselineTranslation$());
  return $bbox$$1$$
};
function $JSCompiler_StaticMethods_impl__createHtmlTextArea$$($JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$, $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$, $textElem$$2$$, $editText$$1$$) {
  var $input$$1$$ = document.createElement("textArea");
  $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editElem$ = $input$$1$$;
  $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editElem$.$_obj$ = $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$;
  var $bbox$$2$$ = $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.$getDimensions$(), $cssStyle$$5$$ = $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.$getCSSStyle$(), $cssSize$$, $cols$$1_cssFamily_t$$12$$;
  $cols$$1_cssFamily_t$$12$$ = 0;
  $cssStyle$$5$$ ? ($cssStyle$$5$$ = $cssStyle$$5$$.$clone$(), $cssSize$$ = $cssStyle$$5$$.$getStyle$("font-size"), $cssSize$$ || ($cssSize$$ = dvt.$ToolkitUtils$.$getAttrNullNS$($textElem$$2$$, "font-size") || "11", $cssStyle$$5$$.$setStyle$("font-size", $cssSize$$)), $cols$$1_cssFamily_t$$12$$ = $cssStyle$$5$$.$getStyle$("font-family"), $cols$$1_cssFamily_t$$12$$ || ($cols$$1_cssFamily_t$$12$$ = dvt.$ToolkitUtils$.$getAttrNullNS$($textElem$$2$$, "font-family"), $cssStyle$$5$$.$setStyle$("font-family", 
  $cols$$1_cssFamily_t$$12$$))) : ($cssSize$$ = dvt.$ToolkitUtils$.$getAttrNullNS$($textElem$$2$$, "font-size") || "11", $cols$$1_cssFamily_t$$12$$ = dvt.$ToolkitUtils$.$getAttrNullNS$($textElem$$2$$, "font-family"), $cssStyle$$5$$ = new dvt.$CSSStyle$("font-family:" + $cols$$1_cssFamily_t$$12$$ + "; font-size: " + $cssSize$$ + "px;"));
  if($JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editPxWidth$) {
    $cols$$1_cssFamily_t$$12$$ = new $DvtText$$($localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.$getCtx$(), "W");
    $JSCompiler_StaticMethods_impl_setCSSStyle$$($cols$$1_cssFamily_t$$12$$, $cssStyle$$5$$);
    $cols$$1_cssFamily_t$$12$$.$alignMiddle$();
    $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.getParent().$addChild$($cols$$1_cssFamily_t$$12$$);
    var $dims$$26$$ = $cols$$1_cssFamily_t$$12$$.$getDimensions$();
    $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.getParent().removeChild($cols$$1_cssFamily_t$$12$$);
    $cols$$1_cssFamily_t$$12$$ = $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editPxWidth$ / $dims$$26$$.$w$;
    $bbox$$2$$.$w$ = $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editPxWidth$
  }else {
    0 == $bbox$$2$$.$w$ && ($bbox$$2$$.$w$ = 10), $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editPxWidth$ = 2 * $bbox$$2$$.$w$, $cols$$1_cssFamily_t$$12$$ = 2
  }
  $cols$$1_cssFamily_t$$12$$ = Math.floor(1.5 * $cols$$1_cssFamily_t$$12$$);
  $input$$1$$.setAttribute("rows", "1");
  $input$$1$$.setAttribute("cols", $cols$$1_cssFamily_t$$12$$);
  $input$$1$$.value = $editText$$1$$ ? $editText$$1$$ : "";
  $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editTooltip$ && $input$$1$$.setAttribute("title", $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editTooltip$);
  $cssStyle$$5$$.$setStyle$("outline-offset", "0px");
  $cssStyle$$5$$.$setStyle$("overflow", "hidden");
  $cssStyle$$5$$.$setStyle$("border", "none");
  $cssStyle$$5$$.$setStyle$("border-width", "0px");
  $cssStyle$$5$$.$setStyle$("margin", "0px");
  $cssStyle$$5$$.$setStyle$("resize", "none");
  $cssStyle$$5$$.$setStyle$("outline", "none");
  $cssStyle$$5$$.$setStyle$("dominant-baseline", dvt.$ToolkitUtils$.$getAttrNullNS$($textElem$$2$$, "dominant-baseline"));
  $cssStyle$$5$$.$setStyle$("font-size", $cssSize$$ + "px !important");
  $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$ = new dvt.$Point$($JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$getX$(), $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$getY$());
  $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$ = $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$getObj$().$localToStage$($localPoint$$1_obj$$91_savedRect_stagePoint$$1$$);
  $cssStyle$$5$$.$setStyle$("position", "absolute");
  $cssStyle$$5$$.$setStyle$("top", $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.y + "px");
  $cssStyle$$5$$.$setStyle$("left", $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.x + "px");
  $cssStyle$$5$$.$setStyle$("vertical-align", "baseline");
  $cssStyle$$5$$.$setStyle$("outline-offset", "0px");
  dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$getObj$().$getCtx$()) ? ($cssStyle$$5$$.$setStyle$("text-align", "right"), $cssStyle$$5$$.$setStyle$("padding", "0px 2px 0px 0px")) : ($cssStyle$$5$$.$setStyle$("text-align", "left"), $cssStyle$$5$$.$setStyle$("padding", "0px 0px 0px 2px"));
  $cssStyle$$5$$.$setStyle$("width", $bbox$$2$$.$w$ + "px");
  $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$ = $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editElemClipRect$ || {};
  $cssStyle$$5$$.$setStyle$("clip", "rect(" + ($localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.top ? $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.top : $bbox$$2$$.y) + "px," + ($localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.right ? $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.right : $bbox$$2$$.x + $bbox$$2$$.$w$ + 2) + "px," + ($localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.bottom ? $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.bottom : $bbox$$2$$.y + $bbox$$2$$.$h$) + "px," + ($localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.left ? 
  $localPoint$$1_obj$$91_savedRect_stagePoint$$1$$.left : $bbox$$2$$.x) + "px)");
  $input$$1$$.setAttribute("style", $cssStyle$$5$$.toString());
  $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editElemClipRect$ && delete $JSCompiler_StaticMethods_impl__createHtmlTextArea$self$$.$_editElemClipRect$;
  $input$$1$$.setAttribute("wrap", "off");
  $input$$1$$[dvt.$HtmlKeyboardListenerUtils$.$ATTR_IGNORE_EVENTS_FROM_TARGET$] = $JSCompiler_alias_TRUE$$;
  return $input$$1$$
}
$JSCompiler_prototypeAlias$$.$impl_destroy$ = function $$JSCompiler_prototypeAlias$$$$impl_destroy$$() {
  this.$_editElem$ && ($JSCompiler_StaticMethods_impl_SetEditing$$(this, $JSCompiler_alias_FALSE$$), this.$_editElem$ = $JSCompiler_alias_NULL$$)
};
function $DvtText$needsTextAnchorAdjustment$$() {
  return dvt.$Agent$.$isRightToLeft$() && (dvt.$Agent$.$isPlatformWebkit$() || dvt.$Agent$.$isPlatformGecko$() && 25 <= dvt.$Agent$.$getVersion$())
}
function $JSCompiler_StaticMethods__updateEditElement$$($JSCompiler_StaticMethods__updateEditElement$self$$) {
  if($JSCompiler_StaticMethods__updateEditElement$self$$.$_editElem$) {
    var $clipData_localPoint$$2_stagePoint$$2_values$$5$$ = new dvt.$Point$($JSCompiler_StaticMethods__updateEditElement$self$$.$getX$(), $JSCompiler_StaticMethods__updateEditElement$self$$.$getY$()), $clipData_localPoint$$2_stagePoint$$2_values$$5$$ = $JSCompiler_StaticMethods__updateEditElement$self$$.$getObj$().$localToStage$($clipData_localPoint$$2_stagePoint$$2_values$$5$$);
    $JSCompiler_StaticMethods__updateEditElement$self$$.$_editElem$.style.top = $clipData_localPoint$$2_stagePoint$$2_values$$5$$.y + "px";
    $JSCompiler_StaticMethods__updateEditElement$self$$.$_editElem$.style.left = $clipData_localPoint$$2_stagePoint$$2_values$$5$$.x + "px";
    $clipData_localPoint$$2_stagePoint$$2_values$$5$$ = /\(([^)]+)\)/.exec($JSCompiler_StaticMethods__updateEditElement$self$$.$_editElem$.style.clip);
    if($clipData_localPoint$$2_stagePoint$$2_values$$5$$[1] && $JSCompiler_StaticMethods__updateEditElement$self$$.$_editElemClipRect$) {
      var $clipData_localPoint$$2_stagePoint$$2_values$$5$$ = $clipData_localPoint$$2_stagePoint$$2_values$$5$$[1].split(" "), $savedRect$$1$$ = $JSCompiler_StaticMethods__updateEditElement$self$$.$_editElemClipRect$;
      $JSCompiler_StaticMethods__updateEditElement$self$$.$_editElem$.style.clip = "rect(" + ($savedRect$$1$$.top ? $savedRect$$1$$.top + "px" : $clipData_localPoint$$2_stagePoint$$2_values$$5$$[0]) + " " + ($savedRect$$1$$.right ? $savedRect$$1$$.right + "px" : $clipData_localPoint$$2_stagePoint$$2_values$$5$$[1]) + " " + ($savedRect$$1$$.bottom ? $savedRect$$1$$.bottom + "px" : $clipData_localPoint$$2_stagePoint$$2_values$$5$$[2]) + " " + ($savedRect$$1$$.left ? $savedRect$$1$$.left + "px" : $clipData_localPoint$$2_stagePoint$$2_values$$5$$[3]) + 
      ")";
      $JSCompiler_StaticMethods__updateEditElement$self$$.$_editElemClipRect$ = $JSCompiler_alias_VOID$$
    }
  }
}
function $DvtTextFormatted$$($dvtContext$$4$$, $x$$74$$, $y$$55$$, $id$$60$$) {
  this.Init($dvtContext$$4$$, $x$$74$$, $y$$55$$, $id$$60$$)
}
dvt.$Obj$.$createSubclass$($DvtTextFormatted$$, $DvtText$$, "DvtTextFormatted");
$JSCompiler_prototypeAlias$$ = $DvtTextFormatted$$.prototype;
$JSCompiler_prototypeAlias$$.Init = function $$JSCompiler_prototypeAlias$$$Init$($dvtContext$$5$$, $x$$75$$, $y$$56$$, $id$$61$$) {
  $DvtTextFormatted$$.$superclass$.Init.call(this, $dvtContext$$5$$, "", $x$$75$$, $y$$56$$, $id$$61$$);
  this.$_bHtmlText$ = $JSCompiler_alias_TRUE$$
};
$JSCompiler_prototypeAlias$$.$getText$ = function $$JSCompiler_prototypeAlias$$$$getText$$() {
  return this.$impl_getText$()
};
$JSCompiler_prototypeAlias$$.$setText$ = function $$JSCompiler_prototypeAlias$$$$setText$$($text$$27$$) {
  this.$impl_setText$($text$$27$$)
};
$JSCompiler_prototypeAlias$$.$GetDimsForCaching$ = function $$JSCompiler_prototypeAlias$$$$GetDimsForCaching$$() {
  var $dim$$14$$ = this.$getDimensions$(), $xx$$7$$ = this.$getX$();
  $dim$$14$$.x > $xx$$7$$ && ($dim$$14$$.$w$ += $dim$$14$$.x - $xx$$7$$, $dim$$14$$.x = $xx$$7$$);
  return $dim$$14$$
};
$JSCompiler_prototypeAlias$$.$copyShape$ = function $$JSCompiler_prototypeAlias$$$$copyShape$$() {
  var $copy$$ = new $DvtTextFormatted$$(this.$getCtx$(), this.$getX$(), this.$getY$());
  $copy$$.$setText$(this.$getText$());
  return $copy$$
};
$JSCompiler_prototypeAlias$$.$impl_setText$ = function $$JSCompiler_prototypeAlias$$$$impl_setText$$($node$$146_text$$28$$) {
  if($node$$146_text$$28$$ = (new dvt.$XmlParser$(this.$getObj$().$getCtx$())).parse("\x3croot\x3e" + $node$$146_text$$28$$ + "\x3c/root\x3e")) {
    this.$_bEnableVertIndent$ = $JSCompiler_alias_FALSE$$, $JSCompiler_StaticMethods_impl__parseChildren$$(this, $node$$146_text$$28$$, $JSCompiler_alias_NULL$$, 0, $JSCompiler_alias_FALSE$$, $JSCompiler_alias_FALSE$$)
  }
};
function $JSCompiler_StaticMethods_impl__parseChildren$$($JSCompiler_StaticMethods_impl__parseChildren$self$$, $childNodes$$15_node$$147$$, $currTspan$$, $nestedListLevel$$, $bFirstListItem$$, $bListItem$$) {
  $childNodes$$15_node$$147$$ = $childNodes$$15_node$$147$$.$getAllChildNodes$();
  for(var $childCnt$$ = $childNodes$$15_node$$147$$.length, $bPrevP$$ = $JSCompiler_alias_FALSE$$, $i$$175$$ = 0;$i$$175$$ < $childCnt$$;$i$$175$$++) {
    var $JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$ = $childNodes$$15_node$$147$$[$i$$175$$];
    if($JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$) {
      var $childName_strText_textNode$$inline_4669$$ = $JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$.getName();
      $bPrevP$$ && ("p" !== $childName_strText_textNode$$inline_4669$$ && "ol" !== $childName_strText_textNode$$inline_4669$$ && "ul" !== $childName_strText_textNode$$inline_4669$$) && ($currTspan$$ = $JSCompiler_StaticMethods_impl__handleMarkup$$($JSCompiler_StaticMethods_impl__parseChildren$self$$, "p", $currTspan$$));
      $bPrevP$$ = $JSCompiler_alias_FALSE$$;
      if("#text" === $childName_strText_textNode$$inline_4669$$) {
        $childName_strText_textNode$$inline_4669$$ = $JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$.getNodeValue(), $bListItem$$ && ($childName_strText_textNode$$inline_4669$$ = "- " + $childName_strText_textNode$$inline_4669$$), $JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$ = $JSCompiler_StaticMethods_impl__parseChildren$self$$, $childName_strText_textNode$$inline_4669$$ = document.createTextNode($childName_strText_textNode$$inline_4669$$), 
        $currTspan$$ ? dvt.$ToolkitUtils$.$appendChildElem$($currTspan$$, $childName_strText_textNode$$inline_4669$$) : dvt.$ToolkitUtils$.$appendChildElem$($JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$.$getElem$(), $childName_strText_textNode$$inline_4669$$), $JSCompiler_StaticMethods_impl__parseChildren$self$$.$_bEnableVertIndent$ = $JSCompiler_alias_TRUE$$
      }else {
        var $tspan$$1$$ = $JSCompiler_StaticMethods_impl__handleMarkup$$($JSCompiler_StaticMethods_impl__parseChildren$self$$, $childName_strText_textNode$$inline_4669$$, $currTspan$$, $nestedListLevel$$, $bFirstListItem$$), $childNestedListLevel$$ = $nestedListLevel$$, $childBFirstListItem$$ = $JSCompiler_alias_FALSE$$;
        if("ol" === $childName_strText_textNode$$inline_4669$$ || "ul" === $childName_strText_textNode$$inline_4669$$) {
          0 == $childNestedListLevel$$ && ($childBFirstListItem$$ = $JSCompiler_alias_TRUE$$), $childNestedListLevel$$++
        }
        $JSCompiler_StaticMethods_impl__parseChildren$$($JSCompiler_StaticMethods_impl__parseChildren$self$$, $JSCompiler_StaticMethods_impl__addTextNode$self$$inline_4666_child$$18$$, $tspan$$1$$, $childNestedListLevel$$, $childBFirstListItem$$, "li" === $childName_strText_textNode$$inline_4669$$);
        "br" === $childName_strText_textNode$$inline_4669$$ && ($currTspan$$ = $tspan$$1$$);
        if("p" === $childName_strText_textNode$$inline_4669$$ || ("ol" === $childName_strText_textNode$$inline_4669$$ || "ul" === $childName_strText_textNode$$inline_4669$$) && 1 > $nestedListLevel$$) {
          $bPrevP$$ = $JSCompiler_alias_TRUE$$
        }
        "li" === $childName_strText_textNode$$inline_4669$$ && ($bFirstListItem$$ = $JSCompiler_alias_FALSE$$)
      }
    }
  }
}
function $JSCompiler_StaticMethods_impl__handleMarkup$$($JSCompiler_StaticMethods_impl__handleMarkup$self$$, $nodeName$$5$$, $anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$, $nestedListLevel$$1$$, $bFirstListItem$$1$$) {
  var $tspan$$inline_1909$$ = dvt.$SvgShapeUtils$.createElement("tspan", $JSCompiler_alias_VOID$$);
  $anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$ ? dvt.$ToolkitUtils$.$appendChildElem$($anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$, $tspan$$inline_1909$$) : dvt.$ToolkitUtils$.$appendChildElem$($JSCompiler_StaticMethods_impl__handleMarkup$self$$.$getElem$(), $tspan$$inline_1909$$);
  ($anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$ = dvt.$ToolkitUtils$.$getAttrNullNS$($JSCompiler_StaticMethods_impl__handleMarkup$self$$.$getElem$(), "dominant-baseline")) && dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "dominant-baseline", $anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$);
  ($anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$ = dvt.$ToolkitUtils$.$getAttrNullNS$($JSCompiler_StaticMethods_impl__handleMarkup$self$$.$getElem$(), "text-anchor")) && dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "text-anchor", $anchor$$inline_1911_baseline$$inline_1910_currTspan$$1$$);
  if("b" === $nodeName$$5$$) {
    dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "font-weight", "bold")
  }else {
    if("i" === $nodeName$$5$$) {
      dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "font-style", "italic")
    }else {
      if("br" === $nodeName$$5$$) {
        dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "x", "0"), dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "dy", "1em")
      }else {
        if("p" === $nodeName$$5$$) {
          $JSCompiler_StaticMethods_impl__handleMarkup$self$$.$_bEnableVertIndent$ && (dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "x", "0"), dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "dy", "2em")), $JSCompiler_StaticMethods_impl__handleMarkup$self$$.$_bEnableVertIndent$ = $JSCompiler_alias_TRUE$$
        }else {
          if(!("ol" === $nodeName$$5$$ || "ul" === $nodeName$$5$$) && "li" === $nodeName$$5$$) {
            dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "x", $nestedListLevel$$1$$ + "em"), $JSCompiler_StaticMethods_impl__handleMarkup$self$$.$_bEnableVertIndent$ && ($bFirstListItem$$1$$ ? dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "dy", "2em") : dvt.$ToolkitUtils$.$setAttrNullNS$($tspan$$inline_1909$$, "dy", "1em")), $JSCompiler_StaticMethods_impl__handleMarkup$self$$.$_bEnableVertIndent$ = $JSCompiler_alias_TRUE$$
          }
        }
      }
    }
  }
  return $tspan$$inline_1909$$
}
function $DvtAfStyleUtils$$() {
}
var $DvtAfStyleUtils$_tagSkinKeyMap$$, $DvtAfStyleUtils$_styleMap$$, $DvtAfStyleUtils$_panelCardMap$$, $DvtAfStyleUtils$_afStretchWidth$$, $DvtAfStyleUtils$_defaultFontFamily$$, $DvtAfStyleUtils$_defaultFontSize$$, $DvtAfStyleUtils$_defaultFontColor$$;
dvt.$Obj$.$createSubclass$($DvtAfStyleUtils$$, dvt.$Obj$, "DvtAfStyleUtils");
function $DvtAfStyleUtils$getDefaultCommandButtonDisabledStyle$$() {
  return new dvt.$CSSStyle$("color:#6E7587;border-style:solid;border-width:1px;border-color:#9297A6;border-top:1px solid #D5D5D5;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;border-left:1px solid #D5D5D5;background-image:-moz-linear-gradient(top, #F4F4F4 0%, #E5E5E5 100%)")
}
function $DvtAfStyleUtils$getDefaultGoButtonDisabledStyle$$() {
  return new dvt.$CSSStyle$("color:#6E7587;border-style:solid;border-width:1px;border-color:#9297A6;border-top:1px solid #D5D5D5;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;border-left:1px solid #D5D5D5;background-image:-moz-linear-gradient(top, #F4F4F4 0%, #E5E5E5 100%)")
}
function $DvtAfStyleUtils$getDefaultCommandLinkDisabledStyle$$() {
  return new dvt.$CSSStyle$("text-decoration:none;cursor:default;color:#8E97AF")
}
function $DvtAfStyleUtils$getDefaultGoLinkDisabledStyle$$() {
  return new dvt.$CSSStyle$("text-decoration:none;cursor:default;color:#8E97AF")
}
function $DvtAfStyleUtils$getStyleMap$$() {
  if(!$DvtAfStyleUtils$_styleMap$$) {
    var $styleMap$$43$$ = {};
    $styleMap$$43$$.af_panelGroupLayout = new dvt.$CSSStyle$("");
    $styleMap$$43$$.af_image = new dvt.$CSSStyle$("border:0px");
    $styleMap$$43$$.af_separator = new dvt.$CSSStyle$("border-bottom:1px solid #D6DFE6;margin-top:3px;margin-bottom:3px;border-top:0px;border-left:0px;border-right:0px");
    $styleMap$$43$$.af_panelFormLayout = new dvt.$CSSStyle$("");
    $styleMap$$43$$.AFPanelFormLayoutContentCell = new dvt.$CSSStyle$("padding-left:8px;padding-right:0px;text-align:left;font-family:Tahoma, Verdana, Helvetica, sans-serif;vertical-align:top;padding-top:2px;padding-bottom:0px;padding:1px 0 0 2px");
    $styleMap$$43$$["af_panelFormLayout_label-cell"] = new dvt.$CSSStyle$("padding:0px 6px 0px 0px;padding-left:8px;padding-right:0px;text-align:right;padding-top:3px;padding-bottom:1px;white-space:nowrap");
    $styleMap$$43$$.af_panelLabelAndMessage = new dvt.$CSSStyle$("");
    $styleMap$$43$$.af_panelLabelAndMessage_label = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-size:11px;text-align:right;color:#4F4F4F;padding:0px 6px 0px 0px;font-weight:normal");
    $styleMap$$43$$.af_commandButton = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #95B6D4;border-right:1px solid #95B6D4;border-bottom:1px solid #92B3D1;border-left:1px solid #95B6D4;border-radius:3px;background-image:-moz-linear-gradient(top, #CCE2F6 0%, #B1D2F2 100%);text-decoration:none;white-space:nowrap;margin:0px;padding-top:1px;padding-bottom:3px;padding:1px 1px 0px 2px;padding-left:6px;padding-right:6px");
    $styleMap$$43$$["af_commandButton_icon-style"] = new dvt.$CSSStyle$("vertical-align:middle;border-width:0px;padding-left:0px;padding-right:0px");
    $styleMap$$43$$["af_commandButton_text-by-icon-style"] = new dvt.$CSSStyle$("padding-left:3px");
    $styleMap$$43$$.af_commandButton_active = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #648BAF;border-right:1px solid #789FC4;border-bottom:1px solid #789FC4;border-left:1px solid #789FC4;background-image:-moz-linear-gradient(top, #6AA1D5 0%, #ACCAE6 100%)");
    $styleMap$$43$$.af_commandButton_hover = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #E2CB9B;border-right:1px solid #E2CB9B;border-bottom:1px solid #D4BB87;border-left:1px solid #E2CB9B;background-image:-moz-linear-gradient(top, #FFE4A8 0%, #FFD475 100%)");
    $styleMap$$43$$["af_commandButton.p_AFDisabled"] = $DvtAfStyleUtils$getDefaultCommandButtonDisabledStyle$$();
    $styleMap$$43$$.af_commandLink = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#003286;text-decoration:none");
    $styleMap$$43$$.af_commandLink_hover = new dvt.$CSSStyle$("text-decoration:underline");
    $styleMap$$43$$.af_commandLink_active = new dvt.$CSSStyle$("color:#72007C");
    $styleMap$$43$$["af_commandLink.p_AFDisabled"] = $DvtAfStyleUtils$getDefaultCommandLinkDisabledStyle$$();
    $styleMap$$43$$.af_commandImageLink = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#003286;text-decoration:none;white-space:nowrap");
    $styleMap$$43$$.af_commandImageLink_image = new dvt.$CSSStyle$("border:none;vertical-align:middle;display:inline");
    $styleMap$$43$$.af_commandImageLink_text = new dvt.$CSSStyle$("margin-left:3px");
    $styleMap$$43$$.af_commandImageLink_hover = new dvt.$CSSStyle$("text-decoration:underline");
    $styleMap$$43$$.af_commandImageLink_active = new dvt.$CSSStyle$("color:#72007C");
    $styleMap$$43$$["af_commandImageLink.p_AFDisabled"] = new dvt.$CSSStyle$("color:#8E97AF");
    $styleMap$$43$$.af_goButton = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #95B6D4;border-right:1px solid #95B6D4;border-bottom:1px solid #92B3D1;border-left:1px solid #95B6D4;border-radius:3px;background-image:-moz-linear-gradient(top, #CCE2F6 0%, #B1D2F2 100%);text-decoration:none;white-space:nowrap;margin:0px;padding-top:1px;padding-bottom:3px;padding:1px 1px 0px 2px;padding-left:6px;padding-right:6px");
    $styleMap$$43$$["af_goButton_icon-style"] = new dvt.$CSSStyle$("vertical-align:middle;border-width:0px;padding-left:0px;padding-right:0px");
    $styleMap$$43$$["af_goButton_text-by-icon-style"] = new dvt.$CSSStyle$("padding-left:3px");
    $styleMap$$43$$.af_goButton_active = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #648BAF;border-right:1px solid #789FC4;border-bottom:1px solid #789FC4;border-left:1px solid #789FC4;background-image:-moz-linear-gradient(top, #6AA1D5 0%, #ACCAE6 100%)");
    $styleMap$$43$$.af_goButton_hover = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #E2CB9B;border-right:1px solid #E2CB9B;border-bottom:1px solid #D4BB87;border-left:1px solid #E2CB9B;background-image:-moz-linear-gradient(top, #FFE4A8 0%, #FFD475 100%)");
    $styleMap$$43$$["af_goButton.p_AFDisabled"] = $DvtAfStyleUtils$getDefaultGoButtonDisabledStyle$$();
    $styleMap$$43$$.af_goLink = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#003286;text-decoration:none");
    $styleMap$$43$$.af_goLink_hover = new dvt.$CSSStyle$("text-decoration:underline");
    $styleMap$$43$$.af_goLink_active = new dvt.$CSSStyle$("color:#72007C");
    $styleMap$$43$$["af_goLink.p_AFDisabled"] = $DvtAfStyleUtils$getDefaultGoLinkDisabledStyle$$();
    $styleMap$$43$$.af_link = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#003286;text-decoration:none;white-space:nowrap");
    $styleMap$$43$$.af_link_image = new dvt.$CSSStyle$("border:none;vertical-align:middle;display:inline");
    $styleMap$$43$$.af_link_text = new dvt.$CSSStyle$("margin-left:3px");
    $styleMap$$43$$["af_link_image-hover"] = new dvt.$CSSStyle$("border:none;vertical-align:middle;display:none");
    $styleMap$$43$$["af_link_image-depressed"] = new dvt.$CSSStyle$("border:none;vertical-align:middle;display:none");
    $styleMap$$43$$.af_link_active = new dvt.$CSSStyle$("color:#72007C");
    $styleMap$$43$$.af_link_hover = new dvt.$CSSStyle$("text-decoration:underline");
    $styleMap$$43$$["af_link.p_AFDisabled"] = new dvt.$CSSStyle$("color:#8E97AF");
    $styleMap$$43$$.af_button = new dvt.$CSSStyle$("display:inline-block;padding:0px;cursor:default;white-space:nowrap;min-height:19px;border-top:1px solid #95B6D4;border-right:1px solid #95B6D4;border-bottom:1px solid #92B3D1;border-left:1px solid #95B6D4;border-radius:3px;background-image:-moz-linear-gradient(top, #CCE2F6 0%, #B1D2F2 100%);font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333");
    $styleMap$$43$$.af_button_image = new dvt.$CSSStyle$("vertical-align:middle;border:0px transparent;display:inline");
    $styleMap$$43$$.af_button_text = new dvt.$CSSStyle$("white-space:nowrap;text-decoration:none;padding-left:3px;padding-right:0px;min-height:15px;display:inline-block;vertical-align:middle;line-height:1em;color:inherit");
    $styleMap$$43$$["af_button_image-hover"] = new dvt.$CSSStyle$("vertical-align:middle;border:0px transparent;display:none");
    $styleMap$$43$$["af_button_image-depressed"] = new dvt.$CSSStyle$("vertical-align:middle;border:0px transparent;display:none");
    $styleMap$$43$$.af_button_link = new dvt.$CSSStyle$("text-decoration:none;cursor:default;display:block;white-space:nowrap;padding:2px 9px 1px 9px;color:inherit");
    $styleMap$$43$$["af_button_leading-text"] = new dvt.$CSSStyle$("white-space:nowrap;text-decoration:none;padding-left:0px;padding-right:3px");
    $styleMap$$43$$.af_button_depressed = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #648BAF;border-right:1px solid #789FC4;border-bottom:1px solid #789FC4;border-left:1px solid #789FC4;background-image:-moz-linear-gradient(top, #6AA1D5 0%, #ACCAE6 100%)");
    $styleMap$$43$$.af_button_hover = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;border-top:1px solid #E2CB9B;border-right:1px solid #E2CB9B;border-bottom:1px solid #D4BB87;border-left:1px solid #E2CB9B;background-image:-moz-linear-gradient(top, #FFE4A8 0%, #FFD475 100%)");
    $styleMap$$43$$["af_button.p_AFDisabled"] = new dvt.$CSSStyle$("color:#6E7587;border-style:solid;border-width:1px;border-color:#9297A6;border-top:1px solid #D5D5D5;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;border-left:1px solid #D5D5D5;background-image:-moz-linear-gradient(top, #F4F4F4 0%, #E5E5E5 100%)");
    $styleMap$$43$$.af_menu = new dvt.$CSSStyle$("");
    $styleMap$$43$$["af_menu_bar-item"] = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;cursor:default;white-space:nowrap;height:17px;padding:3px 1px 1px 1px;border-radius:3px");
    $styleMap$$43$$["af_menu_bar-item-icon-style"] = new dvt.$CSSStyle$("padding-left:3px;padding-right:0px");
    $styleMap$$43$$["af_menu_bar-item-text"] = new dvt.$CSSStyle$("min-height:16px;display:block;padding:0px 0px 0px 5px;white-space:nowrap;cursor:default;text-decoration:none;color:#000000;padding-left:5px;padding-right:0px");
    $styleMap$$43$$["af_menu_bar-item-open-icon-style"] = new dvt.$CSSStyle$("background-repeat:no-repeat;height:7px;background-image:url(/afr/skyros-v1/menu_l23_button_dropdown_ena.png);background-position:center bottom;width:9px;padding-left:3px;padding-right:3px");
    $styleMap$$43$$.af_commandMenuItem = new dvt.$CSSStyle$("");
    $styleMap$$43$$["af_commandMenuItem_menu-item"] = new dvt.$CSSStyle$("font-family:Tahoma, Verdana, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#333333;height:21px;background-color:transparent");
    $styleMap$$43$$["af_commandMenuItem_menu-item-icon-style"] = new dvt.$CSSStyle$("background-image:none;padding:0px;cursor:default;text-decoration:none;background-color:transparent;text-align:center;width:21px;border-top:none;border-bottom:none");
    $styleMap$$43$$["af_commandMenuItem_menu-item-text"] = new dvt.$CSSStyle$("background-color:#FFFFFF;background-image:none;cursor:default;text-decoration:none;white-space:nowrap;color:#000000;padding:0px 10px 0px 0px;border-top:none;border-bottom:none");
    $styleMap$$43$$["af_commandMenuItem.p_AFHighlighted_menu-item-text"] = new dvt.$CSSStyle$("border-top:none;border-bottom:none;background-color:#C1E6FF");
    $DvtAfStyleUtils$_styleMap$$ = $styleMap$$43$$
  }
  return $DvtAfStyleUtils$_styleMap$$
}
function $DvtAfStyleUtils$getDefaultPanelCardStyles$$() {
  var $defStyle$$ = new dvt.$CSSStyle$;
  $defStyle$$.$setStyle$(dvt.$CSSStyle$.$PADDING$, "4px");
  $defStyle$$.$setStyle$(dvt.$CSSStyle$.$FILL_TYPE$, "gradient");
  $defStyle$$.$setStyle$(dvt.$CSSStyle$.$BORDER_TYPE$, "gradient");
  $defStyle$$.$setStyle$(dvt.$CSSStyle$.$BACKGROUND_COLOR$, "#E0EAEB");
  $defStyle$$.$setStyle$(dvt.$CSSStyle$.$BORDER_WIDTH$, "1px");
  $defStyle$$.$setStyle$(dvt.$CSSStyle$.$BORDER_COLOR$, "#98ABBC");
  var $styleList$$2$$ = [];
  $styleList$$2$$.push($defStyle$$);
  return $styleList$$2$$
}
function $DvtAfStyleUtils$getStyleClass$$($styleClassName$$) {
  var $styleMap$$45$$ = $DvtAfStyleUtils$getStyleMap$$();
  return $styleMap$$45$$ && $styleClassName$$ && $styleMap$$45$$[$styleClassName$$] ? $styleMap$$45$$[$styleClassName$$] : ""
}
function $DvtAfStyleUtils$getDefaultTextStyle$$() {
  var $style$$13$$ = new dvt.$CSSStyle$;
  $style$$13$$.$setStyle$(dvt.$CSSStyle$.$FONT_FAMILY$, $DvtAfStyleUtils$getDefaultFontFamily$$());
  $style$$13$$.$setStyle$(dvt.$CSSStyle$.$FONT_SIZE$, $DvtAfStyleUtils$getDefaultFontSize$$());
  $style$$13$$.$setStyle$(dvt.$CSSStyle$.$COLOR$, "black");
  return $style$$13$$
}
function $DvtAfStyleUtils$getPLAMLabelStyle$$($styleClasses$$) {
  if($styleClasses$$) {
    if(-1 < $styleClasses$$.indexOf("AFHVNodeTitleLabelStyle75")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeTitleLabelStyle75")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeSubtitleLabelStyle75")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeSubtitleLabelStyle75")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeLabelStyle75")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeLabelStyle75")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVPanelCardLabelStyle75")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVPanelCardLabelStyle75")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeTitleLabelStyle50")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeTitleLabelStyle50")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeSubtitleLabelStyle50")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeSubtitleLabelStyle50")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeLabelStyle50")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeLabelStyle50")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeLabelStyle25")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeLabelStyle25")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeTitleLabelStyle")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeTitleLabelStyle")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeSubtitleLabelStyle")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeSubtitleLabelStyle")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVNodeLabelStyle")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVNodeLabelStyle")
    }
    if(-1 < $styleClasses$$.indexOf("AFHVPanelCardLabelStyle")) {
      return $DvtAfStyleUtils$getStyleClass$$("AFHVPanelCardLabelStyle")
    }
  }
  return $JSCompiler_alias_NULL$$
}
function $DvtAfStyleUtils$getDefaultFontFamily$$() {
  return $DvtAfStyleUtils$_defaultFontFamily$$ ? $DvtAfStyleUtils$_defaultFontFamily$$ : dvt.$StyleUtils$.$DEFAULT_FONT_FAMILY$
}
function $DvtAfStyleUtils$getDefaultFontSize$$() {
  return $DvtAfStyleUtils$_defaultFontSize$$ ? $DvtAfStyleUtils$_defaultFontSize$$ : dvt.$StyleUtils$.$DEFAULT_FONT_SIZE$
}
function $DvtAfContext$$($dvtContext$$6$$, $eventManager$$7$$) {
  this.Init($dvtContext$$6$$, $eventManager$$7$$)
}
dvt.$Obj$.$createSubclass$($DvtAfContext$$, dvt.$Obj$, "DvtAfContext");
$JSCompiler_prototypeAlias$$ = $DvtAfContext$$.prototype;
$JSCompiler_prototypeAlias$$.Init = function $$JSCompiler_prototypeAlias$$$Init$($dvtContext$$7$$, $eventManager$$8$$) {
  this.$_dvtContext$ = $dvtContext$$7$$;
  this.$setEventManager$($eventManager$$8$$);
  this.$_ah$ = this.$_aw$ = Number.MAX_VALUE;
  this.$_fs$ = $DvtAfStyleUtils$getDefaultFontSize$$()
};
$JSCompiler_prototypeAlias$$.$getTooltipManager$ = function $$JSCompiler_prototypeAlias$$$$getTooltipManager$$() {
  return this.$getCtx$().$getTooltipManager$()
};
$JSCompiler_prototypeAlias$$.$getCtx$ = $JSCompiler_get$$("$_dvtContext$");
function $JSCompiler_StaticMethods_getAvailableWidth$$($JSCompiler_StaticMethods_getAvailableWidth$self$$) {
  return $JSCompiler_StaticMethods_getAvailableWidth$self$$.$_aw$ == $JSCompiler_alias_NULL$$ || $JSCompiler_StaticMethods_getAvailableWidth$self$$.$_aw$ === $JSCompiler_alias_VOID$$ ? Number.MAX_VALUE : $JSCompiler_StaticMethods_getAvailableWidth$self$$.$_aw$
}
function $JSCompiler_StaticMethods_setAvailableWidth$$($JSCompiler_StaticMethods_setAvailableWidth$self$$, $value$$69$$) {
  $value$$69$$ && ($JSCompiler_StaticMethods_setAvailableWidth$self$$.$_aw$ = $value$$69$$)
}
function $JSCompiler_StaticMethods_setAvailableHeight$$($JSCompiler_StaticMethods_setAvailableHeight$self$$, $value$$70$$) {
  $value$$70$$ && ($JSCompiler_StaticMethods_setAvailableHeight$self$$.$_ah$ = $value$$70$$)
}
$JSCompiler_prototypeAlias$$.$getFontSize$ = $JSCompiler_get$$("$_fs$");
$JSCompiler_prototypeAlias$$.$setFontSize$ = function $$JSCompiler_prototypeAlias$$$$setFontSize$$($value$$71$$) {
  $value$$71$$ && (this.$_fs$ = $value$$71$$)
};
$JSCompiler_prototypeAlias$$.$setSkinName$ = function $$JSCompiler_prototypeAlias$$$$setSkinName$$($name$$71$$) {
  $name$$71$$ && (this.$_skinName$ = $name$$71$$)
};
$JSCompiler_prototypeAlias$$.$isSkinAlta$ = function $$JSCompiler_prototypeAlias$$$$isSkinAlta$$() {
  return this.$_skinName$ == dvt.$CSSStyle$.$SKIN_ALTA$
};
function $JSCompiler_StaticMethods_GetCSSStyle$$($JSCompiler_StaticMethods_GetCSSStyle$self_cs$$, $sclass_tagName$$2$$, $styleClass$$1$$, $inlineStyle$$4$$, $isTextStyle$$) {
  var $tagClass$$ = $sclass_tagName$$2$$ + "|" + ($styleClass$$1$$ ? $styleClass$$1$$ : "");
  $inlineStyle$$4$$ = $inlineStyle$$4$$ ? $inlineStyle$$4$$ : " ";
  $JSCompiler_StaticMethods_GetCSSStyle$self_cs$$.$_tagStyles$ || ($JSCompiler_StaticMethods_GetCSSStyle$self_cs$$.$_tagStyles$ = {});
  $sclass_tagName$$2$$ = $JSCompiler_StaticMethods_GetCSSStyle$self_cs$$.$_tagStyles$[$tagClass$$];
  $sclass_tagName$$2$$ || ($sclass_tagName$$2$$ = {}, $JSCompiler_StaticMethods_GetCSSStyle$self_cs$$.$_tagStyles$[$tagClass$$] = $sclass_tagName$$2$$);
  $sclass_tagName$$2$$[$inlineStyle$$4$$] || ($JSCompiler_StaticMethods_GetCSSStyle$self_cs$$ = $isTextStyle$$ ? $DvtAfStyleUtils$getDefaultTextStyle$$() : new dvt.$CSSStyle$, $styleClass$$1$$ && $JSCompiler_StaticMethods_GetCSSStyle$self_cs$$.$merge$($styleClass$$1$$), " " !== $inlineStyle$$4$$ && $JSCompiler_StaticMethods_GetCSSStyle$self_cs$$.$parseInlineStyle$($inlineStyle$$4$$), $sclass_tagName$$2$$[$inlineStyle$$4$$] = $JSCompiler_StaticMethods_GetCSSStyle$self_cs$$);
  return $sclass_tagName$$2$$[$inlineStyle$$4$$]
}
$JSCompiler_prototypeAlias$$.$setContextCallback$ = function $$JSCompiler_prototypeAlias$$$$setContextCallback$$($obj$$93$$, $callback$$44$$) {
  this.$_contextCallbackObj$ = $obj$$93$$;
  this.$_contextCallback$ = $callback$$44$$
};
$JSCompiler_prototypeAlias$$.$getContextCallback$ = $JSCompiler_get$$("$_contextCallback$");
$JSCompiler_prototypeAlias$$.$getContextCallbackObj$ = $JSCompiler_get$$("$_contextCallbackObj$");
$JSCompiler_prototypeAlias$$.$setParentNode$ = $JSCompiler_set$$("$_node$");
$JSCompiler_prototypeAlias$$.$getParentNode$ = $JSCompiler_get$$("$_node$");
$JSCompiler_prototypeAlias$$.$getEventManager$ = $JSCompiler_get$$("$_eventManager$");
$JSCompiler_prototypeAlias$$.$setEventManager$ = $JSCompiler_set$$("$_eventManager$");
function $JSCompiler_StaticMethods_registerTabStop$$($JSCompiler_StaticMethods_registerTabStop$self$$, $obj$$96$$) {
  $JSCompiler_StaticMethods_registerTabStop$self$$.$_tabStopsArray$ && $JSCompiler_StaticMethods_registerTabStop$self$$.$_tabStopsArray$.push($obj$$96$$)
}
$JSCompiler_prototypeAlias$$.$getTabStopsArray$ = $JSCompiler_get$$("$_tabStopsArray$");
function $DvtAfComponent$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfComponent$$, dvt.$PropMap$, "DvtAfComponent");
var $DvtAfComponent$_uniqueSeed$$ = 0, $DvtAfComponent$DEFAULT_BOX_SIZING$$ = dvt.$CSSStyle$.$BORDER_BOX$;
$JSCompiler_prototypeAlias$$ = $DvtAfComponent$$.prototype;
$JSCompiler_prototypeAlias$$.Init = function $$JSCompiler_prototypeAlias$$$Init$() {
  $DvtAfComponent$$.$superclass$.Init.call(this);
  var $styleList$$inline_1934_tagName$$inline_4671$$ = this.$GetDefaultStyles$();
  if($styleList$$inline_1934_tagName$$inline_4671$$ === $JSCompiler_alias_VOID$$ || dvt.$Agent$.$isEnvironmentTest$()) {
    a: {
      var $styleList$$inline_1934_tagName$$inline_4671$$ = this.$getTagName$(), $styleList$$inline_4672$$ = [];
      if($styleList$$inline_1934_tagName$$inline_4671$$) {
        $DvtAfStyleUtils$_tagSkinKeyMap$$ === $JSCompiler_alias_VOID$$ && ($DvtAfStyleUtils$_tagSkinKeyMap$$ = {cb:"af_commandButton af_commandButton_icon-style af_commandButton_text-by-icon-style af_commandButton_active af_commandButton_hover af_commandButton.p_AFDisabled".split(" "), cil:"af_commandImageLink af_commandImageLink_image af_commandImageLink_text af_commandImageLink_active af_commandImageLink_hover af_commandImageLink.p_AFDisabled".split(" "), cl:["af_commandLink", "af_commandLink_active", 
        "af_commandLink_hover", "af_commandLink.p_AFDisabled"], cmi:"af_commandMenuItem af_commandMenuItem_menu-item af_commandMenuItem_menu-item-icon-style af_commandMenuItem_menu-item-text af_commandMenuItem.p_AFHighlighted_menu-item-text af_commandMenuItem.p_AFDisabled".split(" "), gb:"af_goButton af_goButton_icon-style af_goButton_text-by-icon-style af_goButton_active af_goButton_hover af_goButton.p_AFDisabled".split(" "), gl:["af_goLink", "af_goLink_active", "af_goLink_hover", "af_goLink.p_AFDisabled"], 
        i:["af_image"], m:"af_menu af_menu_bar-item af_menu_bar-item-icon-style af_menu_bar-item-text af_menu_bar-item-open-icon-style af_menu_bar-item.p_AFDepressed af_menu_bar-item.p_AFHighlighted af_menu.p_AFDisabled".split(" "), pfl:["af_panelFormLayout", "AFPanelFormLayoutContentCell", "af_panelFormLayout_label-cell"], pgl:["af_panelGroupLayout"], plm:["af_panelLabelAndMessage", "af_panelLabelAndMessage_label", "af_panelLabelAndMessage_content-cell"], se:["af_separator"], lk:"af_link af_link_image af_link_text af_link_image-hover af_link_image-depressed af_link_active af_link_hover af_link.p_AFDisabled".split(" "), 
        bt:"af_button af_button_image af_button_text af_button_image-hover af_button_image-depressed af_button_link af_button_leading-text af_button_depressed af_button_hover af_button.p_AFDisabled".split(" ")});
        var $selectors$$inline_4673$$ = $DvtAfStyleUtils$_tagSkinKeyMap$$[$styleList$$inline_1934_tagName$$inline_4671$$], $styleMap$$inline_4674$$ = $DvtAfStyleUtils$getStyleMap$$();
        if($selectors$$inline_4673$$ && 0 < $selectors$$inline_4673$$.length && $styleMap$$inline_4674$$) {
          for(var $i$$inline_4675$$ = 0;$i$$inline_4675$$ < $selectors$$inline_4673$$.length;$i$$inline_4675$$++) {
            var $sel$$inline_4676$$ = $selectors$$inline_4673$$[$i$$inline_4675$$];
            $sel$$inline_4676$$ && $styleMap$$inline_4674$$[$sel$$inline_4676$$] ? $styleList$$inline_4672$$.push($styleMap$$inline_4674$$[$sel$$inline_4676$$]) : $styleList$$inline_4672$$.push(new dvt.$CSSStyle$)
          }
        }
        if("pc" == $styleList$$inline_1934_tagName$$inline_4671$$) {
          $DvtAfStyleUtils$_panelCardMap$$ || ($DvtAfStyleUtils$_panelCardMap$$ = $DvtAfStyleUtils$getDefaultPanelCardStyles$$());
          $styleList$$inline_1934_tagName$$inline_4671$$ = $DvtAfStyleUtils$_panelCardMap$$;
          break a
        }
      }
      $styleList$$inline_1934_tagName$$inline_4671$$ = $styleList$$inline_4672$$
    }
    0 == $styleList$$inline_1934_tagName$$inline_4671$$.length && $styleList$$inline_1934_tagName$$inline_4671$$.push(new dvt.$CSSStyle$);
    this.$SetDefaultStyles$($styleList$$inline_1934_tagName$$inline_4671$$)
  }
  this.$_parentNode$ = $JSCompiler_alias_NULL$$
};
$JSCompiler_prototypeAlias$$.$getStyleClass$ = function $$JSCompiler_prototypeAlias$$$$getStyleClass$$() {
  return this.$getProperty$("styleClass")
};
$JSCompiler_prototypeAlias$$.$setStyleClass$ = function $$JSCompiler_prototypeAlias$$$$setStyleClass$$($styleClass$$2$$) {
  this.setProperty("styleClass", $styleClass$$2$$)
};
$JSCompiler_prototypeAlias$$.$getInlineStyle$ = function $$JSCompiler_prototypeAlias$$$$getInlineStyle$$() {
  return this.$getProperty$("inlineStyle")
};
$JSCompiler_prototypeAlias$$.$setInlineStyle$ = function $$JSCompiler_prototypeAlias$$$$setInlineStyle$$($inlineStyle$$5$$) {
  this.setProperty("inlineStyle", $inlineStyle$$5$$)
};
$JSCompiler_prototypeAlias$$.$isRendered$ = function $$JSCompiler_prototypeAlias$$$$isRendered$$() {
  return this.$getBooleanProp$("rendered", $JSCompiler_alias_TRUE$$)
};
$JSCompiler_prototypeAlias$$.$setRendered$ = function $$JSCompiler_prototypeAlias$$$$setRendered$$($rendered$$1$$) {
  this.setProperty("rendered", $rendered$$1$$)
};
function $JSCompiler_StaticMethods_isVisible$$($JSCompiler_StaticMethods_isVisible$self$$) {
  return $JSCompiler_StaticMethods_isVisible$self$$.$getBooleanProp$("visible", $JSCompiler_alias_TRUE$$)
}
$JSCompiler_prototypeAlias$$.$setVisible$ = function $$JSCompiler_prototypeAlias$$$$setVisible$$($visible$$1$$) {
  this.setProperty("visible", $visible$$1$$)
};
$JSCompiler_prototypeAlias$$.$getShortDesc$ = function $$JSCompiler_prototypeAlias$$$$getShortDesc$$() {
  return this.$getProperty$("shortDesc")
};
$goog$exportPath_$$("DvtAfComponent.prototype.getShortDesc", $DvtAfComponent$$.prototype.$getShortDesc$);
$JSCompiler_prototypeAlias$$ = $DvtAfComponent$$.prototype;
$JSCompiler_prototypeAlias$$.$setShortDesc$ = function $$JSCompiler_prototypeAlias$$$$setShortDesc$$($shortDesc$$5$$) {
  this.setProperty("shortDesc", $shortDesc$$5$$)
};
$JSCompiler_prototypeAlias$$.$stamp$ = function $$JSCompiler_prototypeAlias$$$$stamp$$($elcontext$$) {
  var $selfComp$$ = $DvtAfComponent$$.$superclass$.$stamp$.call(this, $elcontext$$);
  $selfComp$$.$_children$ = [];
  this.$getShowPopupBehaviors$ && this.$getShowPopupBehaviors$() ? $selfComp$$.$_showPopupBehaviors$ = this.$_showPopupBehaviors$ : this.$getClientBehaviors$ && this.$getClientBehaviors$() && ($selfComp$$.$_clientBehaviors$ = this.$_clientBehaviors$);
  for(var $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$, $childComp$$, $i$$179$$ = 0;$i$$179$$ < this.$getNumChildren$();$i$$179$$++) {
    if($JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ = this.$getChildAt$($i$$179$$), $childComp$$ = $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$.$stamp$($elcontext$$), !$JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$.$renderMe$ || $childComp$$.$renderMe$()) {
      $childComp$$ instanceof $DvtAfShowPopupBehavior$$ ? $selfComp$$.$addShowPopupBehavior$($childComp$$.$createDisplayObj$()) : $childComp$$ instanceof $DvtAfClientBehavior$$ ? $selfComp$$.$addClientBehavior$($childComp$$.$createDisplayObj$()) : $selfComp$$.$addChild$($childComp$$)
    }else {
      if($childComp$$ instanceof $DvtAfComponent$$) {
        $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ = $childComp$$.$getProperty$("rendered");
        var $_visible$$inline_1938$$ = $childComp$$.$getProperty$("visible");
        $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ = $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ && "string" === typeof $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ && $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$.match(dvt.$PropMap$.$REGEXP$) || $_visible$$inline_1938$$ && "string" === typeof $_visible$$inline_1938$$ && $_visible$$inline_1938$$.match(dvt.$PropMap$.$REGEXP$)
      }else {
        $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ = $JSCompiler_alias_FALSE$$
      }
      $JSCompiler_inline_result$$73__render$$inline_1937_child$$19$$ && $selfComp$$.$addChild$($childComp$$)
    }
  }
  return $selfComp$$
};
$JSCompiler_prototypeAlias$$.$setContentOrigin$ = function $$JSCompiler_prototypeAlias$$$$setContentOrigin$$($cssStyle$$6_paddingBottom$$) {
  var $marginTop$$ = $cssStyle$$6_paddingBottom$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_TOP$), $marginLeft$$ = $cssStyle$$6_paddingBottom$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_LEFT$), $marginRight$$ = $cssStyle$$6_paddingBottom$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_RIGHT$), $marginBottom$$ = $cssStyle$$6_paddingBottom$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_BOTTOM$), $bdTopWidth$$ = $cssStyle$$6_paddingBottom$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_TOP_WIDTH$), $bdLeftWidth$$ = $cssStyle$$6_paddingBottom$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_LEFT_WIDTH$), 
  $bdRightWidth$$ = $cssStyle$$6_paddingBottom$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_RIGHT_WIDTH$), $bdBottomWidth$$ = $cssStyle$$6_paddingBottom$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_BOTTOM_WIDTH$), $paddingTop$$ = $cssStyle$$6_paddingBottom$$.$getPadding$(dvt.$CSSStyle$.$PADDING_TOP$), $paddingLeft$$ = $cssStyle$$6_paddingBottom$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$), $paddingRight$$ = $cssStyle$$6_paddingBottom$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$);
  $cssStyle$$6_paddingBottom$$ = $cssStyle$$6_paddingBottom$$.$getPadding$(dvt.$CSSStyle$.$PADDING_BOTTOM$);
  this.$_cx$ = $marginLeft$$ + $bdLeftWidth$$ + $paddingLeft$$;
  this.$_cy$ = $marginTop$$ + $bdTopWidth$$ + $paddingTop$$;
  this.$_rightx$ = $marginRight$$ + $bdRightWidth$$ + $paddingRight$$;
  this.$_bottomy$ = $marginBottom$$ + $bdBottomWidth$$ + $cssStyle$$6_paddingBottom$$;
  this.$_marginWidth$ = $marginLeft$$ + $marginRight$$;
  this.$_marginHeight$ = $marginTop$$ + $marginBottom$$
};
function $DvtAfComponent$ParseNonNegativeFloat$$($num$$5_sNum$$) {
  $num$$5_sNum$$ = parseFloat($num$$5_sNum$$);
  return 0 > $num$$5_sNum$$ ? 0 : $num$$5_sNum$$
}
$JSCompiler_prototypeAlias$$.$adjustClientArea$ = function $$JSCompiler_prototypeAlias$$$$adjustClientArea$$($cssStyle$$7_sh$$2$$) {
  var $num$$6$$ = 0, $aHeight_sw$$3$$ = $JSCompiler_StaticMethods__getExplicitWidth$$(this, $cssStyle$$7_sh$$2$$), $aWidth$$ = this.$_aw$;
  $aHeight_sw$$3$$ ? ($num$$6$$ = $aHeight_sw$$3$$.indexOf("%"), -1 < $num$$6$$ ? ($aHeight_sw$$3$$ = $aHeight_sw$$3$$.slice(0, $num$$6$$), $aWidth$$ !== Number.MAX_VALUE && $aHeight_sw$$3$$ != $JSCompiler_alias_NULL$$ && ($JSCompiler_StaticMethods__getBoxSizing$$(this) == dvt.$CSSStyle$.$CONTENT_BOX$ ? ($num$$6$$ = $aWidth$$ - (this.$_cx$ + this.$_rightx$), $aWidth$$ = $DvtAfComponent$ParseNonNegativeFloat$$($aHeight_sw$$3$$) * $num$$6$$ / 100) : ($num$$6$$ = $DvtAfComponent$ParseNonNegativeFloat$$($aHeight_sw$$3$$) * 
  $aWidth$$ / 100, $aWidth$$ = $num$$6$$ - (this.$_cx$ + this.$_rightx$) + this.$_marginWidth$))) : ($num$$6$$ = $DvtAfComponent$ParseNonNegativeFloat$$($aHeight_sw$$3$$), $aWidth$$ = $JSCompiler_StaticMethods__getBoxSizing$$(this) == dvt.$CSSStyle$.$CONTENT_BOX$ ? $num$$6$$ : $num$$6$$ - (this.$_cx$ + this.$_rightx$) + this.$_marginWidth$), this.$_ew$ = $aWidth$$) : $aHeight_sw$$3$$ === $JSCompiler_alias_VOID$$ && this instanceof $DvtAfSpacer$$ ? this.$_aw$ = this.$_ew$ = $aWidth$$ = 1 : $aHeight_sw$$3$$ === 
  $JSCompiler_alias_VOID$$ && $aWidth$$ !== Number.MAX_VALUE && ($num$$6$$ = $DvtAfComponent$ParseNonNegativeFloat$$($aWidth$$), $aWidth$$ = $num$$6$$ - (this.$_cx$ + this.$_rightx$));
  $cssStyle$$7_sh$$2$$ = $JSCompiler_StaticMethods__getExplicitHeight$$(this, $cssStyle$$7_sh$$2$$);
  $aHeight_sw$$3$$ = this.$_ah$;
  $cssStyle$$7_sh$$2$$ ? ($num$$6$$ = $cssStyle$$7_sh$$2$$.indexOf("%"), -1 < $num$$6$$ ? ($cssStyle$$7_sh$$2$$ = $cssStyle$$7_sh$$2$$.slice(0, $num$$6$$), $aHeight_sw$$3$$ !== Number.MAX_VALUE && $cssStyle$$7_sh$$2$$ != $JSCompiler_alias_NULL$$ && ($JSCompiler_StaticMethods__getBoxSizing$$(this) == dvt.$CSSStyle$.$CONTENT_BOX$ ? ($num$$6$$ = $aHeight_sw$$3$$ - (this.$_cy$ + this.$_bottomy$), $aHeight_sw$$3$$ = $DvtAfComponent$ParseNonNegativeFloat$$($cssStyle$$7_sh$$2$$) * $num$$6$$ / 100) : ($num$$6$$ = 
  $DvtAfComponent$ParseNonNegativeFloat$$($cssStyle$$7_sh$$2$$) * $aHeight_sw$$3$$ / 100, $aHeight_sw$$3$$ = $num$$6$$ - (this.$_cy$ + this.$_bottomy$) + this.$_marginHeight$))) : ($num$$6$$ = $DvtAfComponent$ParseNonNegativeFloat$$($cssStyle$$7_sh$$2$$), $aHeight_sw$$3$$ = $JSCompiler_StaticMethods__getBoxSizing$$(this) == dvt.$CSSStyle$.$CONTENT_BOX$ ? $num$$6$$ : $num$$6$$ - (this.$_cy$ + this.$_bottomy$) + this.$_marginHeight$), this.$_eh$ = $aHeight_sw$$3$$) : $cssStyle$$7_sh$$2$$ === $JSCompiler_alias_VOID$$ && 
  this instanceof $DvtAfSpacer$$ ? this.$_ah$ = this.$_eh$ = $aHeight_sw$$3$$ = 1 : $cssStyle$$7_sh$$2$$ === $JSCompiler_alias_VOID$$ && $aHeight_sw$$3$$ !== Number.MAX_VALUE && ($num$$6$$ = $DvtAfComponent$ParseNonNegativeFloat$$($aHeight_sw$$3$$), $aHeight_sw$$3$$ = $num$$6$$ - (this.$_cy$ + this.$_bottomy$));
  this.$_cw$ = $aWidth$$;
  this.$_ch$ = $aHeight_sw$$3$$;
  if(this.$_clipped$ === $JSCompiler_alias_VOID$$ && (0 >= $aWidth$$ || 0 >= $aHeight_sw$$3$$ || $aWidth$$ > this.$_aw$ || $aHeight_sw$$3$$ > this.$_ah$)) {
    this.$_clipped$ = "clipContainer"
  }
  this.$_cpw$ = $aWidth$$;
  this.$_cph$ = $aHeight_sw$$3$$
};
$JSCompiler_prototypeAlias$$.$render$ = function $$JSCompiler_prototypeAlias$$$$render$$($afContext$$26$$) {
  this.$_afContext$ = $afContext$$26$$;
  this.$_render$($DvtAfComponent$ParseNonNegativeFloat$$($JSCompiler_StaticMethods_getAvailableWidth$$($afContext$$26$$)), $DvtAfComponent$ParseNonNegativeFloat$$($afContext$$26$$.$_ah$))
};
$JSCompiler_prototypeAlias$$.$_render$ = function $$JSCompiler_prototypeAlias$$$$_render$$($availWidth$$3$$, $availHeight$$3$$) {
  if(this.$renderMe$()) {
    this.$_aw$ = $availWidth$$3$$;
    this.$_ah$ = $availHeight$$3$$;
    var $JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ = this.$getCSSStyle$(), $shape$$7$$ = this.$getContentShape$();
    if($shape$$7$$) {
      this.$setContentOrigin$ && this.$setContentOrigin$($JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$);
      this.$adjustClientArea$ && this.$adjustClientArea$($JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$);
      if($JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ = $shape$$7$$) {
        $JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ = ($JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ = this.$getTooltip$()) && 0 < $JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$.length && !this.$_afContext$.$_rmIfNotFit$
      }
      $JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ && this.$associate$($shape$$7$$, this);
      this.$renderSelfBeforeChildren$ && this.$renderSelfBeforeChildren$();
      this.$renderChildren$ && this.$renderChildren$();
      this.$renderSelfAfterChildren$ && this.$renderSelfAfterChildren$();
      this.$doLayout$ && this.$doLayout$();
      this.$renderSelfAfterLayout$ && this.$renderSelfAfterLayout$();
      this.$_afContext$.$_rmIfNotFit$ ? (($JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ = this.$_bgShape$) && $JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$.$setMouseEnabled$($JSCompiler_alias_FALSE$$), ($shape$$7$$ = this.$getContentShape$()) && $shape$$7$$ !== $JSCompiler_temp$$259_bgShape_cssStyle$$8_text$$inline_1950$$ && $shape$$7$$.$setMouseEnabled$($JSCompiler_alias_FALSE$$)) : this.$_bgShape$ && (this.$getShowPopupBehaviors$() || this.$getClientBehaviors$()) && 
      this.$associate$(this.$_bgShape$, this)
    }
  }
};
function $JSCompiler_StaticMethods__getExplicitWidth$$($JSCompiler_StaticMethods__getExplicitWidth$self$$, $cssStyle$$9$$) {
  var $w$$14$$;
  $JSCompiler_StaticMethods__getExplicitWidth$self$$.getWidth && ($w$$14$$ = $JSCompiler_StaticMethods__getExplicitWidth$self$$.getWidth());
  $w$$14$$ === $JSCompiler_alias_VOID$$ && ($w$$14$$ = $cssStyle$$9$$.getWidth());
  return $w$$14$$
}
function $JSCompiler_StaticMethods__getExplicitHeight$$($JSCompiler_StaticMethods__getExplicitHeight$self$$, $cssStyle$$10$$) {
  var $h$$11$$;
  $JSCompiler_StaticMethods__getExplicitHeight$self$$.getHeight && ($h$$11$$ = $JSCompiler_StaticMethods__getExplicitHeight$self$$.getHeight());
  $h$$11$$ === $JSCompiler_alias_VOID$$ && ($h$$11$$ = $cssStyle$$10$$.getHeight());
  return $h$$11$$
}
$JSCompiler_prototypeAlias$$.$getCalcWidth$ = function $$JSCompiler_prototypeAlias$$$$getCalcWidth$$($width$$25$$) {
  return this.$_ew$ !== $JSCompiler_alias_VOID$$ && this.$_ew$ !== Number.MAX_VALUE ? this.$_ew$ : this.$_cw$ < $width$$25$$ ? this.$_cw$ : $width$$25$$
};
$JSCompiler_prototypeAlias$$.$getCalcHeight$ = function $$JSCompiler_prototypeAlias$$$$getCalcHeight$$($height$$20$$) {
  return this.$_eh$ !== $JSCompiler_alias_VOID$$ && this.$_eh$ !== Number.MAX_VALUE ? this.$_eh$ : this.$_ch$ < $height$$20$$ ? this.$_ch$ : $height$$20$$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$renderSelfAfterChildren$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$renderSelfAfterLayout$ = function $$JSCompiler_prototypeAlias$$$$renderSelfAfterLayout$$($bgShape$$1$$, $style$$14$$) {
  var $renderBg$$ = $bgShape$$1$$;
  $bgShape$$1$$ || ($bgShape$$1$$ = this.$_bgShape$);
  $style$$14$$ || ($style$$14$$ = this.$getCSSStyle$());
  var $xx$$8$$ = $style$$14$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_LEFT$) + $style$$14$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_LEFT_WIDTH$) / 2, $yy$$8$$ = $style$$14$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_TOP$) + $style$$14$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_TOP_WIDTH$) / 2, $ww$$31$$ = this.$_cw$ + $style$$14$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_RIGHT_WIDTH$) + $style$$14$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$) + $style$$14$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$), 
  $hh$$27$$ = this.$_ch$ + $style$$14$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_BOTTOM_WIDTH$) + $style$$14$$.$getPadding$(dvt.$CSSStyle$.$PADDING_TOP$) + $style$$14$$.$getPadding$(dvt.$CSSStyle$.$PADDING_BOTTOM$);
  this.$SetDisplayObjBounds$($bgShape$$1$$, $xx$$8$$, $yy$$8$$, $ww$$31$$, $hh$$27$$);
  "clipMe" == this.$_clipped$ && this.$addClipPath$();
  (this.$_hasBgShape$() || $renderBg$$) && this.$renderBackground$($bgShape$$1$$, $style$$14$$);
  dvt.$Agent$.$isTouchDevice$() && (this.$_hasBgShape$() || $renderBg$$) ? this.$addAccessibilityAttributes$($bgShape$$1$$) : this.$addAccessibilityAttributes$(this.$_bgShape$)
};
$JSCompiler_prototypeAlias$$.$SetDisplayObjBounds$ = function $$JSCompiler_prototypeAlias$$$$SetDisplayObjBounds$$($dispObj$$2$$, $xx$$9$$, $yy$$9$$, $ww$$32$$, $hh$$28$$) {
  $dispObj$$2$$ instanceof dvt.$OutputText$ || $dispObj$$2$$ instanceof dvt.$MultilineText$ || ($dispObj$$2$$.$setX$ && $dispObj$$2$$.$setX$($xx$$9$$), $dispObj$$2$$.$setY$ && $dispObj$$2$$.$setY$($yy$$9$$), $dispObj$$2$$.$setWidth$ && $ww$$32$$ !== Number.MAX_VALUE && $dispObj$$2$$.$setWidth$($ww$$32$$), $dispObj$$2$$.$setHeight$ && $hh$$28$$ !== Number.MAX_VALUE && $dispObj$$2$$.$setHeight$($hh$$28$$))
};
$JSCompiler_prototypeAlias$$.$renderChildren$ = function $$JSCompiler_prototypeAlias$$$$renderChildren$$() {
  for(var $child$$20$$, $i$$180$$ = 0;$i$$180$$ < this.$getNumChildren$();$i$$180$$++) {
    $child$$20$$ = this.$getChildAt$($i$$180$$), (!$child$$20$$.$renderMe$ || $child$$20$$.$renderMe$()) && this.$renderChild$($child$$20$$)
  }
};
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($child$$21$$) {
  $child$$21$$.$_render$ && $child$$21$$.$_render$(this.$_cw$, this.$_ch$)
};
$JSCompiler_prototypeAlias$$.$doLayout$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$addChild$ = function $$JSCompiler_prototypeAlias$$$$addChild$$($afComp$$7$$) {
  $afComp$$7$$.$setParent$ && $afComp$$7$$.$setParent$(this);
  $JSCompiler_StaticMethods__getChildren$$(this).push($afComp$$7$$)
};
function $DvtAfComponent$removeChild$$($comp$$1$$) {
  var $children$$1_parent$$32$$;
  if($comp$$1$$ instanceof $DvtAfComponent$$) {
    $children$$1_parent$$32$$ = $comp$$1$$.getParent();
    $children$$1_parent$$32$$ = $JSCompiler_StaticMethods__getChildren$$($children$$1_parent$$32$$);
    for(var $displayObj$$1_i$$181$$ = 0;$displayObj$$1_i$$181$$ < $children$$1_parent$$32$$.length;$displayObj$$1_i$$181$$++) {
      if($children$$1_parent$$32$$[$displayObj$$1_i$$181$$] === $comp$$1$$) {
        $comp$$1$$.$setParent$($JSCompiler_alias_NULL$$);
        $children$$1_parent$$32$$.splice($displayObj$$1_i$$181$$, 1);
        break
      }
    }
  }
  var $displayObj$$1_i$$181$$ = $comp$$1$$.$_bgShape$, $shape$$8$$ = $comp$$1$$ instanceof $DvtAfComponent$$ ? $comp$$1$$.$getContentShape$() : $comp$$1$$.$_bgShape$;
  if($shape$$8$$ && $shape$$8$$ !== $displayObj$$1_i$$181$$ && ($children$$1_parent$$32$$ = $shape$$8$$.getParent())) {
    $children$$1_parent$$32$$.removeChild($shape$$8$$), $JSCompiler_StaticMethods_setContentShape$$($comp$$1$$, $displayObj$$1_i$$181$$, $JSCompiler_alias_NULL$$)
  }
  if($displayObj$$1_i$$181$$ && ($children$$1_parent$$32$$ = $displayObj$$1_i$$181$$.getParent())) {
    $children$$1_parent$$32$$.removeChild($displayObj$$1_i$$181$$), $comp$$1$$.$_bgShape$ = $JSCompiler_alias_NULL$$
  }
}
function $JSCompiler_StaticMethods__getChildren$$($JSCompiler_StaticMethods__getChildren$self$$) {
  $JSCompiler_StaticMethods__getChildren$self$$.$_children$ === $JSCompiler_alias_VOID$$ && ($JSCompiler_StaticMethods__getChildren$self$$.$_children$ = []);
  return $JSCompiler_StaticMethods__getChildren$self$$.$_children$
}
$JSCompiler_prototypeAlias$$.$getNumChildren$ = function $$JSCompiler_prototypeAlias$$$$getNumChildren$$() {
  return this.$_children$ ? this.$_children$.length : 0
};
$JSCompiler_prototypeAlias$$.$getChildAt$ = function $$JSCompiler_prototypeAlias$$$$getChildAt$$($idx$$6$$) {
  var $cnt$$ = this.$getNumChildren$();
  return 0 <= $idx$$6$$ && $cnt$$ > $idx$$6$$ ? $JSCompiler_StaticMethods__getChildren$$(this)[$idx$$6$$] : $JSCompiler_alias_NULL$$
};
$JSCompiler_prototypeAlias$$.getParent = $JSCompiler_get$$("$_afCompParent$");
$JSCompiler_prototypeAlias$$.$setParent$ = $JSCompiler_set$$("$_afCompParent$");
$JSCompiler_prototypeAlias$$.$GetRootStyleClass$ = function $$JSCompiler_prototypeAlias$$$$GetRootStyleClass$$() {
  return this.$GetDefaultStyles$()[0]
};
$JSCompiler_prototypeAlias$$.$createComputedStyle$ = function $$JSCompiler_prototypeAlias$$$$createComputedStyle$$() {
  if(!this.$_computedStyle$) {
    var $def$$ = this.$GetRootStyleClass$(), $sc$$1$$, $ins_scNames_scss$$ = this.$getStyleClass$();
    if($ins_scNames_scss$$) {
      for(var $cssStyle$$11_scName$$, $sca$$ = $ins_scNames_scss$$.split(" "), $i$$182$$ = 0;$i$$182$$ < $sca$$.length;$i$$182$$++) {
        if(($cssStyle$$11_scName$$ = $sca$$[$i$$182$$]) && 0 < $cssStyle$$11_scName$$.length) {
          "AFStretchWidth" == $cssStyle$$11_scName$$ || "AFAuxiliaryStretchWidth" == $cssStyle$$11_scName$$ ? ($DvtAfStyleUtils$_afStretchWidth$$ || ($DvtAfStyleUtils$_afStretchWidth$$ = new dvt.$CSSStyle$, $DvtAfStyleUtils$_afStretchWidth$$.$setStyle$(dvt.$CSSStyle$.$WIDTH$, "100%")), $ins_scNames_scss$$ = $DvtAfStyleUtils$_afStretchWidth$$) : $ins_scNames_scss$$ = $JSCompiler_alias_NULL$$, $ins_scNames_scss$$ || ($ins_scNames_scss$$ = $DvtAfStyleUtils$getStyleClass$$($cssStyle$$11_scName$$)), $sc$$1$$ ? 
          $sc$$1$$.$merge$($ins_scNames_scss$$) : $ins_scNames_scss$$ && ($sc$$1$$ = $ins_scNames_scss$$.$clone$())
        }
      }
    }
    $ins_scNames_scss$$ = this.$getInlineStyle$();
    $DvtAfComponentFactory$$.$CACHE_STYLES$ ? $cssStyle$$11_scName$$ = $JSCompiler_StaticMethods_GetCSSStyle$$(this.$_afContext$, this.$getTagName$(), $sc$$1$$, $ins_scNames_scss$$, this instanceof $DvtAfOutputText$$ || this instanceof $DvtAfOutputFormatted$$) : ($cssStyle$$11_scName$$ = new dvt.$CSSStyle$, $sc$$1$$ && $cssStyle$$11_scName$$.$merge$($sc$$1$$), $cssStyle$$11_scName$$.$parseInlineStyle$($ins_scNames_scss$$), this.$_setOverrideStyle$($cssStyle$$11_scName$$.$isEmpty$() ? $JSCompiler_alias_NULL$$ : 
    $cssStyle$$11_scName$$.$clone$()), $cssStyle$$11_scName$$.$mergeUnder$($def$$));
    this.$_computedStyle$ = $cssStyle$$11_scName$$;
    this.$ResolveEm$($cssStyle$$11_scName$$)
  }
  return this.$_computedStyle$
};
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$12$$) {
  $JSCompiler_StaticMethods_resolveEmUnit$$(this, $cssStyle$$12$$, this.getParent())
};
function $JSCompiler_StaticMethods_resolveEmUnit$$($JSCompiler_StaticMethods_resolveEmUnit$self$$, $cssStyle$$13$$, $startComp$$) {
  if($cssStyle$$13$$) {
    var $fontSize$$3$$ = $cssStyle$$13$$.$getAbsoluteFontSize$();
    !$fontSize$$3$$ && $startComp$$ && ($fontSize$$3$$ = $JSCompiler_StaticMethods_getInheritedStyleAttr$$($startComp$$, dvt.$CSSStyle$.$FONT_SIZE$));
    $fontSize$$3$$ || ($fontSize$$3$$ = $JSCompiler_StaticMethods_resolveEmUnit$self$$.$_afContext$.$getFontSize$());
    $cssStyle$$13$$.$resolveEM$($fontSize$$3$$)
  }
}
$JSCompiler_prototypeAlias$$.$getStyle$ = function $$JSCompiler_prototypeAlias$$$$getStyle$$($key$$44$$) {
  if(this.$_computedStyle$) {
    return this.$getCSSStyle$().$getStyle$($key$$44$$)
  }
};
$JSCompiler_prototypeAlias$$.$getCSSStyle$ = function $$JSCompiler_prototypeAlias$$$$getCSSStyle$$() {
  if(this.$_cssStyle$) {
    return this.$_cssStyle$
  }
  var $styleList$$6$$ = this.$_computedStyle$;
  dvt.$ArrayUtils$.isArray($styleList$$6$$) ? this.$_cssStyle$ = $styleList$$6$$[0] : this.$_cssStyle$ = $styleList$$6$$ ? $styleList$$6$$ : new dvt.$CSSStyle$($JSCompiler_alias_NULL$$);
  return this.$_cssStyle$
};
function $JSCompiler_StaticMethods_getInheritedStyleAttr$$($JSCompiler_StaticMethods_getInheritedStyleAttr$self$$, $key$$46$$) {
  var $ret$$41$$ = $JSCompiler_StaticMethods_getInheritedStyleAttr$self$$.$getCSSStyle$().$getStyle$($key$$46$$);
  !$ret$$41$$ && $JSCompiler_StaticMethods_getInheritedStyleAttr$self$$.getParent() && ($ret$$41$$ = $JSCompiler_StaticMethods_getInheritedStyleAttr$$($JSCompiler_StaticMethods_getInheritedStyleAttr$self$$.getParent(), $key$$46$$));
  return $ret$$41$$
}
function $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_getInheritedStyle$self$$, $key$$47$$, $ret$$inline_1956_style$$15$$, $defaultStyle$$) {
  var $ret$$42$$;
  $ret$$inline_1956_style$$15$$ && ($ret$$42$$ = $ret$$inline_1956_style$$15$$.$getStyle$($key$$47$$));
  $ret$$42$$ || ($ret$$inline_1956_style$$15$$ = $JSCompiler_StaticMethods_getInheritedStyle$self$$.$getCSSStyle$().$getStyle$($key$$47$$), !$ret$$inline_1956_style$$15$$ && (dvt.$CSSStyle$.$isInheritable$($key$$47$$) && $JSCompiler_StaticMethods_getInheritedStyle$self$$.getParent()) && ($ret$$inline_1956_style$$15$$ = $JSCompiler_StaticMethods_getInheritedStyleAttr$$($JSCompiler_StaticMethods_getInheritedStyle$self$$.getParent(), $key$$47$$)), $ret$$42$$ = $ret$$inline_1956_style$$15$$, !$ret$$42$$ && 
  $defaultStyle$$ && ($ret$$42$$ = $defaultStyle$$.$getStyle$ ? $defaultStyle$$.$getStyle$($key$$47$$) : $defaultStyle$$[$key$$47$$]));
  return $ret$$42$$
}
function $JSCompiler_StaticMethods_createTextStyles$$($JSCompiler_StaticMethods_createTextStyles$self$$, $style$$16$$, $defaultStyle$$1$$) {
  if($style$$16$$ == $JSCompiler_alias_NULL$$ && ($style$$16$$ = $JSCompiler_StaticMethods_createTextStyles$self$$.$getCSSStyle$().$clone$(), $style$$16$$ == $JSCompiler_alias_NULL$$)) {
    return $JSCompiler_alias_NULL$$
  }
  var $k$$2$$, $s$$79$$;
  $k$$2$$ = dvt.$CSSStyle$.$FONT_FAMILY$;
  $style$$16$$.$getStyle$($k$$2$$) || ($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$), $style$$16$$.$setStyle$($k$$2$$, $s$$79$$ ? $s$$79$$ : $DvtAfStyleUtils$getDefaultFontFamily$$()));
  $k$$2$$ = dvt.$CSSStyle$.$FONT_SIZE$;
  $style$$16$$.$getStyle$($k$$2$$) || (($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$)) || ($s$$79$$ = $DvtAfStyleUtils$getDefaultFontSize$$()), $style$$16$$.$setStyle$($k$$2$$, $s$$79$$));
  $k$$2$$ = dvt.$CSSStyle$.$COLOR$;
  $style$$16$$.$getStyle$($k$$2$$) || ($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$), $style$$16$$.$setStyle$($k$$2$$, $s$$79$$ ? $s$$79$$ : $DvtAfStyleUtils$_defaultFontColor$$ ? $DvtAfStyleUtils$_defaultFontColor$$ : dvt.$StyleUtils$.$DEFAULT_FONT_COLOR$));
  $k$$2$$ = dvt.$CSSStyle$.$FONT_WEIGHT$;
  $style$$16$$.$getStyle$($k$$2$$) || ($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$)) && $style$$16$$.$setStyle$($k$$2$$, $s$$79$$);
  $k$$2$$ = dvt.$CSSStyle$.$FONT_STYLE$;
  $style$$16$$.$getStyle$($k$$2$$) || ($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$)) && $style$$16$$.$setStyle$($k$$2$$, $s$$79$$);
  $k$$2$$ = dvt.$CSSStyle$.$TEXT_ALIGN$;
  $style$$16$$.$getStyle$($k$$2$$) || ($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$)) && $style$$16$$.$setStyle$($k$$2$$, $s$$79$$);
  $k$$2$$ = dvt.$CSSStyle$.$TEXT_DECORATION$;
  $style$$16$$.$getStyle$($k$$2$$) || ($s$$79$$ = $JSCompiler_StaticMethods_getInheritedStyle$$($JSCompiler_StaticMethods_createTextStyles$self$$, $k$$2$$, $style$$16$$, $defaultStyle$$1$$)) && $style$$16$$.$setStyle$($k$$2$$, $s$$79$$);
  return $style$$16$$
}
$JSCompiler_prototypeAlias$$.$createCallback$ = function $$JSCompiler_prototypeAlias$$$$createCallback$$($func$$20$$) {
  return dvt.$Obj$.$createCallback$(this, $func$$20$$)
};
$JSCompiler_prototypeAlias$$.$getHAlign$ = $JSCompiler_returnArg$$("left");
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$27_dvtContext$$8$$) {
  if(!this.$renderMe$()) {
    return $JSCompiler_alias_NULL$$
  }
  this.$_parentNode$ = $afContext$$27_dvtContext$$8$$.$getParentNode$();
  this.$_afContext$ = $afContext$$27_dvtContext$$8$$;
  $afContext$$27_dvtContext$$8$$ = $JSCompiler_StaticMethods_getDvtContext$$(this);
  this.$registerAsTabStop$();
  this.$SaveContextCallback$();
  this.$createComputedStyle$ && this.$createComputedStyle$();
  this.$_shape$ = this.$createContentShape$($afContext$$27_dvtContext$$8$$);
  this.$_bgShape$ = this.$createBackgroundShape$($afContext$$27_dvtContext$$8$$, this.$_shape$);
  this.$_bgShape$.$_afComp$ = this;
  return this.$_bgShape$
};
$JSCompiler_prototypeAlias$$.$getDisplayObj$ = $JSCompiler_get$$("$_bgShape$");
$JSCompiler_prototypeAlias$$.$addChildDisplayObjs$ = function $$JSCompiler_prototypeAlias$$$$addChildDisplayObjs$$($afContext$$28$$, $parentDO$$) {
  for(var $child$$22_childDO$$, $cnt$$1$$ = this.$getNumChildren$(), $i$$183$$ = 0;$i$$183$$ < $cnt$$1$$;$i$$183$$++) {
    if($child$$22_childDO$$ = this.$getChildAt$($i$$183$$), !$child$$22_childDO$$.$renderMe$ || $child$$22_childDO$$.$renderMe$()) {
      ($child$$22_childDO$$ = $child$$22_childDO$$.$createDisplayObj$($afContext$$28$$)) && $parentDO$$.$addChild$($child$$22_childDO$$)
    }
  }
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getContentShape$ = $JSCompiler_get$$("$_shape$");
function $JSCompiler_StaticMethods_setContentShape$$($JSCompiler_StaticMethods_setContentShape$self$$, $bgShape$$2$$, $shape$$9$$) {
  $shape$$9$$ && ($bgShape$$2$$.$addChild$($shape$$9$$), $shape$$9$$.$_prop$ = $JSCompiler_StaticMethods_setContentShape$self$$.$_prop$);
  $JSCompiler_StaticMethods_setContentShape$self$$.$_shape$ = $shape$$9$$
}
$JSCompiler_prototypeAlias$$.$createBackgroundShape$ = function $$JSCompiler_prototypeAlias$$$$createBackgroundShape$$($dvtContext$$10$$, $shape$$10$$) {
  var $bgShape$$3$$;
  this.$_hasBgShape$() ? ($bgShape$$3$$ = new dvt.$Rect$($dvtContext$$10$$, 0, 0, 0, 0, $JSCompiler_StaticMethods__getUniqueId$$(this) + "_bg"), $JSCompiler_StaticMethods_setContentShape$$(this, $bgShape$$3$$, $shape$$10$$)) : $bgShape$$3$$ = $shape$$10$$;
  return $bgShape$$3$$
};
$JSCompiler_prototypeAlias$$.$renderBackground$ = function $$JSCompiler_prototypeAlias$$$$renderBackground$$($bgShape$$4$$, $style$$17$$) {
  var $bgColor$$2$$ = "rgba(255, 255, 255, 0)", $bgImg$$;
  $style$$17$$ || ($style$$17$$ = this.$getCSSStyle$());
  $style$$17$$ && ($bgColor$$2$$ = $style$$17$$.$getStyle$(dvt.$CSSStyle$.$BACKGROUND_COLOR$), $bgImg$$ = $style$$17$$.$getBackgroundImage$());
  $bgShape$$4$$ || ($bgShape$$4$$ = this.$_bgShape$);
  this.$RenderBackgroundStroke$($bgShape$$4$$, $style$$17$$);
  $bgShape$$4$$.$setFill$ && (this.$RenderBackgroundFill$($bgShape$$4$$, $style$$17$$, $bgColor$$2$$, $bgImg$$), this.$RenderBackgroundImage$($bgShape$$4$$, $style$$17$$, $bgImg$$))
};
$JSCompiler_prototypeAlias$$.$RenderBackgroundFill$ = function $$JSCompiler_prototypeAlias$$$$RenderBackgroundFill$$($bgShape$$5$$, $arColors$$1_style$$18$$, $arAlphas$$1_bgColor$$3$$, $angle$$5_bgImg$$1$$) {
  if($angle$$5_bgImg$$1$$ && $angle$$5_bgImg$$1$$ instanceof dvt.$CSSGradient$) {
    $arColors$$1_style$$18$$ = $angle$$5_bgImg$$1$$.$_arColors$;
    $arAlphas$$1_bgColor$$3$$ = $angle$$5_bgImg$$1$$.$_arAlphas$;
    var $arStops$$1$$ = $angle$$5_bgImg$$1$$.$_arRatios$;
    $angle$$5_bgImg$$1$$ = $angle$$5_bgImg$$1$$.$getAngle$();
    $bgShape$$5$$.$setFill$(new dvt.$LinearGradientFill$($angle$$5_bgImg$$1$$, $arColors$$1_style$$18$$, $arAlphas$$1_bgColor$$3$$, $arStops$$1$$))
  }else {
    $arAlphas$$1_bgColor$$3$$ ? $bgShape$$5$$.$setSolidFill$($arAlphas$$1_bgColor$$3$$) : $bgShape$$5$$.$setFill$($JSCompiler_alias_NULL$$)
  }
};
$JSCompiler_prototypeAlias$$.$RenderBackgroundStroke$ = function $$JSCompiler_prototypeAlias$$$$RenderBackgroundStroke$$($bgShape$$6$$, $style$$19$$) {
  var $bdColor_stroke$$18$$, $bdWidth$$ = 0, $bdType_borderRadius$$2_radArr$$1$$;
  $style$$19$$ && ($bdColor_stroke$$18$$ = $DvtAfComponent$getBorderColor$$($style$$19$$), "transparent" == $bdColor_stroke$$18$$ && ($bdColor_stroke$$18$$ = "rgba(0,0,0,0)"), $bdWidth$$ = $style$$19$$.$getBorderWidth$(), $bdType_borderRadius$$2_radArr$$1$$ = $style$$19$$.$getStyle$(dvt.$CSSStyle$.$BORDER_STYLE$));
  "none" != $bdType_borderRadius$$2_radArr$$1$$ && $bdColor_stroke$$18$$ && (isNaN($bdWidth$$) && ($bdWidth$$ = $DvtAfComponent$ParseNonNegativeFloat$$($bdWidth$$)), $bdColor_stroke$$18$$ = new dvt.$SolidStroke$($bdColor_stroke$$18$$, $JSCompiler_alias_NULL$$, $bdWidth$$), $bdColor_stroke$$18$$.$setType$(dvt.$Stroke$.$convertTypeString$($bdType_borderRadius$$2_radArr$$1$$)), $bgShape$$6$$.$setStroke$($bdColor_stroke$$18$$));
  if($style$$19$$ && $bgShape$$6$$ instanceof dvt.$Rect$ && ($bdType_borderRadius$$2_radArr$$1$$ = $style$$19$$.$getStyle$(dvt.$CSSStyle$.$BORDER_RADIUS$))) {
    $bdType_borderRadius$$2_radArr$$1$$ = dvt.$StringUtils$.trim($bdType_borderRadius$$2_radArr$$1$$).split(" "), 0 < $bdType_borderRadius$$2_radArr$$1$$.length && $bdType_borderRadius$$2_radArr$$1$$[0] && $bgShape$$6$$.$setRx$($DvtAfComponent$ParseNonNegativeFloat$$($bdType_borderRadius$$2_radArr$$1$$[0])), 1 < $bdType_borderRadius$$2_radArr$$1$$.length && $bdType_borderRadius$$2_radArr$$1$$[1] && $bgShape$$6$$.$setRy$($DvtAfComponent$ParseNonNegativeFloat$$($bdType_borderRadius$$2_radArr$$1$$[1]))
  }
};
$JSCompiler_prototypeAlias$$.$RenderBackgroundImage$ = function $$JSCompiler_prototypeAlias$$$$RenderBackgroundImage$$($bgShape$$7$$, $style$$20$$, $bgImg$$2$$) {
  $bgImg$$2$$ && ("none" !== $bgImg$$2$$ && !($bgImg$$2$$ instanceof dvt.$CSSGradient$)) && (this.$_bgImg$ = $bgImg$$2$$, dvt.$ImageLoader$.$loadImage$($JSCompiler_StaticMethods_getDvtContext$$(this), $bgImg$$2$$, this.$createCallback$(this.$onBgImageLoaded$)))
};
$JSCompiler_prototypeAlias$$.$onBgImageLoaded$ = function $$JSCompiler_prototypeAlias$$$$onBgImageLoaded$$($image$$4$$) {
  if($image$$4$$ != $JSCompiler_alias_NULL$$ && $image$$4$$.width && $image$$4$$.height) {
    var $bgShape$$8$$ = this.$_bgShape$, $bgRepeat$$ = this.$getCSSStyle$().$getStyle$(dvt.$CSSStyle$.$BACKGROUND_REPEAT$), $dim$$15$$;
    $dim$$15$$ = !$bgRepeat$$ || "no-repeat" != $bgRepeat$$ ? new dvt.$Rectangle$(0, 0, $image$$4$$.width, $image$$4$$.height) : $bgShape$$8$$.$getDimensions$();
    $bgShape$$8$$.$setFill$(new dvt.$ImageFill$(dvt.$Agent$.$isEnvironmentBatik$() ? $image$$4$$.uri : this.$_bgImg$, $dim$$15$$, $bgRepeat$$))
  }
};
$JSCompiler_prototypeAlias$$.$renderMe$ = function $$JSCompiler_prototypeAlias$$$$renderMe$$() {
  return this instanceof $DvtAfComponent$$ && this.$isRendered$() && $JSCompiler_StaticMethods_isVisible$$(this)
};
$JSCompiler_prototypeAlias$$.$getTooltip$ = function $$JSCompiler_prototypeAlias$$$$getTooltip$$() {
  return this.$getShortDesc$()
};
$JSCompiler_prototypeAlias$$.$setTranslateX$ = function $$JSCompiler_prototypeAlias$$$$setTranslateX$$($relx$$1$$) {
  var $dispObj$$3$$ = this.$_bgShape$;
  $dispObj$$3$$ && $dispObj$$3$$.$setTranslateX$($relx$$1$$)
};
$JSCompiler_prototypeAlias$$.$setTranslateY$ = function $$JSCompiler_prototypeAlias$$$$setTranslateY$$($rely$$1$$) {
  var $dispObj$$4$$ = this.$_bgShape$;
  $dispObj$$4$$ && $dispObj$$4$$.$setTranslateY$($rely$$1$$)
};
function $DvtAfComponent$getDimensions$$($comp$$2$$) {
  return $comp$$2$$ instanceof $DvtAfComponent$$ ? $comp$$2$$.$getBounds$() : $comp$$2$$.$getDimensions$()
}
$JSCompiler_prototypeAlias$$.$getBounds$ = function $$JSCompiler_prototypeAlias$$$$getBounds$$() {
  if(!this.$_dim$) {
    var $dim$$16$$;
    this.$_cw$ && this.$_cw$ !== Number.MAX_VALUE && this.$_ch$ && this.$_ch$ !== Number.MAX_VALUE ? $dim$$16$$ = new dvt.$Rectangle$(0, 0, 0, 0) : ($dim$$16$$ = this.$_bgShape$.$getDimensions$()) ? ($dim$$16$$.x = 0, $dim$$16$$.y = 0) : $dim$$16$$ = new dvt.$Rectangle$(0, 0, 0, 0);
    var $style$$22$$ = this.$getCSSStyle$();
    $dim$$16$$.$w$ = this.$_cw$ && this.$_cw$ !== Number.MAX_VALUE ? this.$_cw$ + $style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_LEFT$) + $style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_RIGHT$) + $style$$22$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$) + $style$$22$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$) + $style$$22$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_LEFT_WIDTH$) + $style$$22$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_RIGHT_WIDTH$) : $dim$$16$$.$w$ + ($style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_LEFT$) + 
    $style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_RIGHT$));
    $dim$$16$$.$h$ = this.$_ch$ && this.$_ch$ !== Number.MAX_VALUE ? this.$_ch$ + $style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_TOP$) + $style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_BOTTOM$) + $style$$22$$.$getPadding$(dvt.$CSSStyle$.$PADDING_TOP$) + $style$$22$$.$getPadding$(dvt.$CSSStyle$.$PADDING_BOTTOM$) + $style$$22$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_TOP_WIDTH$) + $style$$22$$.$getBorderSideWidth$(dvt.$CSSStyle$.$BORDER_BOTTOM_WIDTH$) : $dim$$16$$.$h$ + ($style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_TOP$) + 
    $style$$22$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_BOTTOM$));
    this.$_dim$ = $dim$$16$$
  }
  return this.$_dim$
};
function $DvtAfComponent$_setTranslateGroup$$($child$$24_dispObj$$5$$, $relx$$2$$, $rely$$2$$) {
  if($child$$24_dispObj$$5$$ instanceof $DvtAfComponent$$) {
    if($child$$24_dispObj$$5$$ = $child$$24_dispObj$$5$$.$_bgShape$) {
      $child$$24_dispObj$$5$$.$setTranslateX$($relx$$2$$), $child$$24_dispObj$$5$$.$setTranslateY$($rely$$2$$)
    }
  }else {
    $child$$24_dispObj$$5$$.$setTranslateX$ && $child$$24_dispObj$$5$$.$setTranslateX$($relx$$2$$), $child$$24_dispObj$$5$$.$setTranslateY$ && $child$$24_dispObj$$5$$.$setTranslateY$($rely$$2$$)
  }
}
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = function $$JSCompiler_prototypeAlias$$$$_hasBgShape$$() {
  if(this.$_needBgShape$ === $JSCompiler_alias_VOID$$) {
    var $style$$23$$ = this.$getCSSStyle$();
    this.$_needBgShape$ = $style$$23$$ && ($style$$23$$.$getStyle$(dvt.$CSSStyle$.$BACKGROUND_COLOR$) || $style$$23$$.$getBackgroundImage$() || $DvtAfComponent$getBorderColor$$($style$$23$$) || $style$$23$$.$getBorderWidth$() || $style$$23$$.$getStyle$(dvt.$CSSStyle$.$BORDER_RADIUS$))
  }
  return this.$_needBgShape$
};
function $JSCompiler_StaticMethods_createTextShape$$($JSCompiler_StaticMethods_createTextShape$self$$, $isWordWrap_textShape$$, $text$$30$$, $cssStyle$$14_textStyle$$, $defStyle$$1$$, $id$$62$$) {
  var $dvtContext$$11$$ = $JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_createTextShape$self$$);
  $id$$62$$ || ($id$$62$$ = $JSCompiler_StaticMethods__getUniqueId$$($JSCompiler_StaticMethods_createTextShape$self$$));
  $isWordWrap_textShape$$ = $isWordWrap_textShape$$ ? new dvt.$MultilineText$($dvtContext$$11$$, $text$$30$$, 0, 0, $id$$62$$) : new dvt.$OutputText$($dvtContext$$11$$, $text$$30$$, 0, 0, $id$$62$$);
  ($cssStyle$$14_textStyle$$ = $JSCompiler_StaticMethods_createTextStyles$$($JSCompiler_StaticMethods_createTextShape$self$$, $cssStyle$$14_textStyle$$, $defStyle$$1$$)) && $isWordWrap_textShape$$.$setCSSStyle$($cssStyle$$14_textStyle$$);
  $isWordWrap_textShape$$.$_prop$ = $JSCompiler_StaticMethods_createTextShape$self$$.$_prop$;
  return $isWordWrap_textShape$$
}
$JSCompiler_prototypeAlias$$.$isCommandComponent$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$JSCompiler_prototypeAlias$$.$getShowPopupBehaviors$ = $JSCompiler_get$$("$_showPopupBehaviors$");
$JSCompiler_prototypeAlias$$.$addShowPopupBehavior$ = function $$JSCompiler_prototypeAlias$$$$addShowPopupBehavior$$($spub$$1$$) {
  this.$_showPopupBehaviors$ || (this.$_showPopupBehaviors$ = []);
  this.$_showPopupBehaviors$.push($spub$$1$$)
};
$JSCompiler_prototypeAlias$$.$getClientBehaviors$ = $JSCompiler_get$$("$_clientBehaviors$");
$JSCompiler_prototypeAlias$$.$addClientBehavior$ = function $$JSCompiler_prototypeAlias$$$$addClientBehavior$$($bhvr$$3$$) {
  this.$_clientBehaviors$ || (this.$_clientBehaviors$ = []);
  this.$_clientBehaviors$.push($bhvr$$3$$)
};
$JSCompiler_prototypeAlias$$.$SaveContextCallback$ = function $$JSCompiler_prototypeAlias$$$$SaveContextCallback$$() {
  if(this.$getShowPopupBehaviors$ && this.$getShowPopupBehaviors$() || this.$getClientBehaviors$() || this.$isCommandComponent$() || this instanceof $DvtAfPanelCard$$) {
    this.$_contextCallbackObj$ = this.$_afContext$.$getContextCallbackObj$(), this.$setContextCallback$(this.$_afContext$.$getContextCallback$())
  }
};
$JSCompiler_prototypeAlias$$.$getContextCallback$ = $JSCompiler_get$$("$_contextCallback$");
$JSCompiler_prototypeAlias$$.$getContextCallbackObj$ = $JSCompiler_get$$("$_contextCallbackObj$");
$JSCompiler_prototypeAlias$$.$setContextCallback$ = $JSCompiler_set$$("$_contextCallback$");
function $DvtAfComponent$_renderComp$$($afContext$$29$$, $comp$$3$$, $availWidth$$4$$, $availHeight$$4$$) {
  var $saveAW$$ = $JSCompiler_StaticMethods_getAvailableWidth$$($afContext$$29$$), $saveAH$$ = $afContext$$29$$.$_ah$;
  $JSCompiler_StaticMethods_setAvailableWidth$$($afContext$$29$$, $availWidth$$4$$);
  $JSCompiler_StaticMethods_setAvailableHeight$$($afContext$$29$$, $availHeight$$4$$);
  $comp$$3$$.$render$ && $comp$$3$$.$render$($afContext$$29$$);
  $JSCompiler_StaticMethods_setAvailableWidth$$($afContext$$29$$, $saveAW$$);
  $JSCompiler_StaticMethods_setAvailableHeight$$($afContext$$29$$, $saveAH$$)
}
function $JSCompiler_StaticMethods__addClipPathIfNeeded$$($JSCompiler_StaticMethods__addClipPathIfNeeded$self$$, $afContext$$30$$, $aw$$, $dim$$17_dimW$$, $ah$$, $dimH$$, $shape$$12$$) {
  if($dim$$17_dimW$$ > $aw$$ + dvt.$Math$.$TOLERANCE$ || $dimH$$ > $ah$$ + dvt.$Math$.$TOLERANCE$) {
    if($shape$$12$$ && ($dim$$17_dimW$$ = dvt.$DisplayableUtils$.$getDimensionsForced$($afContext$$30$$.$getCtx$(), $shape$$12$$), $dim$$17_dimW$$.$w$ <= $aw$$ + dvt.$Math$.$TOLERANCE$ && $dim$$17_dimW$$.$h$ <= $ah$$ + dvt.$Math$.$TOLERANCE$)) {
      return
    }
    $JSCompiler_StaticMethods__addClipPathIfNeeded$self$$.$_clipped$ = $afContext$$30$$.$_rmIfNotFit$ ? "rmMe" : "clipContainer"
  }
}
function $JSCompiler_StaticMethods_setClipContainer$$($JSCompiler_StaticMethods_setClipContainer$self$$, $parent$$34$$) {
  $JSCompiler_StaticMethods_setClipContainer$self$$.$_clipped$ && "clipPath" !== $JSCompiler_StaticMethods_setClipContainer$self$$.$_clipped$ && ($parent$$34$$.$_clipped$ = "clipMe")
}
$JSCompiler_prototypeAlias$$.$addClipPath$ = function $$JSCompiler_prototypeAlias$$$$addClipPath$$() {
  if("clipPath" !== this.$_clipped$) {
    var $clipPathDims$$ = this.$GetClipPathDimensions$(), $newContainer$$ = $JSCompiler_StaticMethods_CreateNewContainerForChildren$$(this), $clipPath$$4$$ = new dvt.$ClipPath$($JSCompiler_StaticMethods__getUniqueId$$(this) + $DvtAfComponentUtils$_CLIP_PATH_SUFFIX$$);
    $clipPath$$4$$.$addRect$($clipPathDims$$.x, $clipPathDims$$.y, $clipPathDims$$.$w$, $clipPathDims$$.$h$);
    $newContainer$$.$setClipPath$($clipPath$$4$$);
    this.$_clipped$ = "clipPath";
    return $JSCompiler_alias_TRUE$$
  }
  return $JSCompiler_alias_FALSE$$
};
$JSCompiler_prototypeAlias$$.$GetClipPathDimensions$ = function $$JSCompiler_prototypeAlias$$$$GetClipPathDimensions$$() {
  var $xx$$11$$ = this.$_cx$, $yy$$11$$ = this.$_cy$, $ww$$33$$ = this.$_cpw$, $hh$$29$$ = this.$_cph$;
  if($ww$$33$$ == $JSCompiler_alias_VOID$$ || $ww$$33$$ == Number.MAX_VALUE) {
    $ww$$33$$ = this.$_cw$
  }
  if($hh$$29$$ == $JSCompiler_alias_VOID$$ || $hh$$29$$ == Number.MAX_VALUE) {
    $hh$$29$$ = this.$_ch$
  }
  return new dvt.$Rectangle$($xx$$11$$, $yy$$11$$, $ww$$33$$, $hh$$29$$)
};
function $JSCompiler_StaticMethods__getUniqueId$$($JSCompiler_StaticMethods__getUniqueId$self$$) {
  if($JSCompiler_StaticMethods__getUniqueId$self$$.$_uniqueId$) {
    return $JSCompiler_StaticMethods__getUniqueId$self$$.$_uniqueId$
  }
  var $id$$63$$ = $JSCompiler_StaticMethods__getUniqueId$self$$.getId(), $id$$63$$ = $id$$63$$ === $JSCompiler_alias_VOID$$ ? "_G" + $JSCompiler_StaticMethods__getUniqueId$self$$.$getTagName$() + "_" + $DvtAfComponent$_uniqueSeed$$++ : $id$$63$$ + ("_" + $DvtAfComponent$_uniqueSeed$$++);
  $JSCompiler_StaticMethods__getUniqueId$self$$.$_uniqueId$ = $id$$63$$;
  return $JSCompiler_StaticMethods__getUniqueId$self$$.$_uniqueId$
}
function $JSCompiler_StaticMethods_RegisterImageCallback$$($JSCompiler_StaticMethods_RegisterImageCallback$self$$, $imgSrc$$) {
  var $owner$$2$$ = $JSCompiler_StaticMethods_RegisterImageCallback$self$$.$_afContext$.$_imageCallbackObj$, $func$$21$$ = $JSCompiler_StaticMethods_RegisterImageCallback$self$$.$_afContext$.$_imageCallback$;
  $owner$$2$$ && $func$$21$$ && dvt.$ImageLoader$.$loadImage$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_RegisterImageCallback$self$$), $imgSrc$$, dvt.$Obj$.$createCallback$($owner$$2$$, $func$$21$$));
  $func$$21$$ = $JSCompiler_StaticMethods_RegisterImageCallback$self$$.$_afContext$.$_imageNotReadyCallback$;
  $owner$$2$$ && $func$$21$$ && dvt.$Obj$.$createCallback$($owner$$2$$, $func$$21$$)($JSCompiler_StaticMethods_RegisterImageCallback$self$$.$_parentNode$, $imgSrc$$)
}
$JSCompiler_prototypeAlias$$.$getPopupBounds$ = function $$JSCompiler_prototypeAlias$$$$getPopupBounds$$($alignId$$2_behavior$$3_dispObj$$6$$) {
  if($alignId$$2_behavior$$3_dispObj$$6$$ && ($alignId$$2_behavior$$3_dispObj$$6$$ = $alignId$$2_behavior$$3_dispObj$$6$$.$getAlignId$())) {
    if(this.getId() == $alignId$$2_behavior$$3_dispObj$$6$$) {
      if($alignId$$2_behavior$$3_dispObj$$6$$ = this.$_bgShape$) {
        return $alignId$$2_behavior$$3_dispObj$$6$$.$getDimensions$($alignId$$2_behavior$$3_dispObj$$6$$.$getCtx$().$_stage$)
      }
    }else {
      if(this.$_parentNode$ && this.$_parentNode$.$findComponentPopupBounds$) {
        return this.$_parentNode$.$findComponentPopupBounds$($alignId$$2_behavior$$3_dispObj$$6$$)
      }
    }
  }
  return $JSCompiler_alias_NULL$$
};
function $JSCompiler_StaticMethods__getBoxSizing$$($JSCompiler_StaticMethods__getBoxSizing$self$$) {
  if(!$JSCompiler_StaticMethods__getBoxSizing$self$$.$_boxSizing$) {
    var $bs$$ = $JSCompiler_StaticMethods__getBoxSizing$self$$.$getStyle$(dvt.$CSSStyle$.$BOX_SIZING$);
    if($bs$$) {
      $JSCompiler_StaticMethods__getBoxSizing$self$$.$_boxSizing$ = $bs$$
    }else {
      var $parent$$35$$ = $JSCompiler_StaticMethods__getBoxSizing$self$$.getParent();
      $parent$$35$$ && $parent$$35$$ instanceof $DvtAfComponent$$ && ($bs$$ = $JSCompiler_StaticMethods__getBoxSizing$$($parent$$35$$));
      $JSCompiler_StaticMethods__getBoxSizing$self$$.$_boxSizing$ = $bs$$ ? $bs$$ : $DvtAfComponent$DEFAULT_BOX_SIZING$$
    }
  }
  return $JSCompiler_StaticMethods__getBoxSizing$self$$.$_boxSizing$
}
$JSCompiler_prototypeAlias$$.$associate$ = function $$JSCompiler_prototypeAlias$$$$associate$$($shape$$13$$, $logicalObject$$2$$) {
  this.$_afContext$.$getEventManager$() && this.$_afContext$.$getEventManager$().$associate$($shape$$13$$, $logicalObject$$2$$ ? $logicalObject$$2$$ : this)
};
function $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods__getAfStyleAt$self$$, $index$$88$$) {
  var $styleList$$7$$ = $JSCompiler_StaticMethods__getAfStyleAt$self$$.$GetDefaultStyles$();
  return $styleList$$7$$.length > $index$$88$$ ? $styleList$$7$$[$index$$88$$] : $JSCompiler_alias_NULL$$
}
$JSCompiler_prototypeAlias$$.$_setOverrideStyle$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$postRender$ = function $$JSCompiler_prototypeAlias$$$$postRender$$() {
  this.$postRenderSelfBeforeChildren$();
  for(var $child$$inline_1965$$, $i$$inline_1966$$ = 0;$i$$inline_1966$$ < this.$getNumChildren$();$i$$inline_1966$$++) {
    $child$$inline_1965$$ = this.$getChildAt$($i$$inline_1966$$), (!$child$$inline_1965$$.$renderMe$ || $child$$inline_1965$$.$renderMe$()) && $child$$inline_1965$$.$postRender$ && $child$$inline_1965$$.$postRender$()
  }
};
$JSCompiler_prototypeAlias$$.$postRenderSelfBeforeChildren$ = $JSCompiler_emptyFn$$();
function $JSCompiler_StaticMethods_CreateNewContainerForChildren$$($JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$) {
  var $dispObj$$7$$ = $JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$.$_bgShape$;
  return 0 < $dispObj$$7$$.$getNumChildren$() ? ($JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$ = new dvt.$Container$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$)), $DvtAfComponent$_reparentChildren$$($JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$, $dispObj$$7$$), $dispObj$$7$$.$addChild$($JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$), 
  $JSCompiler_StaticMethods_CreateNewContainerForChildren$self_newContainer$$1$$) : $dispObj$$7$$
}
function $DvtAfComponent$_reparentChildren$$($target$$51$$, $source$$15$$) {
  for(var $child$$27$$, $bindex$$ = $target$$51$$.$getNumChildren$(), $i$$185$$ = $source$$15$$.$getNumChildren$() - 1;0 <= $i$$185$$;$i$$185$$--) {
    $child$$27$$ = $source$$15$$.$getChildAt$($i$$185$$), $target$$51$$.$addChildAt$($child$$27$$, $bindex$$)
  }
}
$JSCompiler_prototypeAlias$$.$getAriaLabel$ = function $$JSCompiler_prototypeAlias$$$$getAriaLabel$$() {
  return this.$getShortDesc$()
};
$JSCompiler_prototypeAlias$$.$addAccessibilityAttributes$ = function $$JSCompiler_prototypeAlias$$$$addAccessibilityAttributes$$($obj$$98$$) {
  var $desc$$8$$ = this.$getAriaLabel$();
  $obj$$98$$ && $desc$$8$$ && ($obj$$98$$.$setAriaRole$(this.$getAriaRole$()), dvt.$Agent$.$deferAriaCreation$() || $obj$$98$$.$setAriaProperty$("label", $desc$$8$$))
};
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$unregisterAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$unregisterAsTabStop$$() {
  if(this.$_afContext$) {
    var $JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$ = this.$_afContext$;
    if($JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$.$_tabStopsArray$) {
      for(var $i$$186_i$$inline_1970$$ = 0;$i$$186_i$$inline_1970$$ < $JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$.$_tabStopsArray$.length;$i$$186_i$$inline_1970$$++) {
        if($JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$.$_tabStopsArray$[$i$$186_i$$inline_1970$$] == this) {
          $JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$.$_tabStopsArray$.splice($i$$186_i$$inline_1970$$, 1);
          break
        }
      }
    }
    $JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$ = this.$getNumChildren$();
    for($i$$186_i$$inline_1970$$ = 0;$i$$186_i$$inline_1970$$ < $JSCompiler_StaticMethods_unregisterTabStop$self$$inline_1968_cnt$$2$$;$i$$186_i$$inline_1970$$++) {
      var $child$$28$$ = this.$getChildAt$($i$$186_i$$inline_1970$$);
      $child$$28$$.$unregisterAsTabStop$ && $child$$28$$.$unregisterAsTabStop$()
    }
  }
};
$JSCompiler_prototypeAlias$$.$showKeyboardFocusEffect$ = function $$JSCompiler_prototypeAlias$$$$showKeyboardFocusEffect$$() {
  this.$_keyboardFocusEffect$ || (this.$_keyboardFocusEffect$ = this.$CreateKeyboardFocusEffect$());
  this.$_keyboardFocusEffect$.show();
  this.$_isShowingKeyboardFocusEffect$ = $JSCompiler_alias_TRUE$$;
  $JSCompiler_StaticMethods_getDvtContext$$(this).$setActiveElement$(this.$_bgShape$)
};
$JSCompiler_prototypeAlias$$.$hideKeyboardFocusEffect$ = function $$JSCompiler_prototypeAlias$$$$hideKeyboardFocusEffect$$() {
  this.$_keyboardFocusEffect$ && this.$_keyboardFocusEffect$.$hide$();
  this.$_isShowingKeyboardFocusEffect$ = $JSCompiler_alias_FALSE$$
};
$JSCompiler_prototypeAlias$$.$isShowingKeyboardFocusEffect$ = $JSCompiler_get$$("$_isShowingKeyboardFocusEffect$");
$JSCompiler_prototypeAlias$$.$CreateKeyboardFocusEffect$ = function $$JSCompiler_prototypeAlias$$$$CreateKeyboardFocusEffect$$() {
  return new dvt.$KeyboardFocusEffect$($JSCompiler_StaticMethods_getDvtContext$$(this), this.$_bgShape$, this.$_bgShape$.$getDimensions$())
};
$JSCompiler_prototypeAlias$$.$handleKeyboardEvent$ = function $$JSCompiler_prototypeAlias$$$$handleKeyboardEvent$$($event$$168_mouseEvent$$3$$) {
  if($event$$168_mouseEvent$$3$$.keyCode == dvt.$KeyboardEvent$.$ENTER$) {
    var $eventManager$$10$$ = this.$_afContext$.$_eventManager$, $target$$52$$ = this.$_bgShape$, $point$$26$$ = $target$$52$$.$localToStage$(new dvt.$Point$(0, 0));
    $event$$168_mouseEvent$$3$$ = dvt.$DomEventFactory$.$generateMouseEventFromKeyboardEvent$($event$$168_mouseEvent$$3$$, $JSCompiler_StaticMethods_getDvtContext$$(this), dvt.$MouseEvent$.$CLICK$, $point$$26$$.x, $point$$26$$.y);
    $event$$168_mouseEvent$$3$$.target = $target$$52$$;
    $eventManager$$10$$.$PreOnClick$($event$$168_mouseEvent$$3$$)
  }
};
$JSCompiler_prototypeAlias$$.$getSize$ = function $$JSCompiler_prototypeAlias$$$$getSize$$($afContext$$31_ww$$34$$) {
  var $hh$$30_self$$1$$ = $DvtAfComponent$$.$superclass$.$stamp$.call(this, $afContext$$31_ww$$34$$), $size$$11$$ = $JSCompiler_alias_NULL$$;
  if(!$hh$$30_self$$1$$.$renderMe$ || $hh$$30_self$$1$$.$renderMe$()) {
    $hh$$30_self$$1$$.$_afContext$ = $afContext$$31_ww$$34$$;
    $hh$$30_self$$1$$.$createComputedStyle$ && $hh$$30_self$$1$$.$createComputedStyle$();
    var $cssStyle$$15$$ = $hh$$30_self$$1$$.$getCSSStyle$();
    $afContext$$31_ww$$34$$ = $JSCompiler_StaticMethods__getExplicitWidth$$($hh$$30_self$$1$$, $cssStyle$$15$$);
    $hh$$30_self$$1$$ = $JSCompiler_StaticMethods__getExplicitHeight$$($hh$$30_self$$1$$, $cssStyle$$15$$);
    $afContext$$31_ww$$34$$ && $hh$$30_self$$1$$ && ($size$$11$$ = new dvt.$Dimension$($afContext$$31_ww$$34$$, $hh$$30_self$$1$$))
  }
  return $size$$11$$
};
function $DvtAfComponent$getBorderColor$$($style$$25$$) {
  var $bdColor$$1$$, $bdTopColor_bdWidth$$1$$;
  $style$$25$$ && ($bdColor$$1$$ = $style$$25$$.$getStyle$(dvt.$CSSStyle$.$BORDER_COLOR$), $bdTopColor_bdWidth$$1$$ = $style$$25$$.$getBorderWidth$());
  if(!$bdColor$$1$$ && $bdTopColor_bdWidth$$1$$) {
    $bdTopColor_bdWidth$$1$$ = $style$$25$$.$getStyle$(dvt.$CSSStyle$.$BORDER_TOP_COLOR$);
    var $bdBottomColor$$ = $style$$25$$.$getStyle$(dvt.$CSSStyle$.$BORDER_BOTTOM_COLOR$), $bdLeftColor$$ = $style$$25$$.$getStyle$(dvt.$CSSStyle$.$BORDER_LEFT_COLOR$), $bdRightColor$$ = $style$$25$$.$getStyle$(dvt.$CSSStyle$.$BORDER_RIGHT_COLOR$);
    $bdTopColor_bdWidth$$1$$ && ($bdBottomColor$$ && $bdLeftColor$$ && $bdRightColor$$) && ($bdLeftColor$$ == $bdRightColor$$ && $bdLeftColor$$ == $bdTopColor_bdWidth$$1$$ && $bdLeftColor$$ == $bdBottomColor$$ ? $bdColor$$1$$ = $bdLeftColor$$ : $bdLeftColor$$ == $bdTopColor_bdWidth$$1$$ ? $bdColor$$1$$ = $bdLeftColor$$ : $bdRightColor$$ == $bdBottomColor$$ && ($bdColor$$1$$ = $bdRightColor$$));
    $bdColor$$1$$ || ($bdColor$$1$$ = $style$$25$$.$getStyle$(dvt.$CSSStyle$.$COLOR$)) || ($bdColor$$1$$ = "black")
  }
  return $bdColor$$1$$
}
$JSCompiler_prototypeAlias$$.$getAriaRole$ = $JSCompiler_returnArg$$("img");
function $JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_getDvtContext$self$$) {
  return $JSCompiler_StaticMethods_getDvtContext$self$$.$_afContext$ ? $JSCompiler_StaticMethods_getDvtContext$self$$.$_afContext$.$getCtx$() : $JSCompiler_alias_NULL$$
}
$JSCompiler_prototypeAlias$$.$isUnrelatedToSelection$ = $JSCompiler_returnArg$$($JSCompiler_alias_TRUE$$);
dvt.$Bundle$.$addDefaultStrings$(dvt.$Bundle$.$AFCOMPONENT_PREFIX$, {ARIA_LABEL_ITEM_COUNT:"{0} of {1}"});
dvt.$Obj$.$createSubclass$($JSCompiler_emptyFn$$(), dvt.$Obj$, "DvtAfComponentUtils");
var $DvtAfComponentUtils$_CLIP_PATH_SUFFIX$$ = "_clp";
function $DvtAfComponentUtils$doVerticalLayout$$($afContext$$35$$, $afRoot$$6$$) {
  if($afRoot$$6$$) {
    var $currY$$2_isLink$$3$$ = $afRoot$$6$$ instanceof $DvtAfLink$$, $arDim$$2$$ = [], $afRootDim_child$$31_contentWidth$$inline_1981$$;
    var $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ = $afRoot$$6$$.$getNumChildren$();
    if(0 == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$) {
      $afRootDim_child$$31_contentWidth$$inline_1981$$ = new dvt.$Rectangle$(0, 0, 0, 0)
    }else {
      var $child$$inline_1980_contentX$$, $childy_contentHeight$$inline_1982_contentY$$ = $afRootDim_child$$31_contentWidth$$inline_1981$$ = 0, $cnt$$5_toBeRm$$inline_1983$$ = [], $i$$189_rootw$$inline_1984$$, $cw$$4_rooth$$inline_1985$$;
      $currY$$2_isLink$$3$$ ? ($i$$189_rootw$$inline_1984$$ = $afRoot$$6$$.$_aw$, $cw$$4_rooth$$inline_1985$$ = $afRoot$$6$$.$_ah$, $afRootDim_child$$31_contentWidth$$inline_1981$$ = $afRoot$$6$$.$_cw$, $childy_contentHeight$$inline_1982_contentY$$ = $afRoot$$6$$.$_ch$) : ($i$$189_rootw$$inline_1984$$ = $afRoot$$6$$.$_cw$, $cw$$4_rooth$$inline_1985$$ = $afRoot$$6$$.$_ch$);
      for(var $ch$$4_i$$inline_1986$$ = 0;$ch$$4_i$$inline_1986$$ < $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$;$ch$$4_i$$inline_1986$$++) {
        if($child$$inline_1980_contentX$$ = $afRoot$$6$$.$getChildAt$($ch$$4_i$$inline_1986$$), !$child$$inline_1980_contentX$$.$renderMe$ || $child$$inline_1980_contentX$$.$renderMe$()) {
          var $dim$$inline_1987$$ = $DvtAfComponent$getDimensions$$($child$$inline_1980_contentX$$), $cw$$inline_1988$$ = $dim$$inline_1987$$.$w$, $ch$$inline_1989$$ = $dim$$inline_1987$$.$h$;
          if(0 === $cw$$inline_1988$$ || 0 === $ch$$inline_1989$$ || !$currY$$2_isLink$$3$$ && $childy_contentHeight$$inline_1982_contentY$$ == $afRoot$$6$$.$_ch$) {
            $cnt$$5_toBeRm$$inline_1983$$.push($child$$inline_1980_contentX$$)
          }else {
            if($child$$inline_1980_contentX$$.$_clipped$ || $childy_contentHeight$$inline_1982_contentY$$ + $ch$$inline_1989$$ > $cw$$4_rooth$$inline_1985$$ + dvt.$Math$.$TOLERANCE$ || $cw$$inline_1988$$ > $i$$189_rootw$$inline_1984$$ + dvt.$Math$.$TOLERANCE$) {
              if("rmMe" == $child$$inline_1980_contentX$$.$_clipped$ || $afContext$$35$$.$_rmIfNotFit$) {
                $cnt$$5_toBeRm$$inline_1983$$.push($child$$inline_1980_contentX$$);
                continue
              }else {
                $JSCompiler_StaticMethods_setClipContainer$$($child$$inline_1980_contentX$$, $afRoot$$6$$), $childy_contentHeight$$inline_1982_contentY$$ = $childy_contentHeight$$inline_1982_contentY$$ + $ch$$inline_1989$$ > $cw$$4_rooth$$inline_1985$$ ? $cw$$4_rooth$$inline_1985$$ : $childy_contentHeight$$inline_1982_contentY$$ + $ch$$inline_1989$$, $afRootDim_child$$31_contentWidth$$inline_1981$$ = $cw$$inline_1988$$ > $i$$189_rootw$$inline_1984$$ ? $i$$189_rootw$$inline_1984$$ : Math.max($afRootDim_child$$31_contentWidth$$inline_1981$$, 
                $cw$$inline_1988$$)
              }
            }else {
              $child$$inline_1980_contentX$$ instanceof $DvtAfSeparator$$ || ($afRootDim_child$$31_contentWidth$$inline_1981$$ = Math.max($afRootDim_child$$31_contentWidth$$inline_1981$$, $cw$$inline_1988$$)), $childy_contentHeight$$inline_1982_contentY$$ += $ch$$inline_1989$$
            }
            $arDim$$2$$.push($dim$$inline_1987$$)
          }
        }
      }
      for($ch$$4_i$$inline_1986$$ = $cnt$$5_toBeRm$$inline_1983$$.length - 1;0 <= $ch$$4_i$$inline_1986$$;$ch$$4_i$$inline_1986$$--) {
        $child$$inline_1980_contentX$$ = $cnt$$5_toBeRm$$inline_1983$$[$ch$$4_i$$inline_1986$$], $DvtAfComponent$removeChild$$($child$$inline_1980_contentX$$)
      }
      $afRootDim_child$$31_contentWidth$$inline_1981$$ = new dvt.$Rectangle$(0, 0, $afRootDim_child$$31_contentWidth$$inline_1981$$, $childy_contentHeight$$inline_1982_contentY$$)
    }
    if(0 == $arDim$$2$$.length) {
      $afRoot$$6$$.$_cw$ = $afRoot$$6$$.$getCalcWidth$($afRootDim_child$$31_contentWidth$$inline_1981$$.$w$), $afRoot$$6$$.$_ch$ = $afRoot$$6$$.$getCalcHeight$($afRootDim_child$$31_contentWidth$$inline_1981$$.$h$)
    }else {
      $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ = $afRoot$$6$$.$getHAlign$();
      "start" == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ ? $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($afRoot$$6$$)) ? "right" : "left" : "end" == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ && ($cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($afRoot$$6$$)) ? "left" : "right");
      $child$$inline_1980_contentX$$ = $afRoot$$6$$.$_cx$;
      $childy_contentHeight$$inline_1982_contentY$$ = $afRoot$$6$$.$_cy$;
      $currY$$2_isLink$$3$$ ? ($childy_contentHeight$$inline_1982_contentY$$ += $afRoot$$6$$.$_ch$, "right" == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ && $afRootDim_child$$31_contentWidth$$inline_1981$$.$w$ > $afRoot$$6$$.$_cw$ && $afRoot$$6$$.$_bgShape$.$rightAlign$($afRootDim_child$$31_contentWidth$$inline_1981$$.$w$, $afRoot$$6$$.$_cw$, $JSCompiler_alias_TRUE$$), $afRoot$$6$$.$_cw$ = $afRootDim_child$$31_contentWidth$$inline_1981$$.$w$, $afRoot$$6$$.$_ch$ = $afRootDim_child$$31_contentWidth$$inline_1981$$.$h$) : 
      ($afRoot$$6$$.$_cw$ = $afRoot$$6$$.$getCalcWidth$($afRootDim_child$$31_contentWidth$$inline_1981$$.$w$), $afRoot$$6$$.$_ch$ = $afRoot$$6$$.$getCalcHeight$($afRootDim_child$$31_contentWidth$$inline_1981$$.$h$));
      var $currY$$2_isLink$$3$$ = $childy_contentHeight$$inline_1982_contentY$$, $childx$$, $cnt$$5_toBeRm$$inline_1983$$ = $afRoot$$6$$.$getNumChildren$();
      for($i$$189_rootw$$inline_1984$$ = 0;$i$$189_rootw$$inline_1984$$ < $cnt$$5_toBeRm$$inline_1983$$;$i$$189_rootw$$inline_1984$$++) {
        if($arDim$$2$$[$i$$189_rootw$$inline_1984$$] && ($afRootDim_child$$31_contentWidth$$inline_1981$$ = $afRoot$$6$$.$getChildAt$($i$$189_rootw$$inline_1984$$), !$afRootDim_child$$31_contentWidth$$inline_1981$$.$renderMe$ || $afRootDim_child$$31_contentWidth$$inline_1981$$.$renderMe$())) {
          $cw$$4_rooth$$inline_1985$$ = $arDim$$2$$[$i$$189_rootw$$inline_1984$$].$w$, $ch$$4_i$$inline_1986$$ = $arDim$$2$$[$i$$189_rootw$$inline_1984$$].$h$, $childy_contentHeight$$inline_1982_contentY$$ = $currY$$2_isLink$$3$$, $afRootDim_child$$31_contentWidth$$inline_1981$$ instanceof $DvtAfSeparator$$ ? ($afRoot$$6$$.$_cw$ && $afRootDim_child$$31_contentWidth$$inline_1981$$.$setMaxWidth$($afRoot$$6$$.$_cw$), $childx$$ = $child$$inline_1980_contentX$$) : "left" == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ ? 
          $childx$$ = $child$$inline_1980_contentX$$ : "center" == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ ? $childx$$ = $child$$inline_1980_contentX$$ + ($afRoot$$6$$.$_cw$ - $cw$$4_rooth$$inline_1985$$) / 2 : "right" == $cnt$$inline_1979_hAlign$$1_hAlign$$inline_1992$$ && ($childx$$ = $child$$inline_1980_contentX$$ + $afRoot$$6$$.$_cw$ - $cw$$4_rooth$$inline_1985$$), $DvtAfComponent$_setTranslateGroup$$($afRootDim_child$$31_contentWidth$$inline_1981$$, $childx$$, $childy_contentHeight$$inline_1982_contentY$$), 
          $currY$$2_isLink$$3$$ += $ch$$4_i$$inline_1986$$
        }
      }
    }
  }
}
function $DvtAfTagHandler$$($constructor$$) {
  this.Init($constructor$$)
}
dvt.$Obj$.$createSubclass$($DvtAfTagHandler$$, dvt.$Obj$, "DvtAfTagHandler");
$DvtAfTagHandler$$.prototype.Init = $JSCompiler_set$$("$_constructor$");
function $JSCompiler_StaticMethods_addChildren$$($parent$$36$$, $childList$$) {
  if($parent$$36$$ && $childList$$ && 0 < $childList$$.length) {
    for(var $i$$191$$ = 0;$i$$191$$ < $childList$$.length;$i$$191$$++) {
      $childList$$[$i$$191$$] && $parent$$36$$.$addChild$($childList$$[$i$$191$$])
    }
  }
}
function $DvtAfComponentFactory$$() {
}
dvt.$Obj$.$createSubclass$($DvtAfComponentFactory$$, dvt.$Obj$, "DvtAfComponentFactory");
$DvtAfComponentFactory$$.$CACHE_STYLES$ = $JSCompiler_alias_FALSE$$;
$DvtAfComponentFactory$$.$_NAME_F$ = "f";
$DvtAfComponentFactory$$.$_NAME_COMPONENT$ = "component";
$DvtAfComponentFactory$$.$_registeredTags$ = {};
$DvtAfComponentFactory$$.$registerComponent$ = function $$DvtAfComponentFactory$$$$registerComponent$$($tagName$$3$$, $constructor$$2$$) {
  $tagName$$3$$ && $constructor$$2$$ && ($DvtAfComponentFactory$$.$_registeredTags$[$tagName$$3$$] = new $DvtAfTagHandler$$($constructor$$2$$))
};
$DvtAfComponentFactory$$.$parseXml$ = function $$DvtAfComponentFactory$$$$parseXml$$($childList$$1_xmlNode$$48$$) {
  return($childList$$1_xmlNode$$48$$ = $DvtAfComponentFactory$$.$_parseChildren$($childList$$1_xmlNode$$48$$)) ? $childList$$1_xmlNode$$48$$[0] : $JSCompiler_alias_NULL$$
};
$DvtAfComponentFactory$$.$parseJson$ = function $$DvtAfComponentFactory$$$$parseJson$$($childList$$2_jsonArray$$) {
  return($childList$$2_jsonArray$$ = $DvtAfComponentFactory$$.$_parseJsonChildren$($childList$$2_jsonArray$$)) ? $childList$$2_jsonArray$$[0] : $JSCompiler_alias_NULL$$
};
$DvtAfComponentFactory$$.$parseElement$ = function $$DvtAfComponentFactory$$$$parseElement$$($childList$$3_tagElement$$) {
  var $comp$$inline_1996_tagName$$4$$ = $childList$$3_tagElement$$.getName(), $tagHandler$$ = $DvtAfComponentFactory$$.$_registeredTags$[$comp$$inline_1996_tagName$$4$$];
  if(!$tagHandler$$) {
    throw"No tag handler for " + $comp$$inline_1996_tagName$$4$$;
  }
  ($comp$$inline_1996_tagName$$4$$ = new $tagHandler$$.$_constructor$) && $comp$$inline_1996_tagName$$4$$.$setProperties$($childList$$3_tagElement$$.getAttributes());
  $comp$$inline_1996_tagName$$4$$ != $JSCompiler_alias_NULL$$ && ($childList$$3_tagElement$$ = $DvtAfComponentFactory$$.$_parseChildren$($childList$$3_tagElement$$), $JSCompiler_StaticMethods_addChildren$$($comp$$inline_1996_tagName$$4$$, $childList$$3_tagElement$$));
  return $comp$$inline_1996_tagName$$4$$
};
$DvtAfComponentFactory$$.$parseJsonElement$ = function $$DvtAfComponentFactory$$$$parseJsonElement$$($childList$$4_tagElement$$1$$) {
  var $comp$$inline_2000_tagName$$5$$ = $childList$$4_tagElement$$1$$[$DvtAfComponentFactory$$.$_NAME_COMPONENT$], $tagHandler$$1_value$$inline_2001$$ = $DvtAfComponentFactory$$.$_registeredTags$[$comp$$inline_2000_tagName$$5$$];
  if(!$tagHandler$$1_value$$inline_2001$$) {
    throw"No tag handler for " + $comp$$inline_2000_tagName$$5$$;
  }
  var $comp$$inline_2000_tagName$$5$$ = new $tagHandler$$1_value$$inline_2001$$.$_constructor$, $key$$inline_2002$$;
  for($key$$inline_2002$$ in $childList$$4_tagElement$$1$$) {
    $childList$$4_tagElement$$1$$.hasOwnProperty($key$$inline_2002$$) && ($tagHandler$$1_value$$inline_2001$$ = $childList$$4_tagElement$$1$$[$key$$inline_2002$$], $comp$$inline_2000_tagName$$5$$.setProperty($key$$inline_2002$$, $tagHandler$$1_value$$inline_2001$$))
  }
  $comp$$inline_2000_tagName$$5$$ != $JSCompiler_alias_NULL$$ && $childList$$4_tagElement$$1$$.children && ($childList$$4_tagElement$$1$$ = $DvtAfComponentFactory$$.$_parseJsonChildren$($childList$$4_tagElement$$1$$.children), $JSCompiler_StaticMethods_addChildren$$($comp$$inline_2000_tagName$$5$$, $childList$$4_tagElement$$1$$));
  return $comp$$inline_2000_tagName$$5$$
};
$DvtAfComponentFactory$$.$_parseChildren$ = function $$DvtAfComponentFactory$$$$_parseChildren$$($childNodes$$16_xmlNode$$49$$) {
  var $childList$$5$$ = $JSCompiler_alias_NULL$$;
  if($childNodes$$16_xmlNode$$49$$) {
    $childNodes$$16_xmlNode$$49$$ = $childNodes$$16_xmlNode$$49$$.$getChildNodes$();
    for(var $child$$33_childComponent$$, $childList$$5$$ = [], $i$$192$$ = 0;$i$$192$$ < $childNodes$$16_xmlNode$$49$$.length;$i$$192$$++) {
      $child$$33_childComponent$$ = $childNodes$$16_xmlNode$$49$$[$i$$192$$];
      var $childName$$1$$ = $child$$33_childComponent$$.getName();
      $child$$33_childComponent$$ && $childName$$1$$ != $JSCompiler_alias_NULL$$ && $childName$$1$$ !== $DvtAfComponentFactory$$.$_NAME_F$ && ($child$$33_childComponent$$ = $DvtAfComponentFactory$$.$parseElement$($child$$33_childComponent$$)) && $childList$$5$$.push($child$$33_childComponent$$)
    }
  }
  return $childList$$5$$
};
$DvtAfComponentFactory$$.$_parseJsonChildren$ = function $$DvtAfComponentFactory$$$$_parseJsonChildren$$($jsonArray$$1$$) {
  for(var $childList$$6$$ = [], $i$$193$$ = 0;$i$$193$$ < $jsonArray$$1$$.length;$i$$193$$++) {
    var $child$$34_childComponent$$1$$ = $jsonArray$$1$$[$i$$193$$], $childName$$2$$ = $child$$34_childComponent$$1$$[$DvtAfComponentFactory$$.$_NAME_COMPONENT$];
    $child$$34_childComponent$$1$$ && $childName$$2$$ != $JSCompiler_alias_NULL$$ && ($child$$34_childComponent$$1$$ = $DvtAfComponentFactory$$.$parseJsonElement$($child$$34_childComponent$$1$$)) && $childList$$6$$.push($child$$34_childComponent$$1$$)
  }
  return $childList$$6$$
};
$DvtAfComponentFactory$$.$parseXmlAndLayout$ = function $$DvtAfComponentFactory$$$$parseXmlAndLayout$$($afContext$$37$$, $templateTree_xmlNode$$50$$, $parent$$37$$) {
  $templateTree_xmlNode$$50$$ = $DvtAfComponentFactory$$.$parseXml$($templateTree_xmlNode$$50$$);
  return $DvtAfComponentFactory$$.$parseAndLayout$($afContext$$37$$, $templateTree_xmlNode$$50$$, $parent$$37$$)
};
$DvtAfComponentFactory$$.$parseAndLayout$ = function $$DvtAfComponentFactory$$$$parseAndLayout$$($afContext$$38$$, $compTree_templateTree$$1$$, $parent$$38$$) {
  $afContext$$38$$.$setParentNode$($parent$$38$$);
  $compTree_templateTree$$1$$ = $compTree_templateTree$$1$$.$stamp$($afContext$$38$$.$_elContext$);
  return $DvtAfComponentFactory$$.$doLayout$($afContext$$38$$, $compTree_templateTree$$1$$, $parent$$38$$)
};
$DvtAfComponentFactory$$.$doLayout$ = function $$DvtAfComponentFactory$$$$doLayout$$($afContext$$39$$, $compTree$$1$$, $dispTree_parent$$39$$) {
  ($dispTree_parent$$39$$ = $DvtAfComponentFactory$$.$_createDisplayObj$($afContext$$39$$, $compTree$$1$$, $dispTree_parent$$39$$)) && $compTree$$1$$ && $DvtAfComponentFactory$$.$_render$($afContext$$39$$, $dispTree_parent$$39$$, $compTree$$1$$);
  return $dispTree_parent$$39$$
};
$DvtAfComponentFactory$$.$parseAndStamp$ = function $$DvtAfComponentFactory$$$$parseAndStamp$$($afContext$$40_dispTree$$1$$, $compTree$$2_templateTree$$2$$, $parent$$40$$) {
  $afContext$$40_dispTree$$1$$.$setParentNode$($parent$$40$$);
  $compTree$$2_templateTree$$2$$ = $compTree$$2_templateTree$$2$$.$stamp$($afContext$$40_dispTree$$1$$.$_elContext$);
  if($afContext$$40_dispTree$$1$$ = $DvtAfComponentFactory$$.$_createDisplayObj$($afContext$$40_dispTree$$1$$, $compTree$$2_templateTree$$2$$, $parent$$40$$)) {
    $afContext$$40_dispTree$$1$$.$_compTree$ = $compTree$$2_templateTree$$2$$
  }
  return $afContext$$40_dispTree$$1$$
};
$DvtAfComponentFactory$$.$layoutAndRender$ = function $$DvtAfComponentFactory$$$$layoutAndRender$$($afContext$$41$$, $dispTree$$2$$) {
  $dispTree$$2$$ && $DvtAfComponentFactory$$.$_render$($afContext$$41$$, $dispTree$$2$$, $dispTree$$2$$.$_compTree$)
};
$DvtAfComponentFactory$$.$_createDisplayObj$ = function $$DvtAfComponentFactory$$$$_createDisplayObj$$($afContext$$42$$, $compTree$$3$$, $parent$$41$$) {
  var $dispTree$$3$$;
  $compTree$$3$$ && ($dispTree$$3$$ = $compTree$$3$$.$createDisplayObj$($afContext$$42$$));
  $parent$$41$$ && $dispTree$$3$$ && $parent$$41$$.$addChild$($dispTree$$3$$);
  return $dispTree$$3$$
};
$DvtAfComponentFactory$$.$_render$ = function $$DvtAfComponentFactory$$$$_render$$($afContext$$43$$, $dispTree$$4$$, $compTree$$4$$) {
  if($compTree$$4$$) {
    $compTree$$4$$.$render$($afContext$$43$$);
    $compTree$$4$$.$postRender$();
    if($afContext$$43$$.$_rmIfNotFit$) {
      var $dim$$20$$ = $DvtAfComponent$getDimensions$$($compTree$$4$$), $parent$$42$$ = $dispTree$$4$$.getParent();
      $parent$$42$$ && $parent$$42$$.removeChild && (0 === $dim$$20$$.$w$ && 0 === $dim$$20$$.$h$ || $dim$$20$$.$w$ > $JSCompiler_StaticMethods_getAvailableWidth$$($afContext$$43$$) + dvt.$Math$.$TOLERANCE$ || $dim$$20$$.$h$ > $afContext$$43$$.$_ah$ + dvt.$Math$.$TOLERANCE$ || $compTree$$4$$.$_clipped$) && $parent$$42$$.removeChild($dispTree$$4$$)
    }else {
      $compTree$$4$$.$_clipped$ && $compTree$$4$$.$addClipPath$()
    }
    $dispTree$$4$$.$_compTree$ = $compTree$$4$$
  }
};
$DvtAfComponentFactory$$.$getCompTree$ = function $$DvtAfComponentFactory$$$$getCompTree$$($dispTree$$5$$) {
  return $dispTree$$5$$ ? $dispTree$$5$$.$_compTree$ : $JSCompiler_alias_NULL$$
};
$DvtAfComponentFactory$$.$getAfComponent$ = function $$DvtAfComponentFactory$$$$getAfComponent$$($currentDisplayable_displayable$$12$$) {
  for(var $afComp$$8$$ = $JSCompiler_alias_NULL$$;!$afComp$$8$$ && $currentDisplayable_displayable$$12$$;) {
    $afComp$$8$$ = $currentDisplayable_displayable$$12$$.$_afComp$, $currentDisplayable_displayable$$12$$ = $currentDisplayable_displayable$$12$$.getParent()
  }
  return $afComp$$8$$
};
$DvtAfComponentFactory$$.$findAfComponent$ = function $$DvtAfComponentFactory$$$$findAfComponent$$($afComp$$9$$, $id$$64$$) {
  if($afComp$$9$$ == $JSCompiler_alias_NULL$$ || $id$$64$$ == $JSCompiler_alias_NULL$$) {
    return $JSCompiler_alias_NULL$$
  }
  if($afComp$$9$$.getId() == $id$$64$$) {
    return $afComp$$9$$
  }
  for(var $numChildren$$7$$ = $afComp$$9$$.$getNumChildren$(), $i$$194$$ = 0;$i$$194$$ < $numChildren$$7$$;$i$$194$$++) {
    var $child$$35_matchedChild$$1$$ = $afComp$$9$$.$getChildAt$($i$$194$$);
    if($id$$64$$ == $child$$35_matchedChild$$1$$.getId() || ($child$$35_matchedChild$$1$$ = $DvtAfComponentFactory$$.$findAfComponent$($child$$35_matchedChild$$1$$, $id$$64$$))) {
      return $child$$35_matchedChild$$1$$
    }
  }
  return $JSCompiler_alias_NULL$$
};
$DvtAfComponentFactory$$.$getBounds$ = function $$DvtAfComponentFactory$$$$getBounds$$($dispTree$$6$$, $targetCoordinateSpace$$11$$) {
  var $bounds$$15_comp$$6$$ = $DvtAfComponentFactory$$.$getCompTree$($dispTree$$6$$);
  return $bounds$$15_comp$$6$$ && $bounds$$15_comp$$6$$ instanceof $DvtAfComponent$$ ? ($bounds$$15_comp$$6$$ = $bounds$$15_comp$$6$$.$getBounds$(), $targetCoordinateSpace$$11$$ ? $dispTree$$6$$.$ConvertCoordSpaceRect$($bounds$$15_comp$$6$$, $targetCoordinateSpace$$11$$) : $bounds$$15_comp$$6$$) : $dispTree$$6$$.$getDimensions$($targetCoordinateSpace$$11$$)
};
$DvtAfComponentFactory$$.$getSize$ = function $$DvtAfComponentFactory$$$$getSize$$($afContext$$44$$, $templateTree$$3$$, $parent$$43$$) {
  $afContext$$44$$.$setParentNode$($parent$$43$$);
  return $templateTree$$3$$.$getSize$($afContext$$44$$)
};
function $DvtAfButtonLink$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfButtonLink$$, $DvtAfComponent$$, "DvtAfButtonLink");
$JSCompiler_prototypeAlias$$ = $DvtAfButtonLink$$.prototype;
$JSCompiler_prototypeAlias$$.$getText$ = function $$JSCompiler_prototypeAlias$$$$getText$$() {
  return this.$getStringProp$("text", "")
};
$JSCompiler_prototypeAlias$$.$setText$ = function $$JSCompiler_prototypeAlias$$$$setText$$($text$$31$$) {
  this.setProperty("text", $text$$31$$);
  this.$getContentShape$() && this.$getContentShape$().$setTextString$($text$$31$$)
};
$JSCompiler_prototypeAlias$$.$isDisabled$ = function $$JSCompiler_prototypeAlias$$$$isDisabled$$() {
  return this.$getBooleanProp$("disabled", $JSCompiler_alias_FALSE$$) || $JSCompiler_alias_FALSE$$
};
$JSCompiler_prototypeAlias$$.$getIcon$ = function $$JSCompiler_prototypeAlias$$$$getIcon$$() {
  return this.$getProperty$("icon")
};
$JSCompiler_prototypeAlias$$.$getIconPosition$ = function $$JSCompiler_prototypeAlias$$$$getIconPosition$$() {
  return this.$getStringProp$("iconPosition", "leading")
};
$JSCompiler_prototypeAlias$$.$getDisabledIcon$ = function $$JSCompiler_prototypeAlias$$$$getDisabledIcon$$() {
  return this.$getProperty$("disabledIcon")
};
$JSCompiler_prototypeAlias$$.$getDestination$ = function $$JSCompiler_prototypeAlias$$$$getDestination$$() {
  return this.$getProperty$("destination")
};
$JSCompiler_prototypeAlias$$.$isCommandComponent$ = function $$JSCompiler_prototypeAlias$$$$isCommandComponent$$() {
  return!this.$getDestination$()
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$16$$) {
  $DvtAfButtonLink$$.$superclass$.$ResolveEm$.call(this, $cssStyle$$16$$)
};
$JSCompiler_prototypeAlias$$.$getTooltip$ = function $$JSCompiler_prototypeAlias$$$$getTooltip$$() {
  var $tt$$ = $DvtAfButtonLink$$.$superclass$.$getTooltip$.call(this);
  if(!$tt$$ && this.$_textLst$) {
    var $text$$33$$ = this.$_textLst$[dvt.$Button$.$STATE_ENABLED$];
    if($text$$33$$ && $text$$33$$.$isTruncated$()) {
      return this.$getText$()
    }
  }
  return $tt$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$() {
  return this.$CreateButton$()
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfButtonLink$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  this.$CreateButton$(this.$getContentShape$());
  var $dim$$inline_2007_disabledDim$$inline_2005$$ = $JSCompiler_StaticMethods__renderButtonState$$(this, dvt.$Button$.$STATE_DISABLED$);
  $JSCompiler_StaticMethods__renderButtonState$$(this, dvt.$Button$.$STATE_OVER$);
  $JSCompiler_StaticMethods__renderButtonState$$(this, dvt.$Button$.$STATE_DOWN$);
  var $enabledDim$$inline_2006$$ = $JSCompiler_StaticMethods__renderButtonState$$(this, dvt.$Button$.$STATE_ENABLED$);
  if($dim$$inline_2007_disabledDim$$inline_2005$$ = this.$isDisabled$() ? $dim$$inline_2007_disabledDim$$inline_2005$$ : $enabledDim$$inline_2006$$) {
    this.$_cw$ = $dim$$inline_2007_disabledDim$$inline_2005$$.$w$, this.$_ch$ = $dim$$inline_2007_disabledDim$$inline_2005$$.$h$
  }
  this.$getContentShape$().$initState$()
};
$JSCompiler_prototypeAlias$$.$GetClickListenerFunction$ = function $$JSCompiler_prototypeAlias$$$$GetClickListenerFunction$$() {
  return dvt.$ToolkitUtils$.$getLinkCallback$(this.$getProperty$("targetFrame", $JSCompiler_alias_FALSE$$), this.$getDestination$())
};
$JSCompiler_prototypeAlias$$.$isClickEventPropagationStopped$ = $JSCompiler_returnArg$$($JSCompiler_alias_TRUE$$);
$JSCompiler_prototypeAlias$$.$CreateButton$ = function $$JSCompiler_prototypeAlias$$$$CreateButton$$($button$$25_up$$) {
  if(!$button$$25_up$$) {
    $button$$25_up$$ = this.$CreateButtonState$(dvt.$Button$.$STATE_ENABLED$);
    var $over$$ = this.$CreateButtonState$(dvt.$Button$.$STATE_OVER$), $down$$ = this.$CreateButtonState$(dvt.$Button$.$STATE_DOWN$), $dis$$2$$ = this.$CreateButtonState$(dvt.$Button$.$STATE_DISABLED$);
    $button$$25_up$$ = new dvt.$Button$($JSCompiler_StaticMethods_getDvtContext$$(this), $button$$25_up$$, $over$$, $down$$, $dis$$2$$, $JSCompiler_StaticMethods__getUniqueId$$(this), this.$GetClickListenerFunction$(), this);
    this.$associate$($button$$25_up$$, this)
  }
  $button$$25_up$$.$setEnabled$(!this.$isDisabled$());
  return $button$$25_up$$
};
$JSCompiler_prototypeAlias$$.$CreateButtonState$ = function $$JSCompiler_prototypeAlias$$$$CreateButtonState$$($bgRect$$2_buttonState$$1$$) {
  var $eStyle$$ = $JSCompiler_StaticMethods__getStateStyle$$(this, $bgRect$$2_buttonState$$1$$), $dvtContext$$inline_2009$$ = $JSCompiler_StaticMethods_getDvtContext$$(this), $id$$inline_2013$$ = $JSCompiler_StaticMethods__getUniqueId$$(this) + "_s" + $bgRect$$2_buttonState$$1$$, $text$$inline_2014$$ = this.$getText$(), $iconSrc$$inline_2015_iconSrc$$inline_4683$$;
  switch($bgRect$$2_buttonState$$1$$) {
    case dvt.$Button$.$STATE_DISABLED$:
      $iconSrc$$inline_2015_iconSrc$$inline_4683$$ = this.$getDisabledIcon$();
      break;
    default:
      $iconSrc$$inline_2015_iconSrc$$inline_4683$$ = this.$getIcon$()
  }
  var $isLink$$inline_2016$$ = this instanceof $DvtAfLink$$, $group$$inline_2017$$ = $JSCompiler_alias_NULL$$;
  $isLink$$inline_2016$$ ? $iconSrc$$inline_2015_iconSrc$$inline_4683$$ && $text$$inline_2014$$ && ($group$$inline_2017$$ = new dvt.$Container$($dvtContext$$inline_2009$$, $id$$inline_2013$$)) : $group$$inline_2017$$ = new dvt.$Rect$($dvtContext$$inline_2009$$, 0, 0, 0, 0, $id$$inline_2013$$);
  var $iconShape$$inline_2018$$, $textShape$$inline_2019$$;
  $iconSrc$$inline_2015_iconSrc$$inline_4683$$ && ($iconShape$$inline_2018$$ = new dvt.$Image$($dvtContext$$inline_2009$$, $iconSrc$$inline_2015_iconSrc$$inline_4683$$, 0, 0, 1, 1, $id$$inline_2013$$ + "_img"), $group$$inline_2017$$ ? $group$$inline_2017$$.$addChild$($iconShape$$inline_2018$$) : $group$$inline_2017$$ = $iconShape$$inline_2018$$);
  $text$$inline_2014$$ && ($textShape$$inline_2019$$ = $JSCompiler_StaticMethods_createTextShape$$(this, $JSCompiler_alias_FALSE$$, $text$$inline_2014$$, $eStyle$$, this.$GetTextStyle$($bgRect$$2_buttonState$$1$$), $id$$inline_2013$$ + "_txt"), $isLink$$inline_2016$$ && $textShape$$inline_2019$$.setCursor($JSCompiler_alias_NULL$$), $group$$inline_2017$$ ? $group$$inline_2017$$.$addChild$($textShape$$inline_2019$$) : $group$$inline_2017$$ = $textShape$$inline_2019$$);
  this.$_shapeLst$ || (this.$_shapeLst$ = [], this.$_iconLst$ = [], this.$_textLst$ = []);
  this.$_shapeLst$[$bgRect$$2_buttonState$$1$$] = $group$$inline_2017$$;
  $iconShape$$inline_2018$$ && (this.$_iconLst$[$bgRect$$2_buttonState$$1$$] = $iconShape$$inline_2018$$);
  $textShape$$inline_2019$$ && (this.$_textLst$[$bgRect$$2_buttonState$$1$$] = $textShape$$inline_2019$$);
  $bgRect$$2_buttonState$$1$$ = $group$$inline_2017$$;
  $bgRect$$2_buttonState$$1$$ instanceof dvt.$Rect$ && $eStyle$$ && this.$renderBackground$($bgRect$$2_buttonState$$1$$, $eStyle$$);
  return $bgRect$$2_buttonState$$1$$
};
function $JSCompiler_StaticMethods__renderButtonState$$($JSCompiler_StaticMethods__renderButtonState$self$$, $buttonState$$2$$) {
  var $style$$26$$ = $JSCompiler_StaticMethods__getStateStyle$$($JSCompiler_StaticMethods__renderButtonState$self$$, $buttonState$$2$$);
  if(!$style$$26$$) {
    return $JSCompiler_alias_NULL$$
  }
  var $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$;
  a: {
    var $textStyle$$inline_2023_xx$$inline_2041$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$GetTextStyle$($buttonState$$2$$);
    $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$GetArrowWidth$();
    var $diff$$inline_2039_iconPos$$inline_2025$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$getIconPosition$(), $cw$$6_iconShape$$inline_2026$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_iconLst$[$buttonState$$2$$], $dim$$inline_4687_iconDim$$inline_2027$$;
    if($cw$$6_iconShape$$inline_2026$$) {
      var $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$GetIconStyle$();
      if($height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$) {
        var $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ = $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$.getWidth(), $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$.getHeight();
        $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ && $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ && ($imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ = $DvtAfComponent$ParseNonNegativeFloat$$($imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$), $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = 
        $DvtAfComponent$ParseNonNegativeFloat$$($height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$), $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ && $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ && ($dim$$inline_4687_iconDim$$inline_2027$$ = new dvt.$Rectangle$(0, 0, $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$)))
      }
      if(!$dim$$inline_4687_iconDim$$inline_2027$$) {
        var $iconSrc$$inline_4693_textShape$$inline_2028$$ = $cw$$6_iconShape$$inline_2026$$.$getSrc$();
        ($imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ = dvt.$ImageLoader$.$loadImage$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods__renderButtonState$self$$), $iconSrc$$inline_4693_textShape$$inline_2028$$)) && ($dim$$inline_4687_iconDim$$inline_2027$$ = new dvt.$Rectangle$(0, 0, $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$.width, $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$.height))
      }
      $dim$$inline_4687_iconDim$$inline_2027$$ ? ($cw$$6_iconShape$$inline_2026$$.$setWidth$($dim$$inline_4687_iconDim$$inline_2027$$.$w$), $cw$$6_iconShape$$inline_2026$$.$setHeight$($dim$$inline_4687_iconDim$$inline_2027$$.$h$)) : $JSCompiler_StaticMethods_RegisterImageCallback$$($JSCompiler_StaticMethods__renderButtonState$self$$, $iconSrc$$inline_4693_textShape$$inline_2028$$)
    }
    $dim$$inline_4687_iconDim$$inline_2027$$ || ($diff$$inline_2039_iconPos$$inline_2025$$ = "noIcon");
    $iconSrc$$inline_4693_textShape$$inline_2028$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_textLst$[$buttonState$$2$$];
    $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ = $iconSrc$$inline_4693_textShape$$inline_2028$$ != $JSCompiler_alias_NULL$$;
    if(!$iconSrc$$inline_4693_textShape$$inline_2028$$) {
      if("noIcon" == $diff$$inline_2039_iconPos$$inline_2025$$) {
        $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ = new dvt.$Rectangle$(0, 0, 0, 0);
        break a
      }
      $diff$$inline_2039_iconPos$$inline_2025$$ = "noText"
    }
    var $clientHeight$$inline_2030_rtl$$inline_2038$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_ch$, $hpadding$$inline_2031$$, $hh$$inline_2033$$ = $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = 0, $ch$$6_textDim$$inline_2034$$, $isTruncated$$inline_2035$$ = $JSCompiler_alias_FALSE$$, $txtMaxWidth$$inline_2036_yy$$inline_2042$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_cw$ - $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$;
    switch($diff$$inline_2039_iconPos$$inline_2025$$) {
      case "leading":
      ;
      case "trailing":
        $textStyle$$inline_2023_xx$$inline_2041$$ && ($hpadding$$inline_2031$$ = $textStyle$$inline_2023_xx$$inline_2041$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$) + $textStyle$$inline_2023_xx$$inline_2041$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_LEFT$) + $textStyle$$inline_2023_xx$$inline_2041$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$) + $textStyle$$inline_2023_xx$$inline_2041$$.$getMargin$(dvt.$CSSStyle$.$MARGIN_RIGHT$)), $hpadding$$inline_2031$$ || ($hpadding$$inline_2031$$ = 3), $txtMaxWidth$$inline_2036_yy$$inline_2042$$ = 
        $txtMaxWidth$$inline_2036_yy$$inline_2042$$ - $dim$$inline_4687_iconDim$$inline_2027$$.$w$ - $hpadding$$inline_2031$$
    }
    var $txtw$$inline_2037$$ = 0;
    if($iconSrc$$inline_4693_textShape$$inline_2028$$) {
      if(dvt.$TextUtils$.$fitText$($iconSrc$$inline_4693_textShape$$inline_2028$$, $txtMaxWidth$$inline_2036_yy$$inline_2042$$, $clientHeight$$inline_2030_rtl$$inline_2038$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.getParent())) {
        $ch$$6_textDim$$inline_2034$$ = $iconSrc$$inline_4693_textShape$$inline_2028$$.$getDimensions$(), $txtw$$inline_2037$$ = ($isTruncated$$inline_2035$$ = $iconSrc$$inline_4693_textShape$$inline_2028$$.$isTruncated$()) ? $txtMaxWidth$$inline_2036_yy$$inline_2042$$ : $ch$$6_textDim$$inline_2034$$.$w$
      }else {
        if("noIcon" == $diff$$inline_2039_iconPos$$inline_2025$$) {
          $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ = new dvt.$Rectangle$(0, 0, 0, 0);
          break a
        }
        $diff$$inline_2039_iconPos$$inline_2025$$ = "noText";
        $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ = $JSCompiler_alias_FALSE$$
      }
    }
    var $clientHeight$$inline_2030_rtl$$inline_2038$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods__renderButtonState$self$$)), $vpadding$$inline_2040$$ = Math.max($textStyle$$inline_2023_xx$$inline_2041$$.$getPadding$(dvt.$CSSStyle$.$PADDING_TOP$) + $textStyle$$inline_2023_xx$$inline_2041$$.$getPadding$(dvt.$CSSStyle$.$PADDING_BOTTOM$), 2);
    ($textStyle$$inline_2023_xx$$inline_2041$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_cx$) || ($textStyle$$inline_2023_xx$$inline_2041$$ = 0);
    ($txtMaxWidth$$inline_2036_yy$$inline_2042$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_cy$) || ($txtMaxWidth$$inline_2036_yy$$inline_2042$$ = 0);
    switch($diff$$inline_2039_iconPos$$inline_2025$$) {
      case "top":
        $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignCenter$();
        $diff$$inline_2039_iconPos$$inline_2025$$ = ($txtw$$inline_2037$$ - $dim$$inline_4687_iconDim$$inline_2027$$.$w$) / 2;
        0 < $diff$$inline_2039_iconPos$$inline_2025$$ ? ($dim$$inline_4687_iconDim$$inline_2027$$.x = ($clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$) + $diff$$inline_2039_iconPos$$inline_2025$$, $ch$$6_textDim$$inline_2034$$.x = ($clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : 
        $textStyle$$inline_2023_xx$$inline_2041$$) + $txtw$$inline_2037$$ / 2, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $txtw$$inline_2037$$) : ($dim$$inline_4687_iconDim$$inline_2027$$.x = $clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$, $ch$$6_textDim$$inline_2034$$.x = ($clientHeight$$inline_2030_rtl$$inline_2038$$ ? 
        $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$) - $diff$$inline_2039_iconPos$$inline_2025$$ + $txtw$$inline_2037$$ / 2, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $dim$$inline_4687_iconDim$$inline_2027$$.$w$);
        $dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$;
        $vpadding$$inline_2040$$ = 1;
        $ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$ + $dim$$inline_4687_iconDim$$inline_2027$$.$h$ + $vpadding$$inline_2040$$;
        $hh$$inline_2033$$ = $dim$$inline_4687_iconDim$$inline_2027$$.$h$ + $vpadding$$inline_2040$$ + $ch$$6_textDim$$inline_2034$$.$h$;
        break;
      case "bottom":
        $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignCenter$();
        $diff$$inline_2039_iconPos$$inline_2025$$ = ($txtw$$inline_2037$$ - $dim$$inline_4687_iconDim$$inline_2027$$.$w$) / 2;
        0 < $diff$$inline_2039_iconPos$$inline_2025$$ ? ($dim$$inline_4687_iconDim$$inline_2027$$.x = ($clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$) + $diff$$inline_2039_iconPos$$inline_2025$$, $ch$$6_textDim$$inline_2034$$.x = ($clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : 
        $textStyle$$inline_2023_xx$$inline_2041$$) + $txtw$$inline_2037$$ / 2, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $txtw$$inline_2037$$) : ($dim$$inline_4687_iconDim$$inline_2027$$.x = $clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$, $ch$$6_textDim$$inline_2034$$.x = ($clientHeight$$inline_2030_rtl$$inline_2038$$ ? 
        $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$) - $diff$$inline_2039_iconPos$$inline_2025$$ + $txtw$$inline_2037$$ / 2, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $dim$$inline_4687_iconDim$$inline_2027$$.$w$);
        $ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$;
        $vpadding$$inline_2040$$ = 1;
        $dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$ + $ch$$6_textDim$$inline_2034$$.$h$ + $vpadding$$inline_2040$$;
        $hh$$inline_2033$$ = $ch$$6_textDim$$inline_2034$$.$h$ + $vpadding$$inline_2040$$ + $dim$$inline_4687_iconDim$$inline_2027$$.$h$;
        break;
      case "trailing":
        $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $txtw$$inline_2037$$ + $hpadding$$inline_2031$$ + $dim$$inline_4687_iconDim$$inline_2027$$.$w$;
        $hh$$inline_2033$$ = Math.max($ch$$6_textDim$$inline_2034$$.$h$, $dim$$inline_4687_iconDim$$inline_2027$$.$h$) + $vpadding$$inline_2040$$;
        $clientHeight$$inline_2030_rtl$$inline_2038$$ ? ($dim$$inline_4687_iconDim$$inline_2027$$.x = $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$, $ch$$6_textDim$$inline_2034$$.x = $dim$$inline_4687_iconDim$$inline_2027$$.x + $dim$$inline_4687_iconDim$$inline_2027$$.$w$ + $hpadding$$inline_2031$$ + $txtw$$inline_2037$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignRight$()) : ($dim$$inline_4687_iconDim$$inline_2027$$.x = $textStyle$$inline_2023_xx$$inline_2041$$ + 
        $txtw$$inline_2037$$ + $hpadding$$inline_2031$$, $ch$$6_textDim$$inline_2034$$.x = $textStyle$$inline_2023_xx$$inline_2041$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignLeft$());
        $diff$$inline_2039_iconPos$$inline_2025$$ = ($ch$$6_textDim$$inline_2034$$.$h$ - $dim$$inline_4687_iconDim$$inline_2027$$.$h$) / 2;
        0 < $diff$$inline_2039_iconPos$$inline_2025$$ ? ($ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$, $dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$ + $diff$$inline_2039_iconPos$$inline_2025$$) : ($ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$ - $diff$$inline_2039_iconPos$$inline_2025$$, $dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$);
        break;
      case "leading":
        $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $dim$$inline_4687_iconDim$$inline_2027$$.$w$ + $hpadding$$inline_2031$$ + $txtw$$inline_2037$$;
        $hh$$inline_2033$$ = Math.max($ch$$6_textDim$$inline_2034$$.$h$, $dim$$inline_4687_iconDim$$inline_2027$$.$h$) + $vpadding$$inline_2040$$;
        $clientHeight$$inline_2030_rtl$$inline_2038$$ ? ($dim$$inline_4687_iconDim$$inline_2027$$.x = $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ + $txtw$$inline_2037$$ + $hpadding$$inline_2031$$, $ch$$6_textDim$$inline_2034$$.x = $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ + $txtw$$inline_2037$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignRight$()) : ($dim$$inline_4687_iconDim$$inline_2027$$.x = 
        $textStyle$$inline_2023_xx$$inline_2041$$, $ch$$6_textDim$$inline_2034$$.x = $textStyle$$inline_2023_xx$$inline_2041$$ + $dim$$inline_4687_iconDim$$inline_2027$$.$w$ + $hpadding$$inline_2031$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignLeft$());
        $diff$$inline_2039_iconPos$$inline_2025$$ = ($dim$$inline_4687_iconDim$$inline_2027$$.$h$ - $ch$$6_textDim$$inline_2034$$.$h$) / 2;
        0 < $diff$$inline_2039_iconPos$$inline_2025$$ ? ($dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$, $ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$ + $diff$$inline_2039_iconPos$$inline_2025$$) : ($dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$ - $diff$$inline_2039_iconPos$$inline_2025$$, $ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$);
        break;
      case "noIcon":
        $clientHeight$$inline_2030_rtl$$inline_2038$$ ? ($ch$$6_textDim$$inline_2034$$.x = $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ + $txtw$$inline_2037$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignRight$()) : ($ch$$6_textDim$$inline_2034$$.x = $textStyle$$inline_2023_xx$$inline_2041$$, $iconSrc$$inline_4693_textShape$$inline_2028$$.$alignLeft$());
        $ch$$6_textDim$$inline_2034$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$;
        $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $txtw$$inline_2037$$;
        $hh$$inline_2033$$ = $ch$$6_textDim$$inline_2034$$.$h$ + $vpadding$$inline_2040$$;
        break;
      case "noText":
        $dim$$inline_4687_iconDim$$inline_2027$$.x = $clientHeight$$inline_2030_rtl$$inline_2038$$ ? $textStyle$$inline_2023_xx$$inline_2041$$ + $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ : $textStyle$$inline_2023_xx$$inline_2041$$, $dim$$inline_4687_iconDim$$inline_2027$$.y = $txtMaxWidth$$inline_2036_yy$$inline_2042$$, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$ = $dim$$inline_4687_iconDim$$inline_2027$$.$w$, $hh$$inline_2033$$ = $dim$$inline_4687_iconDim$$inline_2027$$.$h$
    }
    $iconSrc$$inline_4693_textShape$$inline_2028$$ && $imageDim$$inline_4694_styleWidth$$inline_4689_textRendered$$inline_2029_width$$inline_4691$$ && ($isTruncated$$inline_2035$$ || $JSCompiler_StaticMethods__addClipPathIfNeeded$$($JSCompiler_StaticMethods__renderButtonState$self$$, $JSCompiler_StaticMethods__renderButtonState$self$$.$_afContext$, $JSCompiler_StaticMethods__renderButtonState$self$$.$_aw$, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$, $JSCompiler_StaticMethods__renderButtonState$self$$.$_ah$, 
    $hh$$inline_2033$$, $iconSrc$$inline_4693_textShape$$inline_2028$$), $iconSrc$$inline_4693_textShape$$inline_2028$$.$setX$($ch$$6_textDim$$inline_2034$$.x), $iconSrc$$inline_4693_textShape$$inline_2028$$.$setY$($ch$$6_textDim$$inline_2034$$.y));
    $dim$$inline_4687_iconDim$$inline_2027$$ && ($cw$$6_iconShape$$inline_2026$$.$setX$($dim$$inline_4687_iconDim$$inline_2027$$.x), $cw$$6_iconShape$$inline_2026$$.$setY$($dim$$inline_4687_iconDim$$inline_2027$$.y));
    $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ = new dvt.$Rectangle$(0, 0, $height$$inline_4692_iconStyle$$inline_4688_styleHeight$$inline_4690_ww$$inline_2032$$, $hh$$inline_2033$$);
    $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_RenderArrowIcon$($buttonState$$2$$, $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$);
    $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$.$w$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$getCalcWidth$($arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$.$w$);
    $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$.$h$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$getCalcHeight$($arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$.$h$)
  }
  $cw$$6_iconShape$$inline_2026$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_cw$;
  $ch$$6_textDim$$inline_2034$$ = $JSCompiler_StaticMethods__renderButtonState$self$$.$_ch$;
  try {
    $JSCompiler_StaticMethods__renderButtonState$self$$.$_cw$ = $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$.$w$, $JSCompiler_StaticMethods__renderButtonState$self$$.$_ch$ = $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$.$h$, $DvtAfButtonLink$$.$superclass$.$renderSelfAfterLayout$.call($JSCompiler_StaticMethods__renderButtonState$self$$, $JSCompiler_StaticMethods__renderButtonState$self$$.$_shapeLst$[$buttonState$$2$$], $style$$26$$)
  }finally {
    $JSCompiler_StaticMethods__renderButtonState$self$$.$_cw$ = $cw$$6_iconShape$$inline_2026$$, $JSCompiler_StaticMethods__renderButtonState$self$$.$_ch$ = $ch$$6_textDim$$inline_2034$$
  }
  return $arrowWidth$$inline_2024_dim$$23_dim$$inline_2043$$
}
$JSCompiler_prototypeAlias$$.$_setOverrideStyle$ = $JSCompiler_set$$("$_overrideStyle$");
function $JSCompiler_StaticMethods__getStateStyle$$($JSCompiler_StaticMethods__getStateStyle$self$$, $mouseState$$4$$) {
  var $textStyle$$3$$;
  switch($mouseState$$4$$) {
    case dvt.$Button$.$STATE_DISABLED$:
      $textStyle$$3$$ = $JSCompiler_StaticMethods__getStateStyle$self$$.$GetDisabledStyle$();
      break;
    case dvt.$Button$.$STATE_OVER$:
      $textStyle$$3$$ = $JSCompiler_StaticMethods__getStateStyle$self$$.$GetHoverStyle$();
      break;
    case dvt.$Button$.$STATE_DOWN$:
      $textStyle$$3$$ = $JSCompiler_StaticMethods__getStateStyle$self$$.$GetActiveStyle$();
      break;
    default:
      $textStyle$$3$$ = $JSCompiler_StaticMethods__getStateStyle$self$$.$GetEnabledStyle$()
  }
  $JSCompiler_StaticMethods__getStateStyle$self$$.$_overrideStyle$ && ($textStyle$$3$$ = $textStyle$$3$$.$clone$().$merge$($JSCompiler_StaticMethods__getStateStyle$self$$.$_overrideStyle$));
  return $textStyle$$3$$
}
$JSCompiler_prototypeAlias$$.$_RenderArrowIcon$ = function $$JSCompiler_prototypeAlias$$$$_RenderArrowIcon$$($mouseState$$5$$, $dim$$25$$) {
  return $dim$$25$$
};
$JSCompiler_prototypeAlias$$.$GetArrowWidth$ = $JSCompiler_returnArg$$(0);
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$addAccessibilityAttributes$ = function $$JSCompiler_prototypeAlias$$$$addAccessibilityAttributes$$() {
  this.$_bgShape$.$setAriaRole$("link");
  if(!dvt.$Agent$.$deferAriaCreation$()) {
    var $desc$$9$$ = this.$getAriaLabel$();
    $desc$$9$$ && this.$_bgShape$.$setAriaProperty$("label", $desc$$9$$)
  }
};
$JSCompiler_prototypeAlias$$.$getAriaLabel$ = function $$JSCompiler_prototypeAlias$$$$getAriaLabel$$() {
  var $desc$$10$$ = this.$getShortDesc$();
  $desc$$10$$ || ($desc$$10$$ = this.$getText$());
  return $desc$$10$$
};
$JSCompiler_prototypeAlias$$.$handleKeyboardEvent$ = function $$JSCompiler_prototypeAlias$$$$handleKeyboardEvent$$($event$$169_mouseEvent$$4$$) {
  var $keyCode$$8_target$$53$$ = $event$$169_mouseEvent$$4$$.keyCode;
  if($keyCode$$8_target$$53$$ == dvt.$KeyboardEvent$.$ENTER$ || $keyCode$$8_target$$53$$ == dvt.$KeyboardEvent$.$SPACE$) {
    var $keyCode$$8_target$$53$$ = this.$_bgShape$, $point$$27$$ = $keyCode$$8_target$$53$$.$localToStage$(new dvt.$Point$(0, 0));
    $event$$169_mouseEvent$$4$$ = dvt.$DomEventFactory$.$generateMouseEventFromKeyboardEvent$($event$$169_mouseEvent$$4$$, $JSCompiler_StaticMethods_getDvtContext$$(this), dvt.$MouseEvent$.$CLICK$, $point$$27$$.x, $point$$27$$.y);
    $event$$169_mouseEvent$$4$$.target = $keyCode$$8_target$$53$$;
    $keyCode$$8_target$$53$$.$dispatchNativeEvent$($event$$169_mouseEvent$$4$$)
  }
};
function $DvtAfButton$$() {
  this.Init()
}
var $DvtAfButton$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfButton$$, $DvtAfButtonLink$$, "DvtAfButton");
$DvtAfComponentFactory$$.$registerComponent$("bt", $DvtAfButton$$);
$JSCompiler_prototypeAlias$$ = $DvtAfButton$$.prototype;
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("bt");
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfButton$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$8$$) {
  $DvtAfButton$_afStyles$$ = $styleList$$8$$;
  5 < $styleList$$8$$.length && $styleList$$8$$[0].$mergeUnder$($styleList$$8$$[5]);
  7 < $styleList$$8$$.length && $styleList$$8$$[7].$mergeUnder$($styleList$$8$$[0]);
  8 < $styleList$$8$$.length && $styleList$$8$$[8].$mergeUnder$($styleList$$8$$[0]);
  9 < $styleList$$8$$.length && $styleList$$8$$[9].$mergeUnder$($styleList$$8$$[0])
};
$JSCompiler_prototypeAlias$$.$GetEnabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetEnabledStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 0)
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 7)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 8)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 9)
};
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$17_disStyle_textStyle$$4$$) {
  $DvtAfButton$$.$superclass$.$ResolveEm$.call(this, $cssStyle$$17_disStyle_textStyle$$4$$);
  ($cssStyle$$17_disStyle_textStyle$$4$$ = this.$GetTextStyle$()) && $JSCompiler_StaticMethods_resolveEmUnit$$(this, $cssStyle$$17_disStyle_textStyle$$4$$, this);
  ($cssStyle$$17_disStyle_textStyle$$4$$ = this.$GetDisabledStyle$()) && $JSCompiler_StaticMethods_resolveEmUnit$$(this, $cssStyle$$17_disStyle_textStyle$$4$$, this)
};
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$JSCompiler_prototypeAlias$$.$renderSelfAfterLayout$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$RenderBackgroundImage$ = function $$JSCompiler_prototypeAlias$$$$RenderBackgroundImage$$($bgShape$$9$$, $callbackOnComplete_style$$28$$, $bgImg$$4$$) {
  if($bgImg$$4$$ && "none" !== $bgImg$$4$$ && !($bgImg$$4$$ instanceof dvt.$CSSGradient$)) {
    this.$_bgImg$ = $bgImg$$4$$;
    var $bgRepeat$$1$$ = $callbackOnComplete_style$$28$$.$getStyle$(dvt.$CSSStyle$.$BACKGROUND_REPEAT$);
    $callbackOnComplete_style$$28$$ = $JSCompiler_alias_NULL$$;
    if(!$bgRepeat$$1$$ || "no-repeat" != $bgRepeat$$1$$) {
      $callbackOnComplete_style$$28$$ = function $$callbackOnComplete_style$$28$$$($callbackOnComplete_style$$28$$) {
        $callbackOnComplete_style$$28$$ && ($callbackOnComplete_style$$28$$.width && $callbackOnComplete_style$$28$$.height) && $bgShape$$9$$.$setFill$(new dvt.$ImageFill$(dvt.$Agent$.$isEnvironmentBatik$() ? $callbackOnComplete_style$$28$$.uri : $bgImg$$4$$, new dvt.$Rectangle$(0, 0, $callbackOnComplete_style$$28$$.width, $callbackOnComplete_style$$28$$.height), $bgRepeat$$1$$))
      }
    }else {
      var $dim$$26$$ = $bgShape$$9$$.$getDimensions$(this.$_afContext$.$getParentNode$());
      $bgShape$$9$$.$setFill$(new dvt.$ImageFill$(this.$_bgImg$, $dim$$26$$, $bgRepeat$$1$$))
    }
    dvt.$ImageLoader$.$loadImage$($JSCompiler_StaticMethods_getDvtContext$$(this), $bgImg$$4$$, $callbackOnComplete_style$$28$$)
  }
};
function $DvtAfCommandButton$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfCommandButton$$, $DvtAfButton$$, "DvtAfCommandButton");
$DvtAfCommandButton$$.$TAG_NAME$ = "cb";
$DvtAfComponentFactory$$.$registerComponent$($DvtAfCommandButton$$.$TAG_NAME$, $DvtAfCommandButton$$);
$JSCompiler_prototypeAlias$$ = $DvtAfCommandButton$$.prototype;
$JSCompiler_prototypeAlias$$.$getTagName$ = function $$JSCompiler_prototypeAlias$$$$getTagName$$() {
  return $DvtAfCommandButton$$.$TAG_NAME$
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfCommandButton$$.$_afStyles$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$9$$) {
  $DvtAfCommandButton$$.$_afStyles$ = $styleList$$9$$;
  1 < $styleList$$9$$.length && $styleList$$9$$[1].$mergeUnder$($styleList$$9$$[0]);
  2 < $styleList$$9$$.length && $styleList$$9$$[2].$mergeUnder$($styleList$$9$$[0]);
  3 < $styleList$$9$$.length && $styleList$$9$$[3].$mergeUnder$($styleList$$9$$[0]);
  4 < $styleList$$9$$.length && $styleList$$9$$[4].$mergeUnder$($styleList$$9$$[0]);
  5 < $styleList$$9$$.length && $styleList$$9$$[5].$mergeUnder$($styleList$$9$$[2])
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 4)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$29$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 5);
  return $style$$29$$ ? $style$$29$$ : $DvtAfStyleUtils$getDefaultCommandButtonDisabledStyle$$()
};
function $DvtAfGoButton$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfGoButton$$, $DvtAfButton$$, "DvtAfGoButton");
$DvtAfGoButton$$.$TAG_NAME$ = "gb";
$DvtAfComponentFactory$$.$registerComponent$($DvtAfGoButton$$.$TAG_NAME$, $DvtAfGoButton$$);
$JSCompiler_prototypeAlias$$ = $DvtAfGoButton$$.prototype;
$JSCompiler_prototypeAlias$$.$getTagName$ = function $$JSCompiler_prototypeAlias$$$$getTagName$$() {
  return $DvtAfGoButton$$.$TAG_NAME$
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfGoButton$$.$_afStyles$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$10$$) {
  $DvtAfGoButton$$.$_afStyles$ = $styleList$$10$$;
  1 < $styleList$$10$$.length && $styleList$$10$$[1].$mergeUnder$($styleList$$10$$[0]);
  2 < $styleList$$10$$.length && $styleList$$10$$[2].$mergeUnder$($styleList$$10$$[0]);
  3 < $styleList$$10$$.length && $styleList$$10$$[3].$mergeUnder$($styleList$$10$$[0]);
  4 < $styleList$$10$$.length && $styleList$$10$$[4].$mergeUnder$($styleList$$10$$[0]);
  5 < $styleList$$10$$.length && $styleList$$10$$[5].$mergeUnder$($styleList$$10$$[2])
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 4)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$30$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 5);
  return $style$$30$$ ? $style$$30$$ : $DvtAfStyleUtils$getDefaultGoButtonDisabledStyle$$()
};
function $DvtAfLink$$() {
  this.Init()
}
var $DvtAfLink$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfLink$$, $DvtAfButtonLink$$, "DvtAfLink");
$DvtAfComponentFactory$$.$registerComponent$("lk", $DvtAfLink$$);
$JSCompiler_prototypeAlias$$ = $DvtAfLink$$.prototype;
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("lk");
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfLink$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$11$$) {
  $DvtAfLink$_afStyles$$ = $styleList$$11$$;
  5 < $styleList$$11$$.length && (9 < $styleList$$11$$.length && $styleList$$11$$[5].$merge$($styleList$$11$$[9]), $styleList$$11$$[5].$mergeUnder$($styleList$$11$$[0]));
  6 < $styleList$$11$$.length && (8 < $styleList$$11$$.length && $styleList$$11$$[6].$merge$($styleList$$11$$[8]), $styleList$$11$$[6].$mergeUnder$($styleList$$11$$[0]));
  7 < $styleList$$11$$.length && $styleList$$11$$[7].$mergeUnder$($styleList$$11$$[0])
};
$JSCompiler_prototypeAlias$$.$GetEnabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetEnabledStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 0)
};
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$45$$) {
  var $dispObj$$9$$ = $DvtAfLink$$.$superclass$.$createDisplayObj$.call(this, $afContext$$45$$);
  this.$addChildDisplayObjs$($afContext$$45$$, this.$_shape$);
  return $dispObj$$9$$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfLink$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  0 < this.$getNumChildren$() && (this.$_acw$ = this.$_aw$, this.$_ach$ = this.$_ah$ - this.$_ch$)
};
$JSCompiler_prototypeAlias$$.$doLayout$ = function $$JSCompiler_prototypeAlias$$$$doLayout$$() {
  0 < this.$getNumChildren$() && $DvtAfComponentUtils$doVerticalLayout$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($child$$36_dim$$28$$) {
  $child$$36_dim$$28$$.$_render$ ? $child$$36_dim$$28$$.$_render$(this.$_acw$, this.$_ach$) : $child$$36_dim$$28$$.$render$ && $DvtAfComponent$_renderComp$$(this.$_afContext$, $child$$36_dim$$28$$, this.$_acw$, this.$_ach$);
  $child$$36_dim$$28$$ = $DvtAfComponent$getDimensions$$($child$$36_dim$$28$$);
  $child$$36_dim$$28$$.$h$ !== Number.MAX_VALUE && (this.$_ach$ -= $child$$36_dim$$28$$.$h$)
};
$JSCompiler_prototypeAlias$$.$getHAlign$ = $JSCompiler_returnArg$$("start");
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 5)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 6)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 7)
};
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$18_disStyle$$1_textStyle$$5$$) {
  $DvtAfLink$$.$superclass$.$ResolveEm$.call(this, $cssStyle$$18_disStyle$$1_textStyle$$5$$);
  ($cssStyle$$18_disStyle$$1_textStyle$$5$$ = this.$GetTextStyle$()) && $JSCompiler_StaticMethods_resolveEmUnit$$(this, $cssStyle$$18_disStyle$$1_textStyle$$5$$, this);
  ($cssStyle$$18_disStyle$$1_textStyle$$5$$ = this.$GetDisabledStyle$()) && $JSCompiler_StaticMethods_resolveEmUnit$$(this, $cssStyle$$18_disStyle$$1_textStyle$$5$$, this)
};
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$JSCompiler_prototypeAlias$$.$renderBackground$ = $JSCompiler_emptyFn$$();
function $DvtAfCommandLink$$() {
  this.Init()
}
var $DvtAfCommandLink$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfCommandLink$$, $DvtAfLink$$, "DvtAfCommandLink");
$DvtAfComponentFactory$$.$registerComponent$("cl", $DvtAfCommandLink$$);
$JSCompiler_prototypeAlias$$ = $DvtAfCommandLink$$.prototype;
$JSCompiler_prototypeAlias$$.$getIcon$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getDisabledIcon$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getDestination$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("cl");
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfCommandLink$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$12$$) {
  $DvtAfCommandLink$_afStyles$$ = $styleList$$12$$;
  1 < $styleList$$12$$.length && $styleList$$12$$[1].$mergeUnder$($styleList$$12$$[0]);
  2 < $styleList$$12$$.length && $styleList$$12$$[2].$mergeUnder$($styleList$$12$$[0]);
  3 < $styleList$$12$$.length && $styleList$$12$$[3].$mergeUnder$($styleList$$12$$[0])
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 0)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$32$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3);
  return $style$$32$$ ? $style$$32$$ : $DvtAfStyleUtils$getDefaultCommandLinkDisabledStyle$$()
};
function $DvtAfCommandImageLink$$() {
  this.Init()
}
var $DvtAfCommandImageLink$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfCommandImageLink$$, $DvtAfLink$$, "DvtAfCommandImageLink");
$DvtAfComponentFactory$$.$registerComponent$("cil", $DvtAfCommandImageLink$$);
$JSCompiler_prototypeAlias$$ = $DvtAfCommandImageLink$$.prototype;
$JSCompiler_prototypeAlias$$.$getDestination$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("cil");
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfCommandImageLink$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$13$$) {
  $DvtAfCommandImageLink$_afStyles$$ = $styleList$$13$$;
  2 < $styleList$$13$$.length && $styleList$$13$$[2].$mergeUnder$($styleList$$13$$[0]);
  5 < $styleList$$13$$.length && $styleList$$13$$[5].$mergeUnder$($styleList$$13$$[0]);
  6 < $styleList$$13$$.length && $styleList$$13$$[3].$merge$($styleList$$13$$[6]);
  7 < $styleList$$13$$.length && $styleList$$13$$[4].$merge$($styleList$$13$$[7])
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 4)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$33$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 5);
  return $style$$33$$ ? $style$$33$$ : new dvt.$CSSStyle$("color:#8E97AF")
};
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$19_style$$34$$) {
  $DvtAfCommandImageLink$$.$superclass$.$ResolveEm$.call(this, $cssStyle$$19_style$$34$$);
  ($cssStyle$$19_style$$34$$ = this.$GetIconStyle$()) && $JSCompiler_StaticMethods_resolveEmUnit$$(this, $cssStyle$$19_style$$34$$, this)
};
function $DvtAfGoLink$$() {
  this.Init()
}
var $DvtAfGoLink$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfGoLink$$, $DvtAfLink$$, "DvtAfGoLink");
$DvtAfComponentFactory$$.$registerComponent$("gl", $DvtAfGoLink$$);
$JSCompiler_prototypeAlias$$ = $DvtAfGoLink$$.prototype;
$JSCompiler_prototypeAlias$$.$getIcon$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getDisabledIcon$ = $JSCompiler_returnArg$$($JSCompiler_alias_NULL$$);
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("gl");
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfGoLink$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$14$$) {
  $DvtAfGoLink$_afStyles$$ = $styleList$$14$$;
  1 < $styleList$$14$$.length && $styleList$$14$$[1].$mergeUnder$($styleList$$14$$[0]);
  3 < $styleList$$14$$.length && $styleList$$14$$[3].$mergeUnder$($styleList$$14$$[0])
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$() {
  return $DvtAfGoLink$_afStyles$$[0]
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 1)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$35$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3);
  return $style$$35$$ ? $style$$35$$ : $DvtAfStyleUtils$getDefaultGoLinkDisabledStyle$$()
};
function $DvtAfCommandMenuItem$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfCommandMenuItem$$, $DvtAfButton$$, "DvtAfCommandMenuItem");
$DvtAfCommandMenuItem$$.$TAG_NAME$ = "cmi";
$DvtAfComponentFactory$$.$registerComponent$($DvtAfCommandMenuItem$$.$TAG_NAME$, $DvtAfCommandMenuItem$$);
$JSCompiler_prototypeAlias$$ = $DvtAfCommandMenuItem$$.prototype;
$JSCompiler_prototypeAlias$$.$getTagName$ = function $$JSCompiler_prototypeAlias$$$$getTagName$$() {
  return $DvtAfCommandMenuItem$$.$TAG_NAME$
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfCommandMenuItem$$.$_afStyles$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$15$$) {
  $DvtAfCommandMenuItem$$.$_afStyles$ = $styleList$$15$$;
  1 < $styleList$$15$$.length && $styleList$$15$$[0].$merge$($styleList$$15$$[1]);
  2 < $styleList$$15$$.length && $styleList$$15$$[2].$mergeUnder$($styleList$$15$$[0]);
  3 < $styleList$$15$$.length && ($styleList$$15$$[3].$mergeUnder$($styleList$$15$$[2]), $styleList$$15$$[0].$merge$($styleList$$15$$[3]));
  4 < $styleList$$15$$.length && $styleList$$15$$[4].$mergeUnder$($styleList$$15$$[3]);
  5 < $styleList$$15$$.length && $styleList$$15$$[5].$mergeUnder$($styleList$$15$$[3])
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$($mouseState$$13$$) {
  return $mouseState$$13$$ == dvt.$Button$.$STATE_OVER$ ? $JSCompiler_StaticMethods__getAfStyleAt$$(this, 4) : $mouseState$$13$$ == dvt.$Button$.$STATE_DOWN$ ? $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3) : $mouseState$$13$$ == dvt.$Button$.$STATE_DISABLED$ ? $JSCompiler_StaticMethods__getAfStyleAt$$(this, 5) : $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 4)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$36$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 5);
  return $style$$36$$ ? $style$$36$$ : $DvtAfStyleUtils$$.$getDefaultCommandMenuItemDisabledStyle$()
};
$JSCompiler_prototypeAlias$$.$getIconPosition$ = $JSCompiler_returnArg$$("leading");
$JSCompiler_prototypeAlias$$.$RenderBackgroundStroke$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$SaveContextCallback$ = function $$JSCompiler_prototypeAlias$$$$SaveContextCallback$$() {
  var $baseCallback$$ = dvt.$Obj$.$createCallback$(this.$_afContext$.$getContextCallbackObj$(), this.$_afContext$.$getContextCallback$());
  this.$_contextCallbackObj$ = this;
  this.$setContextCallback$(function($event$$170_menu$$) {
    $baseCallback$$($event$$170_menu$$);
    $event$$170_menu$$ = this.getParent();
    $event$$170_menu$$ instanceof $DvtAfMenu$$ && $JSCompiler_StaticMethods_hideDropdown$$($event$$170_menu$$)
  })
};
function $DvtAfMenu$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfMenu$$, $DvtAfButton$$, "DvtAfMenu");
$DvtAfMenu$$.$TAG_NAME$ = "m";
$DvtAfComponentFactory$$.$registerComponent$($DvtAfMenu$$.$TAG_NAME$, $DvtAfMenu$$);
$DvtAfMenu$$.$DROPDOWN_PADDING$ = 1;
$DvtAfMenu$$.$HPADDING$ = 5;
$JSCompiler_prototypeAlias$$ = $DvtAfMenu$$.prototype;
$JSCompiler_prototypeAlias$$.$getTagName$ = function $$JSCompiler_prototypeAlias$$$$getTagName$$() {
  return $DvtAfMenu$$.$TAG_NAME$
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfMenu$$.$_afStyles$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$16$$) {
  $DvtAfMenu$$.$_afStyles$ = $styleList$$16$$;
  1 < $styleList$$16$$.length && $styleList$$16$$[0].$merge$($styleList$$16$$[1]);
  2 < $styleList$$16$$.length && $styleList$$16$$[2].$mergeUnder$($styleList$$16$$[0]);
  5 < $styleList$$16$$.length && $styleList$$16$$[5].$mergeUnder$($styleList$$16$$[2]);
  9 < $styleList$$16$$.length && $styleList$$16$$[9].$mergeUnder$($styleList$$16$$[4]);
  10 < $styleList$$16$$.length && $styleList$$16$$[10].$mergeUnder$($styleList$$16$$[4]);
  11 < $styleList$$16$$.length && $styleList$$16$$[11].$mergeUnder$($styleList$$16$$[4]);
  12 < $styleList$$16$$.length && $styleList$$16$$[12].$mergeUnder$($styleList$$16$$[5]);
  13 < $styleList$$16$$.length && $styleList$$16$$[13].$mergeUnder$($styleList$$16$$[6])
};
$JSCompiler_prototypeAlias$$.$GetIconStyle$ = function $$JSCompiler_prototypeAlias$$$$GetIconStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 2)
};
$JSCompiler_prototypeAlias$$.$GetTextStyle$ = function $$JSCompiler_prototypeAlias$$$$GetTextStyle$$($mouseState$$14$$) {
  return $mouseState$$14$$ == dvt.$Button$.$STATE_OVER$ ? $JSCompiler_StaticMethods__getAfStyleAt$$(this, 13) : $mouseState$$14$$ == dvt.$Button$.$STATE_DOWN$ ? $JSCompiler_StaticMethods__getAfStyleAt$$(this, 12) : $mouseState$$14$$ == dvt.$Button$.$STATE_DISABLED$ ? $JSCompiler_StaticMethods__getAfStyleAt$$(this, 7) : $JSCompiler_StaticMethods__getAfStyleAt$$(this, 3)
};
$JSCompiler_prototypeAlias$$.$GetActiveStyle$ = function $$JSCompiler_prototypeAlias$$$$GetActiveStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 12)
};
$JSCompiler_prototypeAlias$$.$GetHoverStyle$ = function $$JSCompiler_prototypeAlias$$$$GetHoverStyle$$() {
  return $JSCompiler_StaticMethods__getAfStyleAt$$(this, 13)
};
$JSCompiler_prototypeAlias$$.$GetDisabledStyle$ = function $$JSCompiler_prototypeAlias$$$$GetDisabledStyle$$() {
  var $style$$38$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 7);
  return $style$$38$$ ? $style$$38$$ : $DvtAfStyleUtils$$.$getDefaultMenuDisabledStyle$()
};
function $JSCompiler_StaticMethods_GetOpenIconStyle$$($JSCompiler_StaticMethods_GetOpenIconStyle$self$$, $mouseState$$15$$) {
  var $arrowStyle$$;
  if($arrowStyle$$ = $mouseState$$15$$ == dvt.$Button$.$STATE_OVER$ ? $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_GetOpenIconStyle$self$$, 10) : $mouseState$$15$$ == dvt.$Button$.$STATE_DOWN$ ? $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_GetOpenIconStyle$self$$, 9) : $mouseState$$15$$ == dvt.$Button$.$STATE_DISABLED$ ? $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_GetOpenIconStyle$self$$, 11) : $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_GetOpenIconStyle$self$$, 
  4)) {
    var $sw$$4$$ = $arrowStyle$$.getWidth(), $sh$$3$$ = $arrowStyle$$.getHeight();
    $sw$$4$$ && $sh$$3$$ && ($JSCompiler_StaticMethods_GetOpenIconStyle$self$$.$_arrowDim$ = new dvt.$Rectangle$(0, 0, $DvtAfComponent$ParseNonNegativeFloat$$($sw$$4$$), $DvtAfComponent$ParseNonNegativeFloat$$($sh$$3$$)))
  }
  return $arrowStyle$$
}
$JSCompiler_prototypeAlias$$.$getIconPosition$ = $JSCompiler_returnArg$$("leading");
$JSCompiler_prototypeAlias$$.$CreateButtonState$ = function $$JSCompiler_prototypeAlias$$$$CreateButtonState$$($mouseState$$16$$) {
  var $group$$3$$ = $DvtAfMenu$$.$superclass$.$CreateButtonState$.call(this, $mouseState$$16$$), $arrowSrc_arrowStyle$$1$$ = $JSCompiler_StaticMethods_GetOpenIconStyle$$(this, $mouseState$$16$$);
  if($group$$3$$ && $arrowSrc_arrowStyle$$1$$ && ($arrowSrc_arrowStyle$$1$$ = $arrowSrc_arrowStyle$$1$$.$getBackgroundImage$())) {
    this.$_arrowLst$ || (this.$_arrowLst$ = []), this.$_arrowLst$[$mouseState$$16$$] = new dvt.$Image$($JSCompiler_StaticMethods_getDvtContext$$(this), $arrowSrc_arrowStyle$$1$$, 0, 0, this.$_arrowDim$ ? this.$_arrowDim$.$w$ : 0, this.$_arrowDim$ ? this.$_arrowDim$.$h$ : 0), $group$$3$$.$addChild$(this.$_arrowLst$[$mouseState$$16$$])
  }
  $group$$3$$.$setFill$($JSCompiler_alias_NULL$$);
  return $group$$3$$
};
$JSCompiler_prototypeAlias$$.$GetArrowWidth$ = function $$JSCompiler_prototypeAlias$$$$GetArrowWidth$$() {
  var $arrowStyle$$2$$ = $JSCompiler_StaticMethods_GetOpenIconStyle$$(this, dvt.$Button$.$STATE_ENABLED$), $padding$$8$$ = 0;
  $arrowStyle$$2$$ && ($padding$$8$$ = $arrowStyle$$2$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$) + $arrowStyle$$2$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$));
  return(this.$_arrowDim$ ? this.$_arrowDim$.$w$ : 0) + $padding$$8$$
};
$JSCompiler_prototypeAlias$$.$_RenderArrowIcon$ = function $$JSCompiler_prototypeAlias$$$$_RenderArrowIcon$$($mouseState$$17$$, $textIconDim$$) {
  var $ashape$$ = this.$_arrowLst$[$mouseState$$17$$];
  if($ashape$$) {
    var $arrowStyle$$3_posArr$$ = $JSCompiler_StaticMethods_GetOpenIconStyle$$(this, $mouseState$$17$$), $padding$$9$$ = 0;
    dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $ashape$$.$setX$(this.$_cx$) : ($arrowStyle$$3_posArr$$ && ($padding$$9$$ = $arrowStyle$$3_posArr$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$)), $ashape$$.$setX$($textIconDim$$.$w$ + $padding$$9$$));
    var $yy$$13$$ = 2;
    ($arrowStyle$$3_posArr$$ = $arrowStyle$$3_posArr$$.$parseBackgroundPosition$()) && 2 == $arrowStyle$$3_posArr$$.length && ("100%" == $arrowStyle$$3_posArr$$[1] ? $yy$$13$$ = $textIconDim$$.$h$ - (this.$_arrowDim$ ? this.$_arrowDim$.$h$ : 0) - 1 : "50%" == $arrowStyle$$3_posArr$$[1] && ($yy$$13$$ = ($textIconDim$$.$h$ - (this.$_arrowDim$ ? this.$_arrowDim$.$h$ : 0)) / 2 + 1));
    $ashape$$.$setY$($yy$$13$$)
  }
  $textIconDim$$.$w$ += (this.$_arrowDim$ ? this.$_arrowDim$.$w$ : 0) + $padding$$9$$ + this.$_cx$;
  return $textIconDim$$
};
$JSCompiler_prototypeAlias$$.$renderChildren$ = $JSCompiler_emptyFn$$();
$JSCompiler_prototypeAlias$$.$GetClickListenerFunction$ = function $$JSCompiler_prototypeAlias$$$$GetClickListenerFunction$$() {
  return dvt.$Obj$.$createCallback$(this, this.$_handleClickAction$)
};
$JSCompiler_prototypeAlias$$.$_handleClickAction$ = function $$JSCompiler_prototypeAlias$$$$_handleClickAction$$() {
  if(0 < this.$getNumChildren$()) {
    this.$getContentShape$().$setToggled$($JSCompiler_alias_TRUE$$);
    var $dropdown$$inline_2053_id$$inline_2049$$ = this.getId(), $hasDropDownContainer$$inline_2050_point$$inline_2059$$ = $JSCompiler_alias_FALSE$$, $container$$inline_2051_stage$$inline_2060$$ = $JSCompiler_StaticMethods__getMenuDropdownContainer$$(this, $JSCompiler_alias_FALSE$$);
    $container$$inline_2051_stage$$inline_2060$$ ? $hasDropDownContainer$$inline_2050_point$$inline_2059$$ = $JSCompiler_alias_TRUE$$ : $container$$inline_2051_stage$$inline_2060$$ = $JSCompiler_StaticMethods__getMenuDropdownContainer$$(this, $JSCompiler_alias_TRUE$$);
    var $menuDim$$inline_2052$$ = this.$_bgShape$.$getDimensions$($container$$inline_2051_stage$$inline_2060$$), $dropdown$$inline_2053_id$$inline_2049$$ = new dvt.$Rect$($JSCompiler_StaticMethods_getDvtContext$$(this), 0, 0, $menuDim$$inline_2052$$.$w$, 1, $dropdown$$inline_2053_id$$inline_2049$$ + "_dd"), $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 8), $bgColor$$inline_2055_cmiWidths$$inline_4702$$ = "white", $bdColor$$inline_2056_cmiHeights$$inline_4703$$ = 
    "black", $bdWidth$$inline_2057_cmiShapes$$inline_4704$$ = 1;
    $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ && ($bgColor$$inline_2055_cmiWidths$$inline_4702$$ = $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$.$getStyle$(dvt.$CSSStyle$.$BACKGROUND_COLOR$), $bdColor$$inline_2056_cmiHeights$$inline_4703$$ = $DvtAfComponent$getBorderColor$$($ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$), $bdWidth$$inline_2057_cmiShapes$$inline_4704$$ = $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$.$getBorderWidth$());
    $dropdown$$inline_2053_id$$inline_2049$$.$setSolidFill$($bgColor$$inline_2055_cmiWidths$$inline_4702$$);
    $dropdown$$inline_2053_id$$inline_2049$$.$setSolidStroke$($bdColor$$inline_2056_cmiHeights$$inline_4703$$, $JSCompiler_alias_NULL$$, $bdWidth$$inline_2057_cmiShapes$$inline_4704$$);
    $DvtAfMenu$$.$_updateDropdown$($container$$inline_2051_stage$$inline_2060$$, $dropdown$$inline_2053_id$$inline_2049$$);
    this.$_afContext$.$setContextCallback$(this.$getContextCallbackObj$(), this.$getContextCallback$());
    for(var $afContext$$inline_4697_mw$$inline_4708$$ = this.$_afContext$, $cmi$$inline_4707_dim$$inline_4699$$, $currY$$inline_4700$$ = $DvtAfMenu$$.$DROPDOWN_PADDING$, $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ = $dropdown$$inline_2053_id$$inline_2049$$.getWidth(), $bgColor$$inline_2055_cmiWidths$$inline_4702$$ = [], $bdColor$$inline_2056_cmiHeights$$inline_4703$$ = [], $bdWidth$$inline_2057_cmiShapes$$inline_4704$$ = [], $itemButton$$inline_4705$$, $i$$inline_4706$$ = 
    0;$i$$inline_4706$$ < this.$getNumChildren$();$i$$inline_4706$$++) {
      if($cmi$$inline_4707_dim$$inline_4699$$ = this.$getChildAt$($i$$inline_4706$$), !$cmi$$inline_4707_dim$$inline_4699$$.$renderMe$ || $cmi$$inline_4707_dim$$inline_4699$$.$renderMe$()) {
        $itemButton$$inline_4705$$ = $cmi$$inline_4707_dim$$inline_4699$$.$createDisplayObj$($afContext$$inline_4697_mw$$inline_4708$$), $dropdown$$inline_2053_id$$inline_2049$$.$addChild$($itemButton$$inline_4705$$), this.$renderChild$($cmi$$inline_4707_dim$$inline_4699$$), $itemButton$$inline_4705$$.$setTranslateY$($currY$$inline_4700$$), $cmi$$inline_4707_dim$$inline_4699$$ = $DvtAfComponent$getDimensions$$($itemButton$$inline_4705$$), $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ = 
        Math.max($ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$, $cmi$$inline_4707_dim$$inline_4699$$.$w$), $currY$$inline_4700$$ += $cmi$$inline_4707_dim$$inline_4699$$.$h$ + $DvtAfMenu$$.$DROPDOWN_PADDING$, $bgColor$$inline_2055_cmiWidths$$inline_4702$$.push($cmi$$inline_4707_dim$$inline_4699$$.$w$), $bdColor$$inline_2056_cmiHeights$$inline_4703$$.push($cmi$$inline_4707_dim$$inline_4699$$.$h$), $bdWidth$$inline_2057_cmiShapes$$inline_4704$$.push($itemButton$$inline_4705$$)
      }
    }
    $dropdown$$inline_2053_id$$inline_2049$$.$setWidth$($ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ + 2 * $DvtAfMenu$$.$DROPDOWN_PADDING$);
    $dropdown$$inline_2053_id$$inline_2049$$.$setHeight$($currY$$inline_4700$$);
    for($i$$inline_4706$$ = 0;$i$$inline_4706$$ < $bdWidth$$inline_2057_cmiShapes$$inline_4704$$.length;$i$$inline_4706$$++) {
      if($itemButton$$inline_4705$$ = $bdWidth$$inline_2057_cmiShapes$$inline_4704$$[$i$$inline_4706$$]) {
        $afContext$$inline_4697_mw$$inline_4708$$ = $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ - $DvtAfMenu$$.$DROPDOWN_PADDING$, $itemButton$$inline_4705$$.$setSize$($afContext$$inline_4697_mw$$inline_4708$$ + 1, $bdColor$$inline_2056_cmiHeights$$inline_4703$$[$i$$inline_4706$$]), $itemButton$$inline_4705$$.$setTranslateX$($DvtAfMenu$$.$DROPDOWN_PADDING$), dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) && $itemButton$$inline_4705$$.$rightAlign$($afContext$$inline_4697_mw$$inline_4708$$, 
        $bgColor$$inline_2055_cmiWidths$$inline_4702$$[$i$$inline_4706$$])
      }
    }
    $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ = $dropdown$$inline_2053_id$$inline_2049$$.getWidth();
    $hasDropDownContainer$$inline_2050_point$$inline_2059$$ ? ($hasDropDownContainer$$inline_2050_point$$inline_2059$$ = this.$getContentShape$().$localToStage$(new dvt.$Point$(0, 0)), $hasDropDownContainer$$inline_2050_point$$inline_2059$$ = $container$$inline_2051_stage$$inline_2060$$.$stageToLocal$($hasDropDownContainer$$inline_2050_point$$inline_2059$$), dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $dropdown$$inline_2053_id$$inline_2049$$.$setTranslateX$($hasDropDownContainer$$inline_2050_point$$inline_2059$$.x - 
    $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$ + $menuDim$$inline_2052$$.$w$) : $dropdown$$inline_2053_id$$inline_2049$$.$setTranslateX$($hasDropDownContainer$$inline_2050_point$$inline_2059$$.x), $dropdown$$inline_2053_id$$inline_2049$$.$setTranslateY$($hasDropDownContainer$$inline_2050_point$$inline_2059$$.y + $menuDim$$inline_2052$$.$h$ + 1)) : (dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $dropdown$$inline_2053_id$$inline_2049$$.$setTranslateX$($menuDim$$inline_2052$$.$w$ - 
    $ddWidth$$inline_2058_maxDDWidth$$inline_4701_puStyle$$inline_2054$$) : $dropdown$$inline_2053_id$$inline_2049$$.$setTranslateX$(0), $dropdown$$inline_2053_id$$inline_2049$$.$setTranslateY$($menuDim$$inline_2052$$.$h$ + 1));
    $dropdown$$inline_2053_id$$inline_2049$$.$setVisible$($JSCompiler_alias_TRUE$$);
    ($container$$inline_2051_stage$$inline_2060$$ = $JSCompiler_StaticMethods_getDvtContext$$(this).$_stage$) && $container$$inline_2051_stage$$inline_2060$$.$addEvtListener$(dvt.$Agent$.$isTouchDevice$() ? dvt.$TouchEvent$.$TOUCHSTART$ : dvt.$MouseEvent$.$MOUSEDOWN$, this.$HandleStageFocusChange$, $JSCompiler_alias_TRUE$$, this)
  }
};
function $JSCompiler_StaticMethods_hideDropdown$$($JSCompiler_StaticMethods_hideDropdown$self$$) {
  var $container$$6_stage$$inline_2063$$ = $JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_hideDropdown$self$$).$_stage$;
  $container$$6_stage$$inline_2063$$ && $container$$6_stage$$inline_2063$$.$removeEvtListener$(dvt.$Agent$.$isTouchDevice$() ? dvt.$TouchEvent$.$TOUCHSTART$ : dvt.$MouseEvent$.$MOUSEDOWN$, $JSCompiler_StaticMethods_hideDropdown$self$$.$HandleStageFocusChange$, $JSCompiler_alias_TRUE$$, $JSCompiler_StaticMethods_hideDropdown$self$$);
  ($container$$6_stage$$inline_2063$$ = $JSCompiler_StaticMethods__getMenuDropdownContainer$$($JSCompiler_StaticMethods_hideDropdown$self$$)) && $DvtAfMenu$$.$_updateDropdown$($container$$6_stage$$inline_2063$$, $JSCompiler_alias_NULL$$);
  $JSCompiler_StaticMethods_hideDropdown$self$$.$getContentShape$().$setToggled$($JSCompiler_alias_FALSE$$)
}
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($child$$37$$) {
  $child$$37$$.$_render$ && $child$$37$$.$_render$(Number.MAX_VALUE, Number.MAX_VALUE)
};
$JSCompiler_prototypeAlias$$.$HandleStageFocusChange$ = function $$JSCompiler_prototypeAlias$$$$HandleStageFocusChange$$($event$$172_intObj$$1$$) {
  if($event$$172_intObj$$1$$.target) {
    $event$$172_intObj$$1$$ = $event$$172_intObj$$1$$.target;
    for(var $container$$8$$ = $JSCompiler_StaticMethods__getMenuDropdownContainer$$(this, $JSCompiler_alias_TRUE$$);$event$$172_intObj$$1$$ != $JSCompiler_alias_NULL$$;$event$$172_intObj$$1$$ = $event$$172_intObj$$1$$.getParent()) {
      if($event$$172_intObj$$1$$ == $container$$8$$.$_afMenuDropDown$) {
        return
      }
    }
    $JSCompiler_StaticMethods_hideDropdown$$(this)
  }
};
$DvtAfMenu$$.$_updateDropdown$ = function $$DvtAfMenu$$$$_updateDropdown$$($container$$9$$, $dropdown$$2$$) {
  $container$$9$$.$_afMenuDropDown$ && $container$$9$$.removeChild($container$$9$$.$_afMenuDropDown$);
  $dropdown$$2$$ && ($container$$9$$.contains($dropdown$$2$$) || $container$$9$$.$addChild$($dropdown$$2$$));
  $container$$9$$.$_afMenuDropDown$ = $dropdown$$2$$
};
function $JSCompiler_StaticMethods__getMenuDropdownContainer$$($JSCompiler_StaticMethods__getMenuDropdownContainer$self$$, $create$$) {
  var $container$$10$$ = $JSCompiler_StaticMethods__getMenuDropdownContainer$self$$.$_afContext$.$_menuDropDownContainer$;
  $create$$ && !$container$$10$$ && ($container$$10$$ = $JSCompiler_StaticMethods__getMenuDropdownContainer$self$$.$_bgShape$);
  return $container$$10$$
}
$DvtAfMenu$$.prototype.$CreateButton$ = function $$DvtAfMenu$$$$$CreateButton$$($button$$26_shape$$14$$) {
  $button$$26_shape$$14$$ = $DvtAfMenu$$.$superclass$.$CreateButton$.call(this, $button$$26_shape$$14$$);
  $button$$26_shape$$14$$.$setToggleEnabled$();
  return $button$$26_shape$$14$$
};
$DvtAfMenu$$.prototype.$handleKeyboardEvent$ = function $$DvtAfMenu$$$$$handleKeyboardEvent$$($event$$173$$) {
  $event$$173$$.keyCode == dvt.$KeyboardEvent$.$ESCAPE$ ? $JSCompiler_StaticMethods_hideDropdown$$(this) : $DvtAfMenu$$.$superclass$.$handleKeyboardEvent$.call(this, $event$$173$$)
};
function $DvtAfImage$$() {
  this.Init()
}
var $DvtAfImage$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfImage$$, $DvtAfComponent$$, "DvtAfImage");
$DvtAfComponentFactory$$.$registerComponent$("i", $DvtAfImage$$);
$JSCompiler_prototypeAlias$$ = $DvtAfImage$$.prototype;
$JSCompiler_prototypeAlias$$.$setSrc$ = function $$JSCompiler_prototypeAlias$$$$setSrc$$($src$$5$$) {
  this.setProperty("source", $src$$5$$);
  this.$getContentShape$() && this.$getContentShape$().$setSrc$($src$$5$$)
};
$JSCompiler_prototypeAlias$$.$getSrc$ = function $$JSCompiler_prototypeAlias$$$$getSrc$$() {
  return this.$getProperty$("source")
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfImage$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$17$$) {
  $DvtAfImage$_afStyles$$ = $styleList$$17$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$14$$) {
  return new dvt.$Image$($dvtContext$$14$$, this.$getSrc$(), 0, 0, 1, 1, $JSCompiler_StaticMethods__getUniqueId$$(this))
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfImage$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  if(this.$getSrc$()) {
    var $shape$$15$$ = this.$getContentShape$();
    $shape$$15$$.$setX$(this.$_cx$);
    $shape$$15$$.$setY$(this.$_cy$);
    this.$_cw$ !== Number.MAX_VALUE && $shape$$15$$.$setWidth$(this.$_cw$);
    this.$_ch$ !== Number.MAX_VALUE && $shape$$15$$.$setHeight$(this.$_ch$)
  }
};
$JSCompiler_prototypeAlias$$.$adjustClientArea$ = function $$JSCompiler_prototypeAlias$$$$adjustClientArea$$($cssStyle$$20$$) {
  this.$getSrc$() && (dvt.$ImageLoader$.$loadImage$($JSCompiler_StaticMethods_getDvtContext$$(this), this.$getSrc$(), this.$createCallback$(this.$onImageLoaded$)) || (!$JSCompiler_StaticMethods__getExplicitHeight$$(this, $cssStyle$$20$$) || !$JSCompiler_StaticMethods__getExplicitWidth$$(this, $cssStyle$$20$$)) && $JSCompiler_StaticMethods_RegisterImageCallback$$(this, this.$getSrc$()));
  $DvtAfImage$$.$superclass$.$adjustClientArea$.call(this, $cssStyle$$20$$)
};
$JSCompiler_prototypeAlias$$.$onImageLoaded$ = function $$JSCompiler_prototypeAlias$$$$onImageLoaded$$($image$$6_shape$$16$$) {
  if($image$$6_shape$$16$$ != $JSCompiler_alias_NULL$$ && ($image$$6_shape$$16$$.width && $image$$6_shape$$16$$.height) && (this.$_ew$ = this.$getCalcWidth$($image$$6_shape$$16$$.width), this.$_eh$ = this.$getCalcHeight$($image$$6_shape$$16$$.height), this.$_aw$ = this.$_ew$, this.$_ah$ = this.$_eh$, $image$$6_shape$$16$$ = this.$getContentShape$())) {
    $image$$6_shape$$16$$.$setWidth$(this.$_ew$), $image$$6_shape$$16$$.$setHeight$(this.$_eh$)
  }
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("i");
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
function $DvtAfMarker$$() {
  this.Init()
}
var $DvtAfMarker$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfMarker$$, $DvtAfComponent$$, "DvtAfMarker");
$DvtAfComponentFactory$$.$registerComponent$("mk", $DvtAfMarker$$);
var $DvtAfMarker$_markerTypeMap$$ = {c:dvt.$SimpleMarker$.$CIRCLE$, s:dvt.$SimpleMarker$.$SQUARE$, d:dvt.$SimpleMarker$.$DIAMOND$, tu:dvt.$SimpleMarker$.$TRIANGLE_UP$, td:dvt.$SimpleMarker$.$TRIANGLE_DOWN$, p:dvt.$SimpleMarker$.$PLUS$, h:dvt.$SimpleMarker$.$HUMAN$, r:dvt.$SimpleMarker$.$RECTANGLE$, rr:dvt.$SimpleMarker$.$RECTANGLE$}, $DvtAfMarker$_markerFillPatternMap$$ = {smallDiagonalLeft:dvt.$PatternFill$.$SM_DIAG_UP_LT$, largeDiagonalLeft:dvt.$PatternFill$.$LG_DIAG_UP_LT$, smallDiagonalRight:dvt.$PatternFill$.$SM_DIAG_UP_RT$, 
largeDiagonalRight:dvt.$PatternFill$.$LG_DIAG_UP_RT$, smallCrosshatch:dvt.$PatternFill$.$SM_CROSSHATCH$, largeCrosshatch:dvt.$PatternFill$.$LG_CROSSHATCH$, smallChecker:dvt.$PatternFill$.$SM_CHECK$, largeChecker:dvt.$PatternFill$.$LG_CHECK$, smallTriangle:dvt.$PatternFill$.$SM_TRIANGLE_CHECK$, largeTriangle:dvt.$PatternFill$.$LG_TRIANGLE_CHECK$, smallDiamond:dvt.$PatternFill$.$SM_DIAMOND_CHECK$, largeDiamond:dvt.$PatternFill$.$LG_DIAMOND_CHECK$};
$DvtAfMarker$$.prototype.$getShape$ = function $$DvtAfMarker$$$$$getShape$$() {
  return this.$getProperty$("shape")
};
$DvtAfMarker$$.prototype.$setShape$ = function $$DvtAfMarker$$$$$setShape$$($shape$$17$$) {
  this.setProperty("shape", $shape$$17$$)
};
$DvtAfMarker$$.prototype.getValue = function $$DvtAfMarker$$$$getValue$() {
  return this.$getProperty$("value")
};
$goog$exportPath_$$("DvtAfMarker.prototype.getValue", $DvtAfMarker$$.prototype.getValue);
$DvtAfMarker$$.prototype.setValue = function $$DvtAfMarker$$$$setValue$($value$$73$$) {
  this.setProperty("value", $value$$73$$)
};
$DvtAfMarker$$.prototype.$getFillColor$ = function $$DvtAfMarker$$$$$getFillColor$$() {
  return this.$getProperty$("fillColor")
};
$goog$exportPath_$$("DvtAfMarker.prototype.getFillColor", $DvtAfMarker$$.prototype.$getFillColor$);
$JSCompiler_prototypeAlias$$ = $DvtAfMarker$$.prototype;
$JSCompiler_prototypeAlias$$.$getFillPattern$ = function $$JSCompiler_prototypeAlias$$$$getFillPattern$$() {
  return this.$getProperty$("fillPattern")
};
$JSCompiler_prototypeAlias$$.$getScaleX$ = function $$JSCompiler_prototypeAlias$$$$getScaleX$$() {
  return this.$getProperty$("scaleX")
};
$JSCompiler_prototypeAlias$$.$setScaleX$ = function $$JSCompiler_prototypeAlias$$$$setScaleX$$($scaleX$$1$$) {
  this.setProperty("scaleX", $scaleX$$1$$)
};
$JSCompiler_prototypeAlias$$.$getScaleY$ = function $$JSCompiler_prototypeAlias$$$$getScaleY$$() {
  return this.$getProperty$("scaleY")
};
$JSCompiler_prototypeAlias$$.$setScaleY$ = function $$JSCompiler_prototypeAlias$$$$setScaleY$$($scaleY$$1$$) {
  this.setProperty("scaleY", $scaleY$$1$$)
};
$JSCompiler_prototypeAlias$$.$getLabelStyle$ = function $$JSCompiler_prototypeAlias$$$$getLabelStyle$$() {
  return this.$getProperty$("labelStyle")
};
$JSCompiler_prototypeAlias$$.$setLabelStyle$ = function $$JSCompiler_prototypeAlias$$$$setLabelStyle$$($labelStyle$$5$$) {
  this.setProperty("labelStyle", $labelStyle$$5$$)
};
$JSCompiler_prototypeAlias$$.$getLabelPosition$ = function $$JSCompiler_prototypeAlias$$$$getLabelPosition$$() {
  return this.$getProperty$("labelPosition")
};
$JSCompiler_prototypeAlias$$.$setLabelPosition$ = function $$JSCompiler_prototypeAlias$$$$setLabelPosition$$($labelPosition$$) {
  this.setProperty("labelPosition", $labelPosition$$)
};
$JSCompiler_prototypeAlias$$.$getLabelDisplay$ = function $$JSCompiler_prototypeAlias$$$$getLabelDisplay$$() {
  return this.$getProperty$("labelDisplay")
};
$JSCompiler_prototypeAlias$$.$getOpacity$ = function $$JSCompiler_prototypeAlias$$$$getOpacity$$() {
  return this.$getProperty$("opacity")
};
$JSCompiler_prototypeAlias$$.$getBorderWidth$ = function $$JSCompiler_prototypeAlias$$$$getBorderWidth$$() {
  return this.$getFloatProp$("borderWidth")
};
$JSCompiler_prototypeAlias$$.$setBorderWidth$ = function $$JSCompiler_prototypeAlias$$$$setBorderWidth$$($borderWidth$$) {
  this.setProperty("borderWidth", $borderWidth$$)
};
$JSCompiler_prototypeAlias$$.$getBorderColor$ = function $$JSCompiler_prototypeAlias$$$$getBorderColor$$() {
  return this.$getProperty$("borderColor")
};
$JSCompiler_prototypeAlias$$.$getBorderRadius$ = function $$JSCompiler_prototypeAlias$$$$getBorderRadius$$() {
  return this.$getProperty$("borderRadius")
};
$JSCompiler_prototypeAlias$$.$setBorderRadius$ = function $$JSCompiler_prototypeAlias$$$$setBorderRadius$$($borderRadius$$3$$) {
  this.setProperty("borderRadius", $borderRadius$$3$$)
};
$JSCompiler_prototypeAlias$$.getWidth = function $$JSCompiler_prototypeAlias$$$getWidth$() {
  return this.$getFloatProp$("width")
};
$JSCompiler_prototypeAlias$$.$setWidth$ = function $$JSCompiler_prototypeAlias$$$$setWidth$$($width$$27$$) {
  this.setProperty("width", $width$$27$$)
};
$JSCompiler_prototypeAlias$$.getHeight = function $$JSCompiler_prototypeAlias$$$getHeight$() {
  return this.$getFloatProp$("height")
};
$JSCompiler_prototypeAlias$$.$setHeight$ = function $$JSCompiler_prototypeAlias$$$$setHeight$$($height$$22$$) {
  this.setProperty("height", $height$$22$$)
};
$JSCompiler_prototypeAlias$$.$getSource$ = function $$JSCompiler_prototypeAlias$$$$getSource$$() {
  return this.$getProperty$("source")
};
$JSCompiler_prototypeAlias$$.$getSourceHover$ = function $$JSCompiler_prototypeAlias$$$$getSourceHover$$() {
  return this.$getProperty$("sourceHover")
};
$JSCompiler_prototypeAlias$$.$getSourceSelected$ = function $$JSCompiler_prototypeAlias$$$$getSourceSelected$$() {
  return this.$getProperty$("sourceSelected")
};
$JSCompiler_prototypeAlias$$.$getSourceHoverSelected$ = function $$JSCompiler_prototypeAlias$$$$getSourceHoverSelected$$() {
  return this.$getProperty$("sourceHoverSelected")
};
$JSCompiler_prototypeAlias$$.$getX$ = function $$JSCompiler_prototypeAlias$$$$getX$$() {
  return this.$getFloatProp$("x", 0)
};
$JSCompiler_prototypeAlias$$.$getY$ = function $$JSCompiler_prototypeAlias$$$$getY$$() {
  return this.$getFloatProp$("y", 0)
};
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$47_cssStyle$$21$$) {
  if(!this.$renderMe$()) {
    return $JSCompiler_alias_NULL$$
  }
  this.$_parentNode$ = $afContext$$47_cssStyle$$21$$.$getParentNode$();
  this.$_afContext$ = $afContext$$47_cssStyle$$21$$;
  var $dvtContext$$15_group$$4$$ = $JSCompiler_StaticMethods_getDvtContext$$(this);
  this.$registerAsTabStop$();
  this.$SaveContextCallback$();
  var $id$$67$$ = $JSCompiler_StaticMethods__getUniqueId$$(this), $marker_ww$$37$$ = this.getWidth(), $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = this.getHeight(), $cx$$3_fp_x$$76$$ = 0, $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ = 0;
  $marker_ww$$37$$ && !$bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ ? $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = $marker_ww$$37$$ : !$marker_ww$$37$$ && $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ ? $marker_ww$$37$$ = $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ : !$marker_ww$$37$$ && !$bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ && ($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = $marker_ww$$37$$ = 9);
  var $imgSrc$$1_mshape_scaleX$$2_type$$86$$ = this.$getScaleX$(), $scaleY$$2_shapeSrc$$ = this.$getScaleY$(), $marker_ww$$37$$ = $imgSrc$$1_mshape_scaleX$$2_type$$86$$ ? $imgSrc$$1_mshape_scaleX$$2_type$$86$$ * $marker_ww$$37$$ : $marker_ww$$37$$, $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = $scaleY$$2_shapeSrc$$ ? $scaleY$$2_shapeSrc$$ * $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ : $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$, $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$, $imgSrc$$1_mshape_scaleX$$2_type$$86$$ = 
  this.$getSource$(), $scaleY$$2_shapeSrc$$ = this.$getProperty$("shapePath");
  $imgSrc$$1_mshape_scaleX$$2_type$$86$$ ? ($imgSrc$$1_mshape_scaleX$$2_type$$86$$ = [$imgSrc$$1_mshape_scaleX$$2_type$$86$$, this.$getSourceSelected$(), this.$getSourceHover$(), this.$getSourceHoverSelected$()], $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = this.$getBorderRadius$()) : $scaleY$$2_shapeSrc$$ ? ($imgSrc$$1_mshape_scaleX$$2_type$$86$$ = $scaleY$$2_shapeSrc$$, $cx$$3_fp_x$$76$$ = this.$getX$(), $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ = this.$getY$()) : (($imgSrc$$1_mshape_scaleX$$2_type$$86$$ = 
  this.$getShape$()) || ($imgSrc$$1_mshape_scaleX$$2_type$$86$$ = "c"), $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = this.$getBorderRadius$(), !$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ && "rr" == $imgSrc$$1_mshape_scaleX$$2_type$$86$$ && ($br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = dvt.$SimpleMarker$.$DEFAULT_BORDER_RADIUS$), $imgSrc$$1_mshape_scaleX$$2_type$$86$$ = $DvtAfMarker$_markerTypeMap$$[$imgSrc$$1_mshape_scaleX$$2_type$$86$$]);
  $cx$$3_fp_x$$76$$ += 0.5 * $marker_ww$$37$$;
  $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ += 0.5 * $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$;
  $imgSrc$$1_mshape_scaleX$$2_type$$86$$ instanceof Array ? ($marker_ww$$37$$ = new dvt.$ImageMarker$($dvtContext$$15_group$$4$$, $cx$$3_fp_x$$76$$, $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$, $marker_ww$$37$$, $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$, $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$, $imgSrc$$1_mshape_scaleX$$2_type$$86$$[0], $imgSrc$$1_mshape_scaleX$$2_type$$86$$[1], $imgSrc$$1_mshape_scaleX$$2_type$$86$$[2], $imgSrc$$1_mshape_scaleX$$2_type$$86$$[3]), $marker_ww$$37$$.$setPreserveAspectRatio$("none")) : 
  $marker_ww$$37$$ = new dvt.$SimpleMarker$($dvtContext$$15_group$$4$$, $imgSrc$$1_mshape_scaleX$$2_type$$86$$, $afContext$$47_cssStyle$$21$$.$_skinName$, $cx$$3_fp_x$$76$$, $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$, $marker_ww$$37$$, $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$, $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$, $JSCompiler_alias_FALSE$$);
  $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = this.$getProperty$("hasActionListener");
  if(!$bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$) {
    $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ = this.$getShowPopupBehaviors$();
    if(dvt.$ArrayUtils$.isArray($bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$)) {
      for($br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = 0;$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ < $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$.length;$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$++) {
        if($bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$[$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$] && "click" == $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$[$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$].$getTriggerType$()) {
          $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = $JSCompiler_alias_TRUE$$;
          break
        }
      }
    }
    if(!$bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ && ($bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ = this.$getClientBehaviors$(), dvt.$ArrayUtils$.isArray($bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$))) {
      for($br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = 0;$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ < $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$.length;$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$++) {
        if($bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$[$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$] && "click" == $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$[$br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$].$getTriggerType$()) {
          $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = $JSCompiler_alias_TRUE$$;
          break
        }
      }
    }
  }
  $marker_ww$$37$$.setCursor($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ ? "pointer" : $JSCompiler_alias_NULL$$);
  $marker_ww$$37$$.$_prop$ = this.$_prop$;
  $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = this.$getFillColor$();
  $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = this.$getOpacity$();
  $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ = this.$getProperty$("gradientEffect");
  ($cx$$3_fp_x$$76$$ = this.$getFillPattern$()) && ($cx$$3_fp_x$$76$$ = $DvtAfMarker$_markerFillPatternMap$$[$cx$$3_fp_x$$76$$]);
  $cx$$3_fp_x$$76$$ ? $marker_ww$$37$$.$setFill$(new dvt.$PatternFill$($cx$$3_fp_x$$76$$, $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$)) : "auto" == $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ ? $marker_ww$$37$$.$setFill$(dvt.$MarkerGradient$.$createMarkerGradient$($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ ? $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ : "#000000", $marker_ww$$37$$, $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ ? $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ : 1)) : ($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ || 
  $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$) && $marker_ww$$37$$.$setSolidFill$($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$, $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$);
  if(!this.$getProperty$("shapePath") && ($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = this.$getProperty$("borderStyle")) && "none" != $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$) {
    $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = ($br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = this.$getBorderWidth$()) ? $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ : 1, $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ = this.$getBorderColor$(), $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = new dvt.$SolidStroke$($bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ ? $bc_cbs$$1_cy$$3_ge_spbs$$2_y$$57$$ : "#000000", 1, $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$), $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$.$setType$(dvt.$Stroke$.$convertTypeString$($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$)), 
    $marker_ww$$37$$.$setStroke$($br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$)
  }
  this.$_marker$ = $marker_ww$$37$$;
  $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = this.getValue();
  $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = this.$getLabelDisplay$() && "off" === this.$getLabelDisplay$() ? $JSCompiler_alias_FALSE$$ : $JSCompiler_alias_TRUE$$;
  $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ && $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ ? ($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$ = new dvt.$OutputText$($dvtContext$$15_group$$4$$, $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$, 0, 0, $id$$67$$ + "_lb"), $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ = this.$getLabelStyle$(), ($afContext$$47_cssStyle$$21$$ = $DvtAfComponentFactory$$.$CACHE_STYLES$ ? $JSCompiler_StaticMethods_GetCSSStyle$$($afContext$$47_cssStyle$$21$$, this.$getTagName$(), 
  "", $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$, $JSCompiler_alias_TRUE$$) : $br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$ ? $JSCompiler_StaticMethods_createTextStyles$$(this, new dvt.$CSSStyle$($br_bvis_bw_fa_i$$196_lstyle_stroke$$19$$), $DvtAfStyleUtils$getDefaultTextStyle$$()) : $DvtAfStyleUtils$getDefaultTextStyle$$()) && $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$.$setCSSStyle$($afContext$$47_cssStyle$$21$$), this.$_label$ = $bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$, $dvtContext$$15_group$$4$$ = 
  new dvt.$Container$($dvtContext$$15_group$$4$$, $id$$67$$), "top" === this.$getLabelPosition$() ? ($dvtContext$$15_group$$4$$.$addChild$($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$), $dvtContext$$15_group$$4$$.$addChild$($marker_ww$$37$$)) : ($dvtContext$$15_group$$4$$.$addChild$($marker_ww$$37$$), $dvtContext$$15_group$$4$$.$addChild$($bAction_bs$$1_fc_hh$$33_label$$15_value$$74$$)), this.$_bgShape$ = $dvtContext$$15_group$$4$$) : this.$_bgShape$ = $marker_ww$$37$$;
  this.$_bgShape$.$_afComp$ = this;
  return this.$_bgShape$
};
$JSCompiler_prototypeAlias$$.$setTranslateX$ = function $$JSCompiler_prototypeAlias$$$$setTranslateX$$($relx$$3$$) {
  this.$_bgShape$.$setTranslateX$($relx$$3$$)
};
$JSCompiler_prototypeAlias$$.$setTranslateY$ = function $$JSCompiler_prototypeAlias$$$$setTranslateY$$($rely$$3$$) {
  this.$_bgShape$.$setTranslateY$($rely$$3$$)
};
$JSCompiler_prototypeAlias$$.$render$ = function $$JSCompiler_prototypeAlias$$$$render$$($afContext$$48$$) {
  if(this.$renderMe$()) {
    var $JSCompiler_object_inline_x_0_shape$$18$$ = this.$_bgShape$;
    (this.$getShortDesc$() || this.$getProperty$("hasActionListener") || this.$getShowPopupBehaviors$() || this.$getClientBehaviors$()) && this.$associate$($JSCompiler_object_inline_x_0_shape$$18$$, this);
    var $afMarkerWidth_marker$$1$$ = this.$_marker$, $label$$16$$ = this.$_label$, $JSCompiler_object_inline_x_0_shape$$18$$ = this.$getX$(), $JSCompiler_object_inline_y_1$$ = this.$getY$(), $JSCompiler_object_inline_w_2$$ = $afMarkerWidth_marker$$1$$.getWidth(), $JSCompiler_object_inline_h_3_afMarkerHeight$$ = $afMarkerWidth_marker$$1$$.getHeight();
    if($label$$16$$) {
      if(0 === $JSCompiler_object_inline_w_2$$ && 0 === $JSCompiler_object_inline_h_3_afMarkerHeight$$) {
        $JSCompiler_StaticMethods__setBounds$$(this, $afContext$$48$$, $JSCompiler_object_inline_x_0_shape$$18$$, $JSCompiler_object_inline_y_1$$, 0, 0)
      }else {
        var $labelDim$$1$$ = $label$$16$$.$getDimensions$();
        switch(this.$getLabelPosition$()) {
          case "top":
            $JSCompiler_object_inline_w_2$$ > $labelDim$$1$$.$w$ ? ($label$$16$$.$setX$($JSCompiler_object_inline_w_2$$ / 2), $label$$16$$.$alignCenter$()) : $afMarkerWidth_marker$$1$$.$setCx$($labelDim$$1$$.$w$ / 2);
            $afMarkerWidth_marker$$1$$.$setCy$($labelDim$$1$$.$h$ + 2 + $JSCompiler_object_inline_h_3_afMarkerHeight$$ / 2);
            $afMarkerWidth_marker$$1$$ = Math.max($JSCompiler_object_inline_w_2$$, $labelDim$$1$$.$w$);
            $JSCompiler_object_inline_h_3_afMarkerHeight$$ = $labelDim$$1$$.$h$ + 2 + $JSCompiler_object_inline_h_3_afMarkerHeight$$;
            break;
          case "bottom":
            $JSCompiler_object_inline_w_2$$ > $labelDim$$1$$.$w$ ? ($label$$16$$.$setX$($JSCompiler_object_inline_w_2$$ / 2), $label$$16$$.$alignCenter$()) : $afMarkerWidth_marker$$1$$.$setCx$($labelDim$$1$$.$w$ / 2);
            $label$$16$$.$setY$($JSCompiler_object_inline_h_3_afMarkerHeight$$ + 2);
            $afMarkerWidth_marker$$1$$ = Math.max($JSCompiler_object_inline_w_2$$, $labelDim$$1$$.$w$);
            $JSCompiler_object_inline_h_3_afMarkerHeight$$ = $JSCompiler_object_inline_h_3_afMarkerHeight$$ + 2 + $labelDim$$1$$.$h$;
            break;
          case "left":
            $JSCompiler_object_inline_h_3_afMarkerHeight$$ > $labelDim$$1$$.$h$ ? ($label$$16$$.$setY$($JSCompiler_object_inline_h_3_afMarkerHeight$$ / 2), $label$$16$$.$alignMiddle$()) : $afMarkerWidth_marker$$1$$.$setCy$($labelDim$$1$$.$h$ / 2);
            $afMarkerWidth_marker$$1$$.$setCx$($labelDim$$1$$.$w$ + 2 + $JSCompiler_object_inline_w_2$$ / 2);
            $afMarkerWidth_marker$$1$$ = $labelDim$$1$$.$w$ + 2 + $JSCompiler_object_inline_w_2$$;
            $JSCompiler_object_inline_h_3_afMarkerHeight$$ = Math.max($JSCompiler_object_inline_h_3_afMarkerHeight$$, $labelDim$$1$$.$h$);
            break;
          case "right":
            $JSCompiler_object_inline_h_3_afMarkerHeight$$ > $labelDim$$1$$.$h$ ? ($label$$16$$.$setY$($JSCompiler_object_inline_h_3_afMarkerHeight$$ / 2), $label$$16$$.$alignMiddle$()) : $afMarkerWidth_marker$$1$$.$setCy$($labelDim$$1$$.$h$ / 2);
            $label$$16$$.$setX$($JSCompiler_object_inline_w_2$$ + 2);
            $afMarkerWidth_marker$$1$$ = $JSCompiler_object_inline_w_2$$ + 2 + $labelDim$$1$$.$w$;
            $JSCompiler_object_inline_h_3_afMarkerHeight$$ = Math.max($JSCompiler_object_inline_h_3_afMarkerHeight$$, $labelDim$$1$$.$h$);
            break;
          default:
            $JSCompiler_object_inline_w_2$$ > $labelDim$$1$$.$w$ ? ($label$$16$$.$setX$($JSCompiler_object_inline_w_2$$ / 2), $label$$16$$.$alignCenter$()) : $afMarkerWidth_marker$$1$$.$setCx$($labelDim$$1$$.$w$ / 2), $JSCompiler_object_inline_h_3_afMarkerHeight$$ > $labelDim$$1$$.$h$ ? ($label$$16$$.$setY$($JSCompiler_object_inline_h_3_afMarkerHeight$$ / 2), $label$$16$$.$alignMiddle$()) : $afMarkerWidth_marker$$1$$.$setCy$($labelDim$$1$$.$h$ / 2), $afMarkerWidth_marker$$1$$ = Math.max($JSCompiler_object_inline_w_2$$, 
            $labelDim$$1$$.$w$), $JSCompiler_object_inline_h_3_afMarkerHeight$$ = Math.max($JSCompiler_object_inline_h_3_afMarkerHeight$$, $labelDim$$1$$.$h$)
        }
        $JSCompiler_StaticMethods__setBounds$$(this, $afContext$$48$$, $JSCompiler_object_inline_x_0_shape$$18$$, $JSCompiler_object_inline_y_1$$, $afMarkerWidth_marker$$1$$, $JSCompiler_object_inline_h_3_afMarkerHeight$$)
      }
    }else {
      $JSCompiler_StaticMethods__setBounds$$(this, $afContext$$48$$, $JSCompiler_object_inline_x_0_shape$$18$$, $JSCompiler_object_inline_y_1$$, $JSCompiler_object_inline_w_2$$, $JSCompiler_object_inline_h_3_afMarkerHeight$$)
    }
  }
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("mk");
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfMarker$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$18$$) {
  $DvtAfMarker$_afStyles$$ = $styleList$$18$$
};
$JSCompiler_prototypeAlias$$.$_render$ = function $$JSCompiler_prototypeAlias$$$$_render$$($availWidth$$5$$, $availHeight$$5$$) {
  if(this.$renderMe$()) {
    var $shape$$19$$ = this.$_bgShape$;
    (this.$getShortDesc$() || this.$getProperty$("hasActionListener") || this.$getShowPopupBehaviors$() || this.$getClientBehaviors$()) && this.$associate$($shape$$19$$, this);
    $DvtAfComponent$_renderComp$$(this.$_afContext$, this, $availWidth$$5$$, $availHeight$$5$$)
  }
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = $JSCompiler_emptyFn$$();
function $JSCompiler_StaticMethods__setBounds$$($JSCompiler_StaticMethods__setBounds$self$$, $afContext$$49$$, $xx$$13$$, $yy$$14$$, $ww$$38$$, $hh$$34$$) {
  $JSCompiler_StaticMethods__setBounds$self$$.$_dim$ = new dvt.$Rectangle$($xx$$13$$, $yy$$14$$, $ww$$38$$, $hh$$34$$);
  $JSCompiler_StaticMethods__addClipPathIfNeeded$$($JSCompiler_StaticMethods__setBounds$self$$, $afContext$$49$$, $JSCompiler_StaticMethods_getAvailableWidth$$($afContext$$49$$), $JSCompiler_StaticMethods__setBounds$self$$.$_dim$.$w$, $afContext$$49$$.$_ah$, $JSCompiler_StaticMethods__setBounds$self$$.$_dim$.$h$)
}
$JSCompiler_prototypeAlias$$.$isCommandComponent$ = $JSCompiler_returnArg$$($JSCompiler_alias_TRUE$$);
$JSCompiler_prototypeAlias$$.$isClickEventPropagationStopped$ = function $$JSCompiler_prototypeAlias$$$$isClickEventPropagationStopped$$() {
  return this.$getProperty$("hasActionListener")
};
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$GetClipPathDimensions$ = function $$JSCompiler_prototypeAlias$$$$GetClipPathDimensions$$() {
  var $afContext$$50$$ = this.$_afContext$;
  return new dvt.$Rectangle$(0, 0, Math.min($JSCompiler_StaticMethods_getAvailableWidth$$($afContext$$50$$), this.$_dim$.$w$), Math.min($afContext$$50$$.$_ah$, this.$_dim$.$h$))
};
$goog$exportPath_$$("DvtAfMarker.convertShapeString", function($shape$$20$$) {
  return $DvtAfMarker$_markerTypeMap$$[$shape$$20$$]
});
function $DvtAfOutputText$$() {
  this.Init()
}
var $DvtAfOutputText$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfOutputText$$, $DvtAfComponent$$, "DvtAfOutputText");
$DvtAfComponentFactory$$.$registerComponent$("ot", $DvtAfOutputText$$);
$JSCompiler_prototypeAlias$$ = $DvtAfOutputText$$.prototype;
$JSCompiler_prototypeAlias$$.$setNoWrap$ = function $$JSCompiler_prototypeAlias$$$$setNoWrap$$($noWrap$$1$$) {
  this.setProperty("noWrap", $noWrap$$1$$)
};
$JSCompiler_prototypeAlias$$.$isNoWrap$ = function $$JSCompiler_prototypeAlias$$$$isNoWrap$$() {
  return this.$getBooleanProp$("noWrap", $JSCompiler_alias_FALSE$$)
};
$JSCompiler_prototypeAlias$$.$getTruncateAt$ = function $$JSCompiler_prototypeAlias$$$$getTruncateAt$$() {
  return this.$getIntegerProp$("truncateAt", 0)
};
$JSCompiler_prototypeAlias$$.setValue = function $$JSCompiler_prototypeAlias$$$setValue$($value$$75$$) {
  this.setProperty("value", $value$$75$$);
  this.$getContentShape$() && this.$getContentShape$().$setTextString$($value$$75$$)
};
$JSCompiler_prototypeAlias$$.getValue = function $$JSCompiler_prototypeAlias$$$getValue$() {
  return this.$getProperty$("value")
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfOutputText$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$19$$) {
  $DvtAfOutputText$_afStyles$$ = $styleList$$19$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$() {
  return $JSCompiler_StaticMethods_createTextShape$$(this, !this.$isNoWrap$(), this.getValue(), $JSCompiler_alias_NULL$$)
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfOutputText$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  var $dim$$30_untruncatedTextString$$ = this.getValue();
  if($dim$$30_untruncatedTextString$$) {
    var $shape$$21$$ = this.$getContentShape$(), $maxChars_textAlign$$inline_2069$$ = $JSCompiler_StaticMethods__getMaximumCharacters$$(this), $isTruncated$$1$$ = $JSCompiler_alias_FALSE$$;
    $maxChars_textAlign$$inline_2069$$ && $dim$$30_untruncatedTextString$$.length > $maxChars_textAlign$$inline_2069$$ && ($isTruncated$$1$$ = $JSCompiler_alias_TRUE$$, $shape$$21$$.$setTextString$($dim$$30_untruncatedTextString$$.substring(0, $maxChars_textAlign$$inline_2069$$ - 3) + dvt.$OutputText$.$ELLIPSIS$));
    if(dvt.$TextUtils$.$fitText$($shape$$21$$, this.$_cw$, this.$_ch$, $shape$$21$$.getParent())) {
      var $isTruncated$$1$$ = $isTruncated$$1$$ || $shape$$21$$.$isTruncated$(), $dim$$30_untruncatedTextString$$ = $shape$$21$$.$getDimensions$(), $maxChars_textAlign$$inline_2069$$ = this.$getCSSStyle$().$getStyle$("text-align"), $rtl$$inline_2070$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this));
      switch($maxChars_textAlign$$inline_2069$$) {
        case "center":
        ;
        case "right":
        ;
        case "left":
          break;
        case "end":
          $maxChars_textAlign$$inline_2069$$ = $rtl$$inline_2070$$ ? "left" : "right";
          break;
        default:
          $maxChars_textAlign$$inline_2069$$ = $rtl$$inline_2070$$ ? "right" : "left"
      }
      switch($maxChars_textAlign$$inline_2069$$) {
        case "left":
          $shape$$21$$.$setX$(this.$_cx$);
          $shape$$21$$.$alignLeft$();
          break;
        case "center":
          $shape$$21$$.$setX$(this.$_cx$ + $dim$$30_untruncatedTextString$$.$w$ / 2);
          $shape$$21$$.$alignCenter$();
          break;
        case "right":
          $shape$$21$$.$setX$(this.$_cx$ + $dim$$30_untruncatedTextString$$.$w$), $shape$$21$$.$alignRight$()
      }
      $shape$$21$$.$setY$(this.$_cy$);
      $isTruncated$$1$$ || $JSCompiler_StaticMethods__addClipPathIfNeeded$$(this, this.$_afContext$, this.$_aw$, $dim$$30_untruncatedTextString$$.$w$, this.$_ah$, $dim$$30_untruncatedTextString$$.$h$, $shape$$21$$);
      this.$_cw$ = this.$getCalcWidth$($dim$$30_untruncatedTextString$$.$w$);
      this.$_ch$ = this.$getCalcHeight$($dim$$30_untruncatedTextString$$.$h$);
      $isTruncated$$1$$ && this.$associate$($shape$$21$$, this)
    }
  }else {
    this.$_ch$ = this.$_cw$ = 0
  }
};
$JSCompiler_prototypeAlias$$.$getTooltip$ = function $$JSCompiler_prototypeAlias$$$$getTooltip$$() {
  var $tt$$1$$ = $DvtAfOutputText$$.$superclass$.$getTooltip$.call(this);
  if(!$tt$$1$$) {
    var $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$ = this.$getContentShape$(), $JSCompiler_temp$$63_untruncatedTextString$$inline_2074$$;
    if($JSCompiler_temp$$63_untruncatedTextString$$inline_2074$$ = $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$) {
      if(!($JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$ = $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$.$isTruncated$())) {
        a: {
          if($JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$ = $JSCompiler_StaticMethods__getMaximumCharacters$$(this)) {
            if($JSCompiler_temp$$63_untruncatedTextString$$inline_2074$$ = this.getValue()) {
              $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$ = $JSCompiler_temp$$63_untruncatedTextString$$inline_2074$$.length > $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$;
              break a
            }
          }
          $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$ = $JSCompiler_alias_FALSE$$
        }
      }
      $JSCompiler_temp$$63_untruncatedTextString$$inline_2074$$ = $JSCompiler_temp$$64_maxChars$$inline_2073_shape$$22$$
    }
    if($JSCompiler_temp$$63_untruncatedTextString$$inline_2074$$) {
      return this.getValue()
    }
  }
  return $tt$$1$$
};
function $JSCompiler_StaticMethods__getMaximumCharacters$$($JSCompiler_StaticMethods__getMaximumCharacters$self_truncateAt$$3$$) {
  var $untruncatedTextString$$1$$ = $JSCompiler_StaticMethods__getMaximumCharacters$self_truncateAt$$3$$.getValue();
  $JSCompiler_StaticMethods__getMaximumCharacters$self_truncateAt$$3$$ = $JSCompiler_StaticMethods__getMaximumCharacters$self_truncateAt$$3$$.$getTruncateAt$();
  return $untruncatedTextString$$1$$ && $JSCompiler_StaticMethods__getMaximumCharacters$self_truncateAt$$3$$ ? Math.max(15, $JSCompiler_StaticMethods__getMaximumCharacters$self_truncateAt$$3$$) : 0
}
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("ot");
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$getAriaLabel$ = function $$JSCompiler_prototypeAlias$$$$getAriaLabel$$() {
  var $desc$$11$$ = this.$getShortDesc$();
  $desc$$11$$ || ($desc$$11$$ = this.getValue());
  return $desc$$11$$
};
$JSCompiler_prototypeAlias$$.$getAriaRole$ = $JSCompiler_returnArg$$("group");
function $DvtAfOutputFormatted$$() {
  this.Init()
}
var $DvtAfOutputFormatted$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfOutputFormatted$$, $DvtAfComponent$$, "DvtAfOutputFormatted");
$DvtAfComponentFactory$$.$registerComponent$("otf", $DvtAfOutputFormatted$$);
$JSCompiler_prototypeAlias$$ = $DvtAfOutputFormatted$$.prototype;
$JSCompiler_prototypeAlias$$.setValue = function $$JSCompiler_prototypeAlias$$$setValue$($value$$76$$) {
  this.setProperty("value", $value$$76$$);
  this.$getContentShape$() && this.$getContentShape$().$setText$($value$$76$$)
};
$JSCompiler_prototypeAlias$$.getValue = function $$JSCompiler_prototypeAlias$$$getValue$() {
  return this.$getProperty$("value")
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfOutputFormatted$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$20$$) {
  $DvtAfOutputFormatted$_afStyles$$ = $styleList$$20$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$17_textShape$$3$$) {
  var $cssStyle$$22_id$$68$$ = $JSCompiler_StaticMethods__getUniqueId$$(this);
  $dvtContext$$17_textShape$$3$$ = new $DvtTextFormatted$$($dvtContext$$17_textShape$$3$$, 0, 0, $cssStyle$$22_id$$68$$);
  ($cssStyle$$22_id$$68$$ = $JSCompiler_StaticMethods_createTextStyles$$(this, $JSCompiler_alias_NULL$$, $JSCompiler_alias_NULL$$)) && $dvtContext$$17_textShape$$3$$.$setCSSStyle$($cssStyle$$22_id$$68$$);
  $dvtContext$$17_textShape$$3$$.$setText$(this.getValue());
  return $dvtContext$$17_textShape$$3$$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfOutputFormatted$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  var $shape$$23$$ = this.$getContentShape$();
  $shape$$23$$.$setMaxWidth$(this.$_cw$);
  $shape$$23$$.$setX$(this.$_cx$);
  $shape$$23$$.$setY$(this.$_cy$);
  var $dim$$31$$ = $JSCompiler_StaticMethods_getCachedDims$$($shape$$23$$);
  $JSCompiler_StaticMethods__addClipPathIfNeeded$$(this, this.$_afContext$, this.$_aw$, $dim$$31$$.$w$, this.$_ah$, $dim$$31$$.$h$, $shape$$23$$);
  this.$_cw$ = this.$getCalcWidth$($dim$$31$$.$w$);
  this.$_ch$ = this.$getCalcHeight$($dim$$31$$.$h$)
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("otf");
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$getAriaLabel$ = function $$JSCompiler_prototypeAlias$$$$getAriaLabel$$() {
  var $desc$$12$$ = this.$getShortDesc$();
  $desc$$12$$ || ($desc$$12$$ = this.getValue());
  return $desc$$12$$
};
$JSCompiler_prototypeAlias$$.$getAriaRole$ = $JSCompiler_returnArg$$("group");
function $DvtAfPanelGroupLayout$$() {
  this.Init()
}
var $DvtAfPanelGroupLayout$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfPanelGroupLayout$$, $DvtAfComponent$$, "DvtAfPanelGroupLayout");
$DvtAfComponentFactory$$.$registerComponent$("pgl", $DvtAfPanelGroupLayout$$);
$JSCompiler_prototypeAlias$$ = $DvtAfPanelGroupLayout$$.prototype;
$JSCompiler_prototypeAlias$$.$getLayout$ = function $$JSCompiler_prototypeAlias$$$$getLayout$$() {
  return this.$getStringProp$("layout", "horizontal")
};
$JSCompiler_prototypeAlias$$.$setLayout$ = function $$JSCompiler_prototypeAlias$$$$setLayout$$($layout$$17$$) {
  this.setProperty("layout", $layout$$17$$)
};
$JSCompiler_prototypeAlias$$.$getHAlign$ = function $$JSCompiler_prototypeAlias$$$$getHAlign$$() {
  return this.$getStringProp$("halign", "start")
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfPanelGroupLayout$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$21$$) {
  $DvtAfPanelGroupLayout$_afStyles$$ = $styleList$$21$$
};
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$51$$) {
  var $dispObj$$10$$ = $DvtAfPanelGroupLayout$$.$superclass$.$createDisplayObj$.call(this, $afContext$$51$$);
  this.$addChildDisplayObjs$($afContext$$51$$, this.$_contentPane$);
  return $dispObj$$10$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$18_style$$39$$) {
  this.$_contentPane$ = new dvt.$Rect$($dvtContext$$18_style$$39$$, 0, 0, 0, 0, $JSCompiler_StaticMethods__getUniqueId$$(this));
  this.$_contentPane$.$setInvisibleFill$();
  $dvtContext$$18_style$$39$$ = this.$getCSSStyle$();
  this.$_contentPane$.$setCSSStyle$($dvtContext$$18_style$$39$$);
  return this.$_contentPane$
};
$JSCompiler_prototypeAlias$$.$getContentShape$ = $JSCompiler_get$$("$_contentPane$");
$JSCompiler_prototypeAlias$$.$createBackgroundShape$ = function $$JSCompiler_prototypeAlias$$$$createBackgroundShape$$($dvtContext$$19$$, $shape$$24$$) {
  return $shape$$24$$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfPanelGroupLayout$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  this.$_acw$ = this.$_cw$;
  this.$_ach$ = this.$_ch$
};
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($child$$38_dim$$32$$) {
  $child$$38_dim$$32$$.$_render$ ? $child$$38_dim$$32$$.$_render$(this.$_acw$, this.$_ach$) : $child$$38_dim$$32$$.$render$ && $DvtAfComponent$_renderComp$$(this.$_afContext$, $child$$38_dim$$32$$, this.$_acw$, this.$_ach$);
  $child$$38_dim$$32$$ = $DvtAfComponent$getDimensions$$($child$$38_dim$$32$$);
  "vertical" == this.$getLayout$() ? $child$$38_dim$$32$$.$h$ !== Number.MAX_VALUE && (this.$_ach$ -= $child$$38_dim$$32$$.$h$) : $child$$38_dim$$32$$.$w$ !== Number.MAX_VALUE && (this.$_acw$ -= $child$$38_dim$$32$$.$w$)
};
$JSCompiler_prototypeAlias$$.$doLayout$ = function $$JSCompiler_prototypeAlias$$$$doLayout$$() {
  if("vertical" == this.$getLayout$()) {
    $DvtAfComponentUtils$doVerticalLayout$$(this.$_afContext$, this)
  }else {
    if(this) {
      var $arDim$$inline_2078$$ = [], $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$;
      var $afContext$$inline_4719_vAlign$$inline_2080$$ = this.$_afContext$, $cnt$$inline_4722_contentY$$inline_2082$$ = this.$getNumChildren$();
      if(0 == $cnt$$inline_4722_contentY$$inline_2082$$) {
        $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ = new dvt.$Rectangle$(0, 0, 0, 0)
      }else {
        for(var $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ = 0, $cnt$$inline_2087_contentHeight$$inline_4725$$ = 0, $i$$inline_2088_toBeRm$$inline_4726$$ = [], $cw$$inline_2089_i$$inline_4727$$ = 0;$cw$$inline_2089_i$$inline_4727$$ < $cnt$$inline_4722_contentY$$inline_2082$$;$cw$$inline_2089_i$$inline_4727$$++) {
          if($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ = this.$getChildAt$($cw$$inline_2089_i$$inline_4727$$), !$afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$renderMe$ || $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$renderMe$()) {
            var $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$ = $DvtAfComponent$getDimensions$$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$), $cw$$inline_4729$$ = $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$.$w$, $ch$$inline_4730$$ = $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$.$h$;
            if(0 === $cw$$inline_4729$$ || 0 === $ch$$inline_4730$$ || $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ == this.$_cw$) {
              $i$$inline_2088_toBeRm$$inline_4726$$.push($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$)
            }else {
              if($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$_clipped$ || $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ + $cw$$inline_4729$$ > this.$_cw$ + dvt.$Math$.$TOLERANCE$ || $ch$$inline_4730$$ > this.$_ch$ + dvt.$Math$.$TOLERANCE$) {
                if("rmMe" == $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$_clipped$ || $afContext$$inline_4719_vAlign$$inline_2080$$.$_rmIfNotFit$) {
                  $i$$inline_2088_toBeRm$$inline_4726$$.push($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$);
                  continue
                }else {
                  $JSCompiler_StaticMethods_setClipContainer$$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$, this), $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ = $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ + $cw$$inline_4729$$ > this.$_cw$ ? this.$_cw$ : $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ + $cw$$inline_4729$$, $cnt$$inline_2087_contentHeight$$inline_4725$$ = $ch$$inline_4730$$ > this.$_ch$ ? 
                  this.$_ch$ : Math.max($cnt$$inline_2087_contentHeight$$inline_4725$$, $ch$$inline_4730$$)
                }
              }else {
                $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ instanceof $DvtAfSeparator$$ || ($cnt$$inline_2087_contentHeight$$inline_4725$$ = Math.max($cnt$$inline_2087_contentHeight$$inline_4725$$, $ch$$inline_4730$$)), $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ += $cw$$inline_4729$$
              }
              $arDim$$inline_2078$$.push($ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$)
            }
          }
        }
        for($cw$$inline_2089_i$$inline_4727$$ = $i$$inline_2088_toBeRm$$inline_4726$$.length - 1;0 <= $cw$$inline_2089_i$$inline_4727$$;$cw$$inline_2089_i$$inline_4727$$--) {
          $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ = $i$$inline_2088_toBeRm$$inline_4726$$[$cw$$inline_2089_i$$inline_4727$$], $DvtAfComponent$removeChild$$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$)
        }
        $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ = new dvt.$Rectangle$(0, 0, $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$, $cnt$$inline_2087_contentHeight$$inline_4725$$)
      }
      if(0 == $arDim$$inline_2078$$.length) {
        this.$_cw$ = this.$getCalcWidth$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$w$), this.$_ch$ = this.$getCalcHeight$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$h$)
      }else {
        this.$_cw$ = this.$getCalcWidth$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$w$);
        this.$_ch$ = this.$getCalcHeight$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$h$);
        for(var $afContext$$inline_4719_vAlign$$inline_2080$$ = this.$getStringProp$("valign", "top"), $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ = this.$_cx$, $cnt$$inline_4722_contentY$$inline_2082$$ = this.$_cy$, $childy$$inline_2085$$, $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ + this.$getCalcWidth$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$w$) : 
        $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$, $cnt$$inline_2087_contentHeight$$inline_4725$$ = this.$getNumChildren$(), $i$$inline_2088_toBeRm$$inline_4726$$ = 0;$i$$inline_2088_toBeRm$$inline_4726$$ < $cnt$$inline_2087_contentHeight$$inline_4725$$;$i$$inline_2088_toBeRm$$inline_4726$$++) {
          if($arDim$$inline_2078$$[$i$$inline_2088_toBeRm$$inline_4726$$] && ($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ = this.$getChildAt$($i$$inline_2088_toBeRm$$inline_4726$$), !$afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$renderMe$ || $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$renderMe$())) {
            $cw$$inline_2089_i$$inline_4727$$ = $arDim$$inline_2078$$[$i$$inline_2088_toBeRm$$inline_4726$$].$w$, $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$ = $arDim$$inline_2078$$[$i$$inline_2088_toBeRm$$inline_4726$$].$h$, "top" == $afContext$$inline_4719_vAlign$$inline_2080$$ ? $childy$$inline_2085$$ = $cnt$$inline_4722_contentY$$inline_2082$$ : "middle" == $afContext$$inline_4719_vAlign$$inline_2080$$ ? $childy$$inline_2085$$ = $cnt$$inline_4722_contentY$$inline_2082$$ + (this.$_ch$ - 
            $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$) / 2 : "bottom" == $afContext$$inline_4719_vAlign$$inline_2080$$ && ($childy$$inline_2085$$ = $cnt$$inline_4722_contentY$$inline_2082$$ + this.$_ch$ - $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$), dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$ = $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ -= $cw$$inline_2089_i$$inline_4727$$ : 
            ($ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$ = $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$, $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$ += $cw$$inline_2089_i$$inline_4727$$), $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$ instanceof $DvtAfSeparator$$ && this.$_cw$ && $afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$.$setMaxWidth$(this.$_cw$ - $contentWidth$$inline_4724_contentX$$inline_2081_currX$$inline_2086$$), 
            $DvtAfComponent$_setTranslateGroup$$($afRootDim$$inline_2079_child$$inline_2083_child$$inline_4723$$, $ch$$inline_2090_childx$$inline_2084_dim$$inline_4728$$, $childy$$inline_2085$$)
          }
        }
      }
    }
  }
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("pgl");
function $DvtAfPanelFormLayout$$() {
  this.Init()
}
var $DvtAfPanelFormLayout$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfPanelFormLayout$$, $DvtAfComponent$$, "DvtAfPanelFormLayout");
$DvtAfComponentFactory$$.$registerComponent$("pfl", $DvtAfPanelFormLayout$$);
$JSCompiler_prototypeAlias$$ = $DvtAfPanelFormLayout$$.prototype;
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfPanelFormLayout$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$22$$) {
  $DvtAfPanelFormLayout$_afStyles$$ = $styleList$$22$$
};
$JSCompiler_prototypeAlias$$.$_getContentCellStyle$ = function $$JSCompiler_prototypeAlias$$$$_getContentCellStyle$$() {
  return 1 < $DvtAfPanelFormLayout$_afStyles$$.length ? $DvtAfPanelFormLayout$_afStyles$$[1] : $DvtAfPanelFormLayout$_afStyles$$[0]
};
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$52$$) {
  var $dispObj$$11$$ = $DvtAfPanelFormLayout$$.$superclass$.$createDisplayObj$.call(this, $afContext$$52$$);
  this.$addChildDisplayObjs$($afContext$$52$$, this.$_contentPane$);
  return $dispObj$$11$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$20_style$$40$$) {
  this.$_contentPane$ = new dvt.$Rect$($dvtContext$$20_style$$40$$, 0, 0, 0, 0, $JSCompiler_StaticMethods__getUniqueId$$(this) + "_cp");
  this.$_contentPane$.$setFill$($JSCompiler_alias_NULL$$);
  $dvtContext$$20_style$$40$$ = this.$getCSSStyle$();
  this.$_contentPane$.$setCSSStyle$($dvtContext$$20_style$$40$$);
  return this.$_contentPane$
};
$JSCompiler_prototypeAlias$$.$getContentShape$ = $JSCompiler_get$$("$_contentPane$");
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfPanelFormLayout$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  this.$_acw$ = this.$_cw$;
  this.$_ach$ = this.$_ch$
};
$JSCompiler_prototypeAlias$$.$renderChildren$ = function $$JSCompiler_prototypeAlias$$$$renderChildren$$() {
  for(var $child$$39_dim$$33$$, $maxLabelWidth$$1$$ = 0, $cnt$$7$$ = this.$getNumChildren$(), $i$$197$$ = 0;$i$$197$$ < $cnt$$7$$;$i$$197$$++) {
    if(($child$$39_dim$$33$$ = this.$getChildAt$($i$$197$$)) && $child$$39_dim$$33$$ instanceof $DvtAfPanelLabelAndMessage$$) {
      var $style$$inline_2093_style$$inline_2096$$ = 2 < $DvtAfPanelFormLayout$_afStyles$$.length ? $DvtAfPanelFormLayout$_afStyles$$[2] : $DvtAfPanelFormLayout$_afStyles$$[0];
      $JSCompiler_StaticMethods__getLabelStyle$$($child$$39_dim$$33$$).$mergeUnder$($style$$inline_2093_style$$inline_2096$$);
      var $style$$inline_2093_style$$inline_2096$$ = this.$_getContentCellStyle$(), $JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$ = $child$$39_dim$$33$$;
      $JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$.$_contentStyle$ || ($JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$.$_contentStyle$ = $JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$.$_getContentCellStyle$().$clone$(), $JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$.$_contentStyle$.$merge$($JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$.$getCSSStyle$()));
      $JSCompiler_StaticMethods__getContentStyle$self$$inline_4732$$.$_contentStyle$.$mergeUnder$($style$$inline_2093_style$$inline_2096$$);
      $child$$39_dim$$33$$ = $child$$39_dim$$33$$.$getLabelDimensions$();
      $maxLabelWidth$$1$$ = Math.max($child$$39_dim$$33$$.$w$, $maxLabelWidth$$1$$)
    }
  }
  this.$_maxLabelWidth$ = $maxLabelWidth$$1$$;
  $DvtAfPanelFormLayout$$.$superclass$.$renderChildren$.call(this)
};
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($child$$40$$) {
  var $dim$$34_labelWidthDiff_ww$$39$$ = 0, $labelStyle$$6_paddingBottom$$1$$ = this.$_getContentCellStyle$();
  $child$$40$$ instanceof $DvtAfPanelLabelAndMessage$$ && ($dim$$34_labelWidthDiff_ww$$39$$ = $child$$40$$.$getLabelDimensions$(), $dim$$34_labelWidthDiff_ww$$39$$ = this.$_maxLabelWidth$ - $dim$$34_labelWidthDiff_ww$$39$$.$w$, $JSCompiler_StaticMethods__getLabelStyle$$($child$$40$$) && ($labelStyle$$6_paddingBottom$$1$$ = $JSCompiler_StaticMethods__getLabelStyle$$($child$$40$$)), $child$$40$$.$_maxLabelWidth$ = this.$_maxLabelWidth$);
  var $paddingTop$$1$$ = $labelStyle$$6_paddingBottom$$1$$.$getPadding$(dvt.$CSSStyle$.$PADDING_TOP$), $paddingLeft$$1$$ = $labelStyle$$6_paddingBottom$$1$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$), $paddingRight$$1$$ = 0;
  $child$$40$$ instanceof $DvtAfPanelLabelAndMessage$$ || ($paddingRight$$1$$ = $labelStyle$$6_paddingBottom$$1$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$));
  $labelStyle$$6_paddingBottom$$1$$ = $labelStyle$$6_paddingBottom$$1$$.$getPadding$(dvt.$CSSStyle$.$PADDING_BOTTOM$);
  $dim$$34_labelWidthDiff_ww$$39$$ = this.$_acw$ - $dim$$34_labelWidthDiff_ww$$39$$ - $paddingLeft$$1$$ - $paddingRight$$1$$;
  $child$$40$$.$_render$ ? $child$$40$$.$_render$($dim$$34_labelWidthDiff_ww$$39$$, this.$_ach$) : $child$$40$$.$render$ && $DvtAfComponent$_renderComp$$(this.$_afContext$, $child$$40$$, $dim$$34_labelWidthDiff_ww$$39$$, this.$_ach$);
  $dim$$34_labelWidthDiff_ww$$39$$ = $DvtAfComponent$getDimensions$$($child$$40$$);
  this.$_ach$ -= $dim$$34_labelWidthDiff_ww$$39$$.$h$ - $paddingTop$$1$$ - $labelStyle$$6_paddingBottom$$1$$
};
$JSCompiler_prototypeAlias$$.$doLayout$ = function $$JSCompiler_prototypeAlias$$$$doLayout$$() {
  for(var $dvtContext$$21$$ = $JSCompiler_StaticMethods_getDvtContext$$(this), $arDim$$4$$ = [], $cnt$$8$$ = this.$getNumChildren$(), $child$$41$$, $contentX$$2$$ = 0, $maxContentX$$ = 0, $i$$198$$ = 0;$i$$198$$ < $cnt$$8$$;$i$$198$$++) {
    if($child$$41$$ = this.$getChildAt$($i$$198$$), !$child$$41$$.$renderMe$ || $child$$41$$.$renderMe$()) {
      var $dim$$35$$ = $DvtAfComponent$getDimensions$$($child$$41$$);
      $arDim$$4$$.push($dim$$35$$);
      $child$$41$$ instanceof $DvtAfPanelLabelAndMessage$$ && ($maxContentX$$ = Math.max($maxContentX$$, $child$$41$$.$_contentX$))
    }
  }
  for(var $childy$$2_labelStyle$$7$$, $maxContentExtent$$ = 0, $paddingTop$$2$$ = 0, $paddingBottom$$2$$ = 0, $paddingLR$$ = 0, $currX$$2$$ = this.$_cx$, $currY$$4$$ = this.$_cy$, $childx$$2$$, $textAlignEnd$$ = $JSCompiler_alias_FALSE$$, $i$$198$$ = 0;$i$$198$$ < $cnt$$8$$;$i$$198$$++) {
    $child$$41$$ = this.$getChildAt$($i$$198$$), $childy$$2_labelStyle$$7$$ = this.$_getContentCellStyle$(), $dim$$35$$ = $arDim$$4$$[$i$$198$$], $child$$41$$ instanceof $DvtAfPanelLabelAndMessage$$ ? ($JSCompiler_StaticMethods__getLabelStyle$$($child$$41$$) && ($childy$$2_labelStyle$$7$$ = $JSCompiler_StaticMethods__getLabelStyle$$($child$$41$$)), $childy$$2_labelStyle$$7$$ && ($paddingTop$$2$$ = $childy$$2_labelStyle$$7$$.$getPadding$(dvt.$CSSStyle$.$PADDING_TOP$), $paddingBottom$$2$$ = $childy$$2_labelStyle$$7$$.$getPadding$(dvt.$CSSStyle$.$PADDING_BOTTOM$), 
    $textAlignEnd$$ = $childy$$2_labelStyle$$7$$.$isTextAlignEnd$($dvtContext$$21$$), $paddingLR$$ = dvt.$Agent$.$isRightToLeft$($dvtContext$$21$$) ? $childy$$2_labelStyle$$7$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$) : $childy$$2_labelStyle$$7$$.$getPadding$(dvt.$CSSStyle$.$PADDING_LEFT$)), $childx$$2$$ = $contentX$$2$$ + $paddingLR$$, $textAlignEnd$$ && ($childx$$2$$ += $maxContentX$$ - $child$$41$$.$_contentX$), $childy$$2_labelStyle$$7$$ = $currY$$4$$ + $paddingTop$$2$$, $currY$$4$$ += $dim$$35$$.$h$ + 
    $paddingBottom$$2$$, $childx$$2$$ + $dim$$35$$.$w$ > $maxContentExtent$$ && ($maxContentExtent$$ = $childx$$2$$ + $dim$$35$$.$w$), $DvtAfComponent$_setTranslateGroup$$($child$$41$$, $childx$$2$$, $childy$$2_labelStyle$$7$$)) : $child$$41$$ instanceof $DvtAfComponent$$ && ($childx$$2$$ = $currX$$2$$ + $paddingLR$$ + (dvt.$Agent$.$isRightToLeft$($dvtContext$$21$$) ? this.$_maxLabelWidth$ : 0), $childy$$2_labelStyle$$7$$ = $currY$$4$$ + $paddingTop$$2$$, $currY$$4$$ += $dim$$35$$.$h$ + $paddingBottom$$2$$, 
    $childx$$2$$ + $dim$$35$$.$w$ > $maxContentExtent$$ && ($maxContentExtent$$ = $childx$$2$$ + $dim$$35$$.$w$), $DvtAfComponent$_setTranslateGroup$$($child$$41$$, $childx$$2$$, $childy$$2_labelStyle$$7$$)), $dim$$35$$.x = $childx$$2$$
  }
  if(dvt.$Agent$.$isRightToLeft$($dvtContext$$21$$)) {
    $contentX$$2$$ = this.$_ew$ && this.$_ew$ !== Number.MAX_VALUE || $maxContentExtent$$ > this.$_cx$ + this.$_cw$ ? this.$_cx$ + this.$_cw$ : $maxContentExtent$$;
    for($i$$198$$ = 0;$i$$198$$ < $cnt$$8$$;$i$$198$$++) {
      if($child$$41$$ = this.$getChildAt$($i$$198$$), !$child$$41$$.$renderMe$ || $child$$41$$.$renderMe$()) {
        $dim$$35$$ = $arDim$$4$$[$i$$198$$], $childx$$2$$ = $contentX$$2$$ - ($dim$$35$$.x - this.$_cx$) - $dim$$35$$.$w$, $child$$41$$.$setTranslateX$($childx$$2$$)
      }
    }
  }
  $dim$$35$$ = this.$getContentShape$().$getDimensions$();
  this.$_cw$ = this.$getCalcWidth$($dim$$35$$.$w$);
  this.$_ch$ = this.$getCalcHeight$($dim$$35$$.$h$)
};
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$23$$) {
  $DvtAfPanelFormLayout$$.$superclass$.$ResolveEm$.call(this, $cssStyle$$23$$);
  this.$_cssStyle$ = $cssStyle$$23$$;
  this.$_contentCellStyle$ || (this.$_contentCellStyle$ = $DvtAfPanelFormLayout$_afStyles$$[1].$clone$());
  $JSCompiler_StaticMethods_resolveEmUnit$$(this, this.$_contentCellStyle$, this);
  this.$_labelCellStyle$ || (this.$_labelCellStyle$ = $DvtAfPanelFormLayout$_afStyles$$[2].$clone$());
  $JSCompiler_StaticMethods_resolveEmUnit$$(this, this.$_labelCellStyle$, this)
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("pfl");
function $DvtAfPanelLabelAndMessage$$() {
  this.Init()
}
var $DvtAfPanelLabelAndMessage$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfPanelLabelAndMessage$$, $DvtAfComponent$$, "DvtAfPanelLabelAndMessage");
$DvtAfComponentFactory$$.$registerComponent$("plm", $DvtAfPanelLabelAndMessage$$);
$JSCompiler_prototypeAlias$$ = $DvtAfPanelLabelAndMessage$$.prototype;
$JSCompiler_prototypeAlias$$.$getLabel$ = function $$JSCompiler_prototypeAlias$$$$getLabel$$() {
  return this.$getStringProp$("label")
};
$JSCompiler_prototypeAlias$$.$setLabel$ = function $$JSCompiler_prototypeAlias$$$$setLabel$$($label$$17$$) {
  this.setProperty("label", $label$$17$$)
};
$JSCompiler_prototypeAlias$$.$getLabelStyle$ = function $$JSCompiler_prototypeAlias$$$$getLabelStyle$$() {
  return this.$getStringProp$("labelStyle")
};
$JSCompiler_prototypeAlias$$.$setLabelStyle$ = function $$JSCompiler_prototypeAlias$$$$setLabelStyle$$($labelStyle$$8$$) {
  var $labelCSSStyle$$ = (1 < $DvtAfPanelLabelAndMessage$_afStyles$$.length ? $DvtAfPanelLabelAndMessage$_afStyles$$[1] : $JSCompiler_alias_NULL$$).$clone$();
  $labelCSSStyle$$.$parseInlineStyle$($labelStyle$$8$$);
  this.$_labelStyle$ = $labelCSSStyle$$;
  this.setProperty("labelStyle", $labelCSSStyle$$.toString())
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfPanelLabelAndMessage$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$23$$) {
  $DvtAfPanelLabelAndMessage$_afStyles$$ = $styleList$$23$$
};
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$53$$) {
  var $dispObj$$12$$ = $DvtAfPanelLabelAndMessage$$.$superclass$.$createDisplayObj$.call(this, $afContext$$53$$);
  this.$addChildDisplayObjs$($afContext$$53$$, this.$_contentPane$);
  return $dispObj$$12$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$22_label$$18_style$$41$$) {
  this.$_contentPane$ = new dvt.$Rect$($dvtContext$$22_label$$18_style$$41$$, 0, 0, 0, 0, $JSCompiler_StaticMethods__getUniqueId$$(this) + "_cp");
  this.$_contentPane$.$setFill$($JSCompiler_alias_NULL$$);
  this.$_contentX$ = this.$_maxLabelWidth$ = 0;
  $dvtContext$$22_label$$18_style$$41$$ = this.$getCSSStyle$();
  this.$_contentPane$.$setCSSStyle$($dvtContext$$22_label$$18_style$$41$$);
  if($dvtContext$$22_label$$18_style$$41$$ = this.$getLabel$()) {
    var $labelStyle$$9$$ = $JSCompiler_StaticMethods__getLabelStyle$$(this);
    this.$_labelField$ = $JSCompiler_StaticMethods_createTextShape$$(this, $JSCompiler_alias_FALSE$$, $dvtContext$$22_label$$18_style$$41$$, $labelStyle$$9$$, 1 < $DvtAfPanelLabelAndMessage$_afStyles$$.length ? $DvtAfPanelLabelAndMessage$_afStyles$$[1] : $JSCompiler_alias_NULL$$);
    this.$_contentPane$.$addChild$(this.$_labelField$)
  }
  return this.$_contentPane$
};
$JSCompiler_prototypeAlias$$.$getContentShape$ = $JSCompiler_get$$("$_contentPane$");
function $JSCompiler_StaticMethods__getLabelStyle$$($JSCompiler_StaticMethods__getLabelStyle$self$$) {
  if(!$JSCompiler_StaticMethods__getLabelStyle$self$$.$_labelStyle$) {
    var $style$$42$$ = (1 < $DvtAfPanelLabelAndMessage$_afStyles$$.length ? $DvtAfPanelLabelAndMessage$_afStyles$$[1] : $JSCompiler_alias_NULL$$).$clone$(), $inlineStyle$$6_scss$$1$$ = $DvtAfStyleUtils$getPLAMLabelStyle$$($JSCompiler_StaticMethods__getLabelStyle$self$$.$getStyleClass$());
    $inlineStyle$$6_scss$$1$$ && $style$$42$$.$merge$($inlineStyle$$6_scss$$1$$);
    ($inlineStyle$$6_scss$$1$$ = $JSCompiler_StaticMethods__getLabelStyle$self$$.$getLabelStyle$()) && $style$$42$$.$parseInlineStyle$($inlineStyle$$6_scss$$1$$);
    $JSCompiler_StaticMethods__getLabelStyle$self$$.$_labelStyle$ = $style$$42$$
  }
  return $JSCompiler_StaticMethods__getLabelStyle$self$$.$_labelStyle$
}
$JSCompiler_prototypeAlias$$.$_getContentCellStyle$ = $JSCompiler_get$$("$_contentCellStyle$");
$JSCompiler_prototypeAlias$$.$ResolveEm$ = function $$JSCompiler_prototypeAlias$$$$ResolveEm$$($cssStyle$$24$$) {
  $DvtAfPanelLabelAndMessage$$.$superclass$.$ResolveEm$.call(this, $cssStyle$$24$$);
  this.$_cssStyle$ = $cssStyle$$24$$;
  this.$_contentCellStyle$ || (this.$_contentCellStyle$ = $DvtAfPanelLabelAndMessage$_afStyles$$[2].$clone$());
  $JSCompiler_StaticMethods_resolveEmUnit$$(this, this.$_contentCellStyle$, this);
  this.$_labelStyle$ != $JSCompiler_alias_NULL$$ && $JSCompiler_StaticMethods_resolveEmUnit$$(this, this.$_labelStyle$, this)
};
$JSCompiler_prototypeAlias$$.$getLabelDimensions$ = function $$JSCompiler_prototypeAlias$$$$getLabelDimensions$$() {
  if(!this.$_labelDim$) {
    var $label$$19$$ = this.$_labelField$;
    this.$_labelDim$ = $label$$19$$ ? $label$$19$$.$getDimensions$() : new dvt.$Rectangle$(0, 0, 0, 0)
  }
  return this.$_labelDim$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfPanelLabelAndMessage$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  this.$_acw$ = this.$_cw$;
  this.$_ach$ = this.$_ch$;
  var $labelField$$ = this.$_labelField$;
  if($labelField$$) {
    $labelField$$.$setX$(this.$_cx$);
    $labelField$$.$setY$(this.$_cy$);
    dvt.$TextUtils$.$fitText$($labelField$$, this.$_acw$, this.$_ach$, $labelField$$.getParent());
    var $labelDim$$2$$ = this.$getLabelDimensions$();
    $labelField$$.$isTruncated$() && ($labelDim$$2$$.$w$ = this.$_acw$);
    this.$_acw$ -= $labelDim$$2$$.$w$ + $JSCompiler_StaticMethods__getLabelPadding$$(this)
  }
};
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($child$$42_dim$$36$$) {
  $child$$42_dim$$36$$.$_render$ ? $child$$42_dim$$36$$.$_render$(this.$_acw$, this.$_ach$) : $child$$42_dim$$36$$.$render$ && $DvtAfComponent$_renderComp$$(this.$_afContext$, $child$$42_dim$$36$$, this.$_acw$, this.$_ach$);
  $child$$42_dim$$36$$ = $DvtAfComponent$getDimensions$$($child$$42_dim$$36$$);
  this.$_acw$ -= $child$$42_dim$$36$$.$w$
};
$JSCompiler_prototypeAlias$$.$doLayout$ = function $$JSCompiler_prototypeAlias$$$$doLayout$$() {
  var $cnt$$9$$ = this.$getNumChildren$(), $vAlign$$2_ww$$40$$ = this.$_cw$, $contentX$$3_hh$$35$$ = this.$_ch$, $arDim$$5_parent$$44$$ = this.getParent();
  $arDim$$5_parent$$44$$ instanceof $DvtAfPanelFormLayout$$ && ($vAlign$$2_ww$$40$$ = $arDim$$5_parent$$44$$.$getCalcWidth$($arDim$$5_parent$$44$$.$_cw$), $contentX$$3_hh$$35$$ = $arDim$$5_parent$$44$$.$getCalcHeight$($arDim$$5_parent$$44$$.$_ch$));
  for(var $child$$43_labelWidth$$, $arDim$$5_parent$$44$$ = [], $lbDim$$ = this.$getLabelDimensions$(), $maxChildHeight$$ = $lbDim$$.$h$, $contentWidth$$2_contentY$$2$$ = 0, $i$$199$$ = 0;$i$$199$$ < $cnt$$9$$;$i$$199$$++) {
    if($child$$43_labelWidth$$ = this.$getChildAt$($i$$199$$), !$child$$43_labelWidth$$.$renderMe$ || $child$$43_labelWidth$$.$renderMe$()) {
      var $dim$$37_labelStyle$$12$$ = $DvtAfComponent$getDimensions$$($child$$43_labelWidth$$);
      $child$$43_labelWidth$$.$_clipped$ || $contentWidth$$2_contentY$$2$$ + $dim$$37_labelStyle$$12$$.$w$ > $vAlign$$2_ww$$40$$ + dvt.$Math$.$TOLERANCE$ || $dim$$37_labelStyle$$12$$.$h$ > $contentX$$3_hh$$35$$ + dvt.$Math$.$TOLERANCE$ ? ($vAlign$$2_ww$$40$$ && $JSCompiler_StaticMethods_setClipContainer$$($child$$43_labelWidth$$, this), $contentWidth$$2_contentY$$2$$ + $dim$$37_labelStyle$$12$$.$w$ > $vAlign$$2_ww$$40$$ ? ($contentWidth$$2_contentY$$2$$ = $vAlign$$2_ww$$40$$, $dim$$37_labelStyle$$12$$.$w$ = 
      $vAlign$$2_ww$$40$$ - $contentWidth$$2_contentY$$2$$) : $contentWidth$$2_contentY$$2$$ += $dim$$37_labelStyle$$12$$.$w$, $dim$$37_labelStyle$$12$$.$h$ > $contentX$$3_hh$$35$$ ? ($maxChildHeight$$ = $contentX$$3_hh$$35$$, $dim$$37_labelStyle$$12$$.$h$ = $contentX$$3_hh$$35$$) : $maxChildHeight$$ = Math.max($maxChildHeight$$, $dim$$37_labelStyle$$12$$.$h$)) : ($maxChildHeight$$ = Math.max($maxChildHeight$$, $dim$$37_labelStyle$$12$$.$h$), $contentWidth$$2_contentY$$2$$ += $dim$$37_labelStyle$$12$$.$w$);
      $arDim$$5_parent$$44$$.push($dim$$37_labelStyle$$12$$)
    }
  }
  ($vAlign$$2_ww$$40$$ = this.$getStyle$(dvt.$CSSStyle$.$VERTICAL_ALIGN$)) || ($vAlign$$2_ww$$40$$ = "top");
  var $contentX$$3_hh$$35$$ = this.$_cx$, $contentWidth$$2_contentY$$2$$ = this.$_cy$, $ch$$7_childx$$3$$, $childy$$3_labelField$$1$$, $dim$$37_labelStyle$$12$$ = $JSCompiler_StaticMethods__getLabelStyle$$(this);
  $child$$43_labelWidth$$ = $dim$$37_labelStyle$$12$$.$isTextAlignEnd$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $lbDim$$.$w$ : this.$_maxLabelWidth$;
  var $currX$$3$$ = this.$_contentX$ = $contentX$$3_hh$$35$$ + $child$$43_labelWidth$$ + $JSCompiler_StaticMethods__getLabelPadding$$(this);
  this.$_cx$ = $currX$$3$$;
  for($i$$199$$ = 0;$i$$199$$ < $cnt$$9$$;$i$$199$$++) {
    if($arDim$$5_parent$$44$$[$i$$199$$] && ($child$$43_labelWidth$$ = this.$getChildAt$($i$$199$$), !$child$$43_labelWidth$$.$renderMe$ || $child$$43_labelWidth$$.$renderMe$())) {
      var $cw$$7$$ = $arDim$$5_parent$$44$$[$i$$199$$].$w$;
      $ch$$7_childx$$3$$ = $arDim$$5_parent$$44$$[$i$$199$$].$h$;
      "top" == $vAlign$$2_ww$$40$$ ? $childy$$3_labelField$$1$$ = $contentWidth$$2_contentY$$2$$ : "middle" == $vAlign$$2_ww$$40$$ ? $childy$$3_labelField$$1$$ = $contentWidth$$2_contentY$$2$$ + (this.$_ch$ - $ch$$7_childx$$3$$) / 2 : "bottom" == $vAlign$$2_ww$$40$$ && ($childy$$3_labelField$$1$$ = $contentWidth$$2_contentY$$2$$ + this.$_ch$ - $ch$$7_childx$$3$$);
      $ch$$7_childx$$3$$ = $currX$$3$$;
      $currX$$3$$ += $cw$$7$$;
      $DvtAfComponent$_setTranslateGroup$$($child$$43_labelWidth$$, $ch$$7_childx$$3$$, $childy$$3_labelField$$1$$)
    }
  }
  $childy$$3_labelField$$1$$ = this.$_labelField$;
  if(dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this))) {
    $childy$$3_labelField$$1$$ && $childy$$3_labelField$$1$$.$setX$($currX$$3$$ - $lbDim$$.$w$);
    $currX$$3$$ = $currX$$3$$ + $contentX$$3_hh$$35$$ - this.$_contentX$;
    for($i$$199$$ = 0;$i$$199$$ < $cnt$$9$$;$i$$199$$++) {
      $child$$43_labelWidth$$ = this.$getChildAt$($i$$199$$);
      if(!$child$$43_labelWidth$$.$renderMe$ || $child$$43_labelWidth$$.$renderMe$()) {
        $ch$$7_childx$$3$$ = $currX$$3$$ -= $arDim$$5_parent$$44$$[$i$$199$$].$w$
      }
      $child$$43_labelWidth$$.$setTranslateX$($ch$$7_childx$$3$$)
    }
  }
  $childy$$3_labelField$$1$$ && ($vAlign$$2_ww$$40$$ = $dim$$37_labelStyle$$12$$.$getStyle$(dvt.$CSSStyle$.$VERTICAL_ALIGN$), $vAlign$$2_ww$$40$$ == $JSCompiler_alias_NULL$$ && ($vAlign$$2_ww$$40$$ = "middle"), "middle" == $vAlign$$2_ww$$40$$ ? $childy$$3_labelField$$1$$.$setY$($contentWidth$$2_contentY$$2$$ + ($maxChildHeight$$ - $lbDim$$.$h$) / 2) : "bottom" == $vAlign$$2_ww$$40$$ && $childy$$3_labelField$$1$$.$setY$($contentWidth$$2_contentY$$2$$ + $maxChildHeight$$ - $lbDim$$.$h$));
  $dim$$37_labelStyle$$12$$ = dvt.$DisplayableUtils$.$getDimensionsForced$($JSCompiler_StaticMethods_getDvtContext$$(this), this.$getContentShape$());
  this.$_cw$ = this.$getCalcWidth$($dim$$37_labelStyle$$12$$.x + $dim$$37_labelStyle$$12$$.$w$);
  this.$_ch$ = this.$getCalcHeight$($dim$$37_labelStyle$$12$$.y + $dim$$37_labelStyle$$12$$.$h$)
};
function $JSCompiler_StaticMethods__getLabelPadding$$($JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$) {
  return($JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$)) ? $JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$.$_getContentCellStyle$() : $JSCompiler_StaticMethods__getLabelStyle$$($JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$)) && $JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$) ? 
  $JSCompiler_StaticMethods__getLabelPadding$self_cellStyle$$.$getPadding$(dvt.$CSSStyle$.$PADDING_RIGHT$) : 5
}
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("plm");
$JSCompiler_prototypeAlias$$.$addClipPath$ = function $$JSCompiler_prototypeAlias$$$$addClipPath$$() {
  if("clipPath" !== this.$_clipped$) {
    var $ww$$41$$ = this.$_cw$;
    dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) && ($ww$$41$$ -= this.$getLabelDimensions$().$w$ + $JSCompiler_StaticMethods__getLabelPadding$$(this));
    var $hh$$36$$ = this.$_ch$, $newContainer$$2$$ = $JSCompiler_StaticMethods_CreateNewContainerForChildren$$(this), $child$$44_clipPath$$5$$, $dispObj$$13$$ = this.$_bgShape$;
    if($dispObj$$13$$ != $newContainer$$2$$) {
      for(var $i$$200$$ = 0;$i$$200$$ < $newContainer$$2$$.$getNumChildren$();$i$$200$$++) {
        if($child$$44_clipPath$$5$$ = $newContainer$$2$$.$getChildAt$($i$$200$$), $child$$44_clipPath$$5$$ == this.$_labelField$) {
          $dispObj$$13$$.$addChild$($child$$44_clipPath$$5$$);
          break
        }
      }
    }
    $child$$44_clipPath$$5$$ = new dvt.$ClipPath$($JSCompiler_StaticMethods__getUniqueId$$(this) + $DvtAfComponentUtils$_CLIP_PATH_SUFFIX$$);
    $child$$44_clipPath$$5$$.$addRect$(0, 0, $ww$$41$$, $hh$$36$$);
    $newContainer$$2$$.$setClipPath$($child$$44_clipPath$$5$$);
    this.$_clipped$ = "clipPath";
    return $JSCompiler_alias_TRUE$$
  }
  return $JSCompiler_alias_FALSE$$
};
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$getAriaLabel$ = function $$JSCompiler_prototypeAlias$$$$getAriaLabel$$() {
  var $desc$$13$$ = this.$getShortDesc$();
  $desc$$13$$ || ($desc$$13$$ = this.$getLabel$());
  return $desc$$13$$
};
$JSCompiler_prototypeAlias$$.$getAriaRole$ = $JSCompiler_returnArg$$("group");
function $DvtAfSpacer$$() {
  this.Init()
}
var $DvtAfSpacer$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfSpacer$$, $DvtAfComponent$$, "DvtAfSpacer");
$DvtAfComponentFactory$$.$registerComponent$("sp", $DvtAfSpacer$$);
$JSCompiler_prototypeAlias$$ = $DvtAfSpacer$$.prototype;
$JSCompiler_prototypeAlias$$.$setWidth$ = function $$JSCompiler_prototypeAlias$$$$setWidth$$($width$$28$$) {
  this.setProperty("width", $width$$28$$)
};
$JSCompiler_prototypeAlias$$.getWidth = function $$JSCompiler_prototypeAlias$$$getWidth$() {
  return this.$getProperty$("width")
};
$JSCompiler_prototypeAlias$$.$setHeight$ = function $$JSCompiler_prototypeAlias$$$$setHeight$$($height$$23$$) {
  this.setProperty("height", $height$$23$$)
};
$JSCompiler_prototypeAlias$$.getHeight = function $$JSCompiler_prototypeAlias$$$getHeight$() {
  return this.$getProperty$("height")
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfSpacer$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$24$$) {
  $DvtAfSpacer$_afStyles$$ = $styleList$$24$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$23$$) {
  this.$_contentPane$ = new dvt.$Rect$($dvtContext$$23$$, 0, 0, 1, 1);
  this.$_contentPane$.$setFill$($JSCompiler_alias_NULL$$);
  return this.$_contentPane$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfSpacer$$.$superclass$.$renderSelfBeforeChildren$.call(this)
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("sp");
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
function $DvtAfSeparator$$() {
  this.Init()
}
var $DvtAfSeparator$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfSeparator$$, $DvtAfComponent$$, "DvtAfSeparator");
$DvtAfComponentFactory$$.$registerComponent$("se", $DvtAfSeparator$$);
$JSCompiler_prototypeAlias$$ = $DvtAfSeparator$$.prototype;
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfSeparator$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$25$$) {
  $DvtAfSeparator$_afStyles$$ = $styleList$$25$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($color1_dvtContext$$24_stroke1_stroke2$$) {
  var $color2_id$$69_style$$45$$ = $JSCompiler_StaticMethods__getUniqueId$$(this), $group$$5$$ = new dvt.$Container$($color1_dvtContext$$24_stroke1_stroke2$$, $color2_id$$69_style$$45$$);
  this.$_line1$ = new dvt.$Line$($color1_dvtContext$$24_stroke1_stroke2$$, 0, 0, 1, 0, $color2_id$$69_style$$45$$ + "_1");
  this.$_line2$ = new dvt.$Line$($color1_dvtContext$$24_stroke1_stroke2$$, 0, 1, 1, 1, $color2_id$$69_style$$45$$ + "_2");
  this.$_line1$.$setPixelHinting$();
  this.$_line2$.$setPixelHinting$();
  $color2_id$$69_style$$45$$ = this.$getCSSStyle$();
  $color1_dvtContext$$24_stroke1_stroke2$$ = $color2_id$$69_style$$45$$.$getStyle$(dvt.$CSSStyle$.$BORDER_TOP_COLOR$);
  $color2_id$$69_style$$45$$ = $color2_id$$69_style$$45$$.$getStyle$(dvt.$CSSStyle$.$BORDER_BOTTOM_COLOR$);
  $color1_dvtContext$$24_stroke1_stroke2$$ || ($color1_dvtContext$$24_stroke1_stroke2$$ = "#ADB6C7");
  $color2_id$$69_style$$45$$ || ($color2_id$$69_style$$45$$ = "#FFFFFF");
  $color1_dvtContext$$24_stroke1_stroke2$$ = new dvt.$SolidStroke$($color1_dvtContext$$24_stroke1_stroke2$$, 1, 1);
  this.$_line1$.$setStroke$($color1_dvtContext$$24_stroke1_stroke2$$);
  $color1_dvtContext$$24_stroke1_stroke2$$ = new dvt.$SolidStroke$($color2_id$$69_style$$45$$, 1, 1);
  this.$_line2$.$setStroke$($color1_dvtContext$$24_stroke1_stroke2$$);
  $group$$5$$.$addChild$(this.$_line1$);
  $group$$5$$.$addChild$(this.$_line2$);
  return $group$$5$$
};
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfSeparator$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  var $cy$$4$$ = this.$_cy$;
  this.$_line1$.$setY1$($cy$$4$$);
  this.$_line1$.$setY2$($cy$$4$$);
  this.$_line2$.$setY1$($cy$$4$$ + 1);
  this.$_line2$.$setY2$($cy$$4$$ + 1)
};
$JSCompiler_prototypeAlias$$.$getBounds$ = function $$JSCompiler_prototypeAlias$$$$getBounds$$() {
  this.$_ch$ = 0;
  return $DvtAfSeparator$$.$superclass$.$getBounds$.call(this)
};
$JSCompiler_prototypeAlias$$.$setMaxWidth$ = function $$JSCompiler_prototypeAlias$$$$setMaxWidth$$($w$$15_x2$$1$$) {
  var $x1$$3$$ = this.$_cx$;
  $w$$15_x2$$1$$ = Math.max(0, $w$$15_x2$$1$$ - $x1$$3$$);
  this.$_line1$.$setX1$($x1$$3$$);
  this.$_line1$.$setX2$($w$$15_x2$$1$$);
  this.$_line2$.$setX1$($x1$$3$$);
  this.$_line2$.$setX2$($w$$15_x2$$1$$)
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("se");
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
function $DvtAfShowDetailItem$$() {
  this.Init()
}
var $DvtAfShowDetailItem$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfShowDetailItem$$, $DvtAfPanelGroupLayout$$, "DvtAfShowDetailItem");
$DvtAfComponentFactory$$.$registerComponent$("sdi", $DvtAfShowDetailItem$$);
$DvtAfShowDetailItem$$.prototype.$setText$ = function $$DvtAfShowDetailItem$$$$$setText$$($text$$34$$) {
  this.setProperty("text", $text$$34$$);
  this.$getContentShape$() && this.$getContentShape$().$setTextString$($text$$34$$)
};
$DvtAfShowDetailItem$$.prototype.$getText$ = function $$DvtAfShowDetailItem$$$$$getText$$() {
  return this.$getStringProp$("text", "")
};
$goog$exportPath_$$("DvtAfShowDetailItem.prototype.getText", $DvtAfShowDetailItem$$.prototype.$getText$);
$JSCompiler_prototypeAlias$$ = $DvtAfShowDetailItem$$.prototype;
$JSCompiler_prototypeAlias$$.$getIcon$ = function $$JSCompiler_prototypeAlias$$$$getIcon$$() {
  return this.$getProperty$("icon")
};
$JSCompiler_prototypeAlias$$.$isDisabled$ = function $$JSCompiler_prototypeAlias$$$$isDisabled$$() {
  return this.$getProperty$("disabled")
};
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfShowDetailItem$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$26$$) {
  $DvtAfShowDetailItem$_afStyles$$ = $styleList$$26$$
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$25_style$$46$$) {
  this.$_loaded$ = $JSCompiler_alias_TRUE$$;
  this.$_contentPane$ = new dvt.$Container$($dvtContext$$25_style$$46$$, $JSCompiler_StaticMethods__getUniqueId$$(this));
  $dvtContext$$25_style$$46$$ = this.$getCSSStyle$();
  this.$_contentPane$.$setCSSStyle$($dvtContext$$25_style$$46$$);
  return this.$_contentPane$
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("sdi");
$JSCompiler_prototypeAlias$$.$SetDOVisible$ = function $$JSCompiler_prototypeAlias$$$$SetDOVisible$$($flag$$3$$) {
  this.$_bgShape$ && this.$_bgShape$.$setVisible$($flag$$3$$)
};
$JSCompiler_prototypeAlias$$.$getLayout$ = $JSCompiler_returnArg$$("vertical");
$JSCompiler_prototypeAlias$$.$registerAsTabStop$ = function $$JSCompiler_prototypeAlias$$$$registerAsTabStop$$() {
  $JSCompiler_StaticMethods_registerTabStop$$(this.$_afContext$, this)
};
$JSCompiler_prototypeAlias$$.$getAriaLabel$ = function $$JSCompiler_prototypeAlias$$$$getAriaLabel$$() {
  var $count$$9_parent$$45$$ = this.getParent(), $desc$$14$$ = this.$getShortDesc$();
  $count$$9_parent$$45$$ instanceof $DvtAfPanelCard$$ && ($count$$9_parent$$45$$ = dvt.$Bundle$.$getTranslatedString$(dvt.$Bundle$.$AFCOMPONENT_PREFIX$, "ARIA_LABEL_ITEM_COUNT", [$JSCompiler_StaticMethods_getVisibleDetailItemIndex$$($count$$9_parent$$45$$, this.$getText$() || this.$getIcon$()) + 1, $count$$9_parent$$45$$.$getDetailItemCount$()]), $desc$$14$$ = $desc$$14$$ ? $desc$$14$$ + dvt.$Bundle$.$getTranslatedString$(dvt.$Bundle$.$UTIL_PREFIX$, "ARIA_LABEL_DESC_DELIMITER") + $count$$9_parent$$45$$ : 
  $count$$9_parent$$45$$);
  return $desc$$14$$
};
$JSCompiler_prototypeAlias$$.$getAriaRole$ = $JSCompiler_returnArg$$("group");
$JSCompiler_prototypeAlias$$.$CreateKeyboardFocusEffect$ = function $$JSCompiler_prototypeAlias$$$$CreateKeyboardFocusEffect$$() {
  var $dispObj$$14$$ = this.getParent().$_bgShape$;
  return new dvt.$KeyboardFocusEffect$($JSCompiler_StaticMethods_getDvtContext$$(this), $dispObj$$14$$, new dvt.$Rectangle$($dispObj$$14$$.$getX$(), $dispObj$$14$$.$getY$(), $dispObj$$14$$.getWidth(), $dispObj$$14$$.getHeight()))
};
function $DvtPanelCardEvent$$($subType$$2$$, $params$$2$$) {
  this.Init("dvtPanelCard");
  this.$_subType$ = $subType$$2$$;
  this.$_params$ = $params$$2$$
}
$goog$exportPath_$$("DvtPanelCardEvent", $DvtPanelCardEvent$$);
dvt.$Obj$.$createSubclass$($DvtPanelCardEvent$$, dvt.$BaseComponentEvent$, "DvtPanelCardEvent");
$DvtPanelCardEvent$$.TYPE = "dvtPanelCard";
$DvtPanelCardEvent$$.PANELCARD_INDEX_EVENT = "indexEvent";
$DvtPanelCardEvent$$.PANELCARD_FETCH_EVENT = "fetchEvent";
$DvtPanelCardEvent$$.prototype.$getSubType$ = $JSCompiler_get$$("$_subType$");
$DvtPanelCardEvent$$.prototype.getSubType = $DvtPanelCardEvent$$.prototype.$getSubType$;
$DvtPanelCardEvent$$.prototype.$getParams$ = $JSCompiler_get$$("$_params$");
$DvtPanelCardEvent$$.prototype.getParams = $DvtPanelCardEvent$$.prototype.$getParams$;
var $DvtPanelCardButtonLAFUtils$$ = {};
dvt.$Obj$.$createSubclass$($DvtPanelCardButtonLAFUtils$$, dvt.$Obj$, "DvtPanelCardButtonLAFUtils");
$DvtPanelCardButtonLAFUtils$$.$R$ = 2;
$DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ = Math.tan(Math.PI / 8) * $DvtPanelCardButtonLAFUtils$$.$R$;
$DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ = Math.sin(Math.PI / 4) * $DvtPanelCardButtonLAFUtils$$.$R$;
$DvtPanelCardButtonLAFUtils$$.$createLeftArrowState$ = function $$DvtPanelCardButtonLAFUtils$$$$createLeftArrowState$$($dvtContext$$26$$, $state$$24$$, $buttonStyles$$5$$) {
  var $s$$80$$ = $DvtPanelCardButtonLAFUtils$$.$buttonShape$($dvtContext$$26$$, $state$$24$$, "la" + $state$$24$$, $buttonStyles$$5$$);
  $DvtPanelCardButtonLAFUtils$$.$make_leftarrow_Icon$($dvtContext$$26$$, $s$$80$$, $state$$24$$, $buttonStyles$$5$$);
  return $s$$80$$
};
$DvtPanelCardButtonLAFUtils$$.$createRightArrowState$ = function $$DvtPanelCardButtonLAFUtils$$$$createRightArrowState$$($dvtContext$$27$$, $state$$25$$, $buttonStyles$$6$$) {
  var $s$$81$$ = $DvtPanelCardButtonLAFUtils$$.$buttonShape$($dvtContext$$27$$, $state$$25$$, "ra" + $state$$25$$, $buttonStyles$$6$$);
  $DvtPanelCardButtonLAFUtils$$.$make_rightarrow_Icon$($dvtContext$$27$$, $s$$81$$, $state$$25$$, $buttonStyles$$6$$);
  return $s$$81$$
};
$DvtPanelCardButtonLAFUtils$$.$ena_lineAndFill$ = function $$DvtPanelCardButtonLAFUtils$$$$ena_lineAndFill$$($t$$13$$, $buttonStyle$$6$$) {
  var $fillType_startColor$$1$$ = "gradient", $borderColor$$5_midColor$$ = "#9BA2B0", $backgroundColor$$ = "#F4F8F9";
  $buttonStyle$$6$$ != $JSCompiler_alias_NULL$$ && ($fillType_startColor$$1$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$6$$, dvt.$CSSStyle$.$FILL_TYPE$, $fillType_startColor$$1$$), $borderColor$$5_midColor$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$6$$, dvt.$CSSStyle$.$BORDER_COLOR$, $borderColor$$5_midColor$$), $backgroundColor$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$6$$, dvt.$CSSStyle$.$BACKGROUND_COLOR$, $backgroundColor$$));
  $t$$13$$.$setSolidStroke$($borderColor$$5_midColor$$);
  "solid" == $fillType_startColor$$1$$ ? $t$$13$$.$setSolidFill$($backgroundColor$$) : ($fillType_startColor$$1$$ = $backgroundColor$$, $borderColor$$5_midColor$$ = "#EBEFF1", "#F4F8F9" != $fillType_startColor$$1$$ && ($borderColor$$5_midColor$$ = dvt.$ColorUtils$.$inferColor$("#F4F8F9", "#EBEFF1", $fillType_startColor$$1$$)), $t$$13$$.$setFill$(new dvt.$LinearGradientFill$(-270, [$fillType_startColor$$1$$, $borderColor$$5_midColor$$, "#FFFFFF"], [1, 1, 1], [40 / 255, 130 / 255, 200 / 255], [0, 0, 
  16, 16])))
};
$DvtPanelCardButtonLAFUtils$$.$ovr_lineAndFill$ = function $$DvtPanelCardButtonLAFUtils$$$$ovr_lineAndFill$$($t$$14$$, $buttonStyle$$7$$) {
  var $fillType$$1_startColor$$2$$ = "gradient", $borderColor$$6_startColorTwo$$ = "#404451", $backgroundColor$$1_midColor$$1$$ = "#7BA0D9";
  $buttonStyle$$7$$ != $JSCompiler_alias_NULL$$ && ($fillType$$1_startColor$$2$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$7$$, dvt.$CSSStyle$.$FILL_TYPE$, $fillType$$1_startColor$$2$$), $borderColor$$6_startColorTwo$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$7$$, dvt.$CSSStyle$.$BORDER_COLOR$, $borderColor$$6_startColorTwo$$), $backgroundColor$$1_midColor$$1$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$7$$, dvt.$CSSStyle$.$BACKGROUND_COLOR$, $backgroundColor$$1_midColor$$1$$));
  $t$$14$$.$setSolidStroke$($borderColor$$6_startColorTwo$$);
  if("solid" == $fillType$$1_startColor$$2$$) {
    $t$$14$$.$setSolidFill$($backgroundColor$$1_midColor$$1$$)
  }else {
    var $fillType$$1_startColor$$2$$ = $backgroundColor$$1_midColor$$1$$, $borderColor$$6_startColorTwo$$ = "#437ACD", $backgroundColor$$1_midColor$$1$$ = "#3474D3", $endColor$$2$$ = "#BFD8FB";
    "#7BA0D9" != $fillType$$1_startColor$$2$$ && ($borderColor$$6_startColorTwo$$ = dvt.$ColorUtils$.$inferColor$("#7BA0D9", "#437ACD", $fillType$$1_startColor$$2$$), $backgroundColor$$1_midColor$$1$$ = dvt.$ColorUtils$.$inferColor$("#7BA0D9", "#3474D3", $fillType$$1_startColor$$2$$), $endColor$$2$$ = dvt.$ColorUtils$.$inferColor$("#7BA0D9", "#BFD8FB", $fillType$$1_startColor$$2$$));
    $t$$14$$.$setFill$(new dvt.$LinearGradientFill$(-270, [$fillType$$1_startColor$$2$$, $borderColor$$6_startColorTwo$$, $backgroundColor$$1_midColor$$1$$, $endColor$$2$$], [1, 1, 1, 1], [0, 160 / 255, 170 / 255, 1], [0, 0, 16, 16]))
  }
};
$DvtPanelCardButtonLAFUtils$$.$dwn_lineAndFill$ = function $$DvtPanelCardButtonLAFUtils$$$$dwn_lineAndFill$$($t$$15$$, $buttonStyle$$8$$) {
  var $fillType$$2_startColor$$3$$ = "gradient", $borderColor$$7_midColor$$2$$ = "#303F47", $backgroundColor$$2_endColor$$3$$ = "#69849E";
  $buttonStyle$$8$$ != $JSCompiler_alias_NULL$$ && ($fillType$$2_startColor$$3$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$8$$, dvt.$CSSStyle$.$FILL_TYPE$, $fillType$$2_startColor$$3$$), $borderColor$$7_midColor$$2$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$8$$, dvt.$CSSStyle$.$BORDER_COLOR$, $borderColor$$7_midColor$$2$$), $backgroundColor$$2_endColor$$3$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$8$$, dvt.$CSSStyle$.$BACKGROUND_COLOR$, $backgroundColor$$2_endColor$$3$$));
  $t$$15$$.$setSolidStroke$($borderColor$$7_midColor$$2$$);
  "solid" == $fillType$$2_startColor$$3$$ ? $t$$15$$.$setSolidFill$($backgroundColor$$2_endColor$$3$$) : ($fillType$$2_startColor$$3$$ = $backgroundColor$$2_endColor$$3$$, $borderColor$$7_midColor$$2$$ = "#69849E", $backgroundColor$$2_endColor$$3$$ = "#3C4E5E", "#69849E" == $fillType$$2_startColor$$3$$ && ($borderColor$$7_midColor$$2$$ = dvt.$ColorUtils$.$inferColor$("#69849E", "#69849E", $fillType$$2_startColor$$3$$), $backgroundColor$$2_endColor$$3$$ = dvt.$ColorUtils$.$inferColor$("#69849E", "#3C4E5E", 
  $fillType$$2_startColor$$3$$)), $t$$15$$.$setFill$(new dvt.$LinearGradientFill$(-270, [$fillType$$2_startColor$$3$$, $borderColor$$7_midColor$$2$$, $backgroundColor$$2_endColor$$3$$], [1, 1, 1], [0, 125 / 255, 1], [0, 0, 16, 16])))
};
$DvtPanelCardButtonLAFUtils$$.$ena_Icon_lineAndFill$ = function $$DvtPanelCardButtonLAFUtils$$$$ena_Icon_lineAndFill$$($t$$16$$, $buttonStyle$$9$$) {
  var $borderColor$$8$$ = "#303F47", $backgroundColor$$3$$ = "#0066FF";
  $buttonStyle$$9$$ != $JSCompiler_alias_NULL$$ && ($borderColor$$8$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$9$$, dvt.$CSSStyle$.$BORDER_COLOR$, $borderColor$$8$$), $backgroundColor$$3$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$9$$, dvt.$CSSStyle$.$COLOR$, $backgroundColor$$3$$));
  $t$$16$$.$setSolidStroke$($borderColor$$8$$);
  $t$$16$$.$setSolidFill$($backgroundColor$$3$$)
};
$DvtPanelCardButtonLAFUtils$$.$ovr_Icon_lineAndFill$ = function $$DvtPanelCardButtonLAFUtils$$$$ovr_Icon_lineAndFill$$($t$$17$$, $buttonStyle$$10$$) {
  var $borderColor$$9$$ = "#303F47", $backgroundColor$$4$$ = "#FFFFFF";
  $buttonStyle$$10$$ != $JSCompiler_alias_NULL$$ && ($borderColor$$9$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$10$$, dvt.$CSSStyle$.$BORDER_COLOR$, $borderColor$$9$$), $backgroundColor$$4$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$10$$, dvt.$CSSStyle$.$COLOR$, $backgroundColor$$4$$));
  $t$$17$$.$setSolidStroke$($borderColor$$9$$);
  $t$$17$$.$setSolidFill$($backgroundColor$$4$$)
};
$DvtPanelCardButtonLAFUtils$$.$dwn_Icon_lineAndFill$ = function $$DvtPanelCardButtonLAFUtils$$$$dwn_Icon_lineAndFill$$($t$$18$$, $buttonStyle$$11$$) {
  var $borderColor$$10$$ = "#303F47", $backgroundColor$$5$$ = "#FFFFFF";
  $buttonStyle$$11$$ != $JSCompiler_alias_NULL$$ && ($borderColor$$10$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$11$$, dvt.$CSSStyle$.$BORDER_COLOR$, $borderColor$$10$$), $backgroundColor$$5$$ = $DvtPanelCardButtonLAFUtils$$.$getStyle$($buttonStyle$$11$$, dvt.$CSSStyle$.$COLOR$, $backgroundColor$$5$$));
  $t$$18$$.$setSolidStroke$($borderColor$$10$$);
  $t$$18$$.$setSolidFill$($backgroundColor$$5$$)
};
$DvtPanelCardButtonLAFUtils$$.$fillShape$ = function $$DvtPanelCardButtonLAFUtils$$$$fillShape$$($buttonStyle$$12_st$$, $t$$19$$, $buttonStyles$$7$$) {
  switch($buttonStyle$$12_st$$) {
    case dvt.$Button$.$STATE_ENABLED$:
      $buttonStyle$$12_st$$ = $buttonStyles$$7$$ ? $buttonStyles$$7$$[0] : $JSCompiler_alias_NULL$$;
      $DvtPanelCardButtonLAFUtils$$.$ena_lineAndFill$($t$$19$$, $buttonStyle$$12_st$$);
      break;
    case dvt.$Button$.$STATE_OVER$:
      $buttonStyle$$12_st$$ = $buttonStyles$$7$$ ? $buttonStyles$$7$$[1] : $JSCompiler_alias_NULL$$;
      $DvtPanelCardButtonLAFUtils$$.$ovr_lineAndFill$($t$$19$$, $buttonStyle$$12_st$$);
      break;
    case dvt.$Button$.$STATE_DOWN$:
      $buttonStyle$$12_st$$ = $buttonStyles$$7$$ ? $buttonStyles$$7$$[2] : $JSCompiler_alias_NULL$$, $DvtPanelCardButtonLAFUtils$$.$dwn_lineAndFill$($t$$19$$, $buttonStyle$$12_st$$)
  }
};
$DvtPanelCardButtonLAFUtils$$.$fillIconShape$ = function $$DvtPanelCardButtonLAFUtils$$$$fillIconShape$$($buttonStyle$$13_st$$1$$, $t$$20$$, $buttonStyles$$8$$) {
  switch($buttonStyle$$13_st$$1$$) {
    case dvt.$Button$.$STATE_ENABLED$:
      $buttonStyle$$13_st$$1$$ = $buttonStyles$$8$$ ? $buttonStyles$$8$$[0] : $JSCompiler_alias_NULL$$;
      $DvtPanelCardButtonLAFUtils$$.$ena_Icon_lineAndFill$($t$$20$$, $buttonStyle$$13_st$$1$$);
      break;
    case dvt.$Button$.$STATE_OVER$:
      $buttonStyle$$13_st$$1$$ = $buttonStyles$$8$$ ? $buttonStyles$$8$$[1] : $JSCompiler_alias_NULL$$;
      $DvtPanelCardButtonLAFUtils$$.$ovr_Icon_lineAndFill$($t$$20$$, $buttonStyle$$13_st$$1$$);
      break;
    case dvt.$Button$.$STATE_DOWN$:
      $buttonStyle$$13_st$$1$$ = $buttonStyles$$8$$ ? $buttonStyles$$8$$[2] : $JSCompiler_alias_NULL$$, $DvtPanelCardButtonLAFUtils$$.$dwn_Icon_lineAndFill$($t$$20$$, $buttonStyle$$13_st$$1$$)
  }
};
$DvtPanelCardButtonLAFUtils$$.$buttonShape$ = function $$DvtPanelCardButtonLAFUtils$$$$buttonShape$$($dvtContext$$28_shape$$25$$, $state$$26$$, $id$$70$$, $buttonStyles$$9$$) {
  var $r$$1$$ = $DvtPanelCardButtonLAFUtils$$.$R$, $ww$$50$$ = 16 - 2 * $r$$1$$, $hh$$45$$ = 16 - 2 * $r$$1$$, $x$$77$$ = $ww$$50$$ + $r$$1$$, $y$$58$$ = $hh$$45$$ + $r$$1$$, $cmds$$ = dvt.$PathUtils$.moveTo($x$$77$$ + $r$$1$$, $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$($r$$1$$ + $x$$77$$, $DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $y$$58$$, $DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $x$$77$$, $DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$($DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + 
  $x$$77$$, $r$$1$$ + $y$$58$$, $x$$77$$, $r$$1$$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.lineTo($x$$77$$, $r$$1$$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.lineTo($x$$77$$ - $ww$$50$$, $r$$1$$ + $y$$58$$), $x$$77$$ = $x$$77$$ - $ww$$50$$, $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$(-$DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $x$$77$$, $r$$1$$ + $y$$58$$, -$DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $x$$77$$, $DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $y$$58$$), $cmds$$ = $cmds$$ + 
  dvt.$PathUtils$.$quadTo$(-$r$$1$$ + $x$$77$$, $DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $y$$58$$, -$r$$1$$ + $x$$77$$, $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.lineTo(-$r$$1$$ + $x$$77$$, $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.lineTo(-$r$$1$$ + $x$$77$$, $y$$58$$ - $hh$$45$$), $y$$58$$ = $y$$58$$ - $hh$$45$$, $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$(-$r$$1$$ + $x$$77$$, -$DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $y$$58$$, -$DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $x$$77$$, 
  -$DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$(-$DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $x$$77$$, -$r$$1$$ + $y$$58$$, $x$$77$$, -$r$$1$$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.lineTo($x$$77$$, -$r$$1$$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.lineTo($x$$77$$ + $ww$$50$$, -$r$$1$$ + $y$$58$$), $x$$77$$ = $x$$77$$ + $ww$$50$$, $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$($DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $x$$77$$, 
  -$r$$1$$ + $y$$58$$, $DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $x$$77$$, -$DvtPanelCardButtonLAFUtils$$.$SIN_PI_4$ + $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.$quadTo$($r$$1$$ + $x$$77$$, -$DvtPanelCardButtonLAFUtils$$.$TAN_PI_8$ + $y$$58$$, $r$$1$$ + $x$$77$$, $y$$58$$), $cmds$$ = $cmds$$ + dvt.$PathUtils$.closePath();
  $dvtContext$$28_shape$$25$$ = new dvt.$Path$($dvtContext$$28_shape$$25$$, $cmds$$, $id$$70$$);
  $DvtPanelCardButtonLAFUtils$$.$fillShape$($state$$26$$, $dvtContext$$28_shape$$25$$, $buttonStyles$$9$$);
  return $dvtContext$$28_shape$$25$$
};
$DvtPanelCardButtonLAFUtils$$.$make_leftarrow_Icon$ = function $$DvtPanelCardButtonLAFUtils$$$$make_leftarrow_Icon$$($dvtContext$$29_shape$$26$$, $parent$$46$$, $st$$2$$, $buttonStyles$$10$$) {
  var $x$$78$$ = 3.85, $y$$59$$ = 3.85, $cmds$$1$$ = dvt.$PathUtils$.moveTo($x$$78$$, $y$$59$$ + 4.5), $y$$59$$ = $y$$59$$ + 4.5, $cmds$$1$$ = $cmds$$1$$ + dvt.$PathUtils$.lineTo($x$$78$$ + 6, $y$$59$$ - 4.5), $x$$78$$ = $x$$78$$ + 6, $y$$59$$ = $y$$59$$ - 4.5, $cmds$$1$$ = $cmds$$1$$ + dvt.$PathUtils$.lineTo($x$$78$$, $y$$59$$ + 9), $cmds$$1$$ = $cmds$$1$$ + dvt.$PathUtils$.lineTo($x$$78$$ - 6, $y$$59$$ + 9 - 4.5), $cmds$$1$$ = $cmds$$1$$ + dvt.$PathUtils$.closePath();
  $dvtContext$$29_shape$$26$$ = new dvt.$Path$($dvtContext$$29_shape$$26$$, $cmds$$1$$);
  $parent$$46$$.$addChild$($dvtContext$$29_shape$$26$$);
  $DvtPanelCardButtonLAFUtils$$.$fillIconShape$($st$$2$$, $dvtContext$$29_shape$$26$$, $buttonStyles$$10$$)
};
$DvtPanelCardButtonLAFUtils$$.$make_rightarrow_Icon$ = function $$DvtPanelCardButtonLAFUtils$$$$make_rightarrow_Icon$$($dvtContext$$30_shape$$27$$, $parent$$47$$, $st$$3$$, $buttonStyles$$11$$) {
  var $x$$79$$ = 6.95, $y$$60$$ = 3.85, $cmds$$2$$ = dvt.$PathUtils$.moveTo($x$$79$$, $y$$60$$), $cmds$$2$$ = $cmds$$2$$ + dvt.$PathUtils$.lineTo($x$$79$$, $y$$60$$ + 9), $y$$60$$ = $y$$60$$ + 9, $cmds$$2$$ = $cmds$$2$$ + dvt.$PathUtils$.lineTo($x$$79$$ + 6, $y$$60$$ - 4.5), $cmds$$2$$ = $cmds$$2$$ + dvt.$PathUtils$.lineTo($x$$79$$ + 6 - 6, $y$$60$$ - 4.5 - 4.5);
  dvt.$PathUtils$.closePath();
  $dvtContext$$30_shape$$27$$ = new dvt.$Path$($dvtContext$$30_shape$$27$$, $cmds$$2$$, "rightArrow");
  $parent$$47$$.$addChild$($dvtContext$$30_shape$$27$$);
  $DvtPanelCardButtonLAFUtils$$.$fillIconShape$($st$$3$$, $dvtContext$$30_shape$$27$$, $buttonStyles$$11$$)
};
$DvtPanelCardButtonLAFUtils$$.$getStyle$ = function $$DvtPanelCardButtonLAFUtils$$$$getStyle$$($style$$47_val$$20$$, $key$$49$$, $defVal$$) {
  return($style$$47_val$$20$$ = $style$$47_val$$20$$.$getStyle$($key$$49$$)) ? $style$$47_val$$20$$ : $defVal$$
};
function $DvtAfPanelCard$$() {
  this.Init()
}
var $DvtAfPanelCard$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfPanelCard$$, $DvtAfComponent$$, "DvtAfPanelCard");
$DvtAfComponentFactory$$.$registerComponent$("pc", $DvtAfPanelCard$$);
$JSCompiler_prototypeAlias$$ = $DvtAfPanelCard$$.prototype;
$JSCompiler_prototypeAlias$$.$getEffect$ = function $$JSCompiler_prototypeAlias$$$$getEffect$$() {
  var $effect$$1$$ = this.$getStringProp$("effect");
  return $effect$$1$$ ? "slide_horz" == $effect$$1$$ ? "slideHorz" : "flip_horz" == $effect$$1$$ ? "flipHorz" : "node_flip_horz" == $effect$$1$$ ? "nodeFlipHorz" : "cube_rotate_horz" == $effect$$1$$ ? "cubeRotateHorz" : "node_cube_rotate_horz" == $effect$$1$$ ? "nodeCubeRotateHorz" : $effect$$1$$ : "slideHorz"
};
function $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_getNextButtonIcon$self$$) {
  $JSCompiler_StaticMethods_getNextButtonIcon$self$$.$_nextButtonIcon$ || ($JSCompiler_StaticMethods_getNextButtonIcon$self$$.$_nextButtonIcon$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getNextButtonIcon$self$$, 9));
  return $JSCompiler_StaticMethods_getNextButtonIcon$self$$.$_nextButtonIcon$
}
function $JSCompiler_StaticMethods_getNextButtonHoverIcon$$($JSCompiler_StaticMethods_getNextButtonHoverIcon$self$$) {
  $JSCompiler_StaticMethods_getNextButtonHoverIcon$self$$.$_nextButtonHoverIcon$ || ($JSCompiler_StaticMethods_getNextButtonHoverIcon$self$$.$_nextButtonHoverIcon$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getNextButtonHoverIcon$self$$, 10));
  return $JSCompiler_StaticMethods_getNextButtonHoverIcon$self$$.$_nextButtonHoverIcon$
}
function $JSCompiler_StaticMethods_getNextButtonActiveIcon$$($JSCompiler_StaticMethods_getNextButtonActiveIcon$self$$) {
  $JSCompiler_StaticMethods_getNextButtonActiveIcon$self$$.$_nextButtonActiveIcon$ || ($JSCompiler_StaticMethods_getNextButtonActiveIcon$self$$.$_nextButtonActiveIcon$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getNextButtonActiveIcon$self$$, 11));
  return $JSCompiler_StaticMethods_getNextButtonActiveIcon$self$$.$_nextButtonActiveIcon$
}
function $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_getPrevButtonIcon$self$$) {
  $JSCompiler_StaticMethods_getPrevButtonIcon$self$$.$_prevButtonIcon$ || ($JSCompiler_StaticMethods_getPrevButtonIcon$self$$.$_prevButtonIcon$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getPrevButtonIcon$self$$, 6));
  return $JSCompiler_StaticMethods_getPrevButtonIcon$self$$.$_prevButtonIcon$
}
function $JSCompiler_StaticMethods_getPrevButtonHoverIcon$$($JSCompiler_StaticMethods_getPrevButtonHoverIcon$self$$) {
  $JSCompiler_StaticMethods_getPrevButtonHoverIcon$self$$.$_prevButtonHoverIcon$ || ($JSCompiler_StaticMethods_getPrevButtonHoverIcon$self$$.$_prevButtonHoverIcon$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getPrevButtonHoverIcon$self$$, 7));
  return $JSCompiler_StaticMethods_getPrevButtonHoverIcon$self$$.$_prevButtonHoverIcon$
}
function $JSCompiler_StaticMethods_getPrevButtonActiveIcon$$($JSCompiler_StaticMethods_getPrevButtonActiveIcon$self$$) {
  $JSCompiler_StaticMethods_getPrevButtonActiveIcon$self$$.$_prevButtonActiveIcon$ || ($JSCompiler_StaticMethods_getPrevButtonActiveIcon$self$$.$_prevButtonActiveIcon$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getPrevButtonActiveIcon$self$$, 8));
  return $JSCompiler_StaticMethods_getPrevButtonActiveIcon$self$$.$_prevButtonActiveIcon$
}
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfPanelCard$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$27$$) {
  $DvtAfPanelCard$_afStyles$$ = $styleList$$27$$
};
function $JSCompiler_StaticMethods_getHeaderStyle$$($JSCompiler_StaticMethods_getHeaderStyle$self$$) {
  $JSCompiler_StaticMethods_getHeaderStyle$self$$.$_headerStyle$ || (0.75 < $JSCompiler_StaticMethods_getZoomPct$$($JSCompiler_StaticMethods_getHeaderStyle$self$$) ? $JSCompiler_StaticMethods_getHeaderStyle$self$$.$_headerStyle$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getHeaderStyle$self$$, 4) : $JSCompiler_StaticMethods_getHeaderStyle$self$$.$_headerStyle$ = $JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getHeaderStyle$self$$, 5));
  return $JSCompiler_StaticMethods_getHeaderStyle$self$$.$_headerStyle$
}
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$($afContext$$54$$) {
  this.$_parentNode$ = $afContext$$54$$.$getParentNode$();
  var $dispObj$$15$$ = $DvtAfPanelCard$$.$superclass$.$createDisplayObj$.call(this, $afContext$$54$$);
  this.$_bTransitioning$ = $JSCompiler_alias_FALSE$$;
  this.$_bNavLoop$ = $JSCompiler_alias_TRUE$$;
  this.$addChildDisplayObjs$($afContext$$54$$, this.$_contentPane$);
  if(!(1 >= this.$getDetailItemCount$())) {
    this.$_prevButton$ = new $DvtNavButton$$(this, $JSCompiler_StaticMethods_getDvtContext$$(this), $JSCompiler_StaticMethods_CreateUpState$$(this, $JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_CreateOverState$$(this, $JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_CreateDownState$$(this, $JSCompiler_alias_FALSE$$));
    this.$associate$(this.$_prevButton$, this.$_prevButton$);
    this.$_prevButton$.$setCallback$(this.$HandlePrevButtonClick$, this);
    this.$_nextButton$ = new $DvtNavButton$$(this, $JSCompiler_StaticMethods_getDvtContext$$(this), $JSCompiler_StaticMethods_CreateUpState$$(this, $JSCompiler_alias_TRUE$$), $JSCompiler_StaticMethods_CreateOverState$$(this, $JSCompiler_alias_TRUE$$), $JSCompiler_StaticMethods_CreateDownState$$(this, $JSCompiler_alias_TRUE$$));
    this.$associate$(this.$_nextButton$, this.$_nextButton$);
    this.$_nextButton$.$setCallback$(this.$HandleNextButtonClick$, this);
    var $nextButton$$ = this.$_nextButton$;
    $JSCompiler_StaticMethods_registerTabStop$$($afContext$$54$$, this.$_prevButton$);
    $JSCompiler_StaticMethods_registerTabStop$$($afContext$$54$$, $nextButton$$)
  }
  return $dispObj$$15$$
};
$JSCompiler_prototypeAlias$$.$addChildDisplayObjs$ = function $$JSCompiler_prototypeAlias$$$$addChildDisplayObjs$$($afContext$$55$$, $parentDO$$1$$) {
  var $childDO$$1_sdi_sdiIndex$$7$$ = $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$(this);
  $childDO$$1_sdi_sdiIndex$$7$$ || ($childDO$$1_sdi_sdiIndex$$7$$ = 0);
  if(($childDO$$1_sdi_sdiIndex$$7$$ = this.$getChildAt$($childDO$$1_sdi_sdiIndex$$7$$)) && (!$childDO$$1_sdi_sdiIndex$$7$$.$renderMe$ || $childDO$$1_sdi_sdiIndex$$7$$.$renderMe$())) {
    ($childDO$$1_sdi_sdiIndex$$7$$ = $childDO$$1_sdi_sdiIndex$$7$$.$createDisplayObj$($afContext$$55$$)) && $parentDO$$1$$.$addChild$($childDO$$1_sdi_sdiIndex$$7$$)
  }
};
$JSCompiler_prototypeAlias$$.$createContentShape$ = function $$JSCompiler_prototypeAlias$$$$createContentShape$$($dvtContext$$31_radius$$6$$) {
  var $style$$49$$ = this.$getCSSStyle$();
  switch($JSCompiler_StaticMethods_getNodeShape$$(this)) {
    case "rect":
      this.$_contentPane$ = new dvt.$Rect$($dvtContext$$31_radius$$6$$, 0, 0, 0, 0, $JSCompiler_StaticMethods__getUniqueId$$(this));
      $style$$49$$.$setStyle$("border-radius", $JSCompiler_alias_NULL$$);
      break;
    case "ellipse":
      this.$_contentPane$ = new dvt.$Path$($dvtContext$$31_radius$$6$$, "", $JSCompiler_StaticMethods__getUniqueId$$(this));
      break;
    default:
      this.$_contentPane$ = new dvt.$Rect$($dvtContext$$31_radius$$6$$, 0, 0, 0, 0, $JSCompiler_StaticMethods__getUniqueId$$(this)), ($dvtContext$$31_radius$$6$$ = $style$$49$$.$getStyle$(dvt.$CSSStyle$.$BORDER_RADIUS$)) || ($dvtContext$$31_radius$$6$$ = 6), this.$_contentPane$.$setRx$($dvtContext$$31_radius$$6$$), this.$_contentPane$.$setRy$($dvtContext$$31_radius$$6$$)
  }
  this.$_contentPane$.$setCSSStyle$($style$$49$$);
  this.$associate$(this.$_contentPane$, this);
  return this.$_contentPane$
};
$JSCompiler_prototypeAlias$$.$getContentShape$ = $JSCompiler_get$$("$_contentPane$");
$JSCompiler_prototypeAlias$$.$createBackgroundShape$ = function $$JSCompiler_prototypeAlias$$$$createBackgroundShape$$($dvtContext$$32$$, $shape$$28$$) {
  return $shape$$28$$
};
$JSCompiler_prototypeAlias$$.$addChild$ = function $$JSCompiler_prototypeAlias$$$$addChild$$($comp$$7$$) {
  $comp$$7$$ instanceof $DvtAfShowDetailItem$$ && $DvtAfPanelCard$$.$superclass$.$addChild$.call(this, $comp$$7$$)
};
$JSCompiler_prototypeAlias$$.$renderChild$ = function $$JSCompiler_prototypeAlias$$$$renderChild$$($sdi$$1$$) {
  $sdi$$1$$.$_render$(this.$_acw$, this.$_ach$);
  this.$_child$ = $sdi$$1$$
};
$JSCompiler_prototypeAlias$$.$renderChildren$ = function $$JSCompiler_prototypeAlias$$$$renderChildren$$() {
  var $index$$90_sdi$$2$$ = $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$(this);
  ($index$$90_sdi$$2$$ = $JSCompiler_StaticMethods_getVisibleChild$$(this, $index$$90_sdi$$2$$)) && $index$$90_sdi$$2$$.$_bgShape$ && this.$renderChild$($index$$90_sdi$$2$$)
};
$JSCompiler_prototypeAlias$$.$getDetailItemCount$ = function $$JSCompiler_prototypeAlias$$$$getDetailItemCount$$() {
  for(var $children$$2$$ = $JSCompiler_StaticMethods__getChildren$$(this), $numChildren$$8$$ = 0, $i$$201$$ = 0;$i$$201$$ < $children$$2$$.length;$i$$201$$++) {
    var $child$$45$$ = $children$$2$$[$i$$201$$];
    $child$$45$$.$isRendered$() && $JSCompiler_StaticMethods_isVisible$$($child$$45$$) && $numChildren$$8$$++
  }
  return $numChildren$$8$$
};
$goog$exportPath_$$("DvtAfPanelCard.prototype.getDetailItemCount", $DvtAfPanelCard$$.prototype.$getDetailItemCount$);
function $JSCompiler_StaticMethods_getVisibleChild$$($JSCompiler_StaticMethods_getVisibleChild$self$$, $index$$91$$) {
  for(var $children$$3$$ = $JSCompiler_StaticMethods__getChildren$$($JSCompiler_StaticMethods_getVisibleChild$self$$), $numChildren$$9$$ = 0, $i$$202$$ = 0;$i$$202$$ < $children$$3$$.length;$i$$202$$++) {
    var $child$$46$$ = $children$$3$$[$i$$202$$];
    if($child$$46$$.$isRendered$() && $JSCompiler_StaticMethods_isVisible$$($child$$46$$)) {
      if($numChildren$$9$$ == $index$$91$$) {
        return $child$$46$$
      }
      $numChildren$$9$$++
    }
  }
  return $JSCompiler_alias_NULL$$
}
$DvtAfPanelCard$$.prototype.$getCurrentVisibleChild$ = function $$DvtAfPanelCard$$$$$getCurrentVisibleChild$$() {
  return $JSCompiler_StaticMethods_getVisibleChild$$(this, $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$(this))
};
$goog$exportPath_$$("DvtAfPanelCard.prototype.getCurrentVisibleChild", $DvtAfPanelCard$$.prototype.$getCurrentVisibleChild$);
function $JSCompiler_StaticMethods_getVisibleDetailItemIndex$$($JSCompiler_StaticMethods_getVisibleDetailItemIndex$self$$, $text$$35$$) {
  for(var $children$$4$$ = $JSCompiler_StaticMethods__getChildren$$($JSCompiler_StaticMethods_getVisibleDetailItemIndex$self$$), $numChildren$$10$$ = 0, $i$$203$$ = 0;$i$$203$$ < $children$$4$$.length;$i$$203$$++) {
    var $child$$47$$ = $children$$4$$[$i$$203$$];
    if($child$$47$$.$isRendered$() && $JSCompiler_StaticMethods_isVisible$$($child$$47$$)) {
      if($text$$35$$ == $child$$47$$.$getText$() || $text$$35$$ == $child$$47$$.$getIcon$()) {
        return $numChildren$$10$$
      }
      $numChildren$$10$$++
    }
  }
  return-1
}
$JSCompiler_prototypeAlias$$ = $DvtAfPanelCard$$.prototype;
$JSCompiler_prototypeAlias$$.$addEvtListener$ = function $$JSCompiler_prototypeAlias$$$$addEvtListener$$($listener$$35$$, $obj$$100$$) {
  var $listeners$$ = this.$_getListeners$($JSCompiler_alias_TRUE$$);
  $listeners$$.push($listener$$35$$);
  $listeners$$.push($obj$$100$$)
};
$JSCompiler_prototypeAlias$$.$removeEvtListener$ = function $$JSCompiler_prototypeAlias$$$$removeEvtListener$$($listener$$36$$, $obj$$101$$) {
  var $listeners$$1$$ = this.$_getListeners$($JSCompiler_alias_FALSE$$);
  if($listeners$$1$$) {
    for(var $i$$204$$ = 0;$i$$204$$ < $listeners$$1$$.length;$i$$204$$ += 2) {
      if($listeners$$1$$[$i$$204$$] === $listener$$36$$ && $listeners$$1$$[$i$$204$$ + 1] === $obj$$101$$) {
        $listeners$$1$$.splice($i$$204$$, 2);
        break
      }
    }
  }
};
$JSCompiler_prototypeAlias$$.$_getListeners$ = function $$JSCompiler_prototypeAlias$$$$_getListeners$$($createNew$$) {
  if(!this.$_listenerObj$) {
    if($createNew$$) {
      this.$_listenerObj$ = []
    }else {
      return $JSCompiler_alias_NULL$$
    }
  }
  return this.$_listenerObj$
};
$JSCompiler_prototypeAlias$$.$FireListener$ = function $$JSCompiler_prototypeAlias$$$$FireListener$$($type$$87$$, $index$$92$$) {
  var $listeners$$2$$ = this.$_getListeners$($JSCompiler_alias_FALSE$$);
  if($listeners$$2$$) {
    for(var $i$$205$$ = 0;$i$$205$$ < $listeners$$2$$.length;$i$$205$$ += 2) {
      var $obj$$102$$ = $listeners$$2$$[$i$$205$$ + 1];
      $listeners$$2$$[$i$$205$$] && $listeners$$2$$[$i$$205$$].call($obj$$102$$, $type$$87$$, $JSCompiler_StaticMethods__getNodeId$$(this), $index$$92$$)
    }
  }
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("pc");
function $JSCompiler_StaticMethods_isPanelCardDeliveryLazy$$($JSCompiler_StaticMethods_isPanelCardDeliveryLazy$self_cd$$) {
  return($JSCompiler_StaticMethods_isPanelCardDeliveryLazy$self_cd$$ = $JSCompiler_StaticMethods_isPanelCardDeliveryLazy$self_cd$$.$getStringProp$("contentDelivery")) && "lazy" == $JSCompiler_StaticMethods_isPanelCardDeliveryLazy$self_cd$$
}
function $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_getDisplayedDetailItemIndex$self$$) {
  var $index$$94_node$$150$$;
  if(($index$$94_node$$150$$ = $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$self$$.$_getNode$()) && $index$$94_node$$150$$.$getStateProp$) {
    if($index$$94_node$$150$$ = $index$$94_node$$150$$.$getStateProp$("dispSdiIdx"), $index$$94_node$$150$$ != $JSCompiler_alias_NULL$$ && 0 <= $index$$94_node$$150$$ && $index$$94_node$$150$$ < $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$self$$.$getDetailItemCount$()) {
      return $index$$94_node$$150$$
    }
  }
  return 0
}
function $JSCompiler_StaticMethods_hasNextDetailItem$$($JSCompiler_StaticMethods_hasNextDetailItem$self$$) {
  return $JSCompiler_StaticMethods_hasNextDetailItem$self$$.$_bNavLoop$ ? 1 < $JSCompiler_StaticMethods_hasNextDetailItem$self$$.$getDetailItemCount$() : $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_hasNextDetailItem$self$$) < $JSCompiler_StaticMethods_hasNextDetailItem$self$$.$getDetailItemCount$() - 1
}
function $JSCompiler_StaticMethods_hasPrevDetailItem$$($JSCompiler_StaticMethods_hasPrevDetailItem$self$$) {
  return $JSCompiler_StaticMethods_hasPrevDetailItem$self$$.$_bNavLoop$ ? 1 < $JSCompiler_StaticMethods_hasPrevDetailItem$self$$.$getDetailItemCount$() : 0 < $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_hasPrevDetailItem$self$$)
}
function $JSCompiler_StaticMethods_displayNextDetailItem$$($JSCompiler_StaticMethods_displayNextDetailItem$self$$) {
  $JSCompiler_StaticMethods_hasNextDetailItem$$($JSCompiler_StaticMethods_displayNextDetailItem$self$$) && $JSCompiler_StaticMethods_displayDetailItem$$($JSCompiler_StaticMethods_displayNextDetailItem$self$$, $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_displayNextDetailItem$self$$) + 1)
}
function $JSCompiler_StaticMethods_displayPrevDetailItem$$($JSCompiler_StaticMethods_displayPrevDetailItem$self$$) {
  $JSCompiler_StaticMethods_hasPrevDetailItem$$($JSCompiler_StaticMethods_displayPrevDetailItem$self$$) && $JSCompiler_StaticMethods_displayDetailItem$$($JSCompiler_StaticMethods_displayPrevDetailItem$self$$, $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_displayPrevDetailItem$self$$) - 1)
}
$JSCompiler_prototypeAlias$$.$isShowDetailItemLoaded$ = function $$JSCompiler_prototypeAlias$$$$isShowDetailItemLoaded$$($index$$95$$) {
  if($JSCompiler_StaticMethods_getVisibleChild$$(this, $index$$95$$)) {
    var $diagram$$87$$ = $JSCompiler_StaticMethods__getDiagram$$(this);
    if($diagram$$87$$) {
      return $diagram$$87$$.$isShowDetailItemLoaded$($JSCompiler_StaticMethods__getNodeId$$(this), $index$$95$$)
    }
  }
  return $JSCompiler_alias_FALSE$$
};
function $JSCompiler_StaticMethods_displayDetailItem$$($JSCompiler_StaticMethods_displayDetailItem$self$$, $index$$96$$) {
  var $bForward$$1_disIndex$$ = $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_displayDetailItem$self$$);
  if($bForward$$1_disIndex$$ < $index$$96$$) {
    var $button$$27_index$$inline_2135$$ = $JSCompiler_StaticMethods_displayDetailItem$self$$.$_prevButton$;
    $button$$27_index$$inline_2135$$ && $button$$27_index$$inline_2135$$.$isShowingKeyboardFocusEffect$() && $button$$27_index$$inline_2135$$.$hideKeyboardFocusEffect$()
  }else {
    $bForward$$1_disIndex$$ > $index$$96$$ && ($button$$27_index$$inline_2135$$ = $JSCompiler_StaticMethods_displayDetailItem$self$$.$_nextButton$) && $button$$27_index$$inline_2135$$.$isShowingKeyboardFocusEffect$() && $button$$27_index$$inline_2135$$.$hideKeyboardFocusEffect$()
  }
  $bForward$$1_disIndex$$ = $index$$96$$ > $bForward$$1_disIndex$$ && !dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_displayDetailItem$self$$)) || $index$$96$$ < $bForward$$1_disIndex$$ && dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_displayDetailItem$self$$));
  $JSCompiler_StaticMethods_displayDetailItem$self$$.$_bNavLoop$ && ($index$$96$$ > $JSCompiler_StaticMethods_displayDetailItem$self$$.$getDetailItemCount$() - 1 ? $index$$96$$ = 0 : 0 > $index$$96$$ && ($index$$96$$ = $JSCompiler_StaticMethods_displayDetailItem$self$$.$getDetailItemCount$() - 1));
  if(!$JSCompiler_StaticMethods_displayDetailItem$self$$.$_bTransitioning$) {
    if($JSCompiler_StaticMethods_displayDetailItem$self$$.$isShowDetailItemLoaded$($index$$96$$)) {
      $JSCompiler_StaticMethods_displayDetailItem$self$$.$_bTransitioning$ = $JSCompiler_alias_TRUE$$;
      var $button$$27_index$$inline_2135$$ = $index$$96$$, $node$$inline_2136$$ = $JSCompiler_StaticMethods_displayDetailItem$self$$.$_getNode$();
      $node$$inline_2136$$ && $node$$inline_2136$$.$setStateProp$ && $node$$inline_2136$$.$setStateProp$("dispSdiIdx", $button$$27_index$$inline_2135$$);
      $JSCompiler_StaticMethods_displayDetailItem$self$$.$FireListener$("setProp", $index$$96$$);
      $JSCompiler_StaticMethods_renderDetailItem$$($JSCompiler_StaticMethods_displayDetailItem$self$$, $bForward$$1_disIndex$$)
    }else {
      $JSCompiler_StaticMethods_displayDetailItem$self$$.$FireListener$("fetchData", $index$$96$$)
    }
  }
}
$JSCompiler_prototypeAlias$$.$renderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfBeforeChildren$$() {
  $DvtAfPanelCard$$.$superclass$.$renderSelfBeforeChildren$.call(this);
  this.$_acw$ = this.$_cw$;
  var $rootDO_sdi$$4_titleBar$$2$$ = $JSCompiler_StaticMethods_getVisibleChild$$(this, $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$(this));
  if($rootDO_sdi$$4_titleBar$$2$$ && ($rootDO_sdi$$4_titleBar$$2$$ = $JSCompiler_StaticMethods__loadDetailItem$$(this, $rootDO_sdi$$4_titleBar$$2$$, $JSCompiler_alias_FALSE$$), $rootDO_sdi$$4_titleBar$$2$$ = this.$CreateTitleBar$($rootDO_sdi$$4_titleBar$$2$$), this.$_ach$ = this.$_ch$ - $rootDO_sdi$$4_titleBar$$2$$.$getDimensions$().$h$, !(1 >= this.$getDetailItemCount$()))) {
    var $rootDO_sdi$$4_titleBar$$2$$ = this.$_bgShape$, $prevButton$$1$$ = this.$_prevButton$, $nextButton$$1$$ = this.$_nextButton$, $maxH$$2$$ = 0;
    $prevButton$$1$$ && ($rootDO_sdi$$4_titleBar$$2$$.contains($prevButton$$1$$) || $rootDO_sdi$$4_titleBar$$2$$.$addChild$($prevButton$$1$$), $maxH$$2$$ = Math.max($maxH$$2$$, $prevButton$$1$$.$getDimensions$().$h$));
    $nextButton$$1$$ && ($rootDO_sdi$$4_titleBar$$2$$.contains($nextButton$$1$$) || $rootDO_sdi$$4_titleBar$$2$$.$addChild$($nextButton$$1$$), $maxH$$2$$ = Math.max($maxH$$2$$, $nextButton$$1$$.$getDimensions$().$h$));
    this.$_ach$ -= $maxH$$2$$ + 1
  }
};
$JSCompiler_prototypeAlias$$.$renderSelfAfterChildren$ = function $$JSCompiler_prototypeAlias$$$$renderSelfAfterChildren$$() {
  this.$_child$ ? $JSCompiler_StaticMethods_positionIconAndTextField$$(this) : this.$_text$ && this.$_text$.$setTextString$("");
  if(!(1 >= this.$getDetailItemCount$())) {
    var $rootDO$$1$$ = this.$_bgShape$, $prevButton$$2$$ = this.$_prevButton$, $nextButton$$2_prevRightX$$ = this.$_nextButton$, $prevDim$$, $nextDim$$;
    $prevButton$$2$$ && ($rootDO$$1$$.contains($prevButton$$2$$) || $rootDO$$1$$.$addChild$($prevButton$$2$$), $prevDim$$ = $prevButton$$2$$.$getDimensions$());
    $nextButton$$2_prevRightX$$ && ($rootDO$$1$$.contains($nextButton$$2_prevRightX$$) || $rootDO$$1$$.$addChild$($nextButton$$2_prevRightX$$), $nextDim$$ = $nextButton$$2_prevRightX$$.$getDimensions$());
    $JSCompiler_StaticMethods_updateButtonStates$$(this);
    for(var $labels_prevTransX$$ = [], $JSCompiler_temp_const$$275_children$$5_nextTransX$$ = $JSCompiler_StaticMethods__getChildren$$(this), $hPadding_i$$206_style$$inline_2139$$ = 0;$hPadding_i$$206_style$$inline_2139$$ < $JSCompiler_temp_const$$275_children$$5_nextTransX$$.length;$hPadding_i$$206_style$$inline_2139$$++) {
      var $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $JSCompiler_temp_const$$275_children$$5_nextTransX$$[$hPadding_i$$206_style$$inline_2139$$];
      $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$.$isRendered$() && $JSCompiler_StaticMethods_isVisible$$($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$) && $labels_prevTransX$$.push($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$.$getText$())
    }
    var $JSCompiler_temp_const$$277_train$$, $JSCompiler_temp_const$$276_trainDim$$;
    if(8 >= $labels_prevTransX$$.length) {
      $JSCompiler_temp_const$$277_train$$ = dvt.$Train$;
      $JSCompiler_temp_const$$276_trainDim$$ = $JSCompiler_StaticMethods_getDvtContext$$(this);
      $JSCompiler_temp_const$$275_children$$5_nextTransX$$ = this.$_afContext$.$getEventManager$();
      if(!this.$_trainButtonStyles$) {
        this.$_trainButtonStyles$ = [];
        if($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = ($hPadding_i$$206_style$$inline_2139$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 12)) ? $hPadding_i$$206_style$$inline_2139$$.$getIconUrl$() : $JSCompiler_alias_NULL$$) {
          $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$(this, $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$), $hPadding_i$$206_style$$inline_2139$$.$setStyle$(dvt.$CSSStyle$.$WIDTH$, "" + $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$.getWidth() + "px")
        }
        this.$_trainButtonStyles$.push($hPadding_i$$206_style$$inline_2139$$);
        ($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 13)) || ($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $hPadding_i$$206_style$$inline_2139$$);
        this.$_trainButtonStyles$.push($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$);
        ($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $JSCompiler_StaticMethods__getAfStyleAt$$(this, 14)) || ($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $hPadding_i$$206_style$$inline_2139$$);
        this.$_trainButtonStyles$.push($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$)
      }
      $JSCompiler_temp_const$$277_train$$ = new $JSCompiler_temp_const$$277_train$$($JSCompiler_temp_const$$276_trainDim$$, $JSCompiler_temp_const$$275_children$$5_nextTransX$$, $labels_prevTransX$$, this.$_trainButtonStyles$, this.getId() + "_train", this.$isSkinAlta$());
      $rootDO$$1$$.$addChild$($JSCompiler_temp_const$$277_train$$);
      $JSCompiler_temp_const$$276_trainDim$$ = $JSCompiler_temp_const$$277_train$$.$getDimensions$();
      $rootDO$$1$$.removeChild($JSCompiler_temp_const$$277_train$$)
    }
    $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = 0;
    this.$isSkinAlta$() ? ($hPadding_i$$206_style$$inline_2139$$ = 5, $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = 0, 0.5 < $JSCompiler_StaticMethods_getZoomPct$$(this) && $JSCompiler_temp_const$$277_train$$ ? ($labels_prevTransX$$ = (this.$_cw$ - $JSCompiler_temp_const$$276_trainDim$$.$w$) / 2 - $prevDim$$.$w$, $labels_prevTransX$$ = this.$_cx$ + ($hPadding_i$$206_style$$inline_2139$$ > $labels_prevTransX$$ ? $hPadding_i$$206_style$$inline_2139$$ : 
    $labels_prevTransX$$), $JSCompiler_temp_const$$275_children$$5_nextTransX$$ = (this.$_cw$ + $JSCompiler_temp_const$$276_trainDim$$.$w$) / 2, $JSCompiler_temp_const$$275_children$$5_nextTransX$$ = this.$_cx$ + ($hPadding_i$$206_style$$inline_2139$$ > this.$_cw$ - $JSCompiler_temp_const$$275_children$$5_nextTransX$$ - $nextDim$$.$w$ ? this.$_cw$ - $hPadding_i$$206_style$$inline_2139$$ - $nextDim$$.$w$ : $JSCompiler_temp_const$$275_children$$5_nextTransX$$)) : ($labels_prevTransX$$ = this.$_cx$ + 
    $hPadding_i$$206_style$$inline_2139$$, $JSCompiler_temp_const$$275_children$$5_nextTransX$$ = this.$_cx$ + this.$_cw$ - $nextDim$$.$w$ - $hPadding_i$$206_style$$inline_2139$$)) : ($active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$ = $hPadding_i$$206_style$$inline_2139$$ = 0, $labels_prevTransX$$ = this.$_cx$ + $hPadding_i$$206_style$$inline_2139$$, $JSCompiler_temp_const$$275_children$$5_nextTransX$$ = this.$_cx$ + this.$_cw$ - $nextDim$$.$w$ - 
    $hPadding_i$$206_style$$inline_2139$$);
    $prevButton$$2$$ && ($prevButton$$2$$.$setTranslateX$($labels_prevTransX$$), $prevButton$$2$$.$setTranslateY$(this.$_cy$ + this.$_ch$ - $prevDim$$.$h$ - $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$));
    $nextButton$$2_prevRightX$$ && ($nextButton$$2_prevRightX$$.$setTranslateX$($JSCompiler_temp_const$$275_children$$5_nextTransX$$), $nextButton$$2_prevRightX$$.$setTranslateY$(this.$_cy$ + this.$_ch$ - $nextDim$$.$h$ - $active$$inline_2143_child$$48_enaIcon$$inline_2140_hover$$inline_2142_img$$inline_2141_vPadding$$));
    $JSCompiler_temp_const$$277_train$$ && !(this.$isSkinAlta$() && 0.5 >= $JSCompiler_StaticMethods_getZoomPct$$(this)) && ($nextButton$$2_prevRightX$$ = 0, $prevButton$$2$$ && ($nextButton$$2_prevRightX$$ = $labels_prevTransX$$ + $prevDim$$.$w$), $rootDO$$1$$.$addChild$($JSCompiler_temp_const$$277_train$$), this.$_train$ = $JSCompiler_temp_const$$277_train$$, $JSCompiler_temp_const$$276_trainDim$$.$w$ <= Math.round($JSCompiler_temp_const$$275_children$$5_nextTransX$$ - $nextButton$$2_prevRightX$$) ? 
    ($JSCompiler_temp_const$$277_train$$.$setTranslateX$($nextButton$$2_prevRightX$$ + ($JSCompiler_temp_const$$275_children$$5_nextTransX$$ - $nextButton$$2_prevRightX$$ - $JSCompiler_temp_const$$276_trainDim$$.$w$) / 2), $JSCompiler_temp_const$$277_train$$.$setTranslateY$($prevButton$$2$$.$getTranslateY$() + ($prevDim$$.$h$ - $JSCompiler_temp_const$$276_trainDim$$.$h$) / 2), $JSCompiler_StaticMethods__setTrainSelectedIndex$$(this), $JSCompiler_temp_const$$277_train$$.$addTrainEventListener$(this.$HandleTrainEvent$, 
    this)) : $rootDO$$1$$.removeChild(this.$_train$))
  }
};
$JSCompiler_prototypeAlias$$.$doLayout$ = function $$JSCompiler_prototypeAlias$$$$doLayout$$() {
  var $tbDim$$;
  if(this.$_titleBar$) {
    $tbDim$$ = this.$_titleBar$.$getDimensions$();
    var $align$$2_cDo$$ = "center", $headerStyle_xx$$23$$ = $JSCompiler_StaticMethods_getHeaderStyle$$(this);
    $headerStyle_xx$$23$$ && $headerStyle_xx$$23$$.$getStyle$(dvt.$CSSStyle$.$TEXT_ALIGN$) && ($align$$2_cDo$$ = $headerStyle_xx$$23$$.$getStyle$(dvt.$CSSStyle$.$TEXT_ALIGN$));
    $headerStyle_xx$$23$$ = this.$_cx$;
    ("end" == $align$$2_cDo$$ || "right" == $align$$2_cDo$$) && !dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) || ("start" == $align$$2_cDo$$ || "left" == $align$$2_cDo$$) && dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $headerStyle_xx$$23$$ += this.$_cw$ - $tbDim$$.$w$ : "center" == $align$$2_cDo$$ && ($headerStyle_xx$$23$$ += (this.$_cw$ - $tbDim$$.$w$) / 2);
    this.$_titleBar$.$setTranslateX$($headerStyle_xx$$23$$);
    this.$_titleBar$.$setTranslateY$(this.$_cy$)
  }
  this.$_child$ && ($align$$2_cDo$$ = this.$_child$.$_bgShape$, $align$$2_cDo$$.$setTranslateX$(this.$_cx$), $align$$2_cDo$$.$setTranslateY$(this.$_cy$ + 5 + ($tbDim$$ ? $tbDim$$.$h$ : 0)))
};
$JSCompiler_prototypeAlias$$.$renderSelfAfterLayout$ = function $$JSCompiler_prototypeAlias$$$$renderSelfAfterLayout$$() {
  var $newSize$$ = this.$getBounds$();
  this.$SetDisplayObjBounds$(this.$_bgShape$, 0, 0, $newSize$$.$w$, $newSize$$.$h$);
  "ellipse" !== this.$_shape$ && $DvtAfPanelCard$$.$superclass$.$renderSelfAfterLayout$.call(this)
};
function $JSCompiler_StaticMethods_renderDetailItem$$($JSCompiler_StaticMethods_renderDetailItem$self$$, $bForward$$2$$) {
  var $node$$151_sdi$$5$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_child$;
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$_oldChild$ = $node$$151_sdi$$5$$;
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$_oldTitleBar$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_titleBar$;
  var $nodeTabStopsArray_prevButton$$3$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_prevButton$, $nextButton$$3_sdiTabStopIndex_tailTabStops$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_nextButton$, $focusedObject$$;
  $node$$151_sdi$$5$$.$isShowingKeyboardFocusEffect$() ? ($node$$151_sdi$$5$$.$hideKeyboardFocusEffect$(), $focusedObject$$ = $node$$151_sdi$$5$$) : $nodeTabStopsArray_prevButton$$3$$.$isShowingKeyboardFocusEffect$() ? $focusedObject$$ = $nodeTabStopsArray_prevButton$$3$$ : $nextButton$$3_sdiTabStopIndex_tailTabStops$$.$isShowingKeyboardFocusEffect$() && ($focusedObject$$ = $nextButton$$3_sdiTabStopIndex_tailTabStops$$);
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$_getNode$().$resetTabStops$();
  $nodeTabStopsArray_prevButton$$3$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_getNode$().$getTabStopsArray$();
  $nextButton$$3_sdiTabStopIndex_tailTabStops$$ = dvt.$ArrayUtils$.$getIndex$($nodeTabStopsArray_prevButton$$3$$, $node$$151_sdi$$5$$);
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$_afContext$.$_tabStopsArray$ = $nodeTabStopsArray_prevButton$$3$$;
  $node$$151_sdi$$5$$.$unregisterAsTabStop$();
  var $nextButton$$3_sdiTabStopIndex_tailTabStops$$ = $nodeTabStopsArray_prevButton$$3$$.splice($nextButton$$3_sdiTabStopIndex_tailTabStops$$, $nodeTabStopsArray_prevButton$$3$$.length - $nextButton$$3_sdiTabStopIndex_tailTabStops$$ + 1), $effect$$3$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$getEffect$();
  if("nodeFlipHorz" == $effect$$3$$ || "nodeCubeRotateHorz" == $effect$$3$$) {
    if(($node$$151_sdi$$5$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_getNode$()) && $node$$151_sdi$$5$$.getParent()) {
      var $i$$207_omat$$ = $node$$151_sdi$$5$$.$getMatrix$();
      $node$$151_sdi$$5$$.$setMatrix$($JSCompiler_alias_NULL$$);
      $JSCompiler_StaticMethods_renderDetailItem$self$$.$_oldNode$ = $node$$151_sdi$$5$$.$createCopy$();
      $node$$151_sdi$$5$$.$addChild$($JSCompiler_StaticMethods_renderDetailItem$self$$.$_oldNode$);
      $node$$151_sdi$$5$$.$setMatrix$($i$$207_omat$$)
    }
  }
  if($node$$151_sdi$$5$$ = $JSCompiler_StaticMethods_getVisibleChild$$($JSCompiler_StaticMethods_renderDetailItem$self$$, $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_renderDetailItem$self$$))) {
    $node$$151_sdi$$5$$ = $JSCompiler_StaticMethods__loadDetailItem$$($JSCompiler_StaticMethods_renderDetailItem$self$$, $node$$151_sdi$$5$$, $JSCompiler_alias_TRUE$$), $JSCompiler_StaticMethods_renderDetailItem$self$$.$_titleBar$ = $JSCompiler_alias_NULL$$, $JSCompiler_StaticMethods_renderDetailItem$self$$.$_icon$ = $JSCompiler_alias_NULL$$, $JSCompiler_StaticMethods_renderDetailItem$self$$.$renderChild$($node$$151_sdi$$5$$), $JSCompiler_StaticMethods_renderDetailItem$self$$.$CreateTitleBar$($node$$151_sdi$$5$$), 
    $JSCompiler_StaticMethods_renderDetailItem$self$$.$_icon$ && $JSCompiler_StaticMethods_positionIconAndTextField$$($JSCompiler_StaticMethods_renderDetailItem$self$$)
  }
  $JSCompiler_StaticMethods_updateButtonStates$$($JSCompiler_StaticMethods_renderDetailItem$self$$);
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$doLayout$();
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$_savedAfContext$ && ($JSCompiler_StaticMethods_renderDetailItem$self$$.$_afContext$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_savedAfContext$, $JSCompiler_StaticMethods_renderDetailItem$self$$.$_savedAfContext$ = $JSCompiler_alias_VOID$$);
  $JSCompiler_StaticMethods_renderDetailItem$self$$.$_oldNode$ && $JSCompiler_StaticMethods_renderDetailItem$self$$.$removeOldDisplayItem$($JSCompiler_alias_TRUE$$);
  for($i$$207_omat$$ = 0;$i$$207_omat$$ < $nextButton$$3_sdiTabStopIndex_tailTabStops$$.length;$i$$207_omat$$++) {
    $nodeTabStopsArray_prevButton$$3$$.push($nextButton$$3_sdiTabStopIndex_tailTabStops$$[$i$$207_omat$$])
  }
  var $updateKeyboardEffectOnEnd$$;
  if($focusedObject$$) {
    var $displayObj$$2$$ = $focusedObject$$ instanceof $DvtAfShowDetailItem$$ ? $node$$151_sdi$$5$$.$_bgShape$ : $focusedObject$$;
    $focusedObject$$ = $focusedObject$$ instanceof $DvtAfShowDetailItem$$ ? $node$$151_sdi$$5$$ : $focusedObject$$;
    $updateKeyboardEffectOnEnd$$ = function $$updateKeyboardEffectOnEnd$$$() {
      var $bForward$$2$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_getNode$().$getCurrentTabStop$(), $node$$151_sdi$$5$$ = $bForward$$2$$;
      do {
        $node$$151_sdi$$5$$ = $JSCompiler_StaticMethods_renderDetailItem$self$$.$_getNode$().$getNextTabStop$()
      }while($node$$151_sdi$$5$$ != $focusedObject$$ && $node$$151_sdi$$5$$ != $bForward$$2$$);
      ($bForward$$2$$ = $focusedObject$$.$getAriaLabel$()) && $displayObj$$2$$.$setAriaProperty$("label", $bForward$$2$$);
      $focusedObject$$.$showKeyboardFocusEffect$()
    }
  }
  $JSCompiler_StaticMethods_TransitionDisplayItems$$($JSCompiler_StaticMethods_renderDetailItem$self$$, $effect$$3$$, $bForward$$2$$, $updateKeyboardEffectOnEnd$$)
}
$JSCompiler_prototypeAlias$$.$destroy$ = function $$JSCompiler_prototypeAlias$$$$destroy$$() {
  this.$_popupMenu$ && this.$destroyPopup$();
  this.$_train$ && this.$_train$.$destroy$(this.$HandleTrainEvent$);
  $DvtAfPanelCard$$.$superclass$.$destroy$.call(this)
};
function $JSCompiler_StaticMethods_CreateUpState$$($JSCompiler_StaticMethods_CreateUpState$self$$, $bNext$$1$$) {
  var $s$$82$$ = $JSCompiler_alias_NULL$$, $bDisabled$$ = $JSCompiler_StaticMethods_CreateUpState$self$$.$isDisabled$();
  $bNext$$1$$ ? $bDisabled$$ && $JSCompiler_StaticMethods_CreateUpState$self$$.$_nextButtonDisabledIcon$ ? $s$$82$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateUpState$self$$, $JSCompiler_StaticMethods_CreateUpState$self$$.$_nextButtonDisabledIcon$) : $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_CreateUpState$self$$) && ($s$$82$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateUpState$self$$, $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_CreateUpState$self$$))) : 
  $bDisabled$$ && $JSCompiler_StaticMethods_CreateUpState$self$$.$_prevButtonDisabledIcon$ ? $s$$82$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateUpState$self$$, $JSCompiler_StaticMethods_CreateUpState$self$$.$_prevButtonDisabledIcon$) : $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_CreateUpState$self$$) && ($s$$82$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateUpState$self$$, $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_CreateUpState$self$$)));
  $s$$82$$ == $JSCompiler_alias_NULL$$ && ($s$$82$$ = $JSCompiler_StaticMethods_CreateUpState$self$$.$CreateButtonState$($bNext$$1$$, dvt.$Button$.$STATE_ENABLED$), $bDisabled$$ && $s$$82$$.$setAlpha$(0.5));
  $s$$82$$.setCursor("default");
  return $s$$82$$
}
function $JSCompiler_StaticMethods_CreateDownState$$($JSCompiler_StaticMethods_CreateDownState$self$$, $bNext$$2$$) {
  var $s$$83$$ = $JSCompiler_alias_NULL$$;
  $bNext$$2$$ ? $JSCompiler_StaticMethods_getNextButtonActiveIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$) ? $s$$83$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateDownState$self$$, $JSCompiler_StaticMethods_getNextButtonActiveIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$)) : $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$) && ($s$$83$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateDownState$self$$, 
  $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$))) : $JSCompiler_StaticMethods_getPrevButtonActiveIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$) ? $s$$83$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateDownState$self$$, $JSCompiler_StaticMethods_getPrevButtonActiveIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$)) : $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$) && 
  ($s$$83$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateDownState$self$$, $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_CreateDownState$self$$)));
  $s$$83$$ == $JSCompiler_alias_NULL$$ && ($s$$83$$ = $JSCompiler_StaticMethods_CreateDownState$self$$.$CreateButtonState$($bNext$$2$$, dvt.$Button$.$STATE_DOWN$));
  $s$$83$$.setCursor("pointer");
  return $s$$83$$
}
function $JSCompiler_StaticMethods_CreateOverState$$($JSCompiler_StaticMethods_CreateOverState$self$$, $bNext$$3$$) {
  var $s$$84$$ = $JSCompiler_alias_NULL$$;
  $bNext$$3$$ ? $JSCompiler_StaticMethods_getNextButtonHoverIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$) ? $s$$84$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateOverState$self$$, $JSCompiler_StaticMethods_getNextButtonHoverIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$)) : $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$) && ($s$$84$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateOverState$self$$, 
  $JSCompiler_StaticMethods_getNextButtonIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$))) : $JSCompiler_StaticMethods_getPrevButtonHoverIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$) ? $s$$84$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateOverState$self$$, $JSCompiler_StaticMethods_getPrevButtonHoverIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$)) : $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$) && 
  ($s$$84$$ = $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateOverState$self$$, $JSCompiler_StaticMethods_getPrevButtonIcon$$($JSCompiler_StaticMethods_CreateOverState$self$$)));
  $s$$84$$ == $JSCompiler_alias_NULL$$ && ($s$$84$$ = $JSCompiler_StaticMethods_CreateOverState$self$$.$CreateButtonState$($bNext$$3$$, dvt.$Button$.$STATE_OVER$));
  $s$$84$$.setCursor("pointer");
  return $s$$84$$
}
function $JSCompiler_StaticMethods_CreateButtonIconState$$($JSCompiler_StaticMethods_CreateButtonIconState$self$$, $iconSrc$$3$$) {
  var $dvtContext$$33_imageDims$$ = $JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_CreateButtonIconState$self$$), $iconShape$$3$$ = new dvt.$Image$($dvtContext$$33_imageDims$$, $iconSrc$$3$$, 0, 0, 1, 1);
  ($dvtContext$$33_imageDims$$ = dvt.$ImageLoader$.$loadImage$($dvtContext$$33_imageDims$$, $iconSrc$$3$$)) ? ($iconShape$$3$$.$setWidth$($dvtContext$$33_imageDims$$.width), $iconShape$$3$$.$setHeight$($dvtContext$$33_imageDims$$.height)) : $JSCompiler_StaticMethods_RegisterImageCallback$$($JSCompiler_StaticMethods_CreateButtonIconState$self$$, $iconSrc$$3$$);
  return $iconShape$$3$$
}
$JSCompiler_prototypeAlias$$.$CreateButtonState$ = function $$JSCompiler_prototypeAlias$$$$CreateButtonState$$($bNext$$5$$, $state$$27$$) {
  var $dvtContext$$34$$ = $JSCompiler_StaticMethods_getDvtContext$$(this);
  return $bNext$$5$$ ? $DvtPanelCardButtonLAFUtils$$.$createRightArrowState$($dvtContext$$34$$, $state$$27$$, $JSCompiler_StaticMethods_getCardNavButtonStyles$$(this)) : $DvtPanelCardButtonLAFUtils$$.$createLeftArrowState$($dvtContext$$34$$, $state$$27$$, $JSCompiler_StaticMethods_getCardNavButtonStyles$$(this))
};
$JSCompiler_prototypeAlias$$.$onIconLoaded$ = function $$JSCompiler_prototypeAlias$$$$onIconLoaded$$($image$$7$$) {
  $image$$7$$ && ($image$$7$$.width && $image$$7$$.height) && (this.$_icon$.$setWidth$($image$$7$$.width), this.$_icon$.$setHeight$($image$$7$$.height))
};
$JSCompiler_prototypeAlias$$.$CreateTitleBar$ = function $$JSCompiler_prototypeAlias$$$$CreateTitleBar$$($sdi$$6_title$$7$$) {
  var $defStyle$$2_dvtContext$$35$$ = $JSCompiler_StaticMethods_getDvtContext$$(this), $id$$71$$ = $JSCompiler_StaticMethods__getUniqueId$$($sdi$$6_title$$7$$), $titleBar$$4$$ = new dvt.$Container$($defStyle$$2_dvtContext$$35$$, $id$$71$$ + "_tBar"), $iconUrl$$2_textStyle$$6$$ = $sdi$$6_title$$7$$.$getIcon$();
  $iconUrl$$2_textStyle$$6$$ && 0 < $iconUrl$$2_textStyle$$6$$.length && (this.$_icon$ = new dvt.$Image$($defStyle$$2_dvtContext$$35$$, $iconUrl$$2_textStyle$$6$$, 0, 0, 1, 1, $id$$71$$ + "_icon"), dvt.$ImageLoader$.$loadImage$($JSCompiler_StaticMethods_getDvtContext$$(this), $iconUrl$$2_textStyle$$6$$, this.$createCallback$(this.$onIconLoaded$)), $titleBar$$4$$.$addChild$(this.$_icon$));
  if(($sdi$$6_title$$7$$ = $sdi$$6_title$$7$$.$getText$()) && 0 < $sdi$$6_title$$7$$.length) {
    $defStyle$$2_dvtContext$$35$$ = this.$GetDefaultStyles$(), $iconUrl$$2_textStyle$$6$$ = $JSCompiler_StaticMethods_getHeaderStyle$$(this), this.$_text$ = $JSCompiler_StaticMethods_createTextShape$$(this, $JSCompiler_alias_FALSE$$, $sdi$$6_title$$7$$, $iconUrl$$2_textStyle$$6$$, $defStyle$$2_dvtContext$$35$$, $id$$71$$ + "_hd"), $titleBar$$4$$.$addChild$(this.$_text$)
  }
  this.$_bgShape$.$addChildAt$($titleBar$$4$$, 1);
  return this.$_titleBar$ = $titleBar$$4$$
};
function $JSCompiler_StaticMethods_positionIconAndTextField$$($JSCompiler_StaticMethods_positionIconAndTextField$self$$) {
  var $isLocaleR2L_origWidth$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_positionIconAndTextField$self$$)), $currX$$4_headerDim$$ = 0, $iconw$$ = 0, $iconDim$$1_iconh$$ = 0;
  $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$ && ($iconDim$$1_iconh$$ = $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$.$getDimensions$(), $iconw$$ = $iconDim$$1_iconh$$.$w$ ? $iconDim$$1_iconh$$.$w$ : 0, $iconDim$$1_iconh$$ = $iconDim$$1_iconh$$.$h$ ? $iconDim$$1_iconh$$.$h$ : 0, $currX$$4_headerDim$$ += $iconw$$);
  var $textw$$ = 0, $textDim$$2_texth$$ = 0;
  $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$ && ($JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$alignCenter$(), $textDim$$2_texth$$ = $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$getDimensions$(), $textw$$ = $textDim$$2_texth$$.$w$, $textDim$$2_texth$$ = $textDim$$2_texth$$.$h$, $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$isSkinAlta$() ? $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$setTranslateX$($currX$$4_headerDim$$ + 
  $textw$$ / 2) : $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$setTranslateX$($currX$$4_headerDim$$ + 2 + $textw$$ / 2));
  $currX$$4_headerDim$$ = $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_titleBar$.$getDimensions$();
  $isLocaleR2L_origWidth$$ && ($isLocaleR2L_origWidth$$ = $currX$$4_headerDim$$.$w$, $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$ && $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$.$setTranslateX$($isLocaleR2L_origWidth$$ - $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$.$getTranslateX$() - $iconw$$), $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$ && $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$setTranslateX$($isLocaleR2L_origWidth$$ - 
  $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$getTranslateX$()));
  $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$ && $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_icon$.$setTranslateY$(($currX$$4_headerDim$$.$h$ - $iconDim$$1_iconh$$) / 2);
  $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$ && $JSCompiler_StaticMethods_positionIconAndTextField$self$$.$_text$.$setTranslateY$(($currX$$4_headerDim$$.$h$ - $textDim$$2_texth$$) / 2)
}
$JSCompiler_prototypeAlias$$.$isSkinAlta$ = function $$JSCompiler_prototypeAlias$$$$isSkinAlta$$() {
  return $JSCompiler_StaticMethods__getDiagram$$(this).$_cardNavButtonSkin$ == dvt.$CSSStyle$.$SKIN_ALTA$
};
$JSCompiler_prototypeAlias$$.$removeOldDisplayItem$ = function $$JSCompiler_prototypeAlias$$$$removeOldDisplayItem$$($forced_sdiDO$$) {
  var $parent$$48$$;
  if(this.$_oldTitleBar$ && ($forced_sdiDO$$ || this.$_oldTitleBar$ !== this.$_titleBar$)) {
    this.$_oldTitleBar$.$setVisible$($JSCompiler_alias_FALSE$$), ($parent$$48$$ = this.$_oldTitleBar$.getParent()) && $parent$$48$$.removeChild(this.$_oldTitleBar$), this.$_oldTitleBar$ = $JSCompiler_alias_NULL$$
  }
  var $sdi$$7$$ = this.$_oldChild$;
  if($sdi$$7$$ && ($forced_sdiDO$$ || $sdi$$7$$ !== this.$_child$)) {
    $sdi$$7$$ && $sdi$$7$$.$SetDOVisible$ && $sdi$$7$$.$SetDOVisible$($JSCompiler_alias_FALSE$$);
    $forced_sdiDO$$ = $sdi$$7$$.$_bgShape$;
    var $shape$$29$$ = $sdi$$7$$.$getContentShape$();
    if($shape$$29$$ && $shape$$29$$ !== $forced_sdiDO$$ && ($parent$$48$$ = $shape$$29$$.getParent())) {
      $parent$$48$$.removeChild($shape$$29$$), $JSCompiler_StaticMethods_setContentShape$$($sdi$$7$$, $forced_sdiDO$$, $JSCompiler_alias_NULL$$)
    }
    if($forced_sdiDO$$ && ($parent$$48$$ = $forced_sdiDO$$.getParent())) {
      $parent$$48$$.removeChild($forced_sdiDO$$), $sdi$$7$$.$_bgShape$ = $JSCompiler_alias_NULL$$
    }
    this.$_oldChild$ = $JSCompiler_alias_NULL$$
  }
};
function $JSCompiler_StaticMethods_updateButtonStates$$($JSCompiler_StaticMethods_updateButtonStates$self$$) {
  1 >= $JSCompiler_StaticMethods_updateButtonStates$self$$.$getDetailItemCount$() || ($JSCompiler_StaticMethods_hasPrevDetailItem$$($JSCompiler_StaticMethods_updateButtonStates$self$$) ? ($JSCompiler_StaticMethods_updateButtonStates$self$$.$_prevButton$ && $JSCompiler_StaticMethods_updateButtonStates$self$$.$_prevButton$.$setEnabled$($JSCompiler_alias_TRUE$$), $JSCompiler_StaticMethods_updateButtonStates$self$$.$_prevButton$.$setAlpha$(1)) : ($JSCompiler_StaticMethods_updateButtonStates$self$$.$_prevButton$ && 
  $JSCompiler_StaticMethods_updateButtonStates$self$$.$_prevButton$.$setEnabled$($JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_updateButtonStates$self$$.$_prevButton$.$setAlpha$(0.5)), $JSCompiler_StaticMethods_hasNextDetailItem$$($JSCompiler_StaticMethods_updateButtonStates$self$$) ? ($JSCompiler_StaticMethods_updateButtonStates$self$$.$_nextButton$ && $JSCompiler_StaticMethods_updateButtonStates$self$$.$_nextButton$.$setEnabled$($JSCompiler_alias_TRUE$$), $JSCompiler_StaticMethods_updateButtonStates$self$$.$_nextButton$.$setAlpha$(1)) : 
  ($JSCompiler_StaticMethods_updateButtonStates$self$$.$_nextButton$ && $JSCompiler_StaticMethods_updateButtonStates$self$$.$_nextButton$.$setEnabled$($JSCompiler_alias_FALSE$$), $JSCompiler_StaticMethods_updateButtonStates$self$$.$_nextButton$.$setAlpha$(0.5)))
}
$JSCompiler_prototypeAlias$$.$HandlePrevButtonClick$ = function $$JSCompiler_prototypeAlias$$$$HandlePrevButtonClick$$($event$$175$$) {
  dvt.$EventManager$.$consumeEvent$($event$$175$$);
  dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $JSCompiler_StaticMethods_hasNextDetailItem$$(this) && $JSCompiler_StaticMethods_displayNextDetailItem$$(this) : $JSCompiler_StaticMethods_hasPrevDetailItem$$(this) && $JSCompiler_StaticMethods_displayPrevDetailItem$$(this)
};
$JSCompiler_prototypeAlias$$.$HandleNextButtonClick$ = function $$JSCompiler_prototypeAlias$$$$HandleNextButtonClick$$($event$$176$$) {
  dvt.$EventManager$.$consumeEvent$($event$$176$$);
  dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$(this)) ? $JSCompiler_StaticMethods_hasPrevDetailItem$$(this) && $JSCompiler_StaticMethods_displayPrevDetailItem$$(this) : $JSCompiler_StaticMethods_hasNextDetailItem$$(this) && $JSCompiler_StaticMethods_displayNextDetailItem$$(this)
};
$JSCompiler_prototypeAlias$$.$HandleTrainEvent$ = function $$JSCompiler_prototypeAlias$$$$HandleTrainEvent$$($event$$177_newIndex$$) {
  $event$$177_newIndex$$ = $event$$177_newIndex$$.$getIndex$();
  $JSCompiler_StaticMethods_displayDetailItem$$(this, $event$$177_newIndex$$)
};
$JSCompiler_prototypeAlias$$.$isDisabled$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$JSCompiler_prototypeAlias$$.$_getNode$ = $JSCompiler_get$$("$_parentNode$");
function $JSCompiler_StaticMethods_getNodeShape$$($JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$) {
  return($JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$ = ($JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$ = $JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$.$_getNode$()) && $JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$.$getNodeDef$ ? $JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$.$_nodeDef$ : $JSCompiler_alias_NULL$$) && $JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$.$getShape$ ? 
  $JSCompiler_StaticMethods_getNodeShape$self_node$$inline_2160_nodeDef$$11$$.$getShape$() : "roundedRect"
}
function $JSCompiler_StaticMethods_getNodeWidth$$($JSCompiler_StaticMethods_getNodeWidth$self$$) {
  var $node$$154$$ = $JSCompiler_StaticMethods_getNodeWidth$self$$.$_getNode$();
  if($node$$154$$) {
    if($node$$154$$.getWidth) {
      return $node$$154$$.getWidth()
    }
    if($node$$154$$.$getContentBounds$) {
      return $node$$154$$.$getContentBounds$().$w$
    }
  }
  return $JSCompiler_StaticMethods_getNodeWidth$self$$.$_aw$
}
function $JSCompiler_StaticMethods_getZoomPct$$($JSCompiler_StaticMethods_getZoomPct$self_node$$156$$) {
  $JSCompiler_StaticMethods_getZoomPct$self_node$$156$$ = $JSCompiler_StaticMethods_getZoomPct$self_node$$156$$.$_getNode$();
  var $zoomFacet$$4$$ = 1;
  $JSCompiler_StaticMethods_getZoomPct$self_node$$156$$ && $JSCompiler_StaticMethods_getZoomPct$self_node$$156$$.$_zoom$ && ($zoomFacet$$4$$ = $JSCompiler_StaticMethods_getZoomPct$self_node$$156$$.$_zoom$);
  return $zoomFacet$$4$$
}
function $JSCompiler_StaticMethods__getNodeId$$($JSCompiler_StaticMethods__getNodeId$self_node$$157$$) {
  return($JSCompiler_StaticMethods__getNodeId$self_node$$157$$ = $JSCompiler_StaticMethods__getNodeId$self_node$$157$$.$_getNode$()) && $JSCompiler_StaticMethods__getNodeId$self_node$$157$$.getId ? $JSCompiler_StaticMethods__getNodeId$self_node$$157$$.getId() : $JSCompiler_alias_NULL$$
}
function $JSCompiler_StaticMethods__getDiagram$$($JSCompiler_StaticMethods__getDiagram$self_node$$158$$) {
  return($JSCompiler_StaticMethods__getDiagram$self_node$$158$$ = $JSCompiler_StaticMethods__getDiagram$self_node$$158$$.$_getNode$()) && $JSCompiler_StaticMethods__getDiagram$self_node$$158$$.$GetDiagram$ ? $JSCompiler_StaticMethods__getDiagram$self_node$$158$$.$GetDiagram$() : $JSCompiler_alias_NULL$$
}
function $JSCompiler_StaticMethods_getCardNavButtonStyles$$($JSCompiler_StaticMethods_getCardNavButtonStyles$self$$) {
  $JSCompiler_StaticMethods_getCardNavButtonStyles$self$$.$_cardNavButtonStyles$ || ($JSCompiler_StaticMethods_getCardNavButtonStyles$self$$.$_cardNavButtonStyles$ = [], $JSCompiler_StaticMethods_getCardNavButtonStyles$self$$.$_cardNavButtonStyles$.push($JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getCardNavButtonStyles$self$$, 1)), $JSCompiler_StaticMethods_getCardNavButtonStyles$self$$.$_cardNavButtonStyles$.push($JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getCardNavButtonStyles$self$$, 
  2)), $JSCompiler_StaticMethods_getCardNavButtonStyles$self$$.$_cardNavButtonStyles$.push($JSCompiler_StaticMethods__getAfStyleAt$$($JSCompiler_StaticMethods_getCardNavButtonStyles$self$$, 3)));
  return $JSCompiler_StaticMethods_getCardNavButtonStyles$self$$.$_cardNavButtonStyles$
}
$JSCompiler_prototypeAlias$$.$RenderBackgroundFill$ = function $$JSCompiler_prototypeAlias$$$$RenderBackgroundFill$$($bgShape$$13$$, $fill$$17_style$$51$$, $bgColor$$5$$) {
  $fill$$17_style$$51$$ && "gradient" == $fill$$17_style$$51$$.$getStyle$(dvt.$CSSStyle$.$FILL_TYPE$) ? ($fill$$17_style$$51$$ = this.$CreateGradientFill$($bgColor$$5$$), $bgShape$$13$$.$setFill$($fill$$17_style$$51$$)) : $DvtAfPanelCard$$.$superclass$.$RenderBackgroundFill$.call(this, $bgShape$$13$$, $fill$$17_style$$51$$, $bgColor$$5$$)
};
$JSCompiler_prototypeAlias$$.$RenderBackgroundStroke$ = function $$JSCompiler_prototypeAlias$$$$RenderBackgroundStroke$$($bgShape$$14$$, $style$$52$$) {
  if($style$$52$$ && "gradient" == $style$$52$$.$getStyle$(dvt.$CSSStyle$.$BORDER_TYPE$)) {
    var $bdColor$$3_stroke$$20$$ = $style$$52$$.$getStyle$(dvt.$CSSStyle$.$BORDER_COLOR$), $bdWidth$$3$$ = $style$$52$$.$getBorderWidth$(), $bdColor$$3_stroke$$20$$ = this.$CreateGradientStroke$($bdColor$$3_stroke$$20$$, $bdWidth$$3$$);
    $bgShape$$14$$.$setStroke$($bdColor$$3_stroke$$20$$)
  }else {
    $DvtAfPanelCard$$.$superclass$.$RenderBackgroundStroke$.call(this, $bgShape$$14$$, $style$$52$$)
  }
};
$JSCompiler_prototypeAlias$$.$CreateGradientFill$ = function $$JSCompiler_prototypeAlias$$$$CreateGradientFill$$($color$$14_gradAlpha$$) {
  var $arColors$$2$$ = this.$GetFillGradientColors$($color$$14_gradAlpha$$);
  $color$$14_gradAlpha$$ = dvt.$ColorUtils$.$getAlpha$($color$$14_gradAlpha$$);
  return new dvt.$LinearGradientFill$(-90, $arColors$$2$$, [$color$$14_gradAlpha$$, $color$$14_gradAlpha$$, $color$$14_gradAlpha$$], [0, 50 / 255, 1])
};
$JSCompiler_prototypeAlias$$.$CreateGradientStroke$ = function $$JSCompiler_prototypeAlias$$$$CreateGradientStroke$$($color$$15$$, $sw$$5$$) {
  var $arColors$$3$$ = this.$GetStrokeGradientColors$($color$$15$$), $gradAlpha$$1$$ = dvt.$ColorUtils$.$getAlpha$($color$$15$$);
  return new dvt.$LinearGradientStroke$(-90, $arColors$$3$$, [$gradAlpha$$1$$, $gradAlpha$$1$$, $gradAlpha$$1$$], [0, 130 / 255, 1], $JSCompiler_alias_NULL$$, $sw$$5$$)
};
$JSCompiler_prototypeAlias$$.$GetFillGradientColors$ = function $$JSCompiler_prototypeAlias$$$$GetFillGradientColors$$($color$$16$$) {
  return[$color$$16$$, "#FFFFFF", "#FFFFFF"]
};
$JSCompiler_prototypeAlias$$.$GetStrokeGradientColors$ = function $$JSCompiler_prototypeAlias$$$$GetStrokeGradientColors$$($color$$17$$) {
  var $newEndColor_rrRatio$$ = (dvt.$ColorUtils$.$getRed$("#D7DFE3") - dvt.$ColorUtils$.$getRed$("#98ABBC")) / (255 - dvt.$ColorUtils$.$getRed$("#98ABBC")), $ggRatio$$ = (dvt.$ColorUtils$.$getGreen$("#D7DFE3") - dvt.$ColorUtils$.$getGreen$("#98ABBC")) / (255 - dvt.$ColorUtils$.$getGreen$("#98ABBC")), $bbRatio$$ = (dvt.$ColorUtils$.$getBlue$("#D7DFE3") - dvt.$ColorUtils$.$getBlue$("#98ABBC")) / (255 - dvt.$ColorUtils$.$getBlue$("#98ABBC")), $rr$$ = dvt.$ColorUtils$.$getRed$($color$$17$$), $gg$$ = 
  dvt.$ColorUtils$.$getGreen$($color$$17$$), $bb$$1$$ = dvt.$ColorUtils$.$getBlue$($color$$17$$), $newMidColor$$ = dvt.$ColorUtils$.$makePound$($rr$$ + $newEndColor_rrRatio$$ * (255 - $rr$$), $gg$$ + $ggRatio$$ * (255 - $gg$$), $bb$$1$$ + $bbRatio$$ * (255 - $bb$$1$$)), $newEndColor_rrRatio$$ = (dvt.$ColorUtils$.$getRed$("#ADBEC9") - dvt.$ColorUtils$.$getRed$("#98ABBC")) / (255 - dvt.$ColorUtils$.$getRed$("#98ABBC")), $ggRatio$$ = (dvt.$ColorUtils$.$getGreen$("#ADBEC9") - dvt.$ColorUtils$.$getGreen$("#98ABBC")) / 
  (255 - dvt.$ColorUtils$.$getGreen$("#98ABBC")), $bbRatio$$ = (dvt.$ColorUtils$.$getBlue$("#ADBEC9") - dvt.$ColorUtils$.$getBlue$("#98ABBC")) / (255 - dvt.$ColorUtils$.$getBlue$("#98ABBC")), $rr$$ = dvt.$ColorUtils$.$getRed$($color$$17$$), $gg$$ = dvt.$ColorUtils$.$getGreen$($color$$17$$), $bb$$1$$ = dvt.$ColorUtils$.$getBlue$($color$$17$$), $newEndColor_rrRatio$$ = dvt.$ColorUtils$.$makePound$($rr$$ + $newEndColor_rrRatio$$ * (255 - $rr$$), $gg$$ + $ggRatio$$ * (255 - $gg$$), $bb$$1$$ + $bbRatio$$ * 
  (255 - $bb$$1$$));
  return[$color$$17$$, $newMidColor$$, $newEndColor_rrRatio$$]
};
$JSCompiler_prototypeAlias$$.$_render$ = function $$JSCompiler_prototypeAlias$$$$_render$$($availWidth$$6$$, $availHeight$$6$$) {
  $DvtAfPanelCard$$.$superclass$.$_render$.call(this, $availWidth$$6$$, $availHeight$$6$$);
  var $cbObj$$ = this.$_afContext$.$_panelCardCallbackObj$, $cbFunc$$ = this.$_afContext$.$_panelCardCallback$;
  $cbObj$$ && $cbFunc$$ && this.$addEvtListener$($cbFunc$$, $cbObj$$)
};
function $JSCompiler_StaticMethods__loadDetailItem$$($JSCompiler_StaticMethods__loadDetailItem$self$$, $index$$inline_2171_sdi$$9$$, $array$$inline_2163_diagram$$88_newSdi_reload$$) {
  if($array$$inline_2163_diagram$$88_newSdi_reload$$ || !$index$$inline_2171_sdi$$9$$.$_bgShape$) {
    if($array$$inline_2163_diagram$$88_newSdi_reload$$ = $JSCompiler_StaticMethods__getDiagram$$($JSCompiler_StaticMethods__loadDetailItem$self$$)) {
      var $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$ = $JSCompiler_StaticMethods_createAfContext$$($array$$inline_2163_diagram$$88_newSdi_reload$$, $JSCompiler_StaticMethods__getNodeId$$($JSCompiler_StaticMethods__loadDetailItem$self$$));
      $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$.$setParentNode$($JSCompiler_StaticMethods__loadDetailItem$self$$.$_getNode$());
      $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$.$setContextCallback$($JSCompiler_StaticMethods__loadDetailItem$self$$.$getContextCallbackObj$(), $JSCompiler_StaticMethods__loadDetailItem$self$$.$getContextCallback$());
      $JSCompiler_StaticMethods_setAvailableWidth$$($afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$, $JSCompiler_StaticMethods__loadDetailItem$self$$.$_acw$);
      $JSCompiler_StaticMethods_setAvailableHeight$$($afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$, $JSCompiler_StaticMethods__loadDetailItem$self$$.$_ach$);
      $array$$inline_2163_diagram$$88_newSdi_reload$$ = $JSCompiler_StaticMethods__loadDetailItem$self$$.$_getNode$().$getTabStopsArray$();
      $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$.$_tabStopsArray$ = $array$$inline_2163_diagram$$88_newSdi_reload$$;
      $JSCompiler_StaticMethods__loadDetailItem$self$$.$_savedAfContext$ = $JSCompiler_StaticMethods__loadDetailItem$self$$.$_afContext$;
      $JSCompiler_StaticMethods__loadDetailItem$self$$.$_afContext$ = $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$;
      $array$$inline_2163_diagram$$88_newSdi_reload$$ = $index$$inline_2171_sdi$$9$$.$stamp$($afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$.$_elContext$);
      $array$$inline_2163_diagram$$88_newSdi_reload$$.$setParent$($JSCompiler_StaticMethods__loadDetailItem$self$$);
      $array$$inline_2163_diagram$$88_newSdi_reload$$.$createDisplayObj$($afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$);
      $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$ = $index$$inline_2171_sdi$$9$$;
      $index$$inline_2171_sdi$$9$$ = -1;
      for(var $child$$inline_2172$$, $i$$inline_2173$$ = 0;$i$$inline_2173$$ < $JSCompiler_StaticMethods__loadDetailItem$self$$.$getNumChildren$();$i$$inline_2173$$++) {
        if($child$$inline_2172$$ = $JSCompiler_StaticMethods__loadDetailItem$self$$.$getChildAt$($i$$inline_2173$$), $child$$inline_2172$$ === $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$) {
          $index$$inline_2171_sdi$$9$$ = $i$$inline_2173$$;
          break
        }
      }
      $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$ = $JSCompiler_StaticMethods__getChildren$$($JSCompiler_StaticMethods__loadDetailItem$self$$);
      0 <= $index$$inline_2171_sdi$$9$$ ? $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$.splice($index$$inline_2171_sdi$$9$$, 1, $array$$inline_2163_diagram$$88_newSdi_reload$$) : $afContext$$56_children$$inline_2174_oldsdi$$inline_2169$$.push($array$$inline_2163_diagram$$88_newSdi_reload$$);
      $JSCompiler_StaticMethods__loadDetailItem$self$$.$_bgShape$.$addChildAt$($array$$inline_2163_diagram$$88_newSdi_reload$$.$_bgShape$, 0);
      $index$$inline_2171_sdi$$9$$ = $array$$inline_2163_diagram$$88_newSdi_reload$$;
      $index$$inline_2171_sdi$$9$$.$_loaded$ = $JSCompiler_alias_TRUE$$;
      $index$$inline_2171_sdi$$9$$ && $index$$inline_2171_sdi$$9$$.$SetDOVisible$ && $index$$inline_2171_sdi$$9$$.$SetDOVisible$($JSCompiler_alias_TRUE$$)
    }
  }
  return $index$$inline_2171_sdi$$9$$
}
$JSCompiler_prototypeAlias$$.$isSwipeTarget$ = function $$JSCompiler_prototypeAlias$$$$isSwipeTarget$$() {
  return 1 < this.$getDetailItemCount$()
};
$JSCompiler_prototypeAlias$$.$handleSwipe$ = function $$JSCompiler_prototypeAlias$$$$handleSwipe$$($deltaX$$2$$, $deltaY$$3$$) {
  return 20 < Math.abs($deltaX$$2$$) && 2 > Math.abs($deltaY$$3$$ / $deltaX$$2$$) ? (0 < $deltaX$$2$$ ? this.$HandlePrevButtonClick$($JSCompiler_alias_NULL$$) : this.$HandleNextButtonClick$($JSCompiler_alias_NULL$$), $JSCompiler_alias_TRUE$$) : $JSCompiler_alias_FALSE$$
};
$JSCompiler_prototypeAlias$$.$postRenderSelfBeforeChildren$ = function $$JSCompiler_prototypeAlias$$$$postRenderSelfBeforeChildren$$() {
  var $node$$159_rect$$7_shape$$30_zoomPct$$ = this.$_getNode$();
  if("ellipse" === $JSCompiler_StaticMethods_getNodeShape$$(this) && $node$$159_rect$$7_shape$$30_zoomPct$$ && $node$$159_rect$$7_shape$$30_zoomPct$$.$stageToLocal$) {
    var $iX1L$$inline_2186_rootNode$$1$$ = $DvtAfPanelCard$_getNodeContentRoot$$($node$$159_rect$$7_shape$$30_zoomPct$$), $node$$159_rect$$7_shape$$30_zoomPct$$ = $JSCompiler_StaticMethods_getZoomPct$$(this), $eB_padding$$10$$ = 10 * $node$$159_rect$$7_shape$$30_zoomPct$$, $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ = $JSCompiler_StaticMethods_getNodeWidth$$(this) * $node$$159_rect$$7_shape$$30_zoomPct$$, $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$;
    a: {
      if($JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = this.$_getNode$()) {
        if($JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$.getHeight) {
          $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$.getHeight();
          break a
        }
        if($JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$.$getContentBounds$) {
          $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$.$getContentBounds$().$h$;
          break a
        }
      }
      $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = this.$_ah$
    }
    var $eK_iY2$$inline_2191_nodeDefHeight$$ = $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ * $node$$159_rect$$7_shape$$30_zoomPct$$, $node$$159_rect$$7_shape$$30_zoomPct$$ = this.$getBounds$();
    $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = new dvt.$Point$($node$$159_rect$$7_shape$$30_zoomPct$$.x, $node$$159_rect$$7_shape$$30_zoomPct$$.y);
    var $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$ = new dvt.$Point$($node$$159_rect$$7_shape$$30_zoomPct$$.x + $node$$159_rect$$7_shape$$30_zoomPct$$.$w$, $node$$159_rect$$7_shape$$30_zoomPct$$.y + $node$$159_rect$$7_shape$$30_zoomPct$$.$h$), $node$$159_rect$$7_shape$$30_zoomPct$$ = this.$_bgShape$;
    $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$localToStage$($JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$);
    var $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$localToStage$($globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$), $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$ = $iX1L$$inline_2186_rootNode$$1$$.$stageToLocal$($JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$), $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$ = $iX1L$$inline_2186_rootNode$$1$$.$stageToLocal$($globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$);
    $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ = ($bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ - 2 * $eB_padding$$10$$) / 2;
    var $eB_padding$$10$$ = ($eK_iY2$$inline_2191_nodeDefHeight$$ - 2 * $eB_padding$$10$$) / 2, $eH_iX2L$$inline_2189$$ = $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ / 2, $eK_iY2$$inline_2191_nodeDefHeight$$ = $eK_iY2$$inline_2191_nodeDefHeight$$ / 2, $centerX$$inline_2192_pTopLeft_topLeftX$$ = $eH_iX2L$$inline_2189$$ + $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ * Math.sqrt(1 - ($iX2R$$inline_2190_pTopRight_rootPCTopLeft$$.y - $eK_iY2$$inline_2191_nodeDefHeight$$) * 
    ($iX2R$$inline_2190_pTopRight_rootPCTopLeft$$.y - $eK_iY2$$inline_2191_nodeDefHeight$$) / ($eB_padding$$10$$ * $eB_padding$$10$$)), $angleSpan$$inline_2204_pBottomRight_topRightX$$ = $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ - $centerX$$inline_2192_pTopLeft_topLeftX$$, $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ = $eH_iX2L$$inline_2189$$ + $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$ * Math.sqrt(1 - ($globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$.y - 
    $eK_iY2$$inline_2191_nodeDefHeight$$) * ($globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$.y - $eK_iY2$$inline_2191_nodeDefHeight$$) / ($eB_padding$$10$$ * $eB_padding$$10$$)), $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ = $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ - $bottomLeftX_centerY$$inline_2193_pBottomLeft$$, $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$;
    $centerX$$inline_2192_pTopLeft_topLeftX$$ > $angleSpan$$inline_2204_pBottomRight_topRightX$$ && ($eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = $centerX$$inline_2192_pTopLeft_topLeftX$$, $centerX$$inline_2192_pTopLeft_topLeftX$$ = $angleSpan$$inline_2204_pBottomRight_topRightX$$, $angleSpan$$inline_2204_pBottomRight_topRightX$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$);
    $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ > $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ && ($eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = $bottomLeftX_centerY$$inline_2193_pBottomLeft$$, $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ = $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$, $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$);
    $centerX$$inline_2192_pTopLeft_topLeftX$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$stageToLocal$($iX1L$$inline_2186_rootNode$$1$$.$localToStage$(new dvt.$Point$($centerX$$inline_2192_pTopLeft_topLeftX$$, $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$.y)));
    $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$stageToLocal$($iX1L$$inline_2186_rootNode$$1$$.$localToStage$(new dvt.$Point$($angleSpan$$inline_2204_pBottomRight_topRightX$$, $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$.y)));
    $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$stageToLocal$($iX1L$$inline_2186_rootNode$$1$$.$localToStage$(new dvt.$Point$($bottomLeftX_centerY$$inline_2193_pBottomLeft$$, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$.y)));
    $angleSpan$$inline_2204_pBottomRight_topRightX$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$stageToLocal$($iX1L$$inline_2186_rootNode$$1$$.$localToStage$(new dvt.$Point$($bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$.y)));
    $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = $node$$159_rect$$7_shape$$30_zoomPct$$.$stageToLocal$($iX1L$$inline_2186_rootNode$$1$$.$localToStage$(new dvt.$Point$($eH_iX2L$$inline_2189$$, $eK_iY2$$inline_2191_nodeDefHeight$$)));
    var $iX1L$$inline_2186_rootNode$$1$$ = $centerX$$inline_2192_pTopLeft_topLeftX$$.x, $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ = $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$.x, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$ = $centerX$$inline_2192_pTopLeft_topLeftX$$.y, $eH_iX2L$$inline_2189$$ = $bottomLeftX_centerY$$inline_2193_pBottomLeft$$.x, $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$ = $angleSpan$$inline_2204_pBottomRight_topRightX$$.x, $eK_iY2$$inline_2191_nodeDefHeight$$ = 
    $bottomLeftX_centerY$$inline_2193_pBottomLeft$$.y, $centerX$$inline_2192_pTopLeft_topLeftX$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.x, $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.y, $style$$inline_2197$$;
    $style$$inline_2197$$ || ($style$$inline_2197$$ = this.$getCSSStyle$());
    var $bgColor$$inline_2198$$, $bdColor$$inline_2199_endAngle$$inline_2203$$, $bgImg$$inline_2201$$;
    $style$$inline_2197$$ && ($bgColor$$inline_2198$$ = $style$$inline_2197$$.$getStyle$(dvt.$CSSStyle$.$BACKGROUND_COLOR$), $bdColor$$inline_2199_endAngle$$inline_2203$$ = $DvtAfComponent$getBorderColor$$($style$$inline_2197$$), $style$$inline_2197$$.$getBorderWidth$(), $bgImg$$inline_2201$$ = $style$$inline_2197$$.$getBackgroundImage$(), $style$$inline_2197$$.$getStyle$(dvt.$CSSStyle$.$FILL_TYPE$), $style$$inline_2197$$.$getStyle$(dvt.$CSSStyle$.$BORDER_TYPE$));
    if($bgColor$$inline_2198$$ || $bdColor$$inline_2199_endAngle$$inline_2203$$) {
      $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = Math.acos(($bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ - $centerX$$inline_2192_pTopLeft_topLeftX$$) / $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$) * (180 / Math.PI);
      $bdColor$$inline_2199_endAngle$$inline_2203$$ = Math.acos(($iX2R$$inline_2190_pTopRight_rootPCTopLeft$$ - $centerX$$inline_2192_pTopLeft_topLeftX$$) / $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$) * (180 / Math.PI);
      $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$ < $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ && ($eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = -$eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$);
      $eK_iY2$$inline_2191_nodeDefHeight$$ < $bottomLeftX_centerY$$inline_2193_pBottomLeft$$ && ($bdColor$$inline_2199_endAngle$$inline_2203$$ = -$bdColor$$inline_2199_endAngle$$inline_2203$$);
      $angleSpan$$inline_2204_pBottomRight_topRightX$$ = $bdColor$$inline_2199_endAngle$$inline_2203$$ - $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$;
      $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = $JSCompiler_StaticMethods_getArcPoints$$($centerX$$inline_2192_pTopLeft_topLeftX$$, $bottomLeftX_centerY$$inline_2193_pBottomLeft$$, $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$, $eB_padding$$10$$, $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ / 360, $angleSpan$$inline_2204_pBottomRight_topRightX$$ / 360);
      var $point$$inline_2206$$, $point2$$inline_2207$$, $startI$$inline_2208$$, $endI$$inline_2209$$, $tmpLength$$inline_2210$$;
      $startI$$inline_2208$$ = $tmpLength$$inline_2210$$ = 0;
      $endI$$inline_2209$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 1;
      for(var $i$$inline_2211$$ = 0;$i$$inline_2211$$ < $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 1;$i$$inline_2211$$++) {
        if($point$$inline_2206$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$i$$inline_2211$$], $point2$$inline_2207$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$i$$inline_2211$$ + 1], $tmpLength$$inline_2210$$ += Math.sqrt(($point2$$inline_2207$$.x - $point$$inline_2206$$.x) * ($point2$$inline_2207$$.x - $point$$inline_2206$$.x) + ($point2$$inline_2207$$.y - $point$$inline_2206$$.y) * ($point2$$inline_2207$$.y - $point$$inline_2206$$.y)), 8 < $tmpLength$$inline_2210$$) {
          $startI$$inline_2208$$ = $i$$inline_2211$$ + 1;
          $startI$$inline_2208$$ > $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 1 && ($startI$$inline_2208$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 1);
          break
        }
      }
      $tmpLength$$inline_2210$$ = 0;
      for($i$$inline_2211$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 2;0 < $i$$inline_2211$$;$i$$inline_2211$$--) {
        if($point$$inline_2206$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$i$$inline_2211$$], $point2$$inline_2207$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$i$$inline_2211$$ + 1], $tmpLength$$inline_2210$$ += Math.sqrt(($point2$$inline_2207$$.x - $point$$inline_2206$$.x) * ($point2$$inline_2207$$.x - $point$$inline_2206$$.x) + ($point2$$inline_2207$$.y - $point$$inline_2206$$.y) * ($point2$$inline_2207$$.y - $point$$inline_2206$$.y)), 8 < $tmpLength$$inline_2210$$) {
          $endI$$inline_2209$$ = $i$$inline_2211$$;
          0 > $endI$$inline_2209$$ && ($endI$$inline_2209$$ = 0);
          break
        }
      }
      $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ = dvt.$PathUtils$.moveTo($iX1L$$inline_2186_rootNode$$1$$ + 8, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$) + dvt.$PathUtils$.lineTo($bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ - 8, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$) + dvt.$PathUtils$.$quadTo$($bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$, 
      $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$startI$$inline_2208$$].x, $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$startI$$inline_2208$$].y);
      for($i$$inline_2211$$ = $startI$$inline_2208$$;$i$$inline_2211$$ <= $endI$$inline_2209$$;$i$$inline_2211$$++) {
        $point$$inline_2206$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$i$$inline_2211$$], $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ += dvt.$PathUtils$.lineTo($point$$inline_2206$$.x, $point$$inline_2206$$.y)
      }
      $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ += dvt.$PathUtils$.$quadTo$($iX2R$$inline_2190_pTopRight_rootPCTopLeft$$, $eK_iY2$$inline_2191_nodeDefHeight$$, $iX2R$$inline_2190_pTopRight_rootPCTopLeft$$ - 8, $eK_iY2$$inline_2191_nodeDefHeight$$) + dvt.$PathUtils$.lineTo($eH_iX2L$$inline_2189$$ + 8, $eK_iY2$$inline_2191_nodeDefHeight$$);
      $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$ = $JSCompiler_StaticMethods_getArcPoints$$($centerX$$inline_2192_pTopLeft_topLeftX$$, $bottomLeftX_centerY$$inline_2193_pBottomLeft$$, $JSCompiler_inline_result$$219_eA_globalPCTopLeft_node$$inline_2183_pcTopLeft$$, $eB_padding$$10$$, (180 - $bdColor$$inline_2199_endAngle$$inline_2203$$) / 360, $angleSpan$$inline_2204_pBottomRight_topRightX$$ / 360);
      $i$$inline_2211$$ = $startI$$inline_2208$$;
      $startI$$inline_2208$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 1 - $endI$$inline_2209$$;
      $endI$$inline_2209$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$.length - 1 - $i$$inline_2211$$;
      $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ += dvt.$PathUtils$.$quadTo$($eH_iX2L$$inline_2189$$, $eK_iY2$$inline_2191_nodeDefHeight$$, $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$startI$$inline_2208$$].x, $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$startI$$inline_2208$$].y);
      for($i$$inline_2211$$ = $startI$$inline_2208$$;$i$$inline_2211$$ <= $endI$$inline_2209$$;$i$$inline_2211$$++) {
        $point$$inline_2206$$ = $eCenter_points$$inline_2205_startAngle$$inline_2202_tmpNum$$[$i$$inline_2211$$], $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ += dvt.$PathUtils$.lineTo($point$$inline_2206$$.x, $point$$inline_2206$$.y)
      }
      $bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$ += dvt.$PathUtils$.$quadTo$($iX1L$$inline_2186_rootNode$$1$$, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$, $iX1L$$inline_2186_rootNode$$1$$ + 8, $globalPCBottomRight_iY1$$inline_2188_pcBottomRight_rootPCBottomRight$$) + dvt.$PathUtils$.closePath();
      $node$$159_rect$$7_shape$$30_zoomPct$$ && $node$$159_rect$$7_shape$$30_zoomPct$$.$setCmds$ && $node$$159_rect$$7_shape$$30_zoomPct$$.$setCmds$($bottomRightX_cmds$$inline_2212_iX1R$$inline_2187_nodeDefWidth$$)
    }
    $bgColor$$inline_2198$$ && this.$RenderBackgroundFill$($node$$159_rect$$7_shape$$30_zoomPct$$, $style$$inline_2197$$, $bgColor$$inline_2198$$);
    this.$RenderBackgroundStroke$($node$$159_rect$$7_shape$$30_zoomPct$$, $style$$inline_2197$$);
    this.$RenderBackgroundImage$($node$$159_rect$$7_shape$$30_zoomPct$$, $style$$inline_2197$$, $bgImg$$inline_2201$$)
  }
};
function $JSCompiler_StaticMethods_getArcPoints$$($centerX$$3$$, $centerY$$3$$, $radiusX$$1$$, $radiusY$$1$$, $startAngle$$2$$, $angleStep_arcAngle$$) {
  var $points$$7$$ = [], $twoPI$$ = 2 * Math.PI;
  $angleStep_arcAngle$$ /= 20;
  var $xx$$24$$ = $centerX$$3$$ + Math.cos($startAngle$$2$$ * $twoPI$$) * $radiusX$$1$$, $angle$$6_yy$$24$$ = $centerY$$3$$ + Math.sin($startAngle$$2$$ * $twoPI$$) * $radiusY$$1$$;
  $points$$7$$.push(new dvt.$Point$($xx$$24$$, $angle$$6_yy$$24$$));
  for(var $i$$211$$ = 1;20 >= $i$$211$$;$i$$211$$++) {
    $angle$$6_yy$$24$$ = $startAngle$$2$$ + $i$$211$$ * $angleStep_arcAngle$$, $xx$$24$$ = $centerX$$3$$ + Math.cos($angle$$6_yy$$24$$ * $twoPI$$) * $radiusX$$1$$, $angle$$6_yy$$24$$ = $centerY$$3$$ + Math.sin($angle$$6_yy$$24$$ * $twoPI$$) * $radiusY$$1$$, $points$$7$$.push(new dvt.$Point$($xx$$24$$, $angle$$6_yy$$24$$))
  }
  return $points$$7$$
}
function $JSCompiler_StaticMethods_TransitionDisplayItems$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$, $effect$$4_node$$160$$, $bForward$$3$$, $updateKeyboardEffectOnEnd$$1$$) {
  var $oldChild$$2_p$$1$$;
  if("slideHorz" == $effect$$4_node$$160$$) {
    $JSCompiler_StaticMethods__addTransitionClipPath$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$), $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionSlideHorizontal$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$, $bForward$$3$$)
  }else {
    if("flipHorz" == $effect$$4_node$$160$$) {
      $effect$$4_node$$160$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_getNode$();
      $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_oldChild$ ? $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_oldChild$.$_bgShape$ : $JSCompiler_alias_NULL$$;
      var $child$$50$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_child$ ? $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_child$.$_bgShape$ : $JSCompiler_alias_NULL$$;
      $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionBitmaps$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$, $effect$$4_node$$160$$, $oldChild$$2_p$$1$$, $child$$50$$, $bForward$$3$$, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCallback$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCombinedFlip$))
    }else {
      "nodeFlipHorz" == $effect$$4_node$$160$$ ? ($effect$$4_node$$160$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_getNode$(), $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionBitmaps$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$, $effect$$4_node$$160$$, $effect$$4_node$$160$$, $effect$$4_node$$160$$, $bForward$$3$$, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCallback$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCombinedFlip$))) : 
      "cubeRotateHorz" == $effect$$4_node$$160$$ ? ($effect$$4_node$$160$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_getNode$(), $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_oldChild$ ? $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_oldChild$.$_bgShape$ : $JSCompiler_alias_NULL$$, $child$$50$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_child$ ? $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_child$.$_bgShape$ : 
      $JSCompiler_alias_NULL$$, $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionBitmaps$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$, $effect$$4_node$$160$$, $oldChild$$2_p$$1$$, $child$$50$$, $bForward$$3$$, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCallback$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCombinedCube$))) : "nodeCubeRotateHorz" == $effect$$4_node$$160$$ ? ($effect$$4_node$$160$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_getNode$(), 
      $oldChild$$2_p$$1$$ = $JSCompiler_StaticMethods_TransitionBitmaps$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$, $effect$$4_node$$160$$, $effect$$4_node$$160$$, $effect$$4_node$$160$$, $bForward$$3$$, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCallback$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$createCombinedCube$))) : ($JSCompiler_StaticMethods_TransitionImmediate$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$), $JSCompiler_StaticMethods__endTransition$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$), 
      $updateKeyboardEffectOnEnd$$1$$ && $updateKeyboardEffectOnEnd$$1$$.call())
    }
  }
  if($oldChild$$2_p$$1$$) {
    var $bOldNextME$$ = $JSCompiler_alias_TRUE$$, $bOldPrevME$$ = $JSCompiler_alias_TRUE$$;
    $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$ && ($bOldNextME$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$.$_bMouseEnabled$, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$.$setMouseEnabled$($JSCompiler_alias_FALSE$$));
    $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$ && ($bOldPrevME$$ = $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$.$_bMouseEnabled$, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$.$setMouseEnabled$($JSCompiler_alias_FALSE$$));
    var $oldOnEnd$$ = $oldChild$$2_p$$1$$.$getOnEnd$();
    $oldChild$$2_p$$1$$.$setOnEnd$($oldOnEnd$$ ? function() {
      $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$ && $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$.$setMouseEnabled$($bOldNextME$$);
      $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$ && $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$.$setMouseEnabled$($bOldPrevME$$);
      $oldOnEnd$$[0].call($oldOnEnd$$[1]);
      $JSCompiler_StaticMethods__endTransition$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$);
      $updateKeyboardEffectOnEnd$$1$$ && $updateKeyboardEffectOnEnd$$1$$.call()
    } : function() {
      $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$ && $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_nextButton$.$setMouseEnabled$($bOldNextME$$);
      $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$ && $JSCompiler_StaticMethods_TransitionDisplayItems$self$$.$_prevButton$.$setMouseEnabled$($bOldPrevME$$);
      $JSCompiler_StaticMethods__endTransition$$($JSCompiler_StaticMethods_TransitionDisplayItems$self$$);
      $updateKeyboardEffectOnEnd$$1$$ && $updateKeyboardEffectOnEnd$$1$$.call()
    }, $JSCompiler_StaticMethods_TransitionDisplayItems$self$$);
    $oldChild$$2_p$$1$$.play()
  }
}
function $JSCompiler_StaticMethods_TransitionSlideHorizontal$$($JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$, $bForward$$4$$) {
  var $oldContent$$4$$ = $JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$.$_oldChild$.$_bgShape$, $newContent$$4$$ = $JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$.$_child$.$_bgShape$, $oldTitleBar$$ = $JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$.$_oldTitleBar$, $titleBar$$5$$ = $JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$.$_titleBar$, $oldObjs$$ = [], $newObjs$$ = [], $animator$$59$$;
  $JSCompiler_StaticMethods__setTrainSelectedIndex$$($JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$);
  var $offsetX$$2$$ = $JSCompiler_StaticMethods_getNodeWidth$$($JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$);
  $bForward$$4$$ || ($offsetX$$2$$ = -$offsetX$$2$$);
  $oldContent$$4$$ != $newContent$$4$$ && ($oldObjs$$.push($oldContent$$4$$), $newObjs$$.push($newContent$$4$$), $newContent$$4$$.$setTranslateX$($newContent$$4$$.$getTranslateX$() + $offsetX$$2$$));
  $oldTitleBar$$ != $titleBar$$5$$ && ($oldTitleBar$$ && $oldObjs$$.push($oldTitleBar$$), $titleBar$$5$$ && ($newObjs$$.push($titleBar$$5$$), $titleBar$$5$$.$setTranslateX$($titleBar$$5$$.$getTranslateX$() + $offsetX$$2$$)));
  if($oldObjs$$.length || $newObjs$$.length) {
    $animator$$59$$ = new dvt.$CombinedAnimMoveBy$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$), $oldObjs$$, $newObjs$$, new dvt.$Point$(-$offsetX$$2$$), new dvt.$Point$(-$offsetX$$2$$), 0.5), $animator$$59$$.$setOnEnd$($JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$.$removeOldDisplayItem$, $JSCompiler_StaticMethods_TransitionSlideHorizontal$self$$), $animator$$59$$.play()
  }
  return $animator$$59$$
}
function $JSCompiler_StaticMethods_TransitionImmediate$$($JSCompiler_StaticMethods_TransitionImmediate$self$$) {
  $JSCompiler_StaticMethods_TransitionImmediate$self$$.$removeOldDisplayItem$();
  $JSCompiler_StaticMethods__setTrainSelectedIndex$$($JSCompiler_StaticMethods_TransitionImmediate$self$$)
}
$JSCompiler_prototypeAlias$$.$createCombinedFlip$ = function $$JSCompiler_prototypeAlias$$$$createCombinedFlip$$($oldDispObj$$, $newDispObj$$, $bForward$$5$$) {
  return new dvt.$CombinedAnimFlip$($JSCompiler_StaticMethods_getDvtContext$$(this), $oldDispObj$$, $newDispObj$$, dvt.$BaseAnimation$.$AXIS_Y$, $bForward$$5$$ ? dvt.$BaseAnimation$.$ROT_DIR_COUNTERCLOCKWISE$ : dvt.$BaseAnimation$.$ROT_DIR_CLOCKWISE$, 0.5)
};
$JSCompiler_prototypeAlias$$.$createCombinedCube$ = function $$JSCompiler_prototypeAlias$$$$createCombinedCube$$($oldDispObj$$1$$, $newDispObj$$1$$, $bForward$$6$$) {
  return new dvt.$CombinedAnimCube$($JSCompiler_StaticMethods_getDvtContext$$(this), $oldDispObj$$1$$, $newDispObj$$1$$, dvt.$BaseAnimation$.$AXIS_Y$, $bForward$$6$$ ? dvt.$BaseAnimation$.$ROT_DIR_COUNTERCLOCKWISE$ : dvt.$BaseAnimation$.$ROT_DIR_CLOCKWISE$, 1)
};
function $JSCompiler_StaticMethods_TransitionBitmaps$$($JSCompiler_StaticMethods_TransitionBitmaps$self$$, $node$$161_playable$$12$$, $dOld$$, $dNew$$, $bForward$$7$$, $playableCreator$$) {
  var $oldNode$$6$$ = $JSCompiler_StaticMethods_TransitionBitmaps$self$$.$_oldNode$;
  $node$$161_playable$$12$$ = $playableCreator$$($oldNode$$6$$ ? [$oldNode$$6$$] : [$dOld$$, $JSCompiler_StaticMethods_TransitionBitmaps$self$$.$_oldTitleBar$], $oldNode$$6$$ ? [$DvtAfPanelCard$_getNodeContentRoot$$($node$$161_playable$$12$$)] : [$dNew$$, $JSCompiler_StaticMethods_TransitionBitmaps$self$$.$_titleBar$], $bForward$$7$$);
  $node$$161_playable$$12$$.$setOnEnd$(function() {
    $JSCompiler_StaticMethods__setTrainSelectedIndex$$($JSCompiler_StaticMethods_TransitionBitmaps$self$$);
    if($oldNode$$6$$) {
      var $node$$161_playable$$12$$ = $oldNode$$6$$.getParent();
      $node$$161_playable$$12$$ && $node$$161_playable$$12$$.removeChild($oldNode$$6$$);
      $JSCompiler_StaticMethods_TransitionBitmaps$self$$.$_oldNode$ = $JSCompiler_alias_NULL$$
    }else {
      $JSCompiler_StaticMethods_TransitionBitmaps$self$$.$removeOldDisplayItem$()
    }
  }, $JSCompiler_StaticMethods_TransitionBitmaps$self$$);
  return $node$$161_playable$$12$$
}
function $JSCompiler_StaticMethods__addTransitionClipPath$$($JSCompiler_StaticMethods__addTransitionClipPath$self$$) {
  $JSCompiler_StaticMethods__addTransitionClipPath$self$$.$_cpContainer$ = $JSCompiler_StaticMethods_CreateNewContainerForChildren$$($JSCompiler_StaticMethods__addTransitionClipPath$self$$);
  var $clipPath$$6$$ = new dvt.$ClipPath$($JSCompiler_StaticMethods__getUniqueId$$($JSCompiler_StaticMethods__addTransitionClipPath$self$$) + $DvtAfComponentUtils$_CLIP_PATH_SUFFIX$$);
  if("ellipse" == $JSCompiler_StaticMethods_getNodeShape$$($JSCompiler_StaticMethods__addTransitionClipPath$self$$)) {
    $clipPath$$6$$.$addPath$($JSCompiler_StaticMethods__addTransitionClipPath$self$$.$_contentPane$.$getCmds$())
  }else {
    var $dim$$40$$ = $DvtAfComponent$getDimensions$$($JSCompiler_StaticMethods__addTransitionClipPath$self$$);
    $clipPath$$6$$.$addRect$($dim$$40$$.x, $dim$$40$$.y, $dim$$40$$.$w$, $dim$$40$$.$h$)
  }
  $JSCompiler_StaticMethods__addTransitionClipPath$self$$.$_cpContainer$.$setClipPath$($clipPath$$6$$)
}
function $JSCompiler_StaticMethods__endTransition$$($JSCompiler_StaticMethods__endTransition$self$$) {
  $JSCompiler_StaticMethods__endTransition$self$$.$_bTransitioning$ = $JSCompiler_alias_FALSE$$;
  if($JSCompiler_StaticMethods__endTransition$self$$.$_cpContainer$) {
    var $container$$inline_4747$$ = $JSCompiler_StaticMethods__endTransition$self$$.$_cpContainer$, $dispObj$$inline_4748$$ = $JSCompiler_StaticMethods__endTransition$self$$.$_bgShape$;
    $DvtAfComponent$_reparentChildren$$($dispObj$$inline_4748$$, $container$$inline_4747$$);
    $dispObj$$inline_4748$$.removeChild($container$$inline_4747$$);
    $JSCompiler_StaticMethods__endTransition$self$$.$_cpContainer$ = $JSCompiler_alias_NULL$$
  }
}
function $DvtAfPanelCard$_getNodeContentRoot$$($node$$163$$) {
  var $afRoot$$9$$;
  $node$$163$$.$GetAfComponentRoot$ && ($afRoot$$9$$ = $node$$163$$.$GetAfComponentRoot$());
  return $afRoot$$9$$ && $afRoot$$9$$.$getDisplayObj$ ? $afRoot$$9$$.$_bgShape$ : $node$$163$$
}
function $JSCompiler_StaticMethods__setTrainSelectedIndex$$($JSCompiler_StaticMethods__setTrainSelectedIndex$self$$) {
  $JSCompiler_StaticMethods__setTrainSelectedIndex$self$$.$_train$ && $JSCompiler_StaticMethods__setTrainSelectedIndex$self$$.$_train$.$setSelectedIndex$($JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods__setTrainSelectedIndex$self$$))
}
function $DvtNavButton$$($panelCard$$7$$, $dvtContext$$36$$, $upState$$5$$, $overState$$5$$, $downState$$5$$, $id$$72$$) {
  this.Init($panelCard$$7$$, $dvtContext$$36$$, $upState$$5$$, $overState$$5$$, $downState$$5$$, $id$$72$$)
}
dvt.$Obj$.$createSubclass$($DvtNavButton$$, dvt.$Button$, "DvtNavButton");
$DvtNavButton$$.prototype.Init = function $$DvtNavButton$$$$Init$($panelCard$$8$$, $dvtContext$$37$$, $upState$$6$$, $overState$$6$$, $downState$$6$$, $id$$73$$) {
  $DvtNavButton$$.$superclass$.Init.call(this, $dvtContext$$37$$, $upState$$6$$, $overState$$6$$, $downState$$6$$, $id$$73$$);
  this.$_panelCard$ = $panelCard$$8$$
};
$DvtNavButton$$.prototype.$getTooltip$ = function $$DvtNavButton$$$$$getTooltip$$() {
  var $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$;
  a: {
    $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$ = this.$_panelCard$;
    var $bidi$$inline_2218_i$$inline_2221$$ = dvt.$Agent$.$isRightToLeft$($JSCompiler_StaticMethods_getDvtContext$$($JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$)), $index$$inline_2219$$ = $JSCompiler_StaticMethods_getDisplayedDetailItemIndex$$($JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$), $last$$inline_2220$$ = $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$.$getDetailItemCount$() - 
    1;
    if(this === $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$.$_nextButton$ && !$bidi$$inline_2218_i$$inline_2221$$ || this === $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$.$_prevButton$ && $bidi$$inline_2218_i$$inline_2221$$) {
      if($index$$inline_2219$$ == $last$$inline_2220$$) {
        if($JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$.$_bNavLoop$) {
          $bidi$$inline_2218_i$$inline_2221$$ = 0
        }else {
          $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$ = $JSCompiler_alias_NULL$$;
          break a
        }
      }else {
        $bidi$$inline_2218_i$$inline_2221$$ = $index$$inline_2219$$ + 1
      }
    }else {
      if(0 == $index$$inline_2219$$) {
        if($JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$.$_bNavLoop$) {
          $bidi$$inline_2218_i$$inline_2221$$ = $last$$inline_2220$$
        }else {
          $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$ = $JSCompiler_alias_NULL$$;
          break a
        }
      }else {
        $bidi$$inline_2218_i$$inline_2221$$ = $index$$inline_2219$$ - 1
      }
    }
    $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$ = ($JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$ = $JSCompiler_StaticMethods_getVisibleChild$$($JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$, $bidi$$inline_2218_i$$inline_2221$$)) ? $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$.$getText$() : 
    $JSCompiler_alias_NULL$$
  }
  return $JSCompiler_StaticMethods_getNavButtonTooltip$self$$inline_2216_JSCompiler_inline_result$$177_sdi$$inline_2222$$
};
$DvtNavButton$$.prototype.$getAriaLabel$ = function $$DvtNavButton$$$$$getAriaLabel$$() {
  return this.$getTooltip$()
};
$DvtNavButton$$.prototype.$getPanelCard$ = $JSCompiler_get$$("$_panelCard$");
function $DvtAfShowPopupBehavior$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfShowPopupBehavior$$, dvt.$PropMap$, "DvtAfShowPopupBehavior");
$DvtAfComponentFactory$$.$registerComponent$("spb", $DvtAfShowPopupBehavior$$);
$JSCompiler_prototypeAlias$$ = $DvtAfShowPopupBehavior$$.prototype;
$JSCompiler_prototypeAlias$$.$getPopupId$ = function $$JSCompiler_prototypeAlias$$$$getPopupId$$() {
  return this.$getProperty$("popupId")
};
$JSCompiler_prototypeAlias$$.$getTriggerType$ = function $$JSCompiler_prototypeAlias$$$$getTriggerType$$() {
  return this.$getProperty$("triggerType")
};
$JSCompiler_prototypeAlias$$.$getAlignId$ = function $$JSCompiler_prototypeAlias$$$$getAlignId$$() {
  return this.$getProperty$("alignId")
};
$JSCompiler_prototypeAlias$$.$getAlign$ = function $$JSCompiler_prototypeAlias$$$$getAlign$$() {
  return this.$getProperty$("align")
};
$JSCompiler_prototypeAlias$$.$createDisplayObj$ = function $$JSCompiler_prototypeAlias$$$$createDisplayObj$$() {
  return new dvt.$ShowPopupBehavior$(this.$getPopupId$(), this.$getTriggerType$(), this.$getAlignId$(), this.$getAlign$())
};
function $DvtAfClientBehavior$$() {
  this.Init()
}
dvt.$Obj$.$createSubclass$($DvtAfClientBehavior$$, dvt.$PropMap$, "DvtAfClientBehavior");
$DvtAfComponentFactory$$.$registerComponent$("bhvr", $DvtAfClientBehavior$$);
$DvtAfClientBehavior$$.prototype.$getType$ = function $$DvtAfClientBehavior$$$$$getType$$() {
  return this.$getProperty$("type")
};
$DvtAfClientBehavior$$.prototype.$setType$ = function $$DvtAfClientBehavior$$$$$setType$$($type$$88$$) {
  this.setProperty("type", $type$$88$$)
};
$DvtAfClientBehavior$$.prototype.$getTriggerType$ = function $$DvtAfClientBehavior$$$$$getTriggerType$$() {
  return this.$getProperty$("triggerType")
};
$DvtAfClientBehavior$$.prototype.$createDisplayObj$ = function $$DvtAfClientBehavior$$$$$createDisplayObj$$() {
  var $behavior$$4$$ = new dvt.$ClientBehavior$(this.$getType$(), this.$getTriggerType$()), $prop$$10$$;
  for($prop$$10$$ in this.$_props$) {
    "type" != $prop$$10$$ && "triggerType" != $prop$$10$$ && $behavior$$4$$.setProperty($prop$$10$$, this.$getProperty$($prop$$10$$))
  }
  return $behavior$$4$$
};
function $DvtAfGroup$$() {
  this.Init()
}
var $DvtAfGroup$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfGroup$$, $DvtAfComponent$$, "DvtAfGroup");
$DvtAfComponentFactory$$.$registerComponent$("grp", $DvtAfGroup$$);
$JSCompiler_prototypeAlias$$ = $DvtAfGroup$$.prototype;
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfGroup$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$28$$) {
  $DvtAfGroup$_afStyles$$ = $styleList$$28$$
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("grp");
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$JSCompiler_prototypeAlias$$.$stamp$ = function $$JSCompiler_prototypeAlias$$$$stamp$$($elcontext$$1$$) {
  return $DvtAfComponent$$.$superclass$.$stamp$.call(this, $elcontext$$1$$)
};
function $DvtAfPointLocation$$() {
  this.Init()
}
var $DvtAfPointLocation$_afStyles$$;
dvt.$Obj$.$createSubclass$($DvtAfPointLocation$$, $DvtAfComponent$$, "DvtAfPointLocation");
$DvtAfComponentFactory$$.$registerComponent$("pLoc", $DvtAfPointLocation$$);
$JSCompiler_prototypeAlias$$ = $DvtAfPointLocation$$.prototype;
$JSCompiler_prototypeAlias$$.$GetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$GetDefaultStyles$$() {
  return $DvtAfPointLocation$_afStyles$$
};
$JSCompiler_prototypeAlias$$.$SetDefaultStyles$ = function $$JSCompiler_prototypeAlias$$$$SetDefaultStyles$$($styleList$$29$$) {
  $DvtAfPointLocation$_afStyles$$ = $styleList$$29$$
};
$JSCompiler_prototypeAlias$$.$getTagName$ = $JSCompiler_returnArg$$("pLoc");
$JSCompiler_prototypeAlias$$.$_hasBgShape$ = $JSCompiler_returnArg$$($JSCompiler_alias_FALSE$$);
$JSCompiler_prototypeAlias$$.$stamp$ = function $$JSCompiler_prototypeAlias$$$$stamp$$($elcontext$$2$$) {
  return $DvtAfComponent$$.$superclass$.$stamp$.call(this, $elcontext$$2$$)
};
