// Original script from Lisarael

var scrolling = 0;

var timeout;

var pos_Y;

// Initial function
function start_escroll(){
    document.getElementById("inpopupbox").style.marginTop = 50+"px";
    pos_Y = document.getElementById("inpopupbox").style.marginTop;
    generique();
}

// Start eScroller
function autorestart_escroll(){
    document.getElementById("inpopupbox").style.marginTop = pos_Y;
    generique();
}

// fonction d'ouverture de la popup avec le générique
function generique() {
	
	var divBox = document.getElementById("inpopupbox");
	
	scrolling++;
	
	divBox.style.marginTop = "-"+scrolling+"px";
	
	if (scrolling > (document.getElementById("inpopupbox").offsetHeight+20)) { // offsetHeight représente la taille du contenu de l'élément, on rajoute 20 pixel pour tenir compte des paddings de son élément parent
        divBox.style.marginTop = "+"+scrolling+"px";
        scrolling = 0;
        autorestart_escroll();
	}
	else {
		timeout = setTimeout("generique()", 30);
	}
	
	
}

function stopGenerique(end) {
	
	clearTimeout(timeout);
	
	if (end == "true") {
		//document.forms[0].elements[0].value = "relancer le générique";
		//document.forms[0].elements[0].onclick = function() {location.reload(true);};
	}
	else {
		//document.forms[0].elements[0].value = "lancer le générique";
		//document.forms[0].elements[0].onclick = function() {generique();};
	}
}

// fonction onload, à définir en fin de composition de script

