Non so se cambia qualcosa, ma prova con una sintassi un po' più standard:

codice:
var controllo = false
var id_radio = ''
var inputs = document.getElementsByTagName('input')
var radios = new Array()

for (var i = 0; i < inputs.length; i++)
{
   if ( inputs.item(i).getAttribute('type') == 'radio' )
   {
      radios.push(inputs.item(i))
   }
}

for (var i = 0; i < radios.length; i++)
{
   if ( radios.item(i).checked )
   {
      controllo = true
      id_radio = radios.item(i).getAttribute('id')
   }
}