var rate = 50;
var delay = 1000;
var timerID = null;
var messagerRunning = false;
var ar = new Array();

ar[0] = "Welcome to ClipMagic"
ar[1] = "A tool from MJT Net Ltd"
ar[2] = "makers of Macro Scheduler"
ar[3] = "Instantly and easily..."
ar[4] = "...Store copied text clips"
ar[5] = "...Copy and view Images"
ar[6] = "...Save internet links"
ar[7] = "NOW AVAILABLE FOR DOWNLOAD"

var currentMessage = 0;
var offset = 0;

function haltMessager() {
	if (messagerRunning)
		clearTimeout(timerID)
	messagerRunning = false;
}

function startBanner() {
	haltMessager();
	runMessager();
}

function runMessager() {
	var text = ar[currentMessage]
	if (offset < text.length) {
		if (text.charAt(offset) == " ")
			offset++;		
		var partialMessage = text.substring(0, offset + 1);
		window.status = partialMessage;
		offset++;
		timerID = setTimeout("runMessager()", rate);
		messagerRunning = true;
	} else {
		offset = 0;
		currentMessage++;
		if (currentMessage == ar.length)
			currentMessage = 0;
		timerID = setTimeout("runMessager()", delay);
		messagerRunning = true;
	}
}

var valid = true;

function error(msg) {
        window.alert(msg); // pop open an alert box
}
 
function CheckForm() { // check form for errors
        valid = true;

if (document.myform.email.value.length < 1) { // see if name field is blank
		error("Oops!  You'll need to enter your email address!");
        valid = false; // return false; don't allow form method to run
        }	

if (document.myform.email.value.indexOf ('@', 0) == -1) { // see if email field has a '@' 
		if (valid) {
			error("That doesn't look like a real Email address, please try again.");
        	valid = false;
			}
        }

 return valid; // return a true value if no errors are found

}

function roll(ln,cn) {
 if (document.getElementById(ln)) {
   obj=document.getElementById(ln);
   obj.className=cn;
 }
}