Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]
О том, как вставить в сообщение
исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте
http://javascript.ru/formatting.
По теме вопроса:
С таблицами лучше работать через специальные свойства и методы, например в вашем случае перебирать так:
var table = document.getElementById("ReportTable");
for (var i = 0; i < table.rows.length; i++)
{
var row = table.rows[i];
if (.....)
{
row.setAttribute("visible","false");
}
}