﻿//AFFICHE UN SABLIER PENDANT LE CHARGEMENT DE L'UPDATE PANEL


//Liaisons
Sys.Application.add_load(ApplicationLoadHandler);
function ApplicationLoadHandler() {
    Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest);
    Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoaded);
}

//Debut de la requete
function beginRequest(sender, args) {
    var postbackElement;
    
    postbackElement = args.get_postBackElement();
    document.getElementsByTagName('body')[0].style.cursor = 'wait';

}

//Fin de la requete
function pageLoaded(sender, args) {
    document.getElementsByTagName('body')[0].style.cursor = 'auto';
}

//on verifie qu'on active le sablier que sur l'evenement renvoyé par le clic du bouton de validation
function verifControlActivSablier(postbackElement) {
    if (postbackElement.id.toLowerCase().indexOf('btnenvoyer') > -1) {
        return true;
    }
    else {
        return false;
    }
}

if (typeof (Sys) !== "undefined") Sys.Application.notifyScriptLoaded();