jan: ansprechen von objekten wegen dynamischem css mit javascript

moin!

erstmal sieht's etwa so aus:

...
<div id="ober">
   ...
   <table>
       ...
       <div id="unter1">
          <a ... onclick="dick(this)">...text</a>
       </div>
       <div id="unter2">
          ...text
       </div>
       ...
   </table>
   ...
</div>
...

mein problem is nun, daß ich es irgendwie nicht richtig hinkriege das div-objekt direkt mit namen anzusprechen:

wenn die funktion so aussieht gehts:
function dick(wo)
 { if (wo.style) {wo.style.fontWeight = "bold"} }

da ich aber bei onclick auf ein anderes "unter"-div dieses bold und das andere wieder normal haben will, hab ich mir gedacht, ich laß die funktion immer erst alles normal anzeigen und mach dann das bestimmte bold:
for (var i=1; i<=2;i++) {parent.frames[1].document.all("unter"+i).style.fontWeight = "normal"}

und das geht aber nicht: also hab ich tausend varianten probiert wie ich das entsprechende element direkt oder wie ich alle "unter"-elemente ansprechen kann (das mit den klammern únd "unter"+i funktioniert auf jeden fall, macht's zumindest woanders), aber nichts ging..

was mach ich nun? wie sprech ich die style.fontWeight eigenschaft von "unter1" direkt an?

danke schonmal, ich hoffe jemand versteht was ich meine, jan.