détecter la souris de direction

J'essaie ce code pour détecter si la souris, la direction est à la hausse ou à la baisse:

<html>  
    <head></head>
    <body>
        <div style="width: 500px; height: 500px; background: red;"></div>
    </body>
</html>

var mY = 0;
$('body').mousemove(function(e) {
    mY = e.pageY;
    if (e.pageY < mY) {
        console.log('From Bottom');
        return;

    } else {
        console.log('From Top');
    }

});

Toutefois, ce code ne fonctionne pas a été je pense. Journal de la Console toujours afficher "du haut"

Une idée ?

démo

OriginalL'auteur daniel__ | 2011-12-09