		var XX=2000; // X position of the scrolling objects
		var xstep=1;
		var delay_time=60;
		
		var YY=0;
		var ch=0;
		var oh=0;
		var yon=0;
		
		var ns4=document.layers?1:0
		var ie=document.all?1:0
		var ns6=document.getElementById&&!document.all?1:0
		
		if(ie){
			YY=document.body.clientHeight;
			point1.style.top=YY;
			}
		else if (ns4){
			YY=window.innerHeight;
			document.point1.pageY=YY;
			document.point1.visibility="hidden";
			}
		else if (ns6){
			YY=window.innerHeight;
			document.getElementById('point1').style.top=YY;
			}


		
		function calcul_XX()
			{
			if(ie){
				largeur=document.body.clientWidth;
				if (largeur!=0){
					XX=largeur;
					XX*=0.84;
					if (XX<800) {XX=800;}
					}
				}
			else if (ns4){
				largeur=window.innerWidth;
				if (largeur!=0){
					XX=largeur;
					XX*=0.84;
					}
				}
			else if (ns6){
				largeur=window.innerWidth;
				if (largeur!=0){
					XX=largeur;
					XX*=0.84;
					}
				}
			if (XX<800) {XX=800;}
			}
		
		function reloc1()
			{
			if(yon==0){YY=YY-xstep;}
				else{YY=YY+xstep;}
			if (ie){
				ch=document.body.clientHeight;
				oh=point1.offsetHeight;
				}
			else if (ns4){
				ch=window.innerHeight;
				oh=document.point1.clip.height;
				}
			else if (ns6){
				ch=window.innerHeight
				oh=document.getElementById("point1").offsetHeight
				}
				
			if(YY<0){yon=1;YY=0;}
			if(YY>=(ch-oh)){yon=0;YY=(ch-oh);}
			if(ie){
				point1.style.left=XX;
				point1.style.top=YY+document.body.scrollTop;
				}
			else if (ns4){
				document.point1.pageX=XX;
				document.point1.pageY=YY+window.pageYOffset;
				}
			else if (ns6){
				document.getElementById("point1").style.left=XX
				document.getElementById("point1").style.top=YY+window.pageYOffset
				}
			}
		
		function onad()
			{
			if(ns4)
				document.point1.visibility="visible";
			calcul_XX();
			loopfunc();
			}
		function loopfunc()
			{
			reloc1();
			setTimeout('loopfunc()',delay_time);
			}
