ho il seguente codice dentro una form

<input type="image" name="cal_button_2" id="cal_button_2" src="../../gestione/common/gfx/calendar_n.gif" width=24 height=22 border=0 align="absbottom" disabled>

<%-- [img]../../gestione/common/gfx/calendar_n.gif[/img] --%>
<SCRIPT type="text/javascript" >
Calendar.setup({
inputField : "datec",
button : "cal_button_2",
align : "Tr",
ifFormat : "%d-%m-%Y" // the date format
});
</SCRIPT>
modifica <input type="checkbox" name="cambia" onclick="this.form.datec.disabled=!this.checked;th is.form.cal_button_2.disabled=!this.checked;" />

</td>


fleggando il check modifica si dovrebbe abilitare l'immagine per far partire lo script del calendario per scegliere la data ,ma non succede si abilita solo il campo di edit ma non l'immagine che mi fa accedere al calendario