gini: Problem mit Mozilla 0.9.9 - (0.9.8 funktioniert)

erstmal hallo,

ich hab hier schon öfters reingeschaut aber bisher selten mitgeredet. gestern bin ich gleich darauf angesprochen worden, daß meine seite im mozilla 0.9.9 nicht funktioniert. ich hab mir den brav heruntergeladen und es funktioniert wirklich nicht.

es geht um die navi meiner seite:

die navigation ist eine sehr breite tabelle, bei der alle zellen ausser der letzten pixelgenau skaliert sind, mit css werden nur farben und schriftformatierungen gesetzt.

so sieht z.b. eine zelle aus:

<td width="64" onmouseover="TOver(this);return true;"
 onclick="quer(1,2);"
 onmouseout="TOut(this);return true;">
 projekte </td>

TOver und TOut simulieren nur einen Mouseover:
function TOver(zelle)
{
  zelle.style.cursor='hand';
  zelle.style.background='#FFBC00';
  zelle.style.color='#FFFF99';
}
function TOut(zelle)
{
  zelle.style.cursor='default';
  zelle.style.background='#FFFF99';
  zelle.style.color='#000000';
}

wenn ich jetzt aber im mozilla mit der maus über die zellen fahre, verschieben sich die zellen, als wäre ihre breite nicht definiert. dann kann die navigation einmal benutzt werden, dann funktioniert die navigation überhaupt nicht mehr. da der scrollbalken nicht sichtbar ist, findet den natürlich auch keiner ;)

fällt euch da irgendwas ein?

gruß, gini

ps: noch die funktion quer:
function quer(a_srcX,a_destX)
{
 var i;
 t_step=600;
 h=t_step*(a_destX-a_srcX);
 for(i=0;i<1.573;i=i+.01){
   scrollTo((t_step*a_srcX+h*Math.sin(i)),0);
 }
 scrollTo((t_step*a_srcX+h),0);
}