function ExtendMenuWithKeyboard(){if ((typeof(RadMenu)=="u\x6ed\x65\x66in\x65d") || (typeof(RadMenu.KeyDown)!="undefin\x65d")){return; }RadMenu.prototype.l1q= function (){var i1q=0; for (var i=0; i<this.I1e.length; i++){if ((this.I1e[i]!=null) && (i1q<i)){i1q=i; }}return i1q; };RadMenu.prototype.I1q= function (o1r){if (o1r!=0){return this.GetGroup(this.I1e[o1r]); }else {return this.RootGroup; }};RadMenu.prototype.O1r= function (I1j){if (this.l7.e(I1j)){if (this.l7.e(I1j.Oj)){return I1j.Oj; }else if (this.l7.e(I1j.ic) && this.l7.e(I1j.ic[0])){return I1j.ic[0]; }}return null; };RadMenu.prototype.l1r= function (I1j){if (this.l7.e(I1j)){if (this.l7.e(I1j.Oj)){return true; }else if (this.l7.e(this.RootGroup.Oj)){return true; }}return false; };RadMenu.prototype.i1r= function (I1r){var o1s=I1r.ChildGroup; if (o1s && o1s.ID){ this.I1e[I1r.o7+1]=o1s.ID; o1s.Show(I1r.Container); this.O1s(o1s.ic[0]); return true; }else {return false; }};RadMenu.prototype.l1s= function (){var i1s="\x69"; for (var i=0; i<this.I1d.length; i++){i1s+=this.I1d[i]; }return i1s; };RadMenu.prototype.I1s= function (){if (this.l7.e(this.l1e)){ this.i1e="\x69"; if (this.l7.e(this.oa)){ this.i1e+=this.oa; }if (this.l7.e(this.I9)){ this.i1e+=this.I9; } this.i1e+=this.l1e; }};RadMenu.prototype.o1t= function (){return this.i1d.A(this.l1s()); };RadMenu.prototype.KeyUp= function (processedEvent){if (!processedEvent){var processedEvent=window.event; }var O1t=this.l7.l1t(processedEvent); var O1i=this.o1t(); if (O1i){O1i.RemoveState(MODE_CLICKED); }if (O1t==i1){var i1t=this.l1q(); if (i1t>0){i1t-=1; }var I1t=this.I1q(i1t); var o1u=this.O1r(I1t); o1u.RemoveState(MODE_CLICKED); o1u.Render(MODE_HILIGHT); } this.I1d.pop(); } ; RadMenu.prototype.KeyDown= function (processedEvent){if (!processedEvent){var processedEvent=window.event; }var O1u=this.l7.I(processedEvent); if (O1u.type=="te\x78\x74" || O1u.type=="\x74ext\x61\x72e\x61"){return; }var O1t=this.l7.l1t(processedEvent); var l1u= false; var i1t=this.l1q(); var I1t=this.I1q(i1t); var o1u=this.O1r(I1t); if (this.i1e==""){ this.I1s(); }for (var i=0; i<this.I1d.length; i++){if (this.I1d[i]==O1t){l1u= true; switch (O1t){case i2:case I2:case l2:case O2:case l3:case i1:case i3:break; default:return; }}}if (!l1u){ this.I1d.push(O1t); }if (this.i1e==this.l1s()){if (this.o1e== false){ this.o1e= true; this.i1u(processedEvent); }else { this.o1e= false; this.I1u(processedEvent); }return false; }var O1i=this.o1t(); if (O1i){O1i.AddState(MODE_CLICKED); O1i.Action(MODE_CLICKED); return false; }if (!this.l1r(I1t)){return; }switch (O1t){case i2:case I2:case l2:case O2:case i3: this.l7.o1v(processedEvent); break; }if (this.o1e== true){var i1t=this.l1q(); var I1t=this.I1q(i1t); var o1u=this.O1r(I1t); if (O1t==l3){ this.CloseAll((i1t-1)); if ((i1t-1)==0){ this.o1e= false; }return false; }if (O1t==i3){o1u.Oi(processedEvent); o1u.ii(processedEvent); }if (O1t==i1){if (o1u.Enabled!= true){return; }if (!this.i1r(o1u)){o1u.ApplyClick(processedEvent); o1u.RemoveClick(processedEvent); }return false; } this.O1s(this.O1v(o1u,I1t,i1t,O1t)); return false; }return true; } ; RadMenu.prototype.i1u= function (processedEvent){if (this.ClickToOpen== false){ this.ClickToOpen= true; this.S= false; }if (this.RootGroup && this.RootGroup.ic && this.RootGroup.ic.length>0){ this.O1s(this.RootGroup.ic[0]); }};RadMenu.prototype.I1u= function (processedEvent){if (this.ClickToOpen== true){ this.ClickToOpen= false; this.S= true; } this.CloseAll(0); window.status=""; };RadMenu.prototype.O1s= function (i1k){if (i1k){var ParentGroup=null; var l1l=0; ParentGroup=i1k.ParentGroup; l1l=i1k.o7; if ((l1l)>0 && (ParentGroup!=null)){if (this.I1e[l1l]!=ParentGroup.ID){ this.I1e[l1l]=ParentGroup.ID; }if (ParentGroup.Visible!= true){ParentGroup.Show(ParentGroup.i6.Container); }} this.l1v(i1k); }};RadMenu.prototype.l1v= function (i1k){ this.i1g(this.o1f); this.CloseAll(i1k.o7); if (i1k==(i1k.ParentGroup.Oj)){return; }if (i1k.ParentGroup){if (i1k.ParentGroup.Oj!=null){i1k.ParentGroup.Oj.RemoveHilight(); }i1k.ParentGroup.Oj=i1k; }if (!this.l7.e(i1k.ob)){i1k.ApplyHilight(); }} ; RadMenu.prototype.NextItem= function (i1v){if (i1v.NextItem){if (i1v.NextItem.Ib){return this.NextItem(i1v.NextItem); }return i1v.NextItem; }else {return this.I1v(i1v.ParentGroup); }};RadMenu.prototype.PreviousItem= function (i1v){if (i1v.PreviousItem){if (i1v.PreviousItem.Ib){return this.PreviousItem(i1v.PreviousItem); }return i1v.PreviousItem; }else {return this.o1w(i1v.ParentGroup); }};RadMenu.prototype.I1v= function (O1w){if (O1w && O1w.ic){if (O1w.ic[0].Ib){return this.NextItem(O1w.ic[0]); }return O1w.ic[0]; }return null; };RadMenu.prototype.o1w= function (O1w){if (O1w && O1w.ic){if (O1w.ic[(O1w.ic.length-1)].Ib){return this.PreviousItem(O1w.ic[(O1w.ic.length-1)]); }return O1w.ic[(O1w.ic.length-1)]; }return null; };RadMenu.prototype.O1v= function (l1w,i1w,I1w,o1x){if (!this.l7.e(l1w) || !this.l7.e(i1w) || !this.l7.e(I1w)){return null; }var O1x=i1w.ik; switch (o1x){case i2:if (O1x==VERTICAL_DIRECTION){return this.PreviousItem(l1w); }else if (l1w.ChildGroup){return this.I1v(l1w.ChildGroup); }break; case I2:if (O1x==VERTICAL_DIRECTION){return this.NextItem(l1w); }else if (l1w.ChildGroup){return this.I1v(l1w.ChildGroup); }break; case l2:if (O1x==VERTICAL_DIRECTION){if (l1w.ChildGroup){return this.I1v(l1w.ChildGroup); }else {var l1x= true; if ((I1w-1)<0){return null; }i1w=this.I1q(I1w-1); if (i1w.ik==VERTICAL_DIRECTION){for (var i=this.I1e.length; i>=0; i--){if (this.I1e[i]){i1w=this.GetGroup(this.I1e[i]); if (i1w.ik==HORIZONTAL_DIRECTION){l1x= false; break; }}}if (l1x){i1w=this.RootGroup; }}return this.NextItem(i1w.Oj); }}else {return this.NextItem(l1w); }break; case O2:if (O1x==VERTICAL_DIRECTION){if ((I1w-1)<0){return null; }i1w=this.I1q(I1w-1); if (i1w.ik==VERTICAL_DIRECTION){return i1w.Oj; }else {return this.PreviousItem(i1w.Oj); }}else {return this.PreviousItem(l1w); }break; default:return; }};}
