function fieldToggler(question, fieldset, correctIndex){
  $('input[name='+question+']').change(fieldToggleEvent);
  function fieldToggleEvent(){
   if($('input[name='+question+']').eq(correctIndex).attr('checked')){
    $('#'+fieldset).show();
   }
   else{
    $('#'+fieldset).hide();
   }
  }
  fieldToggleEvent();
}
$(document).ready(function(){
 $('.required').not('[type=radio]').after("<span class='required'>*</span>");
/* $('.required[type=radio]').each(function(){
   var id = $(this).attr('id').substring(1,10);
   //alert(id + " is the stripped down version of " + $(this).attr('id'));
   //alert('label[for='+id+']');
   if($('label').attr('for',id)){
    //alert("OMGHI");
    $(this).after("<span class='required'>*</span>");
   }
 });*/
 $('.complaint:last').before("<fieldset class='complaint'><span style='margin-left: 0 !important;' class='required'>* </span> denotes required fields</fieldset>");
 $('.complaint label').not('[type=radio]').before("<div style='clear:both;'></div>");
 $('fieldset.complaint ul li').css( {'float': 'left', 'margin-right': '20px'} );
 $('fieldset.complaint ul li').addClass('radioButtonItem');
 $('.complaint ul li div').remove();
 $('.radioButtonItem').after("<div style='clear:both;'></div>");
 $('.complaint ul').before("<div style='clear:both;'></div>");
});
