Non so che browser usi.
Se il browser e` recente, poi creare la tabella tutta assieme inHTML e poi con una funzione JS (ad esempio all'onLoad) modificare tutti gli sfondi uno alla volta:
for(var i=0; i<MAX; i++)
document.getElementById('tidi'+i).style.background Image = 'bg'+i+'.gif';
Altrimenti puoi anche fare:
<td
<script ...>document.write('background="bg'+index+'.gif" '); index++; </script>
width="20" height="12">
in cui solo l'attributo viene scritto dallo script (se non funzionano gli script la pagina e` ancora valida, ma senza background delle celle)
Ciao
Michele