scusa ma quando fai
document.getElementById(gdivs[i]+"link").style.fontWeight="normal"
e
var gname2=name+"link"
document.getElementById(gname2).style.fontWeight=" bold"

devi sincerarti esistano elementi con questi id,

c'e' x es. un elemento con id="oldworkslinks"?
io non lo vedo nel codice e quello e' l' errore che riporta la console di firefox
ciao