function ExtendMenuWithKeyboard(){if ((typeof(RadMenu)=="\x75n\x64\x65fin\x65d") || (typeof(RadMenu.KeyDown)!="\x75ndefine\x64")){return; }RadMenu.prototype.l1x= function (){var i1x=0; for (var i=0; i<this.Im.length; i++){if ((this.Im[i]!=null) && (i1x<i)){i1x=i; }}return i1x; };RadMenu.prototype.I1x= function (o1y){if (o1y!=0){return this.GetGroup(this.Im[o1y]); }else {return this.RootGroup; }};RadMenu.prototype.O1y= function (l1y){if (this.Ie.e(l1y)){if (this.Ie.e(l1y.Op)){return l1y.Op; }else if (this.Ie.e(l1y.O1) && this.Ie.e(l1y.O1[0])){return l1y.O1[0]; }}return null; };RadMenu.prototype.i1y= function (l1y){if (this.Ie.e(l1y)){if (this.Ie.e(l1y.Op)){return true; }else if (this.Ie.e(this.RootGroup.Op)){return true; }}return false; };RadMenu.prototype.I1y= function (o1z){var O1z=o1z.ChildGroup; if (O1z && O1z.ID){ this.Im[o1z.Of+1]=O1z.ID; O1z.Show(o1z.Container); this.l1z(O1z.O1[0]); return true; }else {return false; }};RadMenu.prototype.i1z= function (){var I1z="i"; for (var i=0; i<this.i1n.length; i++){I1z+=this.i1n[i]; }return I1z; };RadMenu.prototype.o20= function (){if (this.Ie.e(this.o1o)){ this.O1o="i"; if (this.Ie.e(this.ii)){ this.O1o+=this.ii; }if (this.Ie.e(this.Oi)){ this.O1o+=this.Oi; } this.O1o+=this.o1o; }};RadMenu.prototype.O20= function (){return this.l1n.A(this.i1z()); };RadMenu.prototype.KeyUp= function (processedEvent){if (!processedEvent){var processedEvent=window.event; }var l20=this.Ie.i20(processedEvent); var O1r=this.O20(); if (O1r){O1r.RemoveState(MODE_CLICKED); }if (l20==o8){var I20=this.l1x(); if (I20>0){I20-=1; }var o21=this.I1x(I20); var O21=this.O1y(o21); O21.RemoveState(MODE_CLICKED); O21.Render(MODE_HILIGHT); } this.i1n.pop(); } ; RadMenu.prototype.KeyDown= function (processedEvent){if (!processedEvent){var processedEvent=window.event; }var l21=this.Ie.I(processedEvent); if (l21.type=="\x74\x65xt" || l21.type=="te\x78tarea"){return; }var l20=this.Ie.i20(processedEvent); var i21= false; var I20=this.l1x(); var o21=this.I1x(I20); var O21=this.O1y(o21); if (this.O1o==""){ this.o20(); }for (var i=0; i<this.i1n.length; i++){if (this.i1n[i]==l20){i21= true; switch (l20){case o9:case O9:case I8:case i8:case I9:case o8:case oa:break; default:return; }}}if (!i21){ this.i1n.push(l20); }if (this.O1o==this.i1z()){if (this.Oo== false){ this.Oo= true; this.I21(processedEvent); }else { this.Oo= false; this.o22(processedEvent); }return false; }var O1r=this.O20(); if (O1r){O1r.AddState(MODE_CLICKED); O1r.Action(MODE_CLICKED); return false; }if (!this.i1y(o21)){return; }switch (l20){case o9:case O9:case I8:case i8:case oa: this.Ie.O22(processedEvent); break; }if (this.Oo== true){var I20=this.l1x(); var o21=this.I1x(I20); var O21=this.O1y(o21); if (l20==I9){ this.CloseAll((I20-1)); if ((I20-1)==0){ this.Oo= false; }return false; }if (l20==oa){O21.On(processedEvent); O21.Om(processedEvent); }if (l20==o8){if (O21.Enabled!= true){return; }if (!this.I1y(O21)){O21.ApplyClick(processedEvent); O21.RemoveClick(processedEvent); }return false; } this.l1z(this.l22(O21,o21,I20,l20)); return false; }return true; } ; RadMenu.prototype.I21= function (processedEvent){if (this.ClickToOpen== false){ this.ClickToOpen= true; this.FirstClick= false; }if (this.RootGroup && this.RootGroup.O1 && this.RootGroup.O1.length>0){ this.l1z(this.RootGroup.O1[0]); }};RadMenu.prototype.o22= function (processedEvent){if (this.ClickToOpen== true){ this.ClickToOpen= false; this.FirstClick= true; } this.CloseAll(0); window.status=""; };RadMenu.prototype.l1z= function (l1s){if (l1s){var ParentGroup=null; var lp=0; ParentGroup=l1s.ParentGroup; lp=l1s.Of; if ((lp)>0 && (ParentGroup!=null)){if (this.Im[lp]!=ParentGroup.ID){ this.Im[lp]=ParentGroup.ID; }if (ParentGroup.Visible!= true){ParentGroup.Show(ParentGroup.le.Container); }} this.i22(l1s); }};RadMenu.prototype.i22= function (l1s){ this.In(this.oo); this.CloseAll(l1s.Of); if (l1s==(l1s.ParentGroup.Op)){return; }if (l1s.ParentGroup){if (l1s.ParentGroup.Op!=null){l1s.ParentGroup.Op.RemoveHilight(); }l1s.ParentGroup.Op=l1s; }if (!this.Ie.e(l1s.ij)){l1s.ApplyHilight(); }} ; RadMenu.prototype.NextItem= function (I22){if (I22.NextItem){if (I22.NextItem.lk){return this.NextItem(I22.NextItem); }return I22.NextItem; }else {return this.o23(I22.ParentGroup); }};RadMenu.prototype.PreviousItem= function (I22){if (I22.PreviousItem){if (I22.PreviousItem.lk){return this.PreviousItem(I22.PreviousItem); }return I22.PreviousItem; }else {return this.O23(I22.ParentGroup); }};RadMenu.prototype.o23= function (l23){if (l23 && l23.O1){if (l23.O1[0].lk){return this.NextItem(l23.O1[0]); }return l23.O1[0]; }return null; };RadMenu.prototype.O23= function (l23){if (l23 && l23.O1){if (l23.O1[(l23.O1.length-1)].lk){return this.PreviousItem(l23.O1[(l23.O1.length-1)]); }return l23.O1[(l23.O1.length-1)]; }return null; };RadMenu.prototype.l22= function (f,F,i23,I23){if (!this.Ie.e(f) || !this.Ie.e(F) || !this.Ie.e(i23)){return null; }var o24=F.o1; switch (I23){case o9:if (o24==VERTICAL_DIRECTION){return this.PreviousItem(f); }else if (f.ChildGroup){return this.o23(f.ChildGroup); }break; case O9:if (o24==VERTICAL_DIRECTION){return this.NextItem(f); }else if (f.ChildGroup){return this.o23(f.ChildGroup); }break; case I8:if (o24==VERTICAL_DIRECTION){if (f.ChildGroup){return this.o23(f.ChildGroup); }else {var O24= true; if ((i23-1)<0){return null; }F=this.I1x(i23-1); if (F.o1==VERTICAL_DIRECTION){for (var i=this.Im.length; i>=0; i--){if (this.Im[i]){F=this.GetGroup(this.Im[i]); if (F.o1==HORIZONTAL_DIRECTION){O24= false; break; }}}if (O24){F=this.RootGroup; }}return this.NextItem(F.Op); }}else {return this.NextItem(f); }break; case i8:if (o24==VERTICAL_DIRECTION){if ((i23-1)<0){return null; }F=this.I1x(i23-1); if (F.o1==VERTICAL_DIRECTION){return F.Op; }else {return this.PreviousItem(F.Op); }}else {return this.PreviousItem(f); }break; default:return; }};}
