Hola emont,
podrías probar con algo como...
if(document.form2.opc.length == null){
if(document.form2.opc.checked){
sw=1;
var mival = document.form2.opc.value
}
}
else{
for(var i=0;i<document.form2.opc.length;i++){
if(document.form2.opc[i].checked){
sw=1;
var mival=document.form2.opc[i].value;
}
}
a ver qué tal