ma la variabile event dov'è definita?
getElement(event.srcElement,"TH","TD")

ma testando il codice funziona tutto tranne, come dicevo, se inserisco un <th colspan='2'>

quindi immagino che la dichiarazione che ho trascritto sia corretta.