// JavaScript Document

var pos = 0;
var timer;
var no_of_messages = 0;
var string = new Array();
var current_string;
var message = 0;

function scroll_text(text) {


var split_text = text.split(";");
no_of_messages = (split_text.length) - 1;

for(i in split_text) {
	string.push("" + split_text[i] + "");
}

timer = setInterval("showText(string[message])",80);
}


function showText(text_string) {
	
	var quote = text_string.split("^");
	var length = quote[0].length;
	
	if(pos < length) {
		pos++;
		current_string = quote[0].substring(0,pos);
		document.getElementById("scroll_text").innerHTML = "<a href=\"" + quote[1] + "\">" + current_string + "</a>";
	} else {
		clearInterval(timer);
		setTimeout("change_message()",5000);
	}
}


function change_message() {
	if(message < no_of_messages) {
		message++;
	} else {
		message = 0;
	}
	pos = 0;
	document.getElementById("scroll_text").innerHTML = "";
	timer = setInterval("showText(string[message])",80);
}

