É que os nomes ou id dos radios estão iguais, isso não pode acontecer.
Ambos os radios estão com o id radio_trecho e radio_letra. O melhor seria você deixar dois ids para o canto de entrada e outros dois, diferentes, para o canto de perdão.
Perfeito Alex, mudei os nomes nos radios, e fiz uma outra mudança importante:
Percebi que todos os campos estavam acessando o mesmo javascript, e isso estava causando confusão entre os cantos, então criei um script em javascript para cada canto, indicando um nome para cada script, conforme o canto desejado e deu certo!
Apenas um problema antigo voltou... aquele script que eu havia utilizado para carregar o javascript ao carregar a página (window.onload=...) só está funcionando no último canto. Conforme fui adicionando os cantos e visualizando no navegador, fui percebendo isso.
Isso talvez tenha acontecido porque eu tenha colocado um script desse em cada canto, mas não sei como unir todos em um script só.
Podem me ajudar?
O formulário pode ser visualizado _Aqui_ e seu código fonte _Aqui_