﻿//supprime le remote si la session n'est pas vide
//si la verification du champ abandonQuestionnnaire est demandee, regarder egalement si ce champ vaut true
function detruireAutomate(idSession, bVerifierAbandonForm) {
    var abandon = document.forms["form1"].elements.abandonQuestionnaire.value;

    if (idSession != '' && (!bVerifierAbandonForm || (bVerifierAbandonForm && abandon == "true"))) {
        DA.WEB.PS.MoteurRendu.Auto.Web.Automate.DetruireAutomate(idSession, null, OnFailed);
    }
}

//Permet de modifier une donnée automate au sein du javascript
function modifierDonneeAutomate(idSession, idDonnee, valeur) {
    try {
        if (idSession != ''
        && idDonnee != ''
        && valeur != null) {
            DA.WEB.PS.MoteurRendu.Auto.Web.Automate.ModifierDonnee(idSession, idDonnee, valeur);
            
        }
    }
    catch (e) {
        var i = 0;
    }
}

//Permet de recupérer une donnée automate au sein du javascript
function recupererDonneeAutomate(idSession, idDonnee) {
    try {
        if (idSession != ''
        && idDonnee != ''
        && valeur != null) {
           return DA.WEB.PS.MoteurRendu.Auto.Web.Automate.RecupererDonnee(idSession, idDonnee);
            
        }
    }
    catch (e) {
        var i = 0;
    }
}


