{{IsValidUyeOlSifreStrengthShowMessage}}
(function () { 'use strict'; function pushEcom(eventName) { window.dataLayer = window.dataLayer || []; window.dataLayer.push({ ecommerce: null }); window.dataLayer.push({ event: eventName }); } function hasFormError() { var errorMessages = [ 'Telefon numarası eksik ya da yok', 'OTP kodunuzu ekleyiniz', 'Telefon numarası sistemimizde kayıtlı', 'E-posta adresi sistemimizde kayıtlı', 'Hatalı güvenlik kodu', 'Cep telefonu sistemimizde kayıtlı', 'Telefon numarası sisteme kayıtlıdır', 'Girdiğiniz OTP kodu hatalıdır', 'OTP Eşleşmedi' ]; var bodyText = document.body.innerText || ''; for (var i = 0; i < errorMessages.length; i++) { if (bodyText.indexOf(errorMessages[i]) !== -1) return true; } var kayitliTel = document.querySelector('#kayitliKullaniciTelefon'); if (kayitliTel) { var style = window.getComputedStyle(kayitliTel); if (style.display !== 'none' && style.visibility !== 'hidden') return true; } return false; } var signUpFired = false; function bindSignUpButton() { var selectors = [ '#btnUyeOl', 'button[ng-click*="UyeOl"]', 'button[ng-click*="kayit"]', 'button[ng-click*="register"]', '.btn-uyeol', 'button[type="submit"]', 'input[type="submit"]', '.uyeOlBtn', '[data-action="register"]' ]; var submitBtn = null; for (var s = 0; s < selectors.length; s++) { submitBtn = document.querySelector(selectors[s]); if (submitBtn) break; } if (!submitBtn) return false; submitBtn.addEventListener('click', function () { if (signUpFired) return; setTimeout(function () { if (hasFormError()) return; signUpFired = true; setTimeout(function () { signUpFired = false; }, 3000); }, 400); }, true); return true; } var bound = false; var observer = new MutationObserver(function () { if (!bound) bound = bindSignUpButton(); }); observer.observe(document.body, { childList: true, subtree: true }); setTimeout(function () { if (!bound) bound = bindSignUpButton(); }, 1000); setTimeout(function () { observer.disconnect(); }, 5000); })();
cultureSettings.RegionId: 0 cultureSettings.LanguageCode: TR