Come al solito la questione è sempre quella: prima di pensare alla visualizzazione della pagina occorre assicurarsi di aver utilizzato a dovere il markup.
Le tabelle, in questo caso, sono impropriamente utilizzate. La concezione di quello script, oltretutto, non mi pare ottimale: dal punto di vista della degradabilità (quindi accessibilità), nel caso in cui javascript fosse disabilitato, le informazioni risulterebbero non fruibili.
Mi sa che ti conviene cercare qualcosa di più studiato.![]()