grazie

già che c'ero ho rivisitato un pò il codice in modo da unire entrambe le funzioni (select+radio)

Codice PHP:
<script type="text/javascript">
<!--
    function 
toggleLayer1(val1)
    {
        if (
val1 == '0')
        {
            
document.getElementById('layer1').style.display 'none';
        }
        if (
val1 == '1')
        {
            
document.getElementById('layer1').style.display 'block';
        }
    }
    function 
toggleLayer2(val2)
    {
        if (
val2 == '0')
        {
            
document.getElementById('layer2').style.display 'none';
        }
        if (
val2 == '1')
        {
            
document.getElementById('layer2').style.display 'block';
        }
    }
-->
</script>

<select name='prova' onchange='toggleLayer1(this.options[this.selectedIndex].value)'>
    <option value='0'>pulsanti nascosti</option>
    <option value='1'>pulsanti visibili</option>
</select>

<div id='layer1' style='display:none;'>
    <input name='prova' type='radio' value='0' checked='checked' onclick='toggleLayer2(!this.checked);' />
    <input name='prova' type='radio' value='1' onclick='toggleLayer2(this.checked);' />
    <div id='layer2' style='display:none;'>
        Cuc&ugrave;!
    </div>
</div>