$(function(){

    $(".sticky").each(function(){
	var parent = $(this).parent();
	parent.css("position","relative")
	var dTop = $(this).offset().top;
	var elem = $(this);
	elem.css("position","absolute");
	$(window).scroll(function(){
	if (scrollY()>dTop){
	elem.stop().animate({ top:scrollY()-parent.offset().top+20},1500)
	}else{
	elem.stop().animate({ top:dTop-parent.offset().top},1500)}
	});
	
  });
});

function scrollY(){
            scrOfY = 0;
			if( typeof(window.pageYOffset) == "number" ){ 
			scrOfY = window.pageYOffset;
			} else if (document.body && ( document.body.scrollTop)){
			scrOfY = document.body.scrollTop;
			} else if (document.documentElement && (document.documentElement.scrollTop)){
			scrOfY = document.documentElement.scrollTop;
			}
			return scrOfY;
                    }    
			
			
