// JavaScript Document

var Timer;
var Timer2;
var Pas = 5;
var Pas2 = 10;

function slowScroll(Sens)
{
	
			Objet=document.getElementById("contenu_scrollable");
			
			if(parseInt(Objet.style.top) + (Pas*Sens)>0) 
			{
					   clearTimeout(Timer);
			}
			else if(parseInt(Objet.style.top) + (Pas*Sens)<-(Objet.offsetHeight-document.getElementById("support").offsetHeight)) {
				   clearTimeout(Timer);
			}
			else {
					if(Objet.style.top == "") { Objet.style.top = "0px"; } // HACK ADSL
					Objet.style.top = (parseInt(Objet.style.top) + (Pas*Sens)) + "px";
			}
			Timer = setTimeout("slowScroll(" + Sens + ");", 1);
}
function fastScroll(Sens)
{
			Objet=document.getElementById("contenu_scrollable");
			if(parseInt(Objet.style.top) + (Pas2*Sens)>0)  {
					   clearTimeout(Timer2);
			}
			else if(parseInt(Objet.style.top) + (Pas2*Sens)<-(Objet.offsetHeight-document.getElementById("support").offsetHeight)) {
					   clearTimeout(Timer2);
			}
			else {
					if(Objet.style.top == "") { Objet.style.top = 0; } // HACK ADSL
					   Objet.style.top = (parseInt(Objet.style.top) + (Pas2*Sens)) + "px";
			}
			Timer2 = setTimeout("fastScroll(" + Sens + ");", 1);
}

function moveTo(pos) {
			Objet=document.getElementById("contenu_scrollable");
			pos = parseInt(pos);
			Objet.style.top = pos + "px";
}