(function($){
    $.fn.extend({
        //plugin name - resizeimg
        resizeimg: function(options) {
 
            //Settings list and the default values
            var defaults = {
                maxWidth: 650,
            };
 
            var options = $.extend(defaults, options);
 
            return this.each(function() {
                var o = options;
 
                //Assign current element to variable, in this case is UL element
                var obj = $(this);   
 
                //Plugin code goes here
 
                var maxWidth = o.maxWidth;
 
                if(maxWidth == 0){
                    var maxWidth = obj.parent().width();
                }
                else {
                    var maxWidth = o.maxWidth;
                }
 
                        var imgWidth = obj.width();
                        var imgHeight = obj.height();
						
						if(imgWidth > maxWidth){
 
	                        var newWidth = maxWidth;
	 
	                        var ratio = imgWidth/maxWidth;
	 
	                        var newHeight = imgHeight/ratio;
	 
	                        obj.css({
	                            height: newHeight,
	                            width: newWidth,
	                        });
						}
 
            });
        }
    });
})(jQuery);
