        flgannauto = 0; flgaff = 0; delaiann = 15; pasann = 30;
        annact = 0; Xann = 0; tsact = 0; tsfin = 0;
function affannsuivman() {
        flgannauto = 0; delaiann = 15; pasann = 30;
    setdelaiautoann()
    affannsuiv();
}
function affannsuiv() {
    if (flgaff == 0) {
      // Détermine l'annonce suivante
            annsuiv = annact + 1;
        if (annsuiv < nbann) {
          // Positionne les annonces
            document.getElementById("annonce" + annact).style.left = 0;
                Xann = 415;
            document.getElementById("annonce" + annsuiv).style.left = Xann;
            affannsuivante();
        } else {
          // Positionne toutes les annonces
                nb = 0;
            while (nb < nbann) {
                document.getElementById("annonce" + nb).style.left = (nbann - (nb + 1)) * 415;
                    nb++;
            }
                Xann = 0 - (nbann - 1) * 415;
            affannrewind();
        }
    }
}
function affannsuivante() {
        flgaff = 1;
        Xann-= pasann;
    if (Xann < 0) {Xann = 0;}
        document.getElementById("annonce" + annsuiv).style.left = Xann;
            Xann2 = Xann - 415;
    document.getElementById("annonce" + annact).style.left = Xann2;
    if (Xann > 0) {setTimeout("affannsuivante()", delaiann);} else {annact = annsuiv; affbuttann(); flgaff = 0;}
}
function affannrewind() {
  // Rembobine les annonces
        flgaff = 1;
        Xann+= 40;
    if (Xann > 0) {Xann = 0;}
        nb = 0;
    while (nb < nbann) {
            xpos = Xann + nb * 415;
        document.getElementById("annonce" + nb).style.left = xpos;
            nb++;
    }
    if (Xann < 0) {setTimeout("affannrewind()", 10);} else {annact = 0; affbuttann(); flgaff = 0;}
}
function affannprecman () {
        flgannauto = 0; delaiann = 15; pasann = 30;
    setdelaiautoann()
    affannprec();
}
function affannprec() {
    if (flgaff == 0) {
      // Détermine l'annonce précédente
        if (annact > 0) {
                annprec = annact - 1;
            if (annprec < 0) {annprec = nbann - 1;;}
          // Positionne les annonces
            document.getElementById("annonce" + annact).style.left = 0;
                Xann = -415;
            document.getElementById("annonce" + annprec).style.left = Xann;
            affannprecedente ();
        }
    }
}
function affannprecedente() {
        flgaff = 1;
        Xann+= pasann;
    if (Xann > 0) {Xann = 0;}
        document.getElementById("annonce" + annprec).style.left = Xann;
            Xann2 = Xann + 415;
        document.getElementById("annonce" + annact).style.left = Xann2;
    if (Xann < 0) {setTimeout("affannprecedente()", delaiann);} else {annact = annprec; affbuttann(); flgaff = 0;}
}
function affbuttann() {
        nb = 0;
    while (nb < nbann) {
        document.getElementById("bann" + nb).src = "../img/a-la-une/boff.gif";
            nb++;
    }
    document.getElementById("bann" + annact).src = "../img/a-la-une/bon.gif";
}
function autoann() {
        delaiann = 25; pasann = 10; flgannauto = 1;
    affautoann();
}
function affautoann() {
    if (flgannauto == 1) {
        affannsuiv();
        setTimeout("affautoann()", 9000);
    }
}
function startpage() {
    affallann()
        document.getElementById("annonce0").style.left = 0;
    if (nbann > 1) {
//        setdelaiautoann();
//        delaiautoann();
    }
}
function setdelaiautoann() {
        ts = new Date();
        tsfin = Math.floor(ts.getTime() / 1000) + 9;
}
function delaiautoann() {
  // Scrute en permanence le délai de passage en mode auto
        ts = new Date();
        tsact = Math.floor(ts.getTime() / 1000);
//    window.status = tsact + " " + tsfin;
    if (tsact > tsfin && flgannauto == 0) {autoann();}
    setTimeout("delaiautoann()", 200);
}
function affallann() {
        nb = 0;
    while (nb < nbann) {
        document.getElementById("annonce" + nb).style.visibility = "visible";
            nb++;
    }
}
function voirplusann() {
        nb = 0;
    while (nb < nbann) {
        document.getElementById("vpannonce" + nb).style.visibility = "hidden";
            nb++;
    }
        divann = document.getElementById("vpannonce" + annact);
        divannwidth = parseFloat(divann.offsetWidth);
        divannheight = parseFloat(divann.offsetHeight);
        xpos = Math.round((screen.width - divannwidth) / 2) - 11 + document.body.scrollLeft;
    if(xpos < 0){xpos = 0;}
        ypos = Math.round((screen.height - divannheight) / 2) - 200 + document.body.scrollTop;
    if(ypos < 0){ypos = 0;}
        xpos = 200;
        ypos = 350;
        divann.style.left = xpos + "px";
        divann.style.top = ypos + "px";
    divann.style.visibility  = "visible";
}
function effann(anneff) {document.getElementById("vpannonce" + anneff).style.visibility = "hidden";}
