Hallo!
Innerhalb der Anweisung inn der Funktion popup() steht der auszugebene Text logischerweise in einfachen Anführungszeichen. So muss es ja auch sein.
Dein Browser kann das auch alles solange verstehen, wie er am Anfang und am Ende des Textes diese Anführungszeichen findet. In deinen Links findet er aber auch manchmal drei davon:
onMouseOver="popup('Anspieltipps:<br>What's this Life for')"
Folgende Schreibweise behebt den Fehler:
onMouseOver="popup('Anspieltipps:<br>What's this Life for')"
Gruß, denito