A la Mootools
Using "Active" Class
Verticle Arrangement
Use Min instead of Max
Custom Easing and Duration