DSP メンバーボタン 戻る フォームで消える

<?php //そうこうしゃ DSP もどる membder_box ?>
<script>
$(window).on('scroll', function (){

  var elem = $('#go_mail');
var isAnimate = 'isAnimate';
  
  elem.each(function () {
    var elemOffset = $(this).offset().top;
    var scrollPos = $(window).scrollTop();
    var wh = $(window).height();
    if(scrollPos > elemOffset){
      //$(this).addClass(isAnimate);
		$('.fixed .top_membder .membder_box').css('right', -1200); 
	}
	  
	      if(scrollPos < elemOffset){
      //$(this).addClass(isAnimate);
		$('.fixed .top_membder .membder_box').css('right', 24); 
	}
  });
});
</script>

おしい
これでほぼ想像通り
ただ TOPに戻ったとき 消えない

クラス添付にしようかと思ったが
さらに分岐でいけた

<?php //そうこうしゃ DSP もどる membder_box ?>
<script>
$(window).on('scroll', function (){

  var elem = $('#go_mail');
var isAnimate = 'isAnimate';
  
  elem.each(function () {
    var elemOffset = $(this).offset().top;
    var scrollPos = $(window).scrollTop();
    var wh = $(window).height();
    if(scrollPos > elemOffset){
      //$(this).addClass(isAnimate);
		$('.fixed .top_membder .membder_box').css('right', -1200); 
	}
	  
	      if(scrollPos < elemOffset){
      //$(this).addClass(isAnimate);
		$('.fixed .top_membder .membder_box').css('right', 24); 
		 if(scrollPos < 80){
			 $('.fixed .top_membder .membder_box').css('right', -1200); 
	}
	}
  });
});
</script>