col checkbox funziona ma se faccio con il submit

<script type="text/javascript">
function VediCheck(id,ck){
pluto = document.getElementById(id);
if(ck.nodeName.toUpperCase()=='INPUT'){
pluto.style.display=(ck.checked)?'block':'none';
} else {
pluto.style.display = (pluto.style.display=='none')?'block':'none';
};
}

</script>



<input onclick="VediCheck('pippo',this)" type="submit" value="ciao">
<div id="pippo" style="display:none;">pippo</div>




non funziona