(function() {
function injectCreateAccount() {
const lostPassword = document.querySelector('.elementor-lost-password');
if (lostPassword && !document.querySelector('.oryden-create-account-link')) {
const link = document.createElement('div');
link.className = 'oryden-create-account-link';
link.innerHTML = "Don't have an account? Create account";
lostPassword.parentNode.insertBefore(link, lostPassword);
}
}
// Watch for the popup opening
const observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
mutation.addedNodes.forEach(function(node) {
if (node.nodeType === 1) {
// Check if popup or its contents were added
if (node.classList && (node.classList.contains('elementor-5578') || node.querySelector && node.querySelector('.elementor-lost-password'))) {
setTimeout(injectCreateAccount, 100);
}
}
});
});
});
document.addEventListener('DOMContentLoaded', function() {
observer.observe(document.body, { childList: true, subtree: true });
});
})();