Hi,
wie JürgenB festgestellt hat kennt der Firefox offsetX/Y nicht.
Benutzt du nicht den Firefox?
Es ist generell auch für einen selbst bei der Fehlersuche hilfreich den Fehler in einem möglichst kleinen Beispiel-Code zu reproduzieren. So weiß man dann zumindest sicher welcher Teil nicht das tut, was man erwartet hatte.
~dave