var next_title;
var next_text;
var next_link;
var dur = .1;
var queue = new Array();
var busy = false;

function openText(title, text, link)
{	
	queueText(title, text, link);
}//openText

function queueText(title, text, link)
{
	var next = new Array();
	next['title'] = title;
	next['text'] = text;
	next['link'] = link;	
	queue.push(next);
	//document.getElementById('debug').innerHTML += '<br>ADD TO QUEUE ' + title + ' TOTAL ' + queue.length;
	if(!busy)openNext();
}//queueText

function openNext()
{
	if(queue.length == 0)
	{
		busy = false;
		return;
	}//if queue empty
	busy = true;
	var next = queue.shift();
	next_title = next['title'];
	next_text = next['text'];
	next_link = next['link'];
	//document.getElementById('debug').innerHTML += '<br>OPEN ' + next_title;
	new Effect.toggle('content_box', 'appear', {duration:dur, afterFinish:updateText});	
}//openNext

function updateText()
{
	document.getElementById('title').innerHTML = next_title;
	document.getElementById('text').innerHTML = next_text;
	var link = document.getElementById('content_link');
	link.parentNode.style.display = 'block';
	link.href = next_link;	
	//document.getElementById('debug').innerHTML += '<br>IS OPEN ' + next_title;
	new Effect.toggle('content_box', 'appear', {duration:dur, afterFinish:openNext});	
}//updateText