Philipp S: inhalte einblenden

Beitrag lesen

Hallo!
ich bin gerade dabei die Homepage meines Musikvereins neu zu erstellen und wollte auf die Startseite eine Liste mit allen änderungen die auf die Seite ausgeführt worden sind, will aber nur die ersten 5 anzeigen lassen und den rest ausblenden.
Die einzelnen Einträge hab ich in einem table zusammengefasst und jeder tabellenzeile außer den ersten 5 eine id gegeben die ich in css mit display:none versehen hab
dann habe eich einen Button mit dem ich alle änderungen anzeigen kann und wieder ausblenden kann den ich mit jQuery diese funktion zugewisen habe:

<script type="text/javascript">  
<!--	$("button").toggle(funktion(){						  
   $("#hidden")css("display","none"); 	  
   $(this).text("ausblenden");	  
}, funktion(){ 					  
   $("#hidden").css("display","block");  
   $(this).text("einblenden");  
});  
//-->  
</script>

Mein Problem der Button funktioniert nicht
Firebug zeigt mir an:
missing ) after argument list

Was hab ich falsch gemacht? ich weiß nicht wo da ne klammer fehlen sollte

und falls jemand eine Lösung hat dass die ersten 5 tabelenzeilen automatisch angezeigt werden und der rest ausgeblendet wird, würde ich mich auch sehr darüber freuen, dann müsste ich nicht immer dem 6ten 7ten .. diese id verpassen

Ich hoffe ihr versteht mein problem
und schonmal im vorraus: danke an alle die antworten

Philipp