/* Rellay */\r
initialize : function( root, rootData, parent, parentData ){\r
var uinodes = this.uinodes,\r
- i = uinodes && uinodes.length;\r
+ l = uinodes && uinodes.length, i = 0;\r
\r
- if( i ){\r
- for( ; i; ){\r
- uinodes[ --i ].initialize( root, rootData, this.User, this );\r
- }; \r
+ for( ; i < l; ++i ){\r
+ uinodes[ i ].initialize( root, rootData, this.User, this );\r
};\r
\r
XUI_AbstractUINode.prototype.initialize.apply( this, arguments );\r
addToParent : function( parentXNode ){\r
var uinodes = this.uinodes,\r
l = uinodes && uinodes.length,\r
- i;\r
+ i = 0;\r
\r
- if( l ){\r
- for( i = 0; i < l; ++i ){\r
- uinodes[ i ].addToParent( this.xnode );\r
- };\r
+ for( ; i < l; ++i ){\r
+ uinodes[ i ].addToParent( this.xnode );\r
};\r
\r
XUI_AbstractUINode.prototype.addToParent.apply( this, arguments );\r
/* Rellay */\r
creationComplete : function(){\r
var uinodes = this.uinodes,\r
- i = uinodes && uinodes.length;\r
- if( i ){\r
- for( ; i; ){\r
- uinodes[ --i ].creationComplete();\r
- }; \r
+ l = uinodes && uinodes.length,\r
+ i = 0;\r
+ \r
+ for( ; i < l; ++i ){\r
+ uinodes[ i ].creationComplete();\r
};\r
\r
XUI_AbstractUINode.prototype.creationComplete.apply( this, arguments );\r