.innerHTML verandert de inhoud van het element, maar ik was vergeten dat er ook iets als .style bestond
hier heb je een uitgewerkt voorbeeld met wat commentaar bij, als je er niet uitgeraakt zal ik met plezier meer uitleg geven (maar nu moet ik ergens naartoe

)
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>statussen</title>
<script type="text/javascript" language="JavaScript">
//functie om rood te kleuren bij bezet of zwart bij unselect
function bezet(elementId)
{
var te_kleuren = document.getElementById(elementId); //de Id van het aan te passen element
var bezet = document.getElementById("b_"+elementId); //de Id van het selectievakje voor bezet
if (bezet.checked == false) //bezet werd zonet ge-deselecteerd
te_kleuren.style.color = "#000000"; //kleur op zwart brengen
else{ //bezet werd zonet geselecteerd
var vrij = document.getElementById("v_"+elementId); //de Id van het selectievakje voor vrij
if (vrij.checked == true) //vrij was aangeduid
vrij.checked = false; //vrij niet meer selecteren
te_kleuren.style.color = "#FF0000"; //kleur op rood zetten
}
}
//gelijkaardige functie om groen te kleuren bij vrij of zwart bij unselect
function vrij(elementId)
{
var te_kleuren = document.getElementById(elementId); //de Id van het aan te passen element
var vrij = document.getElementById("v_"+elementId); //de Id van het selectievakje voor vrij
if (vrij.checked == false) //vrij werd zonet ge-deselecteerd
te_kleuren.style.color = "#000000"; //kleur op zwart brengen
else{ //vrij werd zonet geselecteerd
var bezet = document.getElementById("b_"+elementId); //de Id van het selectievakje voor bezet
if (bezet.checked == true) //bezet was aangeduid
bezet.checked = false; //bezet niet meer selecteren
te_kleuren.style.color = "#00FF00"; //kleur op groen zetten
}
}
</script>
</head>
<body>
<input type="checkbox" id="v_1" onchange="vrij(1)" /> Vrij <input type="checkbox" id="b_1" onchange="bezet(1);" /> Bezet <span id="1">de eerste selecteerbare status</span><br />
<input type="checkbox" id="v_2" onchange="vrij(2)" /> Vrij <input type="checkbox" id="b_2" onchange="bezet(2);" /> Bezet <span id="2">sanitaire ruimte :-p</span>
</body>
</html>
--Johan