Hi Sebastian,
ich kann Dein Problem zwar nicht loesen, aber eine kleine Hilfe haette ich: In Deinem Code ist mir aufgefallen, dass der Vergleichsoperator der if-Abfrage falsch gewaehlt wurde.
if(karte.src='img/karte.gif')
Das muesste normalerweise ein "==" sein:
<cite source="selfHTML">
if(SinnDesLebens == 42) return 1;
</cite>
Schau mal in SELFHTML im JavaScript-Bereich fuer mehr Informationen!
Viele Gruesse
speedy