(function(){
var COMMUNITY_URL="/community/";
document.addEventListener("DOMContentLoaded", function(){
var observer = new MutationObserver(function(mutations){
mutations.forEach(function(mutation){
mutation.addedNodes.forEach(function(node){
if(node.nodeType === 1){
var success = node.querySelector ? node.querySelector(".ehc-form-success-inline, .ehc-modal-success") : null;
if(success || (node.classList && (node.classList.contains("ehc-form-success-inline") || node.classList.contains("ehc-modal-success")))){
var card = node.closest ? node.closest(".ehc-signup-card") : null;
var redirectUrl = card ? (card.getAttribute("data-redirect") || COMMUNITY_URL) : COMMUNITY_URL;
console.log("[EHC] Success detected, redirecting to:", redirectUrl);
setTimeout(function(){ window.location.href = redirectUrl; }, 2500);
}
}
});
});
});
observer.observe(document.body, { childList: true, subtree: true });
});
})();