ciao a tutti
ho fatto questo script per abilitare un campo di testo in base aalla selezione di un chekbox, ma non mi funziona

<script language="Javascript">
<!--
function abilita(){
if (document.invio_form.privacy[0].checked){
document.invio_form.pippo.disabled=false;
}
else {

document.invio_form.pippo.disabled=true;
}
}
//-->
</SCRIPT>

<form action="" method="post" name="invio_form">

Abilita <input type="checkbox" name="privacy" value="si" onClick="abilita();">

<INPUT TYPE="text" NAME="pippo" id="pippo" disabled>
</form>

dove sbaglio?
mi da questo errore:
document.invio_form.privacy[0].checked o è nullo o non è un oggetto

cosa faccio?