// Uses JQuery.js

var swapImages = function() {
	return { 
		curImage: {
			image: "",
			thumb: ""
		},
		mainImage: {
			image: "",
			thumb: "",
			ref: {}
		},

		init: function() {
			$("img.Thumbs").click(function(){
				swapImages.doSwap(this);
				return false;
			}).css("cursor","pointer");

			swapImages.mainImage.ref = $("img.MainImage")[0]
			swapImages.mainImage.image = swapImages.mainImage.ref.src;
			swapImages.mainImage.thumb = swapImages.mainImage.ref.alt;

		},
		doSwap: function(elem) {
			swapImages.curImage.image = elem.alt;
			swapImages.curImage.thumb = elem.src;

			elem.src = swapImages.mainImage.thumb;
			elem.alt = swapImages.mainImage.image;

			swapImages.mainImage.image = swapImages.curImage.image;
			swapImages.mainImage.thumb = swapImages.curImage.thumb;

			swapImages.mainImage.ref.alt = swapImages.mainImage.thumb;
			swapImages.mainImage.ref.src = swapImages.mainImage.image;
		}
	};
}();

$(document).ready(swapImages.init);
