ho questa funzione

function VediCheck(id,ck){
if(ck.nodeName=='INPUT'){
document.getElementById(id).style.display=(ck.chec ked)?'block':'none';

}
else{
document.getElementById(id).style.display=(documen t.getElementById(id).style.display=='none')?
'block':'none';
};
}

al click mi apre un div


però sto riscontrando che nei <input type submit onclick ecc non funziona
qualcuno sa aiutarmi?