	(function($){
		$.fn.scaleImage = function(options) {

			var defaults = {
			maxwidth: 590,
			linkclass:'',
			icon:true, 
			thickbox:false
			};
			var options = $.extend(defaults, options);

			return this.each(function() {
				
				obj = $(this);
				var width = obj.width();
				var height = obj.height();
				
				if (width > options.maxwidth) {
					
					//Set variables	for manipulation
					var ratio = (height / width );
					var new_width = options.maxwidth;
					var new_height = (new_width * ratio);
					var classes = options.linkclass+' scaleImage';
					var src = obj.attr('src');
					obj.attr({style: 'border:none'});
					obj.wrap('<div align="center"><a href="' + src + '" rel="lightbox"></a></div>');

					
					//Shrink the image and add link to full-sized image
					obj.height(new_height).width(new_width);
					obj.addClass(classes);
					
					//zoom icon
					if (options.icon == true) {
						obj.after('<div align="right" style="width:' + new_width + 'px;padding:0px;overflow:none;margin-bottom:10px"><a class="link-button link-button-agrandir" rel="lightbox" href="' + src + '" /></div>'); 
					}
				
				}
			});
		};
	})(jQuery);
