(function ($) {
  $.fn.followYou = function (options) {
	  
		var defaults = {  
			topPadding:'0'
		};
		
  var options = $.extend(defaults, options);  
	  
    return this.each(function () {
    	
		console.log('initiated');
		
		var selected = $(this);
		var sidebar = selected.offset().top - options.topPadding;
		var sidebar_left = selected.offset().left;
		
		$(window).scroll(function(){
		
			if($(this).scrollTop() >= sidebar){
				
				console.log('hit it!');
				
				selected.css({
					'position':'fixed',
					'top':options.topPadding+'px',
					'left':sidebar_left
				});
				
			}else{
				
				console.log('keep going');
				
				selected.css({'position':'static'});
				
			}
		
		});

    });
  };
})(jQuery);
