function pausescroller(content, id, delay)
{
	document.write('<div id="'+id+'" class="someclass" style="position: relative; overflow: hidden">');
		document.write('<div id="'+id+'1" class="inner_div" style="position: absolute; width: 100%">');
			document.write('&nbsp; </div>');

		document.write('<div id="'+id+'2" class="inner_div" style="position: absolute; width: 100%; visibility:hidden">');
			document.write(content[0]+'</div>');
	document.write('</div>');

	this.ticker_id = id;

	this.ticker = document.getElementById(this.ticker_id)
	this.visible_layer = document.getElementById(this.ticker_id+"1")
	this.hidden_layer = document.getElementById(this.ticker_id+"2")
	this.hidden_layer.style.visibility="visible"

	this.visible_layer.style.top = "5px";
	this.hidden_layer.style.top = "300px";
        this.visible_layer.overflow = "hidden";
	this.hidden_layer.overflow = "hidden";
	this.counter = 1;
	this.total = content.length;

	scroll_up(this.visible_layer, this.hidden_layer, this.counter, content, delay);
}
	
function scroll_up(visible_layer, hidden_layer, counter, content, delay)
{
	if (parseInt(hidden_layer.style.top) > 1)
	{
		visible_layer.style.top = parseInt(visible_layer.style.top)-1+"px";
		hidden_layer.style.top = parseInt(hidden_layer.style.top)-1+"px";
		setTimeout(function(){scroll_up(visible_layer, hidden_layer, counter, content, delay)}, 40);
	}
	else
	{
		visible_layer.style.top = "300px";
		visible_layer.innerHTML = content[counter];
		if ((counter + 1 == content.length) || (counter == content.length))
		{	
			counter = 0;
		}
		else
		{
			counter = counter + 1;
		}

		if (content.length > 1)
		{
			setTimeout(function(){scroll_up(hidden_layer, visible_layer, counter, content, delay)}, delay);
		}
	}
}
