Solltest du hier: http://www.losethek.com/ angemeldet sein, kannst ja mal schaun, wie die das da machen.

Aber sofern man es über Javascript machen will, einfach mal bei google eingeben, da findet man genügend Codes.

Gibts natürlich auch rein mit CSS, aber da bei Klickseiten die User eh JS aktiviert haben sollten, wird dich das nicht so interessieren.

und die abfragen reduzieren
EDIT: das seh ich grade erst, hm, also wenn du meinst, dass die zusätzlichen infos erst abgefragt werden, wenn das menu ausklappt, dann via ajax, was dann doch wesentlich mehr aufwand ist als einfach nur das drop down menu.

Nur da die meisten Infos eh in einer Tabelle stehen bzw. mit einer Abfrage geholt werden können, glaube ich nicht, da es da viel Einsparpotential gibt.