/**
 * @file mouse.js
 */

// Change the kern variable if you want to
var kern = 10; 

// Add your own message here:
var message="Life is motion...";
message=message.split("");

var xpos = new Array(message.length);
var ypos = new Array(message.length);
for(i = 0; i < message.length; i++) {
	xpos[i] = 0;
	ypos[i] = 0;
}

var x, y;
function onMouseMove(e) {
	x = (e) ? e.pageX : window.event.clientX + document.documentElement.scrollLeft;
	y = (e) ? e.pageY : window.event.clientY + document.documentElement.scrollTop;
}

function makebanner() {
	for(i = message.length - 1; i >= 1; i--) {
		xpos[i] = xpos[i-1] + kern;
		ypos[i] = ypos[i-1];
	}
	xpos[0] = x + kern;
	ypos[0] = y;
	for(i = 0; i < message.length; i++) {
		if(isNaN(xpos[i]) || (xpos[i] == undefined)) { xpos[i] = 0; }
		if(isNaN(ypos[i]) || (ypos[i] == undefined)) { ypos[i] = 0; }

		var thisspan = document.getElementById("span"+i).style;
		thisspan.left = Math.min(xpos[i], document.body.clientWidth - kern) + "px";
		thisspan.top = Math.min(ypos[i], document.body.scrollHeight - 16) + "px";
	}
	var timeout = setTimeout("makebanner()", 30);
}
window.onload = makebanner;
