if ("\x75ndefined"==typeof(RadDockNamespace)){RadDockNamespace=new Object(); }RadDockNamespace.K= {l1o:null,i1o:function (){var o1d=this.l1o; if (!o1d){o1d=new Array(); this.l1o=o1d; }return o1d; } ,AddEventHandler:function (eventName,I1o){var o1p=this.i1o(); var O1p=o1p[eventName]; if (!O1p){O1p=new Array(); o1p[eventName]=O1p; }O1p[O1p.length]=I1o; } ,RemoveEventHandler:function (eventName,I1o){var o1p=this.i1o(); var O1p=o1p[eventName]; if (O1p){for (var i=O1p.length-1; i>=0; i--){if (O1p[i]==I1o){O1p.splice(i,1); }}}} ,oa:function (eventName,eventArgs,sender){var o1p=this.i1o(); var O1p=o1p[eventName]; if (!eventArgs){eventArgs= {} ; }eventArgs.eventName=eventName; if (O1p){if (!sender)sender=this ; var I1o; for (var i=0; i<O1p.length; i++){if ( false ==this.l1p(O1p[i],sender,eventArgs)){return false; }}}} ,l1p:function (I1o,sender,eventArgs){if (I1o){var type=typeof(I1o); switch (type.toLowerCase()){case "function":return I1o(sender,eventArgs); case "\x73tr\x69\x6eg":eval(I1o); break; }}}} ;
