Marcar todos os checkbox formulario multiplos registros

Pessoal,
Criei um formulário múltiplo registros e criei um botão tipo JavaScript com o seguinte:

for (var i=0;i<document.F1.elements.length;i++){
if(document.F1.elements[i].type == “checkbox”) {
document.F1.elements[i].checked=true;}
}

O objetivo é marcar os checkbox todos de uma vez, mas não funciona.
Alguém pode me dar um dica?

Alguem tem uma idéia do que fazer?

$(’.sc-js-input’).each(function () {
if (this.checked) this.checked = false;
else this.checked = true;
});

Formulario;
Configuração;
Formatação e Comportamento: Marcar todos os checkbox []Sim []Não
Espero que lhe ajude.

Complementando: Esqueci de mencionar que o form tem que possuir um campo checkbox.
Mais detalhes em:
http://www.scriptcase.com.br/forum/index.php/topic,4999.msg21387.html#msg21387