first pass through images and functionality; upload before fancybox implementation
removed fancybox