Usa otro nombre para los INPUT (eiemplo:"tipos") y veras como funciona dentro y fuera del Formulario.
La función que llames desde el onClick no sea igual al nombre de este.
Código HTML:
Ver original<form action="" method="POST" name="formulario" id="formulario"> <input type="radio" name="tipos" value="1" onclick="tipo(this)" /> <input type="radio" name="tipos" value="2" onclick="tipo(this)" checked /> <select name="select1" id="select1" onclick="return tipo2('a')">
Suerte!.