1 Sys.UI.Behavior = function Sys$UI$Behavior(element) {
4 var e = Function._validateParams(arguments, [
5 {name: "element", domElement: true}
6 ]);
7 if (e) throw e;
8 Sys.UI.Behavior.initializeBase(this);
9 this._element = element;
10 var behaviors = element._behaviors;
11 if (!behaviors) {
12 element._behaviors = [this];
13 }
14 else {
15 behaviors[behaviors.length] = this;
16 }
17 }