Ciao a tutti, non sapendo una cippa di Javascript chiedo aiuto a voi, ho trovato una funzioncina per selezionare/deselezionare tutte le checkbox http://free-script.it/post/Script_ja...heckbox-44.htm

Codice PHP:
function selezionatutti(){
    
tot=document.forms.nomeform.box.length;
    if(
isNaN(tot)){
        
ogg_box=document.forms.nomeform.box;
        
ogg_box.checked true;
    }else{
        for(
cont=0;cont<tot;cont++){
            
ogg_box=document.forms.nomeform.box[cont];
            
ogg_box.checked true;
        }
    }
}
function 
deselezionatutti(){
    
tot=document.forms.nomeform.box.length;
    if(
isNaN(tot)){
        
ogg_box=document.forms.nomeform.box;
        
ogg_box.checked false;
    }else{
        for(
cont=0;cont<tot;cont++){
            
ogg_box=document.forms.nomeform.box[cont];
            
ogg_box.checked false;
        }
    }
}

<
form name="nomeform">
    <
input type="checkbox" name="box"voce 1

    
<input type="checkbox" name="box"voce 2

    
<input type="checkbox" name="box"voce 3

    
<input type="checkbox" name="box"voce 4

    
<input type="checkbox" name="box"voce 5

    
<input type="checkbox" name="box"voce 6

</form>

[
url="javascript:selezionatutti()"]Seleziona tutti[/url]


[
url="javascript:deselezionatutti()"]Deseleziona tutti[/url
questo funziona solo le le checkbox hanno come nome name="box" mentre le mie si chiamano box[1], box[2], box[3] e via di questo passo.
Come devo modificare le 2 funzioni affinchè funzioni?
Con questa cosa sarei già ok ma provo ad approfittare della vostra disponibilità, se io volessi spostare le 2 funzioni in un file da richiamare (per rendere il codice + pulito) suppongo che se le richiamo nel modo sopra riportato non funzia... come devo richiamarle? Grazie a tutti in anticipo