from cheaterbuster.net<\/span>
to cheaterbuster.com!<\/span>","autofilled_steps_text_2":"Your password
may be saved for
Cheaterbuster.net<\/span>","get_help":"Get help for","safari":"Safari","chrome":"Chrome"}, pathLangPrefix = '', loadGMA = (fromClick) => { if (fromClick) { try { sessionStorage.setItem("ytStartFromClick", "1"); } catch (e) {} } $('#cheaterbuster-gma .ytLoader').remove(); let s1 = document.createElement("script"); s1.type = "text/javascript"; s1.id = "ytApi"; s1.src = "https://www.youtube.com/iframe_api"; s1.async = true; document.head.appendChild(s1); }; function onYouTubeIframeAPIReady() { let player = new YT.Player('cheaterbuster-gma', { videoId: '0IfitNPg3v4', playerVars: { autoplay: 1, controls: 1, showinfo: 0, modestbranding: 1, loop: 1, fs: 0, cc_load_policy: 0, iv_load_policy: 3, autohide: 0, enablejsapi: 1, origin: window.location.protocol + "//" + window.location.hostname }, events: { onReady: (e) => { try{ player.playVideo(); if (sessionStorage.getItem("ytStartFromClick")) { sessionStorage.removeItem("ytStartFromClick"); } else { player.mute(); } } catch(e){ player.mute(); } } } }); } $(document).ready(() => { $('#gma-video-container #cheaterbuster-gma').click((e) => { loadGMA(true); }); $('.display-complete-form').on('click', (e) => { $("#firstFormSolicitud").submit(); }); let checkForSpace = true; $("#firstFormSolicitud").submit((e) => { e.preventDefault(); let errElement = '', hasError = false, errModal = { text:'', type:"error", buttons:[ { color: "green", text: jsTranslations["close_btn"], callback: () => { closeModal(); try { if (errElement !== '') { $('html, body').animate({ scrollTop: $(errElement).offset().top - 20 }, 700,() => { errElement = ''; }); } } catch (e) { errElement = ''; } } } ], moreInfo: { url: "/faq/#results", text:jsTranslations["help_txt"] }, showCloseButton: true }, lettersOnly = /[!"\[\]{}%^&*:.@~#;0-9<>\\|`]/; let fd = { searchType: "regular" }; $("#firstFormSolicitud").serializeArray().map((x) => {fd[x.name] = x.value;}); if (!fd.name || fd.name.length < 1 || lettersOnly.test(fd.name)) { hasError = true; errModal.text = "Please type a valid (letters only) first name"; errElement = '.search-steps-container.search-icon'; errModal.inputs = [ {type:"text",name:"name",placeHolder:"First name"} ]; errModal.moreInfo = { url: "/faq/#swipbuster-search-first-name", text: jsTranslations["more_info"] }; errModal.buttons[0].color = "orange"; errModal.buttons.unshift({ color: "green", text: jsTranslations["continue_btn"], callback: () => { let form = getModalForm(); closeModal(); try { if (form.name.length > 0 && !lettersOnly.test(form.name)) { $("#txtNombre").val(form.name); setTimeout(() => { $("#firstFormSolicitud").submit(); },500); } else if (errElement !== '') { $('html, body').animate({ scrollTop: $(errElement).offset().top - 20 }, 700,() => { errElement = ''; }); } } catch (e) { errElement = ''; } } }); } else if (checkForSpace && fd.name.indexOf(" ")!==-1) { hasError = true; errModal.text = "Are you sure that:" + ' '+fd.name+' ' + "is the first name ONLY?<\/span><\/span> Tinder only uses first name so if you use both first and last name you will get 0 results."; errModal.type = "warning"; errModal.moreInfo = { url: "/faq/#swipbuster-search-first-name", text:jsTranslations["more_info"] }; errModal.buttons = [ { color: "green", text: "Let me change", callback: () => { closeModal(); $('html, body').animate({ scrollTop: $("#txtNombre").offset().top - 20 }, 700,() => { $("#txtNombre").focus(); }); } }, { color: "orange", text: "I am sure", callback: () => { checkForSpace = false; closeModal(); setTimeout(() => { $("#firstFormSolicitud").submit(); },500); } } ]; } if (hasError) { showModal(errModal); return false; } showLoadingOverlay(); jQuery('body').css('overflow', 'hidden'); navigateWithLang("/search/?name=" + fd.name); }); $(window).scroll(function() { let popUp = $('.form-horizontal'); if ($(window).scrollTop() >= (popUp.offset().top + popUp.height() - 100)) { $('.form-horizontal').addClass('popUp'); } }); let ytContainer = $('#sb-gma-video-box'); ytContainer.css('min-height',ytContainer.height() + 'px'); });