Dein Funktionsaufruf wird überhaupt nicht ausgeführt, weil die Backslashes im <a href=> nix zu suchen haben.
<a href="javascript:kartei('reite1')">bla</a>
Jaa, das ist in einem echo von PHP, das funktioniert eigentlich schon. zumindest bei einigen anderen javascript sachen!