function init() {
scrollWindow = new DivMaker('scrollWindowObj');
scrollContent = new DivMaker('scrollContentObj','scrollWindowObj');
scrollIndic = new DivMaker('scrollIndicObj');

//////////// CALCUL DU PAS INDIC
// pas = hauteur de slide de l'indic / ((hauteur div - hauteur clip visible) / movespeed)
pas = 390 / ((scrollContent.h-390)/10);

pas = roundFloat(pas,4);

}

//Arrondi x (float) à y chiffre(s) apres la virgule
function roundFloat(x,y)
{
	x = x.toString();
	if (x.indexOf('.',0)!=-1)
		return parseFloat(x.substring(0,x.indexOf('.',0)+y+1));
	return parseFloat(x);
}

var MoveSpeed = 10; // nb de px à rajouter verticalement pour deplacer le DIV content
var RecallSpeed = 100;  // nb de milliseconde à attendre avant de rappeller la fonction up()
var delai; // memorise le setTimeout ds une var pour permettre de l'annuler avec clearTimeout

function up() {
        if (scrollContent.y < 0) {
        scrollContent.moveBy(null,MoveSpeed);
        scrollIndic.moveBy(null,-pas);
        delai = setTimeout('up()',RecallSpeed);
        }
		else {
		scrollIndic.moveTo(scrollIndic.x,245 -95);
		}
}
var limite_bas;
function down() {


        if (scrollContent.y+scrollContent.h > scrollWindow.h) {
        scrollContent.moveBy(null,-MoveSpeed);
        scrollIndic.moveBy(null,pas);
        delai = setTimeout('down()',RecallSpeed);
        }
		else {
		scrollIndic.moveTo(scrollIndic.x,330 +190 +8);
		}
}

function stop() { clearTimeout(delai) }