hi,
<a href="...>Link1<span>versteckter Text</span></a>
Diesen Text in span kannst du dann per CSS so formatieren wie du willst, und ihn dann sogar per hover anzeigen lassen. Leider haben damit noch viele Browser ziemliche Probleme
a:hover span anders zu formatieren als a:link span sollte keinem halbwegs CSS-fähigen browser probleme machen.
womit wir nun zu deinem JS kommen.
halte ich für unnötig.
du gibst diesem Span eine eindeutige id also <span id="1">
wobei du bitte berücksichtigst, dass eine ID nicht mit einer ziffer anfängt ;-)
gruss,
wahsaga