Also ich würde für jede Informations-Einheit (Überschrift, Text) eine Tabelle definieren, die ich mit dem display-Attribut ein- bzw. ausblende.
Beispiel:
<table cellpadding="0" cellspacing="0" border="0" width="100%" id="beitrag1" style="display:none">
Wenn jetzt auf den Link geklickt wird, setzt Du einfach:
document.getElementById('beitrag1').style.display = 'block';
Um das Layouttechnisch sauber gestalten zu können, kannst Du noch eine umgebende Tabelle nutzen.
Grüsse, Inge