Je hoeft niet voor alle weken een className toe te voegen, alleen voor de huidige:
[js]<style type="text/css">
a.red { color: red;}
</style>
<td><table class="week">
<tr><td>Week</td><td><a href="javascript

eriod1(17)">Week 17</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(18)">Week 18</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(19)">Week 19</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(20)">Week 20</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(21)">Week 21</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(22)">Week 22</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(23)">Week 23</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(24)">Week 24</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(25)">Week 25</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(26)">Week 26</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(27)">Week 27</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(28)">Week 28</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(29)">Week 29</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(30)">Week 30</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(31)">Week 31</a></td></tr>
<tr><td></td><td><a href="javascript

eriod1(32)">Week 32</a></td></tr>
</table></td>
<input id="year" type="text" size="6" value="2010">
<script type="text/javascript">
function period1(week) {
var year = document.getElementById('year').value
window.location.href=('report.html?='+week +'&'+year);
};
// Egel 060307

// NEN 2772: (Nederlandse Norm)
// de eerste week van het jaar heeft 4 of meer dagen in dat jaar,
// een week begint op een maandag.
function weeknummer(terug) {
var vandaag = new Date();
var jaartal = vandaag.getFullYear() - (terug ? 1 : 0);
var nieuwjaarsdag = new Date(jaartal,0,1);
var dagen = Math.floor((vandaag.getTime() - nieuwjaarsdag.getTime()) / (24 * 60 * 60 * 1000));
var nen = [6,7,8,9,10,4,5][nieuwjaarsdag.getDay()];
var nummer = Math.floor((dagen + nen) / 7);
if (nummer == 0) nummer = weeknummer(true);
return nummer;
};
var nummer = weeknummer(), nr; // alert(nummer);
for (var i = 0; i < document.links.length; i++) {
nr = document.links
.href.indexOf('period1(');
if (nr > -1) nr = parseInt(document.links.href.substring(nr + 8));
if (nr == nummer) document.links.className = 'red';
};
</script>[/js]
Dat kleurt 'Week 21' rood.