Basically, I want to only show these fields if checkbox is selected, if it becomes unselected, disappear.
Try this:
$('input[name=supplied]').live('change', function(){ if ( $(this).is(":checked")) { $('#date').show(); } else { $('#date').hide(); } });