Un tema del que hablamos varias veces. Modificá el código por este, para que this tenga el mismo significado:
Código javascript
:
Ver originalfunction addEvent(elm, evType, fn, useCapture){
if(elm.addEventListener){
elm.addEventListener(evType, fn, useCapture);
}else if(elm.attachEvent){
var f=function(){
fn.call(elm,window.event);
}
elm.attachEvent('on' + evType, f);
}else{
elm['on' + evType] = fn;
}
}