codice:
var valgruppo=document.getElementById('numgruppo').value;
Cosi stai dicendo di usare l'elemento la cui id è la stringa 'numgruppo' e non la variabile.
codice:
var valgruppo=document.getElementById(numgruppo).value;