Hallo,
Das ganze sieht so aus:
function Menue () {
[...]
ohje, du hast viel zu viel geändert. Da stimmt leider nichts mehr.
Überlege doch mal: Ob das Menü am linken Bildschirmrand oder am oberen macht von der Berechnung der Y-Koordinate (denn genau das Macht die Funktion Menue) erst mal keinen Unterschied. Denn auch beim Original "rutscht" das Menü je nach Scrollposition mit nach unten. Den gleichen Effekt willst du ja auch haben, oder?
Also ändere erst mal nur die handleMove() um den Mauszeiger entsprechend nicht links, sondern oben abzufragen.
Wenn das klappt ändere das CSS so ab, dass das Menü in X-Richtung verschoben wird.
#Nav { position:absolute; top:50px; left:0; visibility:hidden; }
dafür ist left:0;
verantwortlich.
Viel Spaß damit. Und denke daran immer nur kleine Änderungen zu machen und anschließend zu kontrollieren. So kannst du einen fehler sofort erkennen. Und weißt genau wo er verursacht wird.
Grüße,
Jochen