var statutMouvement = false;
var pos = 0;

function slide_vers_gauche(n) {
	pos += Math.ceil((n-pos)*0.10);
	self.scroll(pos,0);
	if ((n-pos) <= 1) {
		pos = n;
		self.scroll(n,0);
		clearTimeout(statutMouvement);
		statutMouvement = false;
		return;
	}
	statutMouvement = setTimeout("slide_vers_gauche(" + n + ")",0);
}

function slide_vers_droite(n) {
	pos -= Math.ceil((pos-n)*0.10);
	self.scroll(pos,0);
	if (Math.abs(n-pos) <= 1) {
		pos = n;
		self.scroll(n,0);
		clearTimeout(statutMouvement);
		statutMouvement = false;
		return;
	}
	statutMouvement = setTimeout("slide_vers_droite(" + n + ")",0);
}

function slide_vers(n) {
	if(!statutMouvement) {
		var d = (n>pos)? "gauche" : "droite";
		var f ="slide_vers_"+ d +"(" + n + ")";
		statutMouvement = setTimeout(f,0);
	}
}