var x,y 
var step=20 
var flag=0 
// Your snappy message. Important: the space at the end of the sentence!!! 
var message="新舞台音响灯光有限公司?" 
message=message.split("") 
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 
} 
function handlerMM(e) 
{ 
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX 
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY 
flag=1 
} 
function makesnake() 
{ 
if (flag==1 && document.all) 
{ 
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("span"+(i)+".style") 
thisspan.posLeft=xpos[i] 
thisspan.posTop=ypos[i] 
} 
} 
else if (flag==1 && document.layers) 
{ 
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] 
} 
} 
var timer=setTimeout("makesnake()",30) 
}