// Fonctions pour afficher les messages déroulants définis dans l'array messages
var height = 50;
var msgId = 0;
var pos1 = -height;
var pos2 = -height;

function scrollMessages() {
    var msgNum = messages.length;
    if (msgNum && document.getElementById) {
        msgId = (msgId < msgNum) ? msgId : 0;
        if (pos1 <= -(height - 2)) {
            pos1 = height;
            updateMessage('message1');
        } else {
            pos1 -= 2;
        }
        if (pos2 <= -((height*2) - 2)) {
            pos2 = 0;
            updateMessage('message2');
        } else {
            pos2 -= 2;
        }
        document.getElementById('message1').style.top = pos1 + "px";
        document.getElementById('message2').style.top = pos2 + "px";
        delay = (pos1 % height) ? 25 : 3000;
        setTimeout("scrollMessages()", delay);
    }
}

function updateMessage(id) {
    document.getElementById(id).innerHTML = eval("messages["+msgId+"]");
    msgId++;
}
