/* Fonctions relatives au sticker */

var timer = null;
var speed = 5;

var obj = Array();

var taille = Array();
var tailleTotale=0;
var pos=0;
var tempsPause=10000;

var nbElements=null;
var elementFocus;

function InitObj() {
if(nbElements!=null){
	
	for(var i=1;i<=nbElements;i++){
		obj[i] = document.getElementById("contenu"+i+"");
		taille[i] = obj[i].offsetHeight +10;
		obj[i].style.visibility='visible';
		obj[i].style.top=pos+'px';
		
		pos +=taille[i];
		tailleTotale=pos;
		}
		
		timer = setTimeout("Prompteur()", tempsPause);
	}
}

function Prompteur(){	
if(nbElements>1) {
	 for(var i=1;i<=nbElements;i++){	

			if( parseInt(obj[i].style.top) > -obj[i].offsetHeight) {
			obj[i].style.top = (parseInt(obj[i].style.top) - 1)+'px';
				if ( parseInt(obj[i].style.top) == 0 ){
					if(document.getElementById("conteneur").style.height<taille[i]*2){
						document.getElementById("conteneur").style.height=taille[i];
						}
					speed=tempsPause;
					}
			}

			else {
				obj[i].style.top=10+tailleTotale-taille[i]+'px';
				}
		}
		timer = setTimeout("Prompteur()",speed);
		pos = 0;
		speed=5;
	}
}


function Stop(){
    clearTimeout(timer);
}
