Hallo Carsten,
Das Tickerscript enthält eine Zeile window.onload = populate;
Dadurch wird window.onload überschrieben und das Menü wird gar nicht mehr initialisiert.
Lösche die Zeile und rufe populate() zusätzlich im onload-Attribut von body auf: <body onload="...; populate()">
Kann marquee denn auch einen Link enthalten?
Vermutlich funktioniert auch das. Ausprobiert habe ich das nie. Laufschriften gehören meiner Meinung nacht mit zu dem nervigsten, was das Web zu bieten hat, weswegen ich so etwas nie verwendet habe.
Grüße
Daniel