this._rawNode.attachEvent( 'on' + type, this._handleEvent );\r
}) :\r
(function( type ){\r
- var elm = this._ie4getRawNode();\r
+ var elm = this._rawNode || this._ie4getRawNode && this._ie4getRawNode();\r
if( !elm ) return;\r
this._handleEvent = elm[ 'on' + type ] = this._handleEvent || X.Callback.create( this );\r
});\r
};\r
}) :\r
(function( type ){\r
- var elm = this._rawNode || this._ie4getRawNode();\r
+ var elm = this._rawNode || this._ie4getRawNode && this._ie4getRawNode();\r
if( !elm ) return;\r
elm[ 'on' + type ] = X.emptyFunction;\r
elm[ 'on' + type ] = '';\r