Cambie el color de fondo y el color del texto con un temporizador con Javascript

Estoy tratando de cambiar el color de fondo y de texto de una tabla y todas sus celdas con un temporizador. Tengo el script a continuación justo antes de la etiqueta final. El fondo es lo único que cambia. El id de la tabla es 'titleTable'. Gracias

<script language="Javascript">
<!-- Begin
titleTable.bgColor='#FFFFFF';
setInterval("Timer()", 500);
x=1;
function Timer() {
    set=1;
    if(x==0 && set==1) {
        titleTable.bgColor='#000000';
        titleTable.style.color='#FFFFFF';
        x=1;
        set=0;
    }
    if(x==1 && set==1) {
        titleTable.bgColor='#FFFFFF';
        titleTable.style.color='#000000';
        x=0;
        set=0;
    }
}
// End -->
</script>

Respuestas a la pregunta(2)

Su respuesta a la pregunta