<!--//
var flag = 0;
var delais_frame = 20;
var avec_effet = true;

function scrollSwitch()
{
	if (flag == 1)
		return;

	flag = 1;
	
	a = '';
	var ahui = new Date();

	e = ahui.getTime() + 1000*60*60*24*365;
	exp = new Date(e);
	
	if(document.getElementById('arbre').width == largeur_arbre)
	{
		a = 0;
		if (avec_effet)
		{
			for(var i = largeur_arbre; i > 0; i -= pas)
			{
				setTimeout('scrollChange(' + i + ');', (a++)*delais_frame);
				pas = Math.min(largeur_arbre / (i/3), 30) ;
			}
		}
		setTimeout('scrollChange(' + 0 + ', 1);', a*delais_frame);
		setTimeout("document.getElementById('fleche').src = '/admin/images/fleche_aide.gif';", (a*delais_frame/2));
		setCookie('scroll2', 'fermer', exp, '/');
	}
	else
	{
		a = 0;
		if (avec_effet)
		{
			for(var i = 0; i < largeur_arbre; i += pas)
			{
				setTimeout('scrollChange(' + i + ');', (a++)*delais_frame);
				pas = Math.min(largeur_arbre / (i/3), 30) ;
			}
		}
		setTimeout('scrollChange(' + largeur_arbre + ', 1);', a*delais_frame);
		setTimeout("document.getElementById('fleche').src = '/admin/images/fleche_aide2.gif';", (a*delais_frame/2));
		setCookie('scroll2', 'ouvert', exp, '/');
		
	}
}

function scrollChange(largeur, f)
{
	if (largeur < 1)
		largeur = 1;
		
	document.getElementById('arbre').width = largeur;

	if (f)
		flag = 0;
}

function scrollInit()
{
	if (getCookie('scroll2') == 'fermer')
	{
		document.getElementById('arbre').width = 1;
		document.getElementById('fleche').src = 'images/fleche_aide.gif';
	}
	scrollUpdate();
}

var scrollU = 0;
var scrollPositionY;
var scrollTolerance = 5;
var scrollMem = 0;

function scrollUpdate()
{
	// Ca c'est pour l'aide juste qui doit bouger quand on scroll la page
	newScrollPositionY = scrollU + document.body.scrollTop;
	if (scrollPositionY > newScrollPositionY && (scrollPositionY - newScrollPositionY > scrollTolerance))
		scrollPositionY -= scrollTolerance;
	else if (scrollPositionY < newScrollPositionY && (newScrollPositionY - scrollPositionY > scrollTolerance))
		scrollPositionY += scrollTolerance;
	else
		scrollPositionY = newScrollPositionY;

	if (scrollMem != scrollPositionY)
	{
		document.getElementById('scrollMenuDiv').style.top = scrollPositionY;
		scrollMem = scrollPositionY;
	}
	setTimeout('scrollUpdate();', 10);
}
-->