codice:
function controlform(sl) {
  f = sl.form;
  vl = sl.options[sl.selectedIndex].value;
  for (var i=1;i<sl.options.length;i++) { 
      f.elements["r"+i].checked = (i<=vl);
  }
}
da richiamare con:

onChange="controlform(this)"

ciao