$(document).ready(function () {
	var tempScrollTop, currentScrollTop = 0;
	var noScrollSidebar = $('#left-sidebar');
	var defaultSidebarTop = noScrollSidebar.css('top');
	var defaultSidebarLeft = noScrollSidebar.css('left');

	var defaultSidebarOffsetTop = noScrollSidebar.offset().top;
	var defaultSidebarOffsetLeft = noScrollSidebar.offset().left;
		

	$(window).scroll(function() {
			var currentScrollTop = $(window).scrollTop();
			var noScrollSidebarTop = noScrollSidebar.offset().top - currentScrollTop;
			if (tempScrollTop < currentScrollTop ) {
				//scroll down
				if (noScrollSidebarTop < 10) {
				noScrollSidebar.css({
					'position': 'fixed',
					'top': '10px',
					'left': defaultSidebarOffsetLeft
				});
			}
		} else if (tempScrollTop > currentScrollTop ) {
			//srolling up
			if (currentScrollTop < defaultSidebarOffsetTop) {
				noScrollSidebar.css({
					'position': 'absolute',
					'top': defaultSidebarTop,
					'left': defaultSidebarLeft
						
				});
			}
		}
		tempScrollTop = currentScrollTop;
	});
});


