ADN TIGO

Nuestras Capacidades Organizacionales

"..."
⚡ RETO ADN TIGO:

let capacidadActual = ''; // Cargar progreso inicial const progreso = JSON.parse(localStorage.getItem('progresoTigo')) || { agilidad:0, colaboracion:0, enfoque:0, integridad:0, talento:0 }; function actualizarBarrasMenu() { for (let cap in progreso) { const porcentaje = Math.min((progreso[cap] / 21) * 100, 100); const barra = document.getElementById(`bar-${cap}`); if(barra) barra.style.width = porcentaje + '%'; const txt = document.getElementById(`txt-${cap}`); if(txt) txt.innerText = progreso[cap]; } } function irAReto(cap) { capacidadActual = cap; document.getElementById('menu-principal').style.display = 'none'; document.getElementById('pantalla-reto').style.display = 'flex'; const titulos = { agilidad: "Somos Ágiles", colaboracion: "Somos Colaborativos", enfoque: "Somos Enfocados", integridad: "Somos Íntegros", talento: "Somos Talento Tigo" }; const mantras = { agilidad: "Diciendo y Haciendo", colaboracion: "Juntos pa' las que sea", enfoque: "Full Foco", integridad: "No todo se vale", talento: "Protagonistas de nuestro desarrollo" }; document.getElementById('titulo-capacidad').innerText = titulos[cap]; document.getElementById('subtitulo-mantra').innerText = mantras[cap]; cargarFraseAleatoria(); } function cargarFraseAleatoria() { const lista = frasesDB[capacidadActual]; const random = lista[Math.floor(Math.random() * lista.length)]; document.getElementById('frase-display').innerText = `"${random.frase}"`; document.getElementById('reto-display').innerText = random.reto; } function completarReto() { progreso[capacidadActual]++; localStorage.setItem('progresoTigo', JSON.stringify(progreso)); confetti({ particleCount: 100, spread: 70, origin: { y: 0.6 } }); document.getElementById('modal-exito').style.display = 'flex'; } function cerrarModal() { document.getElementById('modal-exito').style.display = 'none'; mostrarMenu(); } function mostrarMenu() { document.getElementById('pantalla-reto').style.display = 'none'; document.getElementById('menu-principal').style.display = 'block'; actualizarBarrasMenu(); } window.onload = actualizarBarrasMenu;