﻿function AfficherProgressionLogin() {
    // Vérification que le postback est autorisé
    var val = document.getElementById("ctl00_ContentPlaceHolderBody_RequiredFieldValidatorLogin");
    if (val != null) {
        if (!RequiredFieldValidatorEvaluateIsValid(val))
            return;
    }
    val = document.getElementById("ctl00_ContentPlaceHolderBody_RequiredFieldValidatorPassword");
    if (val != null) {
        if (!RequiredFieldValidatorEvaluateIsValid(val))
            return;
    }
    
    // Affichage du popup de progression
    var label = document.getElementById('ctl00_LabelTitreProgression');
    if (label != null) {
        label.innerHTML = 'Connexion en cours';
    }
    label = document.getElementById('ctl00_LabelProgression');
    if (label != null) {
        label.innerHTML = "Vérification de vos identifiants.";
        // Affichage du message de chargement des données au bout de ~2s
        setTimeout("AfficherProgressionLogin2()", 2000);
    }
    showModalPopup('ModalPopupBehaviorProgression');
}

function AfficherProgressionLogin2() {
    // Affichage du message de chargement des données
    label = document.getElementById('ctl00_LabelProgression');
    if (label != null) {
        label.innerHTML = "Chargement de vos données en cours.<br>Veuillez patienter ...";
    }
}
