есть стандартный код:
eval(layerRef+\'["\'+name+\'"]\'+styleSwitch+\'.visibility="hidden"\');
layerRef и styleSwitch тоже определяются стандартно:
если IE, то
layerRef="document.all";
styleSwitch=".style";
иначе
layerRef="document.layers";
styleSwitch="";
однако 6-7 Нетскейп и Мозилла говорят, что:
document.layers has no properties
Что-то изменилось DOMе в этих версиях?