Hola:
Con javascript y muchos lenguajes se pueden hacer varias asignaciones en una, y en elementos de formulario es más cómodo (y buena costumbre) usar el nombre del control en vez de getElementById, un ejemplo sería:
function habilita(control) {
control1.disabled = control2.disabled = control.checked;
}
Saludos