var delaybetweenmessages=50;//also alters if typespeed is altered
var typespeed=100;

var timer=0;
var next=0;
var pos=0;
var a=' <span style="background: red;">&nbsp;&nbsp;</span>';
var b=' <span style="background: red;">&nbsp;&nbsp;</span>';
var c=' ';
var cursor=a;

function Type() {
	if(!typespeed)	{	return;	}
	var ticker = document.getElementById('spanTicker');
	//if(!pos)	{	ticker.href = '' + msgid[next];	}
	if (timer == 0) pos++;
	if (msg[next].substring(pos-1,pos) == " ") pos++;
	if (pos > msg[next].length) {timer++}  
	if (timer > delaybetweenmessages) {next++;pos=0;timer=0;cursor=a} 
	if (next == msg.length) next=0;
	if (timer != 0) {cursor=c} 
	if (cursor==a){cursor=b}
	else if (cursor==b){cursor=a}
	text= '' + msg[next].substring(0,pos);
	if(ticker.innerHTML != text + cursor) {
		ticker.innerHTML = text + cursor;
	}
	setTimeout('Type()',typespeed);
}
