¿Te refieres a minimizar el código?
Puedes usar getElementsByTagName() para obtener todos los inputs y luego obtener sólo los que sean checkbox y concatenarlos. Algo como:
Código Javascript
:
Ver originalvar valores = "";
for (i = 0, checks = formulario.getElementsByTagName("input"); chk = checks[i]; i++) {
if (chk.type == "checkbox") {
if (chk.checked) {
valores += "&" + chk.name + "=" + encodeURIComponent(chk.value);
}
}
}