var vh={};v("AdfSubIdUtils",vh);vh.Xh=function(a,b,d){B.Wa(b);B.assert(a);a=d?a.e()+":"+b:M.g(a.e(),b);return(a=w.fa().getElementById(a))?a:n};vh.getSubIdElementById=vh.Xh;v("AdfSubIdUtils.getSubIdElementById",vh.Xh);vh.Ru=function(a,b,d,e,f){B.Wa(a);return(e=f.f.z.call(e,a))?e:vh.re(a,b,d)};v("AdfSubIdUtils.getSubIdDomElementDelegateSuper",vh.Ru);vh.re=function(a,b,d){B.Wa(a);return(a=b[a])?(d==n&&(d=this.d()),vh.Xh(d,a)):n};vh.getSubIdDomElementByMappedSubId=vh.re;
v("AdfSubIdUtils.getSubIdDomElementByMappedSubId",vh.re);vh.up=function(a,b,d,e){return(e=e.f.D.call(b,a))?e:vh.Sc(a,b,d)};v("AdfSubIdUtils.getBestMatchSubIdDelegateSuper",vh.up);vh.Sc=function(a,b,d){B.p(a);for(var e=b.h(),f=0,g=a;g&&g!=e;)f++,g=g.parentNode;if(!g)return n;if(d){var e=f,h,m;for(m in d){if(d=b.z(m)){g=a;for(f=0;f<e;f++){if(g==d){e=f;h=m;break}g=g.parentNode}}if(0==e)break}return h}return n};v("AdfSubIdUtils.getBestMatchSubId",vh.Sc);vh.nh=function(a,b,d,e){return H.nh(a,b,d,e)};
vh.getChildElementByAttributeValue=vh.nh;v("AdfSubIdUtils.getChildElementByAttributeValue",vh.nh);vh.Gu=function(a,b,d,e){return H.Gu(a,b,d,e)};vh.getChildElementsByAttributeValue=vh.Gu;v("AdfSubIdUtils.getChildElementsByAttributeValue",vh.Gu);vh.ZQ=function(a,b,d){return H.ZQ(a,b,d)};vh.getChildElementByValueMap=vh.ZQ;v("AdfSubIdUtils.getChildElementByValueMap",vh.ZQ);