Vale, está claro que este no es el camino...
De todas formas a lo más que he llegado a sido a esto:
/* La idea era usar operadores lógicos para cubrir el caso en que el evento onClick estuviera "concatenado" con un evento onMouseOut */
Cita: <script type="text/javascript">
window.onload = function () {
with (document) {
getElementById('idA').addEventListener('click',js, false);
getElementById('idB').addEventListener('mouseout', js,false);
}
}
function js () {
document.getElementById('idDelElemento').style.zIn dex = [100];
}
</script>