var ep=I.ea(dp,"AdfDhtmlInputComboboxListOfValuesPeer");m("AdfDhtmlInputComboboxListOfValuesPeer",ep);ep.C=function(){r.bb(dp);I.hc(this,AdfRichInputComboboxListOfValues.LABEL);I.ra(this,D.Bc,D.Ad,D.wb,D.Bd,D.Nd,ab.cd,Za.ua,$b.XJ);this.b2="_afrDropDownPopup";this.i4a="_afrPopupSearch";this.BZa="cntnr";this.S_a="_afrDropDownContent";this.T_a="lovIconId";this.Ph="p_AFDepressed";this.M2a="_afrSeparator";this.GE="_afrLovInternalEventQueued";this.CZa="lazyUncached";this.HS="select";this.lS="af_inputComboboxListOfValues.AUTOCOMPLETE_ANNOUNCE_MSG"};
m("AdfDhtmlInputComboboxListOfValuesPeer.InitSubclass",ep.C);ep.prototype.wq=function(){var a=this.f(),b=A.c;b.Zj(b.H().Z(ep.lS,gp.uJ(a),a.getValue()))};ep.prototype.AnnounceAutoComplete=ep.prototype.wq;r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.AnnounceAutoComplete",{wq:ep.prototype.wq});ep.prototype.Rv=function(a){J.be(a)};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.FocusNextElement",{Rv:ep.prototype.Rv});ep.prototype.mw=function(a,b){return this.VD(a,b)||hp(a,b)||ep.aMa(a,b)};
r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.IsCancelBackSpaceKeyEvent",{mw:ep.prototype.mw});ep.prototype.Te=function(a){var b=a.g();return this.n0(b)||ep.MF(a).Za()?!0:ep.h.Te.call(this)};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.VetoShowNoteWindow",{Te:ep.prototype.Te});ep.prototype.dg=function(a){var b=this.f();ep.MF(b).Tb();ep.aMa(b,a)&&(a.cancel(),Pb.F(b,!0))};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentAction",{dg:ep.prototype.dg});
ep.prototype.Lb=function(a){var b=this.f();b.K(ep.GE)&&b.setProperty(ep.GE,!1,!1,G.ud);ep.h.Lb.call(this,a)};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentBlur",{Lb:ep.prototype.Lb});ep.prototype.M=function(a){ep.h.M.call(this,a);var b=this.f();if(a.ec()&&!b.getDisabled()){var d=a.X(),e=ip(b);d==e||d.parentNode==e?ep.JN(b):hp(b,a)&&(jp(this,b,a),gp.Lba(b))}};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentClick",{M:ep.prototype.M});
ep.prototype.ht=function(a){var b=this.f();b.getDisabled()||(a=a.X(),b.getEditMode()==ep.HS&&a==O.da(b)&&ep.JN(b))};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentClickOrTouch",{ht:ep.prototype.ht});
ep.prototype.ma=function(a){ep.h.ma.call(this,a);if(!a.Aa()){var b=a.na(),d=this.f();switch(b){case w.tf:case w.jb:this.VD(d,a)&&ep.MF(d).Tb();break;case w.Ra:b=a.U(),d!=a.getSource()||d.getDisabled()||(!b.altKey||b.ctrlKey||b.shiftKey)&&window.Msb&&Ye.Za(d,this)||(ep.JN(d),this.hv(),a.cancel())}}};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentKeyDown",{ma:ep.prototype.ma});
ep.prototype.za=function(a){ep.h.za.call(this,a);if(!a.Aa()){var b=a.na();if(b==w.gd||b==w.jb){var d=this.f();!this.VD(d,a)&&ep.MF(d).Za()&&(jp(this,d,a),b==w.jb&&(a.cancel(),a.wc()))}}};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentKeyUp",{za:ep.prototype.za});ep.prototype.Fa=function(a){var b=this.f();b.getDisabled()||(a=a.X(),b=ip(b),a!=b&&a.parentNode!=b||this.hv())};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentMouseDown",{Fa:ep.prototype.Fa});
ep.prototype.Io=function(a){ep.h.Io.call(this,a);var b=this.f(),d=b.g();a.getSource()==ep.MF(b)&&(this.Vm(),b=ip(b).parentNode,C.w(b,ep.Ph),a=a.mo(),q.b.S()==q.ia&&A.c.Ka().La()||(a[AdfRichPopup.Jf]=I.la(d,ep.BZa)),a.closeOnEscape=!0,a.focus=!0,a[AdfRichPopup.cg]=d,a.type="lovCombobox",a.closeHandler=this.D(this.Nab))};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentPopupOpening",{Io:ep.prototype.Io});ep.Dbb=function(a){return a.g()+ep.b2};
ep.MF=function(a){a=ep.Dbb(a);a=A.c.m(a);u.Tc(a);return a};ep.hKa=function(a){a=a.g()+ep.S_a;return A.c.m(a)};ep.afb=function(a){if(a=ep.hKa(a)){a=a.getSelectedRowKeys();var b=[],d;for(d in a)b.push(d);return b}};ep.aMa=function(a,b){var d=a.g()+ep.i4a;return b.getSource().g()==d};ep.bib=function(a){var b=q.b;a=a.U();a=b.ca(a);"TR"==a.tagName&&(a=C.pa(a));return b.getAttribute(a,ep.M2a)};
ep.JN=function(a){var b=a.g(),d=ep.MF(a),e=d.getContentDelivery();d.Za()?d.Tb():e==ep.CZa?ih.F(a,ih.Rva,!0):(e={},e[AdfRichPopup.Jf]=O.zD(a),e[AdfRichPopup.Ed]=AdfRichPopup.qf,e[AdfRichPopup.cg]=b,d.show(e))};ep.prototype.Nab=function(){var a=ip(this.f()).parentNode;C.O(a,ep.Ph)};function ip(a){a=I.la(a.g(),ep.T_a);return q.b.getElementById(a)}function hp(a,b){var d=b.X(),e=ep.hKa(a);return e?C.Nb(e.o().i(),d):!1}
function jp(a,b,d){ep.bib(d)||(d=ep.afb(b),0!=d.length&&(ep.MF(b).Tb(),a.pI(!0),ec.F(b,d,!0)))};