Zaznaczone pole wyboru Javascript

Wiem, że może mieć kilka podobnych pytań @stackoverflow, ale nie znalazłem jeszcze żadnego rozwiązania mojego problemu: s

<?php
while($rowVideo = mysql_fetch_array($ResultQueryVideo))
{
?>
<input type="checkbox" name = "checkbox-1[]" class="checkbox" value ="<?php echo $rowVideo['idVideo'] ?>" /> <?php....some code...

Powoduje to kilka checkboxów, ten sam numer co idVideo..thats the point.

Teraz, przed przesłaniem, muszę mieć pewność, że co najmniej jedno pole wyboru jest zaznaczone. Ale nie udało mi się: x

function isCountCheck (helperMsg) {
    var chkCnt = 0;
    var Frm = document.forms[0];
    var dLen = Frm.length - 1;
    for (i=0;i<=dLen;i++) {
        if(document.form1.["checkbox-1[]"].checked) chkCnt++;
    }

    if (chkCnt>0) {
        return true;
    } else {
        alert(helperMsg);
        return false;
    }
}

Dodatkowe szczegóły: nazwa formularza = "formularz1"

Czy możesz prowadzić mnie trochę? Dzięki

EDYTOWAĆ:

function isCountCheck(){
    if($("input[type=checkbox]:checked").length > 0)
    {
    return true;
    }
    else
    {
    alert('Invalid');
    return false;
    }
}

Ale nadal nie działa. Nawet ten alert jest wyświetlany.

questionAnswers(3)

yourAnswerToTheQuestion