Ne, an dem Strichpunkt liegt es nicht.
wollt dir nicht auf die füsse treten...
aber wenn du mich noch erhören willst, versuch mal die funktion nicht einfach
a() aufzurufen, sondern, sowas wie
self.document.a();
oder ähnliche sachen
just guessing
romy