Muy Bonito y mas facil tu codigo, solo que a mi no me sirve seleccionar todos con un chekbox por estetica sino con un vinculo
Código HTML:
<a href="#" id="0" name="seleccion" onclick="pepe(this.checked)">todos</a>
Probe esto pero no me funcioono con tu codigo, si hay forma de que mejor funcione con un vinculo el seleccionar todos los checkbox seria genial, de antemano muchas gracias