per il secondo problema:
la proprietà display corretta per un tr dovrebbe essere table-row (almeno sui browser w3c compliant)
quindi prova con

activeTable.rows[i].style.display = 'table-row';

invece di 'block'

per il primo problema dovresti rivolgerti nel forum javascript, ma non serve che ne apri uno nuovo. Sposteremo il thread quando il secondo problema sarà risolto.