Evento personalizado en HTML, Javascript

Estoy buscando crear un evento personalizado en HTML, JS.

<input type="text" oncustombind="foo(event);" />

¿Cómo puedo crear uno? 'oncustombind' es el evento personalizado que quiero crear. Debería poder llamar a la función / código definido en el atributo oncustombind. Además, necesito pasar algunos datos al objeto de evento.

No quiero usar ninguna biblioteca como jquery, YUI.

Cualquier ayuda sería muy apreciada

Respuestas a la pregunta(2)

Su respuesta a la pregunta