jQuery and Google are your friends
http://api.jquery.com/slideDown/
Edit: A tady to máš předpřipravený, jen copy/paste
http://www.dynamicdrive.com/dynamicindex17/animate dcollapse.htm
A jestli jsem dobře pochopil tvůj dotaz, tak to bude tak, že místo tlačítek a popisků "Zobrazit" a "Skrýt" vezmeš Example 4 (aby byly prvky jakoby v "závislé" skupině) a dáš proceduru do onClick u checkboxu/radiobuttonu:
PS: Ale mysli taky na lidi co mají zakázanej javascript, tudíž div s velkým nadpisem "Máte vypnutý Javascript a odkaz na alternativní ne-JS stránku", kterému dá vlastnost display:none; javascript hned po spuštění stránky.