estas tratando un tema de animacion. si no quieres fabricar el codigo te recomiendo que uses alguna libreria que las hay por montones, por ejemplo mootools. lamento no darte un ejemplo, mi intencion es orientarte por donde tienes que buscar. pasate por el subforo
framework, ahi te pueden ayudar mejor con las librerias.