getRadioValue()

function getRadioValue(arg) { // arg : ラジオボタンの nodeList
  if( (typeof arg) != 'object' ) {
    alert( 'getRadioValue\(\) の引数が Objectオブジェクト ではないです。' );
    return false;
  }
  var tmp = arg[0];
  if( (tmp.nodeType != 1) || (tmp.nodeName != 'INPUT') ) {
    alert( 'getRadioValue\(\) の引数が INPUT要素のコレクション ではないです。' );
    return false;
  }
  if( tmp.type != 'radio' ) {
    alert( 'getRadioValue\(\) の引数が ラジオボタン ではないです。' );
    return false;
  }
  for(var i = 0, len = arg.length; i < len; i++) {
    if( arg[i].checked ) {
      var value = arg[i].value;
      break;
    }
  }
  return (value ? value : null);
}