function $AdfDhtmlPopupSelector$$() {
  this.Init()
}
$goog$exportSymbol$$("AdfDhtmlPopupSelector", $AdfDhtmlPopupSelector$$);
$AdfObject$$.$createSubclass$($AdfDhtmlPopupSelector$$, $AdfDhtmlPopupWindow$$);
$AdfDhtmlPopupSelector$$.$InitClass$ = function $$AdfDhtmlPopupSelector$$$$InitClass$$() {
  this.$_STYLECLASS$ = "AFPopupSelector";
  this.$_HEADER_STYLECLASS$ = "AFPopupSelectorHeader";
  this.$_HEADER_START_STYLECLASS$ = "AFPopupSelectorHeaderStart";
  this.$_HEADER_END_STYLECLASS$ = "AFPopupSelectorHeaderEnd";
  this.$_CONTENT_STYLECLASS$ = "AFPopupSelectorContent";
  this.$_CONTENT_START_STYLECLASS$ = "AFPopupSelectorContentStart";
  this.$_CONTENT_END_STYLECLASS$ = "AFPopupSelectorContentEnd";
  this.$_FOOTER_STYLECLASS$ = "AFPopupSelectorFooter";
  this.$_FOOTER_START_STYLECLASS$ = "AFPopupSelectorFooterStart";
  this.$_FOOTER_END_STYLECLASS$ = "AFPopupSelectorFooterEnd";
  this.$_POPUP_LIVE_CONTENT_ID$ = "AFPopupLiveContent"
};
$goog$exportSymbol$$("AdfDhtmlPopupSelector.InitClass", $AdfDhtmlPopupSelector$$.$InitClass$);
$AdfDhtmlPopupSelector$$.prototype.Init = function $$AdfDhtmlPopupSelector$$$$Init$() {
  $AdfDhtmlPopupSelector$$.$superclass$.Init.call(this)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.Init", {Init:$AdfDhtmlPopupSelector$$.prototype.Init});
$AdfDhtmlPopupSelector$$.prototype.$CreateDomElement$ = function $$AdfDhtmlPopupSelector$$$$$CreateDomElement$$() {
  var $laf$$10_page$$48$$ = $AdfPage$$.$PAGE$, $domDocument$$21$$ = $laf$$10_page$$48$$.$getDomDocument$(), $rootElement$$9$$ = $domDocument$$21$$.createElement("div"), $laf$$10_page$$48$$ = $laf$$10_page$$48$$.$getLookAndFeel$(), $el$$14_tds$$2$$ = this.$CreateTable$(3, 3);
  $el$$14_tds$$2$$.cellPadding = 0;
  $el$$14_tds$$2$$.cellSpacing = 0;
  $el$$14_tds$$2$$.setAttribute("role", "presentation");
  $rootElement$$9$$.appendChild($el$$14_tds$$2$$);
  $el$$14_tds$$2$$ = $el$$14_tds$$2$$.getElementsByTagName("td");
  $el$$14_tds$$2$$[1].innerHTML = "\x26#160;";
  var $contentElement$$2_innerDiv$$ = $el$$14_tds$$2$$[4];
  if(this.$NeedsCloseLink$()) {
    $contentElement$$2_innerDiv$$ = $domDocument$$21$$.createElement("div");
    $el$$14_tds$$2$$[4].appendChild($contentElement$$2_innerDiv$$);
    var $closeLabel$$2$$ = $laf$$10_page$$48$$.$getTranslatedString$("af_popup.TIP_DISMISS");
    $contentElement$$2_innerDiv$$.innerHTML = '\x3ca href\x3d"javascript:;" style\x3d"position:absolute;top:-999px;" onclick\x3d"AdfPage.PAGE.getAutoDismissalManager().dismiss(this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode)"\x3e' + $closeLabel$$2$$ + "\x3c/a\x3e";
    $contentElement$$2_innerDiv$$ = $domDocument$$21$$.createElement("div");
    $el$$14_tds$$2$$[4].appendChild($contentElement$$2_innerDiv$$)
  }
  $el$$14_tds$$2$$[3].innerHTML = "\x26#160;";
  $el$$14_tds$$2$$[5].innerHTML = "\x26#160;";
  $el$$14_tds$$2$$[7].innerHTML = "\x26#160;";
  this.$SetContentParent$($contentElement$$2_innerDiv$$);
  $AdfDomUtils$$.$addCSSClassName$($rootElement$$9$$, $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[0], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_HEADER_START_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[1], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_HEADER_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[2], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_HEADER_END_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[3], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_CONTENT_START_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[4], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_CONTENT_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[5], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_CONTENT_END_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[6], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_FOOTER_START_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[7], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_FOOTER_STYLECLASS$));
  $AdfDomUtils$$.$addCSSClassName$($el$$14_tds$$2$$[8], $laf$$10_page$$48$$.getStyleClass($AdfDhtmlPopupSelector$$.$_FOOTER_END_STYLECLASS$));
  return $rootElement$$9$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.CreateDomElement", {$CreateDomElement$:$AdfDhtmlPopupSelector$$.prototype.$CreateDomElement$});
$AdfDhtmlPopupSelector$$.prototype.$SetContentParent$ = $JSCompiler_set$$("$_contentElement$");
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.SetContentParent", {$SetContentParent$:$AdfDhtmlPopupSelector$$.prototype.$SetContentParent$});
$AdfDhtmlPopupSelector$$.prototype.$GetContentParent$ = $JSCompiler_get$$("$_contentElement$");
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.GetContentParent", {$GetContentParent$:$AdfDhtmlPopupSelector$$.prototype.$GetContentParent$});
$AdfDhtmlPopupSelector$$.prototype.$GetAnimationDurationSkinProperty$ = $JSCompiler_returnArg$$(".AFPopupSelector-tr-open-animation-duration");
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.GetAnimationDurationSkinProperty", {$GetAnimationDurationSkinProperty$:$AdfDhtmlPopupSelector$$.prototype.$GetAnimationDurationSkinProperty$});
$AdfDhtmlPopupSelector$$.prototype.$GetAnimateSkinProperty$ = $JSCompiler_returnArg$$(".AFPopupSelector-tr-animate");
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.GetAnimateSkinProperty", {$GetAnimateSkinProperty$:$AdfDhtmlPopupSelector$$.prototype.$GetAnimateSkinProperty$});
$AdfDhtmlPopupSelector$$.prototype.$setAccessibleAttrs$ = function $$AdfDhtmlPopupSelector$$$$$setAccessibleAttrs$$($ariaLabel$$1_hints$$30$$) {
  var $wrapper$$5$$ = this.$getElement$();
  $wrapper$$5$$.setAttribute("role", "dialog");
  ($ariaLabel$$1_hints$$30$$ = $ariaLabel$$1_hints$$30$$.ariaLabel) && $wrapper$$5$$.setAttribute("aria-label", $ariaLabel$$1_hints$$30$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.setAccessibleAttrs", {$setAccessibleAttrs$:$AdfDhtmlPopupSelector$$.prototype.$setAccessibleAttrs$});
$AdfDhtmlPopupSelector$$.prototype.show = function $$AdfDhtmlPopupSelector$$$$show$($hints$$31$$) {
  if($hints$$31$$ && $hints$$31$$.align && !$hints$$31$$.alignElement) {
    var $launchSourceId$$10$$ = $hints$$31$$[AdfRichPopup.$HINT_LAUNCH_ID$];
    $launchSourceId$$10$$ && ($hints$$31$$[AdfRichPopup.$HINT_ALIGN_ID$] = $launchSourceId$$10$$, $hints$$31$$.alignElement = $AdfAgent$$.$AGENT$.getElementById($launchSourceId$$10$$))
  }
  $hints$$31$$ && ($hints$$31$$.alignElement && !$hints$$31$$.align) && ($hints$$31$$.align = AdfRichPopup.$ALIGN_AFTER_START$);
  $AdfDhtmlPopupSelector$$.$superclass$.show.call(this, $hints$$31$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlPopupSelector.prototype.show", {show:$AdfDhtmlPopupSelector$$.prototype.show});
