a gallery using pure javascript and css3 animation