$(function() {

    var offset = $("#btn_ptop").offset();
	$("#btn_ptop").css('opacity', 0);
	
    $(window).scroll(function() {
    
        if ($(window).scrollTop() > offset.top) {
        
            $("#btn_ptop").stop().animate({
            
                marginTop: ($(window).scrollTop() - offset.top) + ($(window).height() - 140),
				opacity: 1
            
            });
        
        } else {
        
            $("#btn_ptop").stop().animate({
            
                marginTop: 0,
				opacity: 0
            
            });
        
        }
        
            
    });

});
