scusate... stavo inviando il post e all'ultimo momento il server lo ha inviato, ho scopiazzato lo script dal neomail. lo posto cmq, almeno per dare un senso a questo post ;-))

codice:
<script language="JavaScript">
   <!--
   function CheckAll()
   {
      for (var i=0;i<document.form2.elements.length;i++)
      {
         var e = document.form2.elements[i];
         if (e.name != "allbox")
            e.checked = document.form2.allbox.checked;
      }
   }
   //-->
</script>
nella neckbox che seleziona tutto:
<form name="form2" method="post" action="...">

.. <input name="allbox" type="checkbox" id="allbox" value="" onClick="CheckAll();">

</form>


in pratica la funzione trova tutti i checkbox presente nel tag FORM e lì seleziona o deseleziona tutti