yB.ha={disclosureID:"di"};
yB.prototype.L=function(a){u.Ya(a);var b=null;if(0<=a.indexOf("disclosureID")&&(a=a.split(/\[|\]/),0<a.length)){var d="";if("disclosureID"==a[a.length-1])for(var e=0;e<a.length-1;e++)0<a[e].length&&!isNaN(parseInt(a[e]))&&(0<d.length&&(d+="_"),d+=a[e].replace(/ /g,""));if(0<d.length){a=d;u.Ya(a);for(var d=null,e=this.wa().childNodes,f=0;f<e.length&&!d;f++){var g=e[f].rows;if(g)for(var h=0;h<g.length&&!d;h++){var l=g[h];a==l.getAttribute("_afrIP")&&(d=l.getAttribute(S.Xa))}}if(a=d)b=this.f().g()+":"+
a,b=I.j(b,yB.eBa),b=q.oa().getElementById(b)}}return b};r.a("AdfDhtmlTreeTablePeer.prototype.GetSubIdDomElement",{L:yB.prototype.L});
yB.prototype.N=function(a){var b=null;a=a.id;var d=a.lastIndexOf("::");if(1<=d){var e=a.substr(0,d);if("di"==a.substr(d+2)&&(d=e.lastIndexOf(":"),1<=d&&(a=e.substr(d+1),0<a.length))){u.Ya(a);for(var d=null,e=this.wa().childNodes,f=0;f<e.length&&!d;f++){var g=e[f].rows;if(g)for(var h=0;h<g.length&&!d;h++){var l=g[h];a==l.getAttribute(S.Xa)&&(d=l.getAttribute("_afrIP"))}}if(a=d)if(a=a.split("_"),0<a.length){b="";for(d=0;d<a.length;d++)b+="["+a[d]+"]";b+="disclosureID"}}}return b};
r.a("AdfDhtmlTreeTablePeer.prototype.GetBestMatchSubId",{N:yB.prototype.N});