Palme: Parameter werden nicht übergeben (Funktion)

Hallo,

ich habe da Problem, dass bei mir in einer Funktion ein übergebener Parameter einfach nicht verfügbar ist, und ich mir absolut nicht erklären kann, wieso nicht. Dieser eine Parameter wird über 3 Funktionen weiterübergeben. In der Funktion, in der dieser Parameter dann benötigt wird, ist er plötzlich nicht mehr verfügbar, obwohl ein erster Parameter (der Funktion werden 2 Parameter übergeben) vorhanden ist.

Das Beispiel (http://felten-d.de/probe/) soll bewirken, dass beim anklicken eines Verweises, dieser als Überschrift an eine andere Stelle "gefahren" wird. Klappt auch, aber die Funktion, welche beim anklicken eines anderen Verweises wieder dafür sorgt, dass der Link wieder an seinen ursprünglichen Platz zurückfährt, und der neue Link bewegt wird, bekommt eben den benötigten Parameter nicht (das zurückfahren klappt noch).

Die Funktion welche für das "zurückfahren verantwortlich ist, ist die Funktion movingBack() und diejenige die den neuen Link bewegen soll, heißt:moving().

Vielleicht kann mir jemand helfen?

mfg

Palme