Ho optato per questo:

var bkg = new Array();
var bor = new Array();

bkg[0] = '#FF0000';
bkg[1] = '#00FF00';
bkg[2] = '#0000FF';
bor[0] = '1px solid red';
bor[1] = '2px solid blue';
bor[2] = '3px solid white';

function changeBG(whichColor){

var tbb = document.getElementById('miatabella');
var tds = tbb.getElementsByTagName("td");
for(i=0; i < tds.length; i++) {
tds.item(i).style.backgroundColor = bkg[whichColor];
tds.item(i).style.border = bor[whichColor];
}
non mi funziona con Firefox solo questa istruzione:
tbb.style.borderColor="blue";
cioè non riesco a cambiare il colore del bordo della tabella