	oScrollLayerTxt = new EObject();
	oScrollLayerTxt.name = "scrollLayerTxt";
	oClipLayerTxt = new EObject()
	oClipLayerTxt.name = "Texte_projets";
	var layerScrollArrowDownTxt;
	var layerScrollArrowUpTxt;
	var imgScrollArrowDownTxt;
	var imgScrollArrowUpTxt;
	var layerScrollArrowDownTxtName = "scrollArrowDownTxt";
	var layerScrollArrowUpTxtName = "scrollArrowUpTxt";
	var imgScrollArrowDownTxtName = "imgScrollArrowDownTxt";
	var imgScrollArrowUpTxtName = "imgScrollArrowUpTxt";
	var iScrollInterval = 50;
	var iMoveByPixels = 10;
	var scrollTimeout;

function EObject() {
	this.name = "";
}
		
	function initScrollTxt(){
		if (document.all){
			oClipLayerTxt.obj = document.all[oClipLayerTxt.name];
			oClipLayerTxt.height = oClipLayerTxt.obj.clientHeight;
			oScrollLayerTxt.obj = document.all[oScrollLayerTxt.name];
			oScrollLayerTxt.top = oScrollLayerTxt.obj.style.pixelTop;
			oScrollLayerTxt.getProperty = oScrollLayerTxt.obj.style;
			oScrollLayerTxt.height = oScrollLayerTxt.obj.clientHeight;
			layerScrollArrowDownTxt = document.all[layerScrollArrowDownTxtName];
			layerScrollArrowUpTxt = document.all[layerScrollArrowUpTxtName];
			imgScrollArrowDownTxt = document.images[imgScrollArrowDownTxtName];
			imgScrollArrowUpTxt = document.images[imgScrollArrowUpTxtName];
		}
		else if (document.getElementById && !document.all){
			oClipLayerTxt.obj = document.getElementById(oClipLayerTxt.name);
			oClipLayerTxt.height = oClipLayerTxt.obj.offsetHeight;
			oScrollLayerTxt.obj = document.getElementById(oScrollLayerTxt.name);
			oScrollLayerTxt.top = oScrollLayerTxt.obj.offsetTop;
			oScrollLayerTxt.getProperty = oScrollLayerTxt.obj.style;
			oScrollLayerTxt.height = oScrollLayerTxt.obj.offsetHeight;
			layerScrollArrowDownTxt = document.getElementById(layerScrollArrowDownTxtName);
			layerScrollArrowUpTxt = document.getElementById(layerScrollArrowUpTxtName);
			imgScrollArrowDownTxt = document.images[imgScrollArrowDownTxtName];
			imgScrollArrowUpTxt = document.images[imgScrollArrowUpTxtName];
		}
		else if (document.layers){
			oClipLayerTxt.obj = document.layers[oClipLayerTxt.name];
			oClipLayerTxt.height = oClipLayerTxt.obj.clip.height;
			oScrollLayerTxt.obj = oClipLayerTxt.obj.document.layers[oScrollLayerTxt.name];
			oScrollLayerTxt.top = oScrollLayerTxt.obj.top;
			oScrollLayerTxt.getProperty = oScrollLayerTxt.obj;
			oScrollLayerTxt.height = oScrollLayerTxt.obj.clip.height;
			layerScrollArrowDownTxt = document.layers[layerScrollArrowDownTxtName];
			layerScrollArrowUpTxt = document.layers[layerScrollArrowUpTxtName];
			imgScrollArrowDownTxt = layerScrollArrowDownTxt.document.images[imgScrollArrowDownTxtName];
			imgScrollArrowUpTxt = layerScrollArrowUpTxt.document.images[imgScrollArrowUpTxtName];
		}
	}
	
	function scrollUpTxt(){
		if (oScrollLayerTxt.top > oClipLayerTxt.height - oScrollLayerTxt.height){
			var iNewYPos = parseInt(oScrollLayerTxt.top) - iMoveByPixels;
			oScrollLayerTxt.getProperty.top = iNewYPos + "px";
			oScrollLayerTxt.top = iNewYPos;
		}
		else{
			return false;
		}
		scrollTimeout = setTimeout("scrollUpTxt()", iScrollInterval);
	}
	
	function scrollDownTxt(){
			if (oScrollLayerTxt.top < 0){
			var iNewYPos = parseInt(oScrollLayerTxt.top) + iMoveByPixels;
			oScrollLayerTxt.getProperty.top = iNewYPos + "px";
			oScrollLayerTxt.top = iNewYPos;
		}
		else{
			return false;
		}
		scrollTimeout = setTimeout("scrollDownTxt()", iScrollInterval);
	}
	
	function stopScrollTxt(){
		clearTimeout(scrollTimeout);
	}
	
	function highLightScrollDownArrowTxt(){
		scrollUpTxt();
		imgScrollArrowDownTxt.src = "icones/scrollArrowDownActive.gif";
	}
	
	function resetScrollDownArrowTxt(){
		stopScrollTxt();
		imgScrollArrowDownTxt.src = "icones/scrollArrowDownNormal.gif";
	}
	
	function highLightScrollUpArrowTxt(){
		scrollDownTxt();
		imgScrollArrowUpTxt.src = "icones/scrollArrowUpActive.gif";
	}
	
	function resetScrollUpArrowTxt(){
		stopScrollTxt();
		imgScrollArrowUpTxt.src = "icones/scrollArrowUpNormal.gif";
	}
	

