Welche Browsertypen musst du unterstützen?
Falls es fürs Intranet nur moderne Browser sind (IE6 und Mozilla), dann kann es Sinn machen einen Blick auf DHTML Document Object Model zu werfen.
Allen html Elemente kann ein property "hidden/visible" gegeben werden, das per JavaScript dynamisch geändert werden kann.
Ältere Browser haben ein anderes DOM implementiert. Dann wirds kompliziert. NS4 hat noch so'n Layer-Konzept, das leicht anders ist. Das wird noch komplizierter.
bei Interesse versuche google: dhtml hidden.
Bin ein bischen aus der Web-Client Programmiergeschichte raus. Interessiert mich aber.
Gruß Axel