
function hideOthers(event){
  var inputfields = $('input[type=radio]');
  showIds = new Array;
  hideIds = new Array;
  inputfields.each(function(inf)
    {
      var inputf = $(this);
      var id = $(this).attr('id');
      inputf.click(hideOthers);
      if(id && inputf.attr('checked') == true){
	showIds.push(id);
      }
      else {
	if(id){
	  hideIds.push(id);
	}
      }
    });
  for(var i=0; i<hideIds.length; i++){
    var tid = hideIds[i];
    var tbody = $('tbody[id='+tid+']');
    tbody.hide();
  }
  for(var i=0; i<showIds.length; i++){
    var tid = showIds[i];
    var tbody = $('tbody[id='+tid+']');
    tbody.show();
  }
}

$(document).ready(function()
{
  var inputfields = $('input[type=radio]');
  hiddenIds = new Array;
  inputfields.each(function(inf)
    {
      var inputf = $(this);
      var id = $(this).attr('id');
      inputf.click(hideOthers);
      if(id){
	hiddenIds.push(id);
      }
    });
  for(var i=0; i<hiddenIds.length; i++){
    var tid = hiddenIds[i];
    var tbody = $('tbody[id='+tid+']');
    tbody.hide();
  }
  
 });
