grazie fcaldera, ma non sono molto bravo in js...
la funzione javascript l'ho scritta così...
codice:
function seleziona_tutti(campo){
	//il nome del bottone è un numero 
	var numero = campo.name;
	//siccome ci sono 3 checkbox
             for(i=0; i<3; i++){
		//identifico la singola checkbox
                          stringa = "check["+numero+"]["+i+"]"; 
                          //me la faccio stampare per vedere se il nome è corretto		
                          alert(stringa);
                          lo stampa correttamente ma alla prossima riga si pianta
		document.form.stringa.checked = "checked";
	}
}