var x,y
var step=20
var flag=0

// Decide browser version
var ns4 = (document.layers) ? 1 : 0;
var ns6up = document.getElementById&&navigator.userAgent.indexOf("Netscape")>=0
 

//var message='Bonne et Heureuse Année 2008 '
var message='Cliquez sur   ci-dessus pour de l aide '
message=message.split("")
//----------------------------------------------		
message[message.length-28] = "<layer  left=0 top=0 visibility=show><img src=\" images/Pages/PagesMenu_1x15.gif \" border=0 SUPPRESS=\"true\"></layer>";
//----------------------------------------------		

var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
	xpos[i]=-50
}

var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
	ypos[i]=-50
}


// Moves the span
function handleMM(e)
{	if (ns4 || ns6up)
	{x =   e.pageX 
	 y =   e.pageY
	}
	else if (ie4up)
	{x= document.body.scrollLeft+event.clientX
	 y= document.body.scrollTop+event.clientY
	}
	flag=1
}

function makesnake() {
	if (flag==1 && (ie4up ||ns6up ))
    {
    	for (i=message.length-1; i>=1; i--)
		{
   			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=x+step
		ypos[0]=y

		for (i=0; i<message.length-1; i++)
		{	if (ie4up)
		    {	var thisspan = eval("span"+(i)+".style")
				thisspan.posLeft=xpos[i]
				thisspan.posTop=ypos[i]
			}
			else if (ns6up)
		    {	var thisspan = document.getElementById("span"+i).style
				if (thisspan!=null)
				{	thisspan.left=xpos[i]+ "px"
					thisspan.top=ypos[i]+ "px"
				}
			}
    	}
		
		//----------------------------------------------		
		if (ie4up)
		    {eval("span"+(message.length-28)+".style").posTop= -15+ypos[message.length-28]
			}
		else if (ns6up)
		    {document.getElementById("span"+message.length-28).style.top= -15+ypos[message.length-28]+ "px" 
			}
		//----------------------------------------------		

	}

	else if (flag==1 && ns4)
    {
    	for (i=message.length-1; i>=1; i--)
		{
   			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=x+step
		ypos[0]=y

		for (i=0; i<message.length-1; i++)
		{
    		var thisspan = eval("document.span"+i)
    		thisspan.left=xpos[i]
			thisspan.top=ypos[i]
    	}
		//----------------------------------------------		
		eval("document.span"+message.length-28).top= -15+ypos[message.length-28]
		//----------------------------------------------		
	}
	
	var timer=setTimeout("makesnake()",50)
}


for (i=0;i<=message.length-1;i++) 
{
    document.write("<span id='span"+i+"' class='spanstyle'>")
	document.write(message[i])
    document.write("</span>")
}

document.onmousemove = handleMM; 
if (ns4){document.captureEvents(Event.MOUSEMOVE);}

makesnake()

