движение очень проста.Когда вы нажимаете вверх,то a% прибавляется +1,а это значит что если a%=1,то высветится первая картинка,если a%=2 то уже следующия и.т.д. Говорю для чайников:Если что вначале вы должны загрузить картинки путем команды
Более-менее опытные дизайнеры в курсе что это свойство может принимать отрицательные значения. Я поэкспериментировал и прошу всех, чей браузер поддерживает CSS3 зайти http://towap.in/3d.php и посмотреть т.к. писалось это всё с телефона. Отпишитесь об увиденном.