var hp=I.ea(gp,"AdfDhtmlInputComboboxListOfValuesPeer");m("AdfDhtmlInputComboboxListOfValuesPeer",hp);hp.C=function(){r.bb(gp);I.hc(this,AdfRichInputComboboxListOfValues.LABEL);I.ra(this,D.Bc,D.Ad,D.wb,D.Bd,D.Nd,ab.ed,Za.ua,$b.XJ);this.b2="_afrDropDownPopup";this.l4a="_afrPopupSearch";this.GZa="cntnr";this.X_a="_afrDropDownContent";this.Y_a="lovIconId";this.Ph="p_AFDepressed";this.R2a="_afrSeparator";this.GE="_afrLovInternalEventQueued";this.HZa="lazyUncached";this.HS="select";this.lS="af_inputComboboxListOfValues.AUTOCOMPLETE_ANNOUNCE_MSG"};
m("AdfDhtmlInputComboboxListOfValuesPeer.InitSubclass",hp.C);hp.prototype.xq=function(){var a=this.f(),b=A.c;b.Zj(b.H().Z(hp.lS,ip.uJ(a),a.getValue()))};hp.prototype.AnnounceAutoComplete=hp.prototype.xq;r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.AnnounceAutoComplete",{xq:hp.prototype.xq});hp.prototype.Sv=function(a){J.ce(a)};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.FocusNextElement",{Sv:hp.prototype.Sv});hp.prototype.nw=function(a,b){return this.VD(a,b)||jp(a,b)||hp.fMa(a,b)};
r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.IsCancelBackSpaceKeyEvent",{nw:hp.prototype.nw});hp.prototype.Ue=function(a){var b=a.g();return this.n0(b)||hp.MF(a).Za()?!0:hp.h.Ue.call(this)};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.VetoShowNoteWindow",{Ue:hp.prototype.Ue});hp.prototype.dg=function(a){var b=this.f();hp.MF(b).Tb();hp.fMa(b,a)&&(a.cancel(),Pb.F(b,!0))};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentAction",{dg:hp.prototype.dg});
hp.prototype.Lb=function(a){var b=this.f();b.K(hp.GE)&&b.setProperty(hp.GE,!1,!1,G.ud);hp.h.Lb.call(this,a)};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentBlur",{Lb:hp.prototype.Lb});hp.prototype.M=function(a){hp.h.M.call(this,a);var b=this.f();if(a.ec()&&!b.getDisabled()){var d=a.X(),e=kp(b);d==e||d.parentNode==e?hp.JN(b):jp(b,a)&&(lp(this,b,a),ip.Nba(b))}};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentClick",{M:hp.prototype.M});
hp.prototype.it=function(a){var b=this.f();b.getDisabled()||(a=a.X(),b.getEditMode()==hp.HS&&a==O.da(b)&&hp.JN(b))};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentClickOrTouch",{it:hp.prototype.it});
hp.prototype.ma=function(a){hp.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)&&hp.MF(d).Tb();break;case w.Ra:b=a.U(),d!=a.getSource()||d.getDisabled()||(!b.altKey||b.ctrlKey||b.shiftKey)&&window.Msb&&$e.Za(d,this)||(hp.JN(d),this.jv(),a.cancel())}}};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentKeyDown",{ma:hp.prototype.ma});
hp.prototype.za=function(a){hp.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)&&hp.MF(d).Za()&&(lp(this,d,a),b==w.jb&&(a.cancel(),a.wc()))}}};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentKeyUp",{za:hp.prototype.za});hp.prototype.Fa=function(a){var b=this.f();b.getDisabled()||(a=a.X(),b=kp(b),a!=b&&a.parentNode!=b||this.jv())};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentMouseDown",{Fa:hp.prototype.Fa});
hp.prototype.Jo=function(a){hp.h.Jo.call(this,a);var b=this.f(),d=b.g();a.getSource()==hp.MF(b)&&(this.Vm(),b=kp(b).parentNode,C.w(b,hp.Ph),a=a.mo(),q.b.S()==q.ia&&A.c.Ka().La()||(a[AdfRichPopup.Jf]=I.la(d,hp.GZa)),a.closeOnEscape=!0,a.focus=!0,a[AdfRichPopup.cg]=d,a.type="lovCombobox",a.closeHandler=this.D(this.Pab))};r.a("AdfDhtmlInputComboboxListOfValuesPeer.prototype.HandleComponentPopupOpening",{Jo:hp.prototype.Jo});hp.Ebb=function(a){return a.g()+hp.b2};
hp.MF=function(a){a=hp.Ebb(a);a=A.c.m(a);u.Uc(a);return a};hp.mKa=function(a){a=a.g()+hp.X_a;return A.c.m(a)};hp.bfb=function(a){if(a=hp.mKa(a)){a=a.getSelectedRowKeys();var b=[],d;for(d in a)b.push(d);return b}};hp.fMa=function(a,b){var d=a.g()+hp.l4a;return b.getSource().g()==d};hp.cib=function(a){var b=q.b;a=a.U();a=b.ca(a);"TR"==a.tagName&&(a=C.pa(a));return b.getAttribute(a,hp.R2a)};
hp.JN=function(a){var b=a.g(),d=hp.MF(a),e=d.getContentDelivery();d.Za()?d.Tb():e==hp.HZa?kh.F(a,kh.Vva,!0):(e={},e[AdfRichPopup.Jf]=O.zD(a),e[AdfRichPopup.Ed]=AdfRichPopup.qf,e[AdfRichPopup.cg]=b,d.show(e))};hp.prototype.Pab=function(){var a=kp(this.f()).parentNode;C.O(a,hp.Ph)};function kp(a){a=I.la(a.g(),hp.Y_a);return q.b.getElementById(a)}function jp(a,b){var d=b.X(),e=hp.mKa(a);return e?C.Nb(e.o().i(),d):!1}
function lp(a,b,d){hp.cib(d)||(d=hp.bfb(b),0!=d.length&&(hp.MF(b).Tb(),a.pI(!0),ec.F(b,d,!0)))};