// trailer.js

var msg = "Children's Feeding Network";

/*  Cursor Trailor Text- By Peter Gehrig (http://www.24fun.ch/)
    Permission given to www.Dynamicdrive.com to feature this script.
*/
var x, y;
var step=10;
var flag=0;
var message="";
var xpos=new Array();
var ypos=new Array();

function initsnake() {
  message=msg+" ";
  message=message.split("");
  for (i=0;i<=message.length-1;i++) {
    xpos[i]=-50;
  }
  for (i=0;i<=message.length-1;i++) {
    ypos[i]=-50;
  }
  makesnake();
}

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);
}

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;
}


initsnake();

for (i=0; i<=message.length-1; i++) {
  document.write("<span id='span"+i+"' class='spanstyle'>" + message[i] + "</span>");
}
if (document.layers) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = handlerMM;

/*  Requires:
  <style type="text/css">
  .spanstyle { font-family:Courier; font-size:12pt; font-weight:bold; color:black; position:absolute; top:-50px; visibility:visible }
  </style>
  <body style="width:100%;overflow-x:hidden;overflow-y:scroll">
*/
