In reply to rakesh kumar.

I'm envisaging a lot of really nasty implementations of this sort of thing though. This particular example is beautifully clean, but I'm guessing others will take this too far and AJAXify and animate way too much stuff.