te dice que
event es undefined, salvo en iexplorer, porque tienes que crear un argumento en la funcion para recoger ese objeto. o sea,
Código:
function aaaa(event){
...
// ahora puedes usar event;
}
en los navegadores que siguen los estandar, cuando el evento ocurre este pasa el objeto
event a la funcion.