Я чувствую, что, должно быть, что-то упустил, потому что это кажется довольно простым по сравнению с тем, что вы уже делаете, но вот, пожалуйста:
$('.reveal_ccform').click(function() {
$('#commenttype').fadeOut();
});
****** ***** EDIT 1004 *
Для более плавной и сложной анимации в соответствии с запросом в следующем комментарии сделайте что-то вроде этого:
$('.reveal_ccform').click(function() {
$('#commenttype').animate({height: 0, opacity: 0}, function() {
$(this).remove();
});
});
Это создаст пользовательскую анимацию для исчезновения элемента div, содержащего переключатели, одновременно уменьшая высоту до нуля, что решит проблему с прыжками. Функция обратного вызова удаляет div после завершения анимации (не обязательный шаг, но поддерживает DOM в соответствии с тем, что видит пользователь).
См. Результат: http://jsfiddle.net/8bCAg/