Hallo Martina,
du brauchst für derartige Rahmenhover-Animationen kein JavaScript, das geht auch mit reinem CSS, wenn es für den IE auch dort mal wieder einer Extrawurst bedarf. Im IE hat die Eigenschaft Color bei Links nämlich nicht wie bei sonstigen Elementen nur mit dem Text, sondern tatsächlich auch mit der Rahmenfarbe zu tun:
http://forum.de.selfhtml.org/archiv/2005/1/t98991/#m604592
Gruß Gernot