Moin sebi,
das:
eigentlich dachte ich dieser abschnitt recht weit unten:
tooltip.current_dd.style.left = (tooltip.x + 15) + "px";
tooltip.current_dd.style.top = (tooltip.y + 20) + "px";
> ... wäre für die position meines "tooltips" verantwortlich,
ist schon richtig. Aber wenn ich mir deine neue Seite ansehe und die Lage des Tooltips, würde ich behaupten, dass die horizontale Lage der Tooltips sich aus linker Rand des weißen Containers plus Mouseposition + 15px ergibt. Der ist nämlich absolut positioniert und stellt somit einen "containing block" (<http://www.w3.org/TR/CSS21/visudet.html#containing-block-details>) dar. Zentriere den Container stattdessen mal mit margin-left und-right: auto.
Wenn du keinen großen Wert auf den Mausverfolgungseffekt legst, geht das ganze aber auch ohne Javascript: <http://www.dynamicdrive.com/style/csslibrary/item/css-popup-image-viewer/P50/> (auf die Website verlinkst du ja schon selbst ;-). Tabellen bräuchtest du (dann) auch nicht.
cheers
Antipitch