function ExtendMenuWithKeyboard(){if ((typeof(RadMenu)=="undefi\x6e\x65\x64") || (typeof(RadMenu.KeyDown)!="undefined")){return; }RadMenu.prototype.O2o= function (){var l2o=0; for (var i=0; i<this.O17.length; i++){if ((this.O17[i]!=null) && (l2o<i)){l2o=i; }}return l2o; };RadMenu.prototype.i2o= function (I2o){if (I2o!=0){return this.GetGroup(this.O17[I2o]); }else {return this.RootGroup; }};RadMenu.prototype.o2p= function (O2p){if (this.o10.ie(O2p)){if (this.o10.ie(O2p.i18)){return O2p.i18; }else if (this.o10.ie(O2p.O16) && this.o10.ie(O2p.O16[0])){return O2p.O16[0]; }}return null; };RadMenu.prototype.l2p= function (O2p){if (this.o10.ie(O2p)){if (this.o10.ie(O2p.i18)){return true; }else if (this.o10.ie(this.RootGroup.i18)){return true; }}return false; };RadMenu.prototype.i2p= function (I2p){var o2q=I2p.ChildGroup; if (o2q && o2q.ID){ this.O17[I2p.i10+1]=o2q.ID; o2q.Show(I2p.Container); this.O2q(o2q.O16[0]); return true; }else {return false; }};RadMenu.prototype.l2q= function (){var i2q="\151"; for (var i=0; i<this.I1w.length; i++){i2q+=this.I1w[i]; }return i2q; };RadMenu.prototype.I2q= function (){if (this.o10.ie(this.O1x)){ this.i1x="i"; if (this.o10.ie(this.l13)){ this.i1x+=this.l13; }if (this.o10.ie(this.O13)){ this.i1x+=this.O13; } this.i1x+=this.O1x; }};RadMenu.prototype.o2r= function (){return this.i1w.o16(this.l2q()); };RadMenu.prototype.KeyUp= function (processedEvent){if (!processedEvent){var processedEvent=window.event; }var O2r=this.o10.lh(processedEvent); var I21=this.o2r(); if (I21){I21.RemoveState(MODE_CLICKED); }if (O2r==O2i){var l2r=this.O2o(); if (l2r>0){l2r-=1; }var i2r=this.i2o(l2r); var I2r=this.o2p(i2r); I2r.RemoveState(MODE_CLICKED); I2r.Render(MODE_HILIGHT); } this.I1w.pop(); } ; RadMenu.prototype.KeyDown= function (processedEvent){if (!processedEvent){var processedEvent=window.event; }var o2s=this.o10.lg(processedEvent); if (o2s.type=="\164\x65xt" || o2s.type=="\x74\x65xtarea"){return; }var O2r=this.o10.lh(processedEvent); var O2s= false; var l2r=this.O2o(); var i2r=this.i2o(l2r); var I2r=this.o2p(i2r); if (this.i1x==""){ this.I2q(); }for (var i=0; i<this.I1w.length; i++){if (this.I1w[i]==O2r){O2s= true; switch (O2r){case O2j:case l2j:case o2j:case I2i:case o2k:case O2i:case O2k:break; default:return; }}}if (!O2s){ this.I1w.push(O2r); }if (this.i1x==this.l2q()){if (this.o18== false){ this.o18= true; this.l2s(processedEvent); }else { this.o18= false; this.i2s(processedEvent); }return false; }var I21=this.o2r(); if (I21){I21.AddState(MODE_CLICKED); I21.Action(MODE_CLICKED); return false; }if (!this.l2p(i2r)){return; }switch (O2r){case O2j:case l2j:case o2j:case I2i:case O2k: this.o10.Ii(processedEvent); break; }if (this.o18== true){var l2r=this.O2o(); var i2r=this.i2o(l2r); var I2r=this.o2p(i2r); if (O2r==o2k){ this.CloseAll((l2r-1)); if ((l2r-1)==0){ this.o18= false; }return false; }if (O2r==O2k){I2r.l17(processedEvent); I2r.o17(processedEvent); }if (O2r==O2i){if (I2r.Enabled!= true){return; }if (!this.i2p(I2r)){I2r.ApplyClick(processedEvent); I2r.RemoveClick(processedEvent); }return false; } this.O2q(this.I2s(I2r,i2r,l2r,O2r)); return false; }return true; } ; RadMenu.prototype.l2s= function (processedEvent){if (this.ClickToOpen== false){ this.ClickToOpen= true; this.FirstClick= false; }if (this.RootGroup && this.RootGroup.O16 && this.RootGroup.O16.length>0){ this.O2q(this.RootGroup.O16[0]); }};RadMenu.prototype.i2s= function (processedEvent){if (this.ClickToOpen== true){ this.ClickToOpen= false; this.FirstClick= true; } this.CloseAll(0); window.status=""; };RadMenu.prototype.O2q= function (O23){if (O23){var ParentGroup=null; var I18=0; ParentGroup=O23.ParentGroup; I18=O23.i10; if ((I18)>0 && (ParentGroup!=null)){if (this.O17[I18]!=ParentGroup.ID){ this.O17[I18]=ParentGroup.ID; }if (ParentGroup.Visible!= true){ParentGroup.Show(ParentGroup.iz.Container); }} this.o2t(O23); }};RadMenu.prototype.o2t= function (O23){ this.i17(this.I17); this.CloseAll(O23.i10); if (O23==(O23.ParentGroup.i18)){return; }if (O23.ParentGroup){if (O23.ParentGroup.i18!=null){O23.ParentGroup.i18.RemoveHilight(); }O23.ParentGroup.i18=O23; }if (!this.o10.ie(O23.l14)){O23.ApplyHilight(); }} ; RadMenu.prototype.NextItem= function (O2t){if (O2t.NextItem){if (O2t.NextItem.O15){return this.NextItem(O2t.NextItem); }return O2t.NextItem; }else {return this.l2t(O2t.ParentGroup); }};RadMenu.prototype.PreviousItem= function (O2t){if (O2t.PreviousItem){if (O2t.PreviousItem.O15){return this.PreviousItem(O2t.PreviousItem); }return O2t.PreviousItem; }else {return this.i2t(O2t.ParentGroup); }};RadMenu.prototype.l2t= function (I2t){if (I2t && I2t.O16){if (I2t.O16[0].O15){return this.NextItem(I2t.O16[0]); }return I2t.O16[0]; }return null; };RadMenu.prototype.i2t= function (I2t){if (I2t && I2t.O16){if (I2t.O16[(I2t.O16.length-1)].O15){return this.PreviousItem(I2t.O16[(I2t.O16.length-1)]); }return I2t.O16[(I2t.O16.length-1)]; }return null; };RadMenu.prototype.I2s= function (I2b,i2b,o2u,O2u){if (!this.o10.ie(I2b) || !this.o10.ie(i2b) || !this.o10.ie(o2u)){return null; }var l2u=i2b.o1e; switch (O2u){case O2j:if (l2u==VERTICAL_DIRECTION){return this.PreviousItem(I2b); }else if (I2b.ChildGroup){return this.l2t(I2b.ChildGroup); }break; case l2j:if (l2u==VERTICAL_DIRECTION){return this.NextItem(I2b); }else if (I2b.ChildGroup){return this.l2t(I2b.ChildGroup); }break; case o2j:if (l2u==VERTICAL_DIRECTION){if (I2b.ChildGroup){return this.l2t(I2b.ChildGroup); }else {var i2u= true; if ((o2u-1)<0){return null; }i2b=this.i2o(o2u-1); if (i2b.o1e==VERTICAL_DIRECTION){for (var i=this.O17.length; i>=0; i--){if (this.O17[i]){i2b=this.GetGroup(this.O17[i]); if (i2b.o1e==HORIZONTAL_DIRECTION){i2u= false; break; }}}if (i2u){i2b=this.RootGroup; }}return this.NextItem(i2b.i18); }}else {return this.NextItem(I2b); }break; case I2i:if (l2u==VERTICAL_DIRECTION){if ((o2u-1)<0){return null; }i2b=this.i2o(o2u-1); if (i2b.o1e==VERTICAL_DIRECTION){return i2b.i18; }else {return this.PreviousItem(i2b.i18); }}else {return this.PreviousItem(I2b); }break; default:return; }};}
