a bit more ajax work on chat and chatsvc and some fiddling with layouts