+function X_UI_onMouseOut( e ){
+ var list = X_UI_rootData.hoverList,
+ i = list.length;
+console.log( e.type + i + ' ' + e.pointerType )
+ for( ; i; ){
+ data = list[ --i ];
+ console.log( data.xnode.className() );
+ data.hoverClassName && data.xnode[ 'removeClass' ]( data.hoverClassName );
+ data[ '_listeners' ] && data[ '_listeners' ][ XUI_Event.POINTER_OUT ] && data[ 'dispatch' ](
+ { type : XUI_Event.POINTER_OUT, pointerType : e.pointerType }, false ); // new Event
+ delete data.hovering;
+ };
+ list.length = 0;
+};
+