check out
http://script.aculo.us/
it looks like they are fading the original div while sliding in the other div.
scriptaculous is a js lib to use for things just like this. it's not the most intuitive library to use, but you should be able to acheive the effect you want with it.