	oScrollLayer = new EObject();
	oScrollLayer.name = "scrollLayer";
	oClipLayer = new EObject()
	oClipLayer.name = "Liste_projets";
	var layerScrollArrowDown;
	var layerScrollArrowUp;
	var imgScrollArrowDown;
	var imgScrollArrowUp;
	var layerScrollArrowDownName = "scrollArrowDown";
	var layerScrollArrowUpName = "scrollArrowUp";
	var imgScrollArrowDownName = "imgScrollArrowDown";
	var imgScrollArrowUpName = "imgScrollArrowUp";
	var iScrollInterval = 50;
	var iMoveByPixels = 10;
	var scrollTimeout;

function EObject() {
	this.name = "";
}
		
	function initScrollProjets(){
		if (document.all){
			oClipLayer.obj = document.all[oClipLayer.name];
			oClipLayer.height = oClipLayer.obj.clientHeight;
			oScrollLayer.obj = document.all[oScrollLayer.name];
			oScrollLayer.top = oScrollLayer.obj.style.pixelTop;
			oScrollLayer.getProperty = oScrollLayer.obj.style;
			oScrollLayer.height = oScrollLayer.obj.clientHeight;
			layerScrollArrowDown = document.all[layerScrollArrowDownName];
			layerScrollArrowUp = document.all[layerScrollArrowUpName];
			imgScrollArrowDown = document.images[imgScrollArrowDownName];
			imgScrollArrowUp = document.images[imgScrollArrowUpName];
		}
		else if (document.getElementById && !document.all){
			oClipLayer.obj = document.getElementById(oClipLayer.name);
			oClipLayer.height = oClipLayer.obj.offsetHeight;
			oScrollLayer.obj = document.getElementById(oScrollLayer.name);
			oScrollLayer.top = oScrollLayer.obj.offsetTop;
			oScrollLayer.getProperty = oScrollLayer.obj.style;
			oScrollLayer.height = oScrollLayer.obj.offsetHeight;
			layerScrollArrowDown = document.getElementById(layerScrollArrowDownName);
			layerScrollArrowUp = document.getElementById(layerScrollArrowUpName);
			imgScrollArrowDown = document.images[imgScrollArrowDownName];
			imgScrollArrowUp = document.images[imgScrollArrowUpName];
		}
		else if (document.layers){
			oClipLayer.obj = document.layers[oClipLayer.name];
			oClipLayer.height = oClipLayer.obj.clip.height;
			oScrollLayer.obj = oClipLayer.obj.document.layers[oScrollLayer.name];
			oScrollLayer.top = oScrollLayer.obj.top;
			oScrollLayer.getProperty = oScrollLayer.obj;
			oScrollLayer.height = oScrollLayer.obj.clip.height;
			layerScrollArrowDown = document.layers[layerScrollArrowDownName];
			layerScrollArrowUp = document.layers[layerScrollArrowUpName];
			imgScrollArrowDown = layerScrollArrowDown.document.images[imgScrollArrowDownName];
			imgScrollArrowUp = layerScrollArrowUp.document.images[imgScrollArrowUpName];
		}
	}
	
	function scrollUp(){
		if (oScrollLayer.top > oClipLayer.height - oScrollLayer.height){
			var iNewYPos = parseInt(oScrollLayer.top) - iMoveByPixels;
			oScrollLayer.getProperty.top = iNewYPos + "px";
			oScrollLayer.top = iNewYPos;
		}
		else{
			return false;
		}
		scrollTimeout = setTimeout("scrollUp()", iScrollInterval);
	}
	
	function scrollDown(){
			if (oScrollLayer.top < 0){
			var iNewYPos = parseInt(oScrollLayer.top) + iMoveByPixels;
			oScrollLayer.getProperty.top = iNewYPos + "px";
			oScrollLayer.top = iNewYPos;
		}
		else{
			return false;
		}
		scrollTimeout = setTimeout("scrollDown()", iScrollInterval);
	}
	
	function stopScroll(){
		clearTimeout(scrollTimeout);
	}
	
	function highLightScrollDownArrow(){
		scrollUp();
		imgScrollArrowDown.src = "icones/scrollArrowDownActive.gif";
	}
	
	function resetScrollDownArrow(){
		stopScroll();
		imgScrollArrowDown.src = "icones/scrollArrowDownNormal.gif";
	}
	
	function highLightScrollUpArrow(){
		scrollDown();
		imgScrollArrowUp.src = "icones/scrollArrowUpActive.gif";
	}
	
	function resetScrollUpArrow(){
		stopScroll();
		imgScrollArrowUp.src = "icones/scrollArrowUpNormal.gif";
	}
	

