Con FF (così come un tempo con NN) devi passare esplicitamente l'evento, prova con


function show(e){
...
var cursor =getPosition(e);
...
}


document.onmousemove =new Function('show(event);');