ファルコン 高さ100%のレイアウトで その後、fixedがでてくる方法

<?php if(is_home()): //topのみフル画面でメニュー出現?>
<script>
(function($) {
    $(function() {
        var $header = $('body');
        $(window).scroll(function() {
			
			 var w = $(window).width();
			var h = $(window).height();
    var x = 784;
			

			
            if ($(window).scrollTop() > h) {
                $header.addClass('fixed');
				
				  // くっつきメニューのの高さを取得し、変数に格納
  var h = $('.fixed .header2').height();

$('.top_membder .membder_box').css('top',h); 
				
				
            } else {
                $header.removeClass('fixed');
				
				  // くっつきメニューのの高さを取得し、変数に格納
  var h = $('.fixed .header2').height();

$('.top_membder .membder_box').css('top',h); 
				
				
            }
			
			
        });
    });
})(jQuery);
</script>

<?php else: //それ以外はヘッダーの高さで出現//モバイル分岐いらんかぁ?>

<script>
(function($) {
    $(function() {
        var $header = $('body');
        $(window).scroll(function() {
			
			 var w = $(window).width();
			var h = $(window).height();
    var x = 784;
			
    if (w <= x) {$ddd = $('.header2').height();}
			else {$ddd = $('.header2').height();}
			
            if ($(window).scrollTop() > $ddd) {
                $header.addClass('fixed');
            } else {
                $header.removeClass('fixed');
            }
			
			
        });
    });
})(jQuery);
</script>

<?php endif; ?>