//Cursor Trailor Text-Peter Gehrig (http://www.24fun.ch/)
isIE=document.all?1:0;
isNS6=(!document.all && document.getElementById)?1:0;
var message
var refreshPeriod = (isNS6 ? 128 : 32);
var step=20
var x,y
var xpos=new Array()
var ypos=new Array()

function handlerMM(e){
  if (isIE) {
    x=document.body.scrollLeft+event.clientX
    y=document.body.scrollTop+event.clientY
  } else if (isNS6) {
    x=e.pageX
    y=e.pageY
  }
}
function makesnake() {
  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
  if (isIE) {
    for (i=0; i<message.length-1; i++) {
      document.getElementById("snak"+i).style.posLeft = xpos[i];
      document.getElementById("snak"+i).style.posTop = ypos[i];
    }
  } else if (isNS6) {
    for (i=0; i<message.length-1; i++) {
      document.getElementById("snak"+i).style.left = xpos[i];
      document.getElementById("snak"+i).style.top = ypos[i];
    }
  }
  var timer=setTimeout("makesnake()",refreshPeriod)
}
function snake(msg) {
message=msg
message=message.split("")
if (isIE || isNS6) {
  for (i=0;i<=message.length-1;i++) {
    document.write("<div id='snak"+i+"' class='snake'>")
    document.write(message[i])
    document.write("</div>")
  }
  if (isIE) {
    x=document.body.clientWidth / 4
    y=document.body.clientHeight / 2
  } else if (isNS6) {
    x=self.innerWidth / 4 ;
    y=self.innerHeight / 2;
  }
  document.onmousemove = handlerMM;
  makesnake();
}
}
