Added some (hopefully helpful and degrading nicely in older browsers) animation