/**
 *
 * confirmation, version 1.0
 *
 * affichage d'une boîte de dialogue javascript pour confirmer une
 * action dans la carte flash
 * 
 * @author:Sébastien Crouzille
 *
 * @author:EoleP2
 *
 * @param texte chaîne à afficher dans la boîte de dialogue
 *
 */

// valeur globale dans le document, garde en mémoire la valeur du scrolleur
// flash (nécessaire pour la compatibilité IE/Moz)
// il est indispensable de lui mettre la même valeur de départ qu'au hscroll dans le flash !
var etatScrolleur=1;

function confirme(texte)
{
    var movie = document.visionneuse;
    var ancienScroll;
    // le but est de lancer un réflexe au Flash lors de la confirmation
    // on utilise un TextField auquel on modifie le paramètre hscroll
    // afin de déclencher unu événement répercuté sur l'objet qui a demandé une confirmation
    // il faut également donner le résultat du confirm (true/false)
    if (confirm(texte) == true)
	{
	    // envoi du résultat du confirm dans le Flash
	    movie.SetVariable("confirmation","true");
	}
    else
	{
	    // envoi du résultat du confirm dans le Flash
	    movie.SetVariable("confirmation","false");
	}

    // envoi du réflexe via le TextField (on le fait scroller)
//     ancienScroll=movie.GetVariable("/textScroll:hscroll");
    etatScrolleur=3-etatScrolleur;
    movie.SetVariable("/textScroll:hscroll",etatScrolleur);// ancienScroll

//       alert("Confirmation dans javascript après scroll : "+movie.GetVariable("/textScroll:hscroll"));

    return;
}
