Włącz / wyłącz przycisk przesyłania, jeśli pole wyboru jest zaznaczone / odznaczone?

Jak włączyć przycisk przesyłania w moim formularzu HTML i wyłączyć, jeśli pole wyboru nie było zaznaczone?

Co jest nie tak z tym kodem?

<code>EnableSubmit = function(val)
{
    var sbmt = document.getElementById("Accept");

    if (val.checked == true)
    {
        sbmt.disabled = false;
    }
    else
    {
        sbmt.disabled = true;
    }
}                       
</code>

Pole wyboru

<code><td width="30%">Do you accept Terms of Service agreement?</td>
<td width="10px" style="min-width: 10px"></td>
<td width="70%">
    <input type="checkbox" name="TOS" value="Accept" onClick="EnableSubmit"> I agree to Terms of Service agreement.
</td>
</code>

questionAnswers(3)

yourAnswerToTheQuestion