Hola
Haven
Así, en plan rápido, creo que esto te funcionará:
for (i=0; i<set.length; i++)
{
//set[i].checked = isState;
if (i != 0){set[i].disabled = isState};
if (i == 0){set[i].disabled = isState};
}
isGroup.disabled=false;
}
Resumiendo: deshabilitas todos los checkbox y después habilitas el que ha llamado a la funcion.
Saludos,