hi,
die funktion zufallszahl erwarten 2 paramter, die du mitgeben musst!
also: onload="zufallszahl(x,y)"
und auch das wird noch nicht ausreichen, da seine variable z in der funktion Zufallszahl() als lokale variable deklariert ist, die funktion link() wird sie also nicht kennen.
also entweder http://selfhtml.teamone.de/javascript/sprache/variablen.htm#definieren lesen, um klarheit über den unterschied lokale/globale variablen zu erlangen - oder den ganzen kram gleich in _eine_ funktion packen.
gruss,
wahsaga