﻿var SwapImage = function($){
	/**
	 * private methods and variables
	 */
	var priv = {
		
        swapImages : function (img1, img2) {
            var tempSrc = img1.attr('src').replace("small","original");
            var tempAlt = img1.attr('alt');
            var tempTitle = img1.attr('title');
            
		    img1.attr('src', img2.attr('src').replace("original","small"));
		    img1.attr('alt', img2.attr('alt'));
		    img1.attr('title', img2.attr('title'));
		    
		    img2.attr('src', tempSrc);
		    img2.attr('alt', tempAlt);
		    img2.attr('title', tempTitle);
        }
	};
	
	/**
	 * public methods
	 */
	return {
			
		/**
		 * initializes the page logic
		 * to be called on $(document).ready
		 */
		OnReady	: function(){            
			$('.image-s').click(function () {
			    priv.swapImages($(this).find('img'), $('.image-b').find('img'));
            });
		}

	}
}(jQuery);

