Debería ser algo así (fijate si va "sel" o "seleccionados"):
    
Código Javascript
:
Ver original- function toggleCheck() { 
-      var i; 
-      var status; 
-      for(i=0; i<<?= $ind ?>; i++) { 
-           document.getElementById(sel[i]).checked = !document.getElementById(sel[i]).checked; 
-      } 
-      if(document.getElementById(sel[0]).checked) 
-           document.getElementById('toggle').value = "LIMPIAR TODO"; 
-      else 
-           document.getElementById('toggle').value = "SELECCIONAR TODO"; 
-       
-      return false; 
- } 
El único detalle es que tendrías que ponerlo debajo de la tabla para saber cuantas filas son ($ind).
Y tengo dudas con el if (document.getElementById(sel[0]).checked) ese debe ser un checkbox en el encabezado de la tabla que debe servir como botón, probablemente tengas que cambiarle el id y cambiar esto en javascript. 
Otra cosa, en realidad tal como está esta función no limpia o selecciona todo, lo que hace es seleccionar lo que no está seleccionado y desseleccionar lo que sí está seleccionado.
Si querés que haga lo que vos decís deberías cambiar esta linea: 
document.getElementById(sel[i]).checked =!document.getElementById(sel[i]).checked; 
por algo así: 
document.getElementById(sel[i]).checked=document.getElementById(sel[0]).checked; (sel[0] o el id que le pongas al checkbox del encabezado) 
Armé bastante lío me parece. Si algo no se entiende avisame y lo vemos.