/**
 * Load and remove events.
 * rand.
 */
var Events = {
	addListener:function( element, event, listener, pulse ) {
		if( element.addEventListener ) {
			if( typeof( pulse ) == "undefined" ) pulse = false;
			element.addEventListener( event, listener, pulse );
		} else if( this.attachEvent ) {
			element.attachEvent( "on" + event, listener );
		}
	},
	removeListener:function( obj, event, listener, pulse ) {
		if( obj.removeEventListener ) {
			if( typeof( pulse ) == "undefined" ) pulse = false;
			obj.removeEventListener( event, listener, pulse );
		} else if ( obj.detachEvent ) {
			obj.detachEvent( "on" +event, listener );
		}
	}
};

