var $AdfDhtmlSelectBooleanRadioPeer$$ = $AdfRichUIPeer$$.$createPeerClass$($AdfDhtmlSelectBooleanCheckboxPeer$$, "AdfDhtmlSelectBooleanRadioPeer");
$goog$exportSymbol$$("AdfDhtmlSelectBooleanRadioPeer", $AdfDhtmlSelectBooleanRadioPeer$$);
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$LazyInitialize$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$LazyInitialize$$($component$$1480$$, $domElement$$381$$) {
  var $groupName_inputs$$1$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$1480$$, $domElement$$381$$).name, $agent$$498$$ = $AdfAgent$$.$AGENT$;
  if($groupName_inputs$$1$$ = $AdfDomUtils$$.$getFormElement$($domElement$$381$$).elements[$groupName_inputs$$1$$]) {
    $groupName_inputs$$1$$.length || ($groupName_inputs$$1$$ = [$groupName_inputs$$1$$]);
    for(var $i$$416$$ = 0;$i$$416$$ < $groupName_inputs$$1$$.length;++$i$$416$$) {
      var $element$$262_radioComponent$$1$$ = $groupName_inputs$$1$$[$i$$416$$];
      if("radio" == $element$$262_radioComponent$$1$$.type && ($element$$262_radioComponent$$1$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($element$$262_radioComponent$$1$$), $element$$262_radioComponent$$1$$ != $JSCompiler_alias_NULL$$)) {
        var $compDomElement$$ = $AdfRichUIPeer$$.$getDomElementForComponent$($element$$262_radioComponent$$1$$);
        $AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$LazyInitialize$.call(this, $element$$262_radioComponent$$1$$, $compDomElement$$);
        $element$$262_radioComponent$$1$$ != $component$$1480$$ && $agent$$498$$.$setExpandoProperty$($compDomElement$$, $AdfDhtmlEditableValuePeer$$.$_INITIALIZED$, "init")
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.LazyInitialize", {$LazyInitialize$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$LazyInitialize$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$InitDomElement$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$InitDomElement$$($component$$1481$$, $domElement$$382$$) {
  $AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$InitDomElement$.call(this, $component$$1481$$, $domElement$$382$$);
  var $domNode$$78$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$1481$$, $domElement$$382$$), $labelElement$$9$$ = $AdfDhtmlSelectBooleanCheckboxPeer$$.$__getLabelTextElement$($domElement$$382$$, this.$GetLabelTextStyleClass$()), $labelTextElement$$2$$ = $AdfDhtmlSelectBooleanCheckboxPeer$$.$__getLabelTextElement$($domElement$$382$$, this.$GetItemTextStyleClass$());
  if($labelElement$$9$$ != $JSCompiler_alias_NULL$$) {
    var $labelledById$$2$$ = "";
    $labelElement$$9$$.setAttribute("id", $domNode$$78$$.id + "labelId");
    $labelledById$$2$$ = $labelElement$$9$$.id;
    $labelTextElement$$2$$ != $JSCompiler_alias_NULL$$ && ($labelTextElement$$2$$.setAttribute("id", $domNode$$78$$.id + "labelTextId"), $labelledById$$2$$ = $labelElement$$9$$.id + " " + $labelTextElement$$2$$.id);
    $domNode$$78$$.setAttribute("aria-labelledby", $labelledById$$2$$)
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.InitDomElement", {$InitDomElement$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$InitDomElement$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$HandleComponentClick$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$HandleComponentClick$$($componentEvent$$357_i$$inline_3461_targetNode$$45$$) {
  $AdfDhtmlSelectBooleanRadioPeer$$.$superclass$.$HandleComponentClick$.call(this, $componentEvent$$357_i$$inline_3461_targetNode$$45$$);
  var $component$$1482_groupName$$inline_3459_inputs$$inline_3460$$ = this.$getComponent$();
  if(($componentEvent$$357_i$$inline_3461_targetNode$$45$$ = $componentEvent$$357_i$$inline_3461_targetNode$$45$$.$getNativeEventTarget$()) && "radio" == $componentEvent$$357_i$$inline_3461_targetNode$$45$$.type) {
    if($componentEvent$$357_i$$inline_3461_targetNode$$45$$ && $componentEvent$$357_i$$inline_3461_targetNode$$45$$.checked ? this.$Validate$($component$$1482_groupName$$inline_3459_inputs$$inline_3460$$, $JSCompiler_alias_TRUE$$) : this.$Validate$($component$$1482_groupName$$inline_3459_inputs$$inline_3460$$, $JSCompiler_alias_FALSE$$), $component$$1482_groupName$$inline_3459_inputs$$inline_3460$$ = $componentEvent$$357_i$$inline_3461_targetNode$$45$$.name, "" != $component$$1482_groupName$$inline_3459_inputs$$inline_3460$$ && 
    ($component$$1482_groupName$$inline_3459_inputs$$inline_3460$$ = $AdfDomUtils$$.$getFormElement$($componentEvent$$357_i$$inline_3461_targetNode$$45$$).elements[$component$$1482_groupName$$inline_3459_inputs$$inline_3460$$])) {
      for($componentEvent$$357_i$$inline_3461_targetNode$$45$$ = 0;$componentEvent$$357_i$$inline_3461_targetNode$$45$$ < $component$$1482_groupName$$inline_3459_inputs$$inline_3460$$.length;++$componentEvent$$357_i$$inline_3461_targetNode$$45$$) {
        var $element$$inline_3462_radioComponent$$inline_3463$$ = $component$$1482_groupName$$inline_3459_inputs$$inline_3460$$[$componentEvent$$357_i$$inline_3461_targetNode$$45$$];
        "radio" == $element$$inline_3462_radioComponent$$inline_3463$$.type && $element$$inline_3462_radioComponent$$inline_3463$$.checked == $JSCompiler_alias_FALSE$$ && ($element$$inline_3462_radioComponent$$inline_3463$$ = $AdfRichUIPeer$$.$getFirstAncestorComponent$($element$$inline_3462_radioComponent$$inline_3463$$), $element$$inline_3462_radioComponent$$inline_3463$$ != $JSCompiler_alias_NULL$$ && ($element$$inline_3462_radioComponent$$inline_3463$$.getSubmittedValue() == $JSCompiler_alias_TRUE$$ || 
        $element$$inline_3462_radioComponent$$inline_3463$$.getValue() == $JSCompiler_alias_TRUE$$) && this.$Validate$($element$$inline_3462_radioComponent$$inline_3463$$, $JSCompiler_alias_FALSE$$))
      }
    }
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.HandleComponentClick", {$HandleComponentClick$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$HandleComponentClick$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetReadOnlyComponentText$ = function $$AdfDhtmlSelectBooleanRadioPeer$$$$$GetReadOnlyComponentText$$($component$$1483_node$$99$$) {
  $component$$1483_node$$99$$ = $AdfDhtmlEditableValuePeer$$.$getContentNode$($component$$1483_node$$99$$);
  return $AdfAgent$$.$AGENT$.$getTextContent$($component$$1483_node$$99$$)
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.GetReadOnlyComponentText", {$GetReadOnlyComponentText$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetReadOnlyComponentText$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetItemTextStyleClass$ = $JSCompiler_returnArg$$("af|selectBooleanRadio::item-text");
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.GetItemTextStyleClass", {$GetItemTextStyleClass$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetItemTextStyleClass$});
$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetLabelTextStyleClass$ = $JSCompiler_returnArg$$("af|selectBooleanRadio::label-text");
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlSelectBooleanRadioPeer.prototype.GetLabelTextStyleClass", {$GetLabelTextStyleClass$:$AdfDhtmlSelectBooleanRadioPeer$$.prototype.$GetLabelTextStyleClass$});
