Opens in a new tab
document.addEventListener('DOMContentLoaded', () => {
  let scrollPending = false;
  let lastScrollY = 0;

  const threshold = 60;
  const headerEl = document.querySelector('.header-5');
  const logoEl = document.querySelector('.header-5__popout');
  const headerHeight = headerEl?.offsetHeight ?? 0;

  window.addEventListener(
    'scroll',
    () => {
      scrollPending = true;
    },
    { passive: true }
  );

  const tick = () => {
    if (scrollPending) {
      handleScroll();
      scrollPending = false;
    }
    requestAnimationFrame(tick);
  };

  requestAnimationFrame(tick);

  function handleScroll() {
    const currentScrollY = window.scrollY;

    const isCrossingThreshold =
      (lastScrollY < threshold && currentScrollY >= threshold) ||
      (lastScrollY >= threshold && currentScrollY < threshold);

    const isCrossingHeader =
      (lastScrollY < headerHeight && currentScrollY >= headerHeight) ||
      (lastScrollY >= headerHeight && currentScrollY < headerHeight);

    const isMinorScroll = Math.abs(lastScrollY - currentScrollY) <= 5;

    if (isMinorScroll && !isCrossingThreshold && !isCrossingHeader) {
      lastScrollY = currentScrollY;
      return;
    }
    if (currentScrollY > headerHeight) {
      logoEl?.classList.add('active');
    }

    if (currentScrollY < threshold) {
      logoEl?.classList.remove('active');
    }

    lastScrollY = currentScrollY;
  }
});

Melangkah Pasti Menuju Baitullah dengan Pelayanan Sepenuh Hati

Hadir untuk memastikan perjalanan ibadah Anda tenang, nyaman, dan penuh makna bersama SOBA TOUR.

Lihat Jadwal KeberangkatanKonsultasi

Membuat Pengalaman Umrah & Haji Anda Lancar

Selamat datang di Soba Tour, mitra terpercaya Anda untuk merencanakan dan memesan perjalanan ibadah Haji dan Umrah Anda yang suci. Dengan pengalaman bertahun-tahun dalam menyediakan solusi perjalanan yang mulus, kami berdedikasi untuk memastikan bahwa perjalanan Anda memuaskan secara spiritual, nyaman, dan bebas stres.
Support Tim

Tim Terpercaya Soba Tour

Masih Bingung Mulai Dari Mana? Yuk Jawab Pertanyaan Ini

Insha Allah tim kami akan bantu dari awal niat sampai mabrur.

(Sendiri, bersama pasangan, keuarga, atau rombongan?)

(Bulan tertentu, tangal khusus atau masih fleksibel?)

(Sudah siap berangkat, perlu menabung dulu atau menuggu waktu yang pas?)

(9 hari, 12 hari, 15 hari atau opsi lain?)

(Hotel bintang berapa, pesawat direct, makanan khas Indonesia, dsb.)

(Thaif, Al Ula, Turki, Dubai, Mesir atau lainnya?)

(Pendaftaran, paspor, dokumen, DP, dll)

Testimoni Kepuasan Jamaah Kami

Excellent 5.0
Based on [count] reviews
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified
Full nameJob title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero uctus non, massa. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet.

Verified

Artikel Seputar Haji & Umrah

View all