/*
 *  Attach Event Handler
 */
function addEvent( target, type, delegate, capture )
{
	if( target.addEventListener )
	{
		target.addEventListener( type, delegate, capture );
		return true;
	} 
	else if( target.attachEvent )
	{
		var r = target.attachEvent( 'on' + type, delegate );
		return r;
	}
	else
	{
		target[ 'on' + type ] = delegate;
	}
}
