The Wedding of
Herawati & Jemono
Selasa, 27 Mei 2025




The Wedding
We invited you to celebrate our wedding

The Beloved
Bride & Groom
Once in awhile, right in the middle of an ordinary life, love gives us a fairy tale.

Herawati
Putri Dari
Bpk. Ocid Rosidin & Ibu. Elis Lisnawati
Dusun Citotok Rt. 001/01
Ds. Ciparanti - Kec. Cimerak
(Blok Jembatan Cibening)

Jemono
Putra dari Bpk. Sehun & Ibu. Bibit
OUR SPECIAL
Wedding Event
- 00Days
- 00Hours
- 00Minutes
- 00Seconds
Where & When
Wedding Day
The highest happiness on earth is the happiness of marriage.
Akad Nikah
- Selasa, 27 Juni 2025
- 08.00 WIb s.d Selesai
- Kediaman Mempelai Wanita
Dusun Citotok Rt. 001/01
Ds. Ciparanti - Kec. Cimerak
(Blok Jembatan Cibening)
Berikan Hadiah
Terbaik Anda
Terima Kasih
Herawati & Jemono
Turut Mengundang :
1. Riri
2. Niki
3. Alwi
4. Hilman
5. Gita
//Script Custom Nama Tamu by Andy dari WeddingPress
var urlParams = new URLSearchParams(window.location.search);
if (urlParams) {
var textElement = document.getElementById('namatamu');
var defaultText = textElement.innerHTML;
var newText = defaultText;
if (urlParams.has('to')) {
var toValue = urlParams.get('to');
newText = newText.replace(/Tamu Undangan/g, toValue);
}
if (urlParams.has('dear')) {
var dearValue = urlParams.get('dear');
newText = newText.replace(/Tamu Undangan/g, dearValue);
}
if (urlParams.has('kepada')) {
var kepadaValue = urlParams.get('kepada');
newText = newText.replace(/Tamu Undangan/g, kepadaValue);
}
textElement.innerHTML = newText;
}
// Ambil elemen audio dengan ID "song"
const audioElement = document.getElementById("song");
// Event listener untuk visibility change
document.addEventListener("visibilitychange", () => {
if (document.visibilityState === "hidden") {
// Pause audio jika tab berpindah
if (audioElement && !audioElement.paused) {
audioElement.pause();
}
// Pause video YouTube jika tab berpindah
if (typeof player !== "undefined" && player.getPlayerState) {
if (player.getPlayerState() === YT.PlayerState.PLAYING || player.getPlayerState() === YT.PlayerState.BUFFERING) {
player.pauseVideo();
}
}
} else if (document.visibilityState === "visible") {
// Play audio jika tab kembali aktif
if (audioElement && audioElement.paused) {
audioElement.play().catch((err) => {
console.warn("Error saat mencoba memutar audio:", err);
});
}
// Play video YouTube jika tab kembali aktif
if (typeof player !== "undefined" && player.getPlayerState) {
if (player.getPlayerState() !== YT.PlayerState.PLAYING) {
player.playVideo();
}
}
}
});
// Memastikan audio langsung diputar saat halaman dimuat
window.addEventListener("load", () => {
if (audioElement) {
audioElement.play().catch((err) => {
console.warn("Error saat mencoba memutar audio saat halaman dimuat:", err);
});
}
});
function revealElements(selector) {
var elements = document.querySelectorAll(selector);
var windowHeight = window.innerHeight;
var elementVisible = 150;
elements.forEach(function(element) {
var elementTop = element.getBoundingClientRect().top;
if (elementTop < windowHeight - elementVisible) {
element.classList.add("active");
} else {
element.classList.remove("active");
}
});
}
window.addEventListener("scroll", function() {
revealElements(".muncul, .muncul-kiri, .muncul-kanan, .zoom");
});
.muncul {
position: relative;
transform: translateY(6rem) scale(0.93);
opacity: 0;
transition: opacity 0.5s ease, transform 1s ease; /* Durasi muncul tanpa delay */
}
.muncul.active {
transform: translateY(0);
opacity: 1;
}
.muncul-kiri {
position: relative;
transform: translateX(-100%) scale(0.93);
opacity: 0;
transition: opacity 0.5s ease, transform 1s ease; /* Durasi muncul tanpa delay */
}
.muncul-kiri.active {
transform: translateX(0);
opacity: 1;
}
.muncul-kanan {
position: relative;
transform: translateX(100%) scale(0.93);
opacity: 0;
transition: opacity 0.5s ease, transform 1s ease; /* Durasi muncul tanpa delay */
}
.muncul-kanan.active {
transform: translateX(0);
opacity: 1;
}
.zoom {
position: relative;
transform: scale(0.5);
opacity: 0;
transition: opacity 0.5s ease, transform 1.5s ease; /* Durasi muncul tanpa delay */
}
.zoom.active {
transform: scale(1);
opacity: 1;
}
//* script show-hide by andy dari weddingpress *//
document.addEventListener("DOMContentLoaded", function () {
var btnAmplop = document.getElementById("btnAmplop");
var btnHide = document.getElementById("btn-hide");
var amplop = document.getElementById("amplop");
// Sembunyikan btn-hide dan amplop saat halaman dimuat
btnHide.style.display = "none";
amplop.style.display = "none";
// Fungsi untuk menampilkan btn-hide dan amplop saat btnAmplop diklik
btnAmplop.onclick = function () {
// Menampilkan btn-hide
btnHide.style.display = "block";
// Menyembunyikan btnAmplop
btnAmplop.style.display = "none";
// Menampilkan section amplop
amplop.style.display = "block";
};
// Fungsi untuk menampilkan btnAmplop kembali dan menyembunyikan btn-hide saat btn-hide diklik
btnHide.onclick = function () {
// Menyembunyikan btn-hide
btnHide.style.display = "none";
// Menampilkan btnAmplop kembali
btnAmplop.style.display = "block";
// Menyembunyikan section amplop
amplop.style.display = "none";
};
});