Да как же это не по событию Load?...Может конечно я как-то неправильно понимаю... но наверное Вы правы, где-то я напортачил.. иначе проще сделать так...
onLoad=init()...
init()
{
loadTable('firm');
loadTable('table_2');
}
Пока так и попробую...но тогда не понятно для каких случаев addEventListener и, что самое интересное, как правильно его применять.