$AdfDhtmlTreeTablePeer$$.$_SUB_ID_MAP$ = {disclosureID:"di"};
$AdfDhtmlTreeTablePeer$$.prototype.$GetSubIdDomElement$ = function $$AdfDhtmlTreeTablePeer$$$$$GetSubIdDomElement$$($indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$) {
  $AdfAssert$$.$assertNonEmptyString$($indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$);
  var $clientId$$460_discId$$2_domElement$$608$$ = $JSCompiler_alias_NULL$$;
  if(0 <= $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$.indexOf("disclosureID") && ($indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$ = $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$.split(/\[|\]/), 0 < $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$.length)) {
    var $indexPath$$2_rowKey$$inline_4682$$ = "";
    if("disclosureID" == $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$[$indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$.length - 1]) {
      for(var $blocks$$inline_4683_i$$637$$ = 0;$blocks$$inline_4683_i$$637$$ < $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$.length - 1;$blocks$$inline_4683_i$$637$$++) {
        0 < $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$[$blocks$$inline_4683_i$$637$$].length && !isNaN(parseInt($indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$[$blocks$$inline_4683_i$$637$$])) && (0 < $indexPath$$2_rowKey$$inline_4682$$.length && ($indexPath$$2_rowKey$$inline_4682$$ += "_"), $indexPath$$2_rowKey$$inline_4682$$ += $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$[$blocks$$inline_4683_i$$637$$].replace(/ /g, ""))
      }
    }
    if(0 < $indexPath$$2_rowKey$$inline_4682$$.length) {
      $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$ = $indexPath$$2_rowKey$$inline_4682$$;
      $AdfAssert$$.$assertNonEmptyString$($indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$);
      for(var $indexPath$$2_rowKey$$inline_4682$$ = $JSCompiler_alias_NULL$$, $blocks$$inline_4683_i$$637$$ = this.$GetDataBody$().childNodes, $i$$inline_4684$$ = 0;$i$$inline_4684$$ < $blocks$$inline_4683_i$$637$$.length && !$indexPath$$2_rowKey$$inline_4682$$;$i$$inline_4684$$++) {
        var $rows$$inline_4685$$ = $blocks$$inline_4683_i$$637$$[$i$$inline_4684$$].rows;
        if($rows$$inline_4685$$) {
          for(var $r$$inline_4686$$ = 0;$r$$inline_4686$$ < $rows$$inline_4685$$.length && !$indexPath$$2_rowKey$$inline_4682$$;$r$$inline_4686$$++) {
            var $tr$$inline_4687$$ = $rows$$inline_4685$$[$r$$inline_4686$$];
            $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$ == $tr$$inline_4687$$.getAttribute("_afrIP") && ($indexPath$$2_rowKey$$inline_4682$$ = $tr$$inline_4687$$.getAttribute($AdfDhtmlTableBasePeer$$.$_ROW_KEY$))
          }
        }
      }
      if($indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$ = $indexPath$$2_rowKey$$inline_4682$$) {
        $clientId$$460_discId$$2_domElement$$608$$ = this.$getComponent$().$getClientId$() + ":" + $indexPath$$inline_4681_parts$$5_rowKey$$156_subElementId$$57$$, $clientId$$460_discId$$2_domElement$$608$$ = $AdfRichUIPeer$$.$CreateSubId$($clientId$$460_discId$$2_domElement$$608$$, $AdfDhtmlTreeTablePeer$$.$_DISCLOSURE_ICON_ID$), $clientId$$460_discId$$2_domElement$$608$$ = $AdfAgent$$.$getAgent$().getElementById($clientId$$460_discId$$2_domElement$$608$$)
      }
    }
  }
  return $clientId$$460_discId$$2_domElement$$608$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlTreeTablePeer.prototype.GetSubIdDomElement", {$GetSubIdDomElement$:$AdfDhtmlTreeTablePeer$$.prototype.$GetSubIdDomElement$});
$AdfDhtmlTreeTablePeer$$.prototype.$GetBestMatchSubId$ = function $$AdfDhtmlTreeTablePeer$$$$$GetBestMatchSubId$$($discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$) {
  var $subId$$61$$ = $JSCompiler_alias_NULL$$;
  $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$ = $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.id;
  var $i$$638_idx$$5_indexPath$$inline_4691$$ = $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.lastIndexOf("::");
  if(1 <= $i$$638_idx$$5_indexPath$$inline_4691$$) {
    var $blocks$$inline_4692_locator$$26$$ = $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.substr(0, $i$$638_idx$$5_indexPath$$inline_4691$$);
    if("di" == $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.substr($i$$638_idx$$5_indexPath$$inline_4691$$ + 2) && ($i$$638_idx$$5_indexPath$$inline_4691$$ = $blocks$$inline_4692_locator$$26$$.lastIndexOf(":"), 1 <= $i$$638_idx$$5_indexPath$$inline_4691$$ && ($discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$ = $blocks$$inline_4692_locator$$26$$.substr($i$$638_idx$$5_indexPath$$inline_4691$$ + 1), 0 < $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.length))) {
      $AdfAssert$$.$assertNonEmptyString$($discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$);
      for(var $i$$638_idx$$5_indexPath$$inline_4691$$ = $JSCompiler_alias_NULL$$, $blocks$$inline_4692_locator$$26$$ = this.$GetDataBody$().childNodes, $i$$inline_4693$$ = 0;$i$$inline_4693$$ < $blocks$$inline_4692_locator$$26$$.length && !$i$$638_idx$$5_indexPath$$inline_4691$$;$i$$inline_4693$$++) {
        var $rows$$inline_4694$$ = $blocks$$inline_4692_locator$$26$$[$i$$inline_4693$$].rows;
        if($rows$$inline_4694$$) {
          for(var $r$$inline_4695$$ = 0;$r$$inline_4695$$ < $rows$$inline_4694$$.length && !$i$$638_idx$$5_indexPath$$inline_4691$$;$r$$inline_4695$$++) {
            var $tr$$inline_4696$$ = $rows$$inline_4694$$[$r$$inline_4695$$];
            $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$ == $tr$$inline_4696$$.getAttribute($AdfDhtmlTableBasePeer$$.$_ROW_KEY$) && ($i$$638_idx$$5_indexPath$$inline_4691$$ = $tr$$inline_4696$$.getAttribute("_afrIP"))
          }
        }
      }
      if($discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$ = $i$$638_idx$$5_indexPath$$inline_4691$$) {
        if($discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$ = $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.split("_"), 0 < $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.length) {
          $subId$$61$$ = "";
          for($i$$638_idx$$5_indexPath$$inline_4691$$ = 0;$i$$638_idx$$5_indexPath$$inline_4691$$ < $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$.length;$i$$638_idx$$5_indexPath$$inline_4691$$++) {
            $subId$$61$$ += "[" + $discId$$3_domElement$$609_indexArray_indexPath$$3_rowKey$$157$$[$i$$638_idx$$5_indexPath$$inline_4691$$] + "]"
          }
          $subId$$61$$ += "disclosureID"
        }
      }
    }
  }
  return $subId$$61$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfDhtmlTreeTablePeer.prototype.GetBestMatchSubId", {$GetBestMatchSubId$:$AdfDhtmlTreeTablePeer$$.prototype.$GetBestMatchSubId$});
