Mi spiego meglio.. Ho screato un piccolo script che mi fa comparire un div, contenente un pulsante, quando 
$(this).scrollTop()>=somma da me indicata. Lo script funziona perfettamente, facendomi comparire il div arrivati a quella certa distanza.
Ora però vorrei che:
1) durante lo scrolling della pagina scomparisse per poi ricomparire quando la pagina è ferma ( sempre che siano vere le condizioni di cui sopra [ $(this).scrollTop()>=somma ] )
2) oppure far si che dopo un certo lasso di tempo ( ho provato senza ottenere risultati "setTimeout") scomparisse, per ricomparire una volta riavviato lo scroll.
Ho fatto centinaia di prove, ho provato anche a fare una funzione di callback con setTimeout ma non sono riuscito ad ottenere il risultato sperato.
Ringrazio anticipatamente per la gentile attenzione.
	
	
	
		
				
			$(this).scrollTop()>=somma da me indicata. Lo script funziona perfettamente, facendomi comparire il div arrivati a quella certa distanza.
Ora però vorrei che:
1) durante lo scrolling della pagina scomparisse per poi ricomparire quando la pagina è ferma ( sempre che siano vere le condizioni di cui sopra [ $(this).scrollTop()>=somma ] )
2) oppure far si che dopo un certo lasso di tempo ( ho provato senza ottenere risultati "setTimeout") scomparisse, per ricomparire una volta riavviato lo scroll.
Ho fatto centinaia di prove, ho provato anche a fare una funzione di callback con setTimeout ma non sono riuscito ad ottenere il risultato sperato.
Ringrazio anticipatamente per la gentile attenzione.
		HTML:
	
	<script>
        $(function(){
          $(window).scroll(function(){
            var somma = $(".b-prenota").height() + 600;
            if($(this).scrollTop()>=somma){
                $(".b-prenota").fadeIn("slow");       
            }else{
                $(".b-prenota").hide();
            }
          });
        });
</script>