Wozu diese JavaScriptgeschwulst - dafür gibt'ds doch CSS:
td:hover {background-color:#FF0000}
Übrigens scheinst du damit ja einen typischen Rollovereffekt für eine Navigationsleiste erzielen zu wollen. Die sind semantisch gesehen aber eher Listen, als Tabellen; ein Tutorial dazu gibt's unter http://www.maxdesign.com.au/presentation/listutorial/ .