Cambia la función que tienes por lo siguiente:
Código HTML:
function msg(e){
if(!e)e=window.event
e.cancelBubble=true;
if(e.stopPropagation) e.stopPropagation();
alert("msg");
}
Con lo anterios deberia funcionarte (a mi me funciona). Para más información te recomiendo que te leas el siguiente manual:
http://kusor.net/traducciones/brainj...vents1.es.html
Trata sobre los eventos y aparece este efecto de propagación que a veces resulta bastante molesto.
Saludos,