window.addEvent('domready', function() {

	gallery_items = $$('.gallery-item'); // get all of the <dl class="gallery-item"> elements
	gallery_imgs = $$('.gallery-item a'); // get all of the <dl class="gallery-item"> elements
	limit = (gallery_items.length-1)*1680;
	
	gallery_imgs.each(function(element) {
		element.addEvent('click', function(event){ // stop the anchor link clicking through
			event.stop();

			gallery_items.each(function(element) {
				inc = element.getStyle('left').toInt()

				if (inc + limit > 0) {
					inc = element.getStyle('left').toInt() - 1680; // get current position of images
				} else {
					inc = 0;
				}

				var myEffect = new Fx.Tween(element);
				myEffect.set('left', inc);

			});
		})
	});
});