Jeśli dobrze rozumiem, to:
Można zaznaczyć maksymalnie 2 literki:
<br><input type="checkbox" name="er" onclick="sprawdz(this);"> R
<br> <input type="checkbox" name="be" onclick="sprawdz(this);"> B
<br> <input type="checkbox" name="gie" onclick="sprawdz(this);"> G
<br> <input type="checkbox" name="el" onclick="sprawdz(this);"> L
<br> [...]
a to między <head> i </head>:
<script language="JavaScript"> <!--
ile=0; //jeśli jakieś checkboxy są domyślnie zaznaczone, to tu wpisać ich liczbę zamiast 0
max=2;
function sprawdz(ktory) {
if(!ktory.checked) ile--; else if(ile==max) {ktory.checked=0; alert('[komunikat...]');} else ile++;
}
//-->
powinno działać