agregando el buscador de eventos en el navegador [cerrado]

Mi problema aquí: ¿por qué no funciona este código? ... el mensaje no aparece

Estoy intentando agregar un detector de eventos al elemento x al hacer clic en el evento

<code>    function test()
    {
    alert("test");
    }

var EventsCrossBrowsers = 
 {
    addEvents:(function(element,event,func)
              {
                    if(element.addEventListener)
                    {
                        return elemenet.addEventListener(event,func,false);
                    }
                    else if(elemenet.attachEvent)
                    {
                        return elemenet.attachEvent("on"+event,func);
                    }
              }());
 }

 var x =document.getElementById("test");

EventsCrossBrowsers.addEvents(x,"click",test);
</code>

muchas gracias jfriend00 .... la forma más sencilla, creo: -

<code>function test()
{
    alert("test");
}

function addEventsCrossBrowsers(elemenet,event,func)
{
    if(elemenet.addEventListener)
    {
        elemenet.addEventListener(event,func,false);
    }
    else if(elemenet.attachEvent)
    {
        elemenet.attachEvent("on"+event,func);
    }
}
var x =document.getElementById("test");
addEventsCrossBrowsers(x,"click",test);
</code>

su segunda forma es casi la misma, excepto que no entiendo el regreso ... gracias de nuevo ...

Respuestas a la pregunta(1)

Su respuesta a la pregunta