var charIndex = 0;

var stringIndex = 0;

var chars;

var ticker = null;



var strings = new Array

(


	[ "This site is still under construction...", "" ],

	[ "Click here to visit the Bandwidth Manchester site", "main.html" ],

	[ "Check out the photos from the August Bandwidth!", "photos.php" ]
);



function runTicker()

{

	ticker = document.getElementById("ticker");

	setTimeout("ticker.value = ''", 100);

	setTimeout("ticker.value = '.'", 200);

	setTimeout("ticker.value = ''", 300);

	setTimeout("ticker.value = '.'", 400);

	setTimeout("ticker.value = ''", 500);

	setTimeout("ticker.value = '.'", 600);

	setTimeout("ticker.value = ''", 700);

	setTimeout("ticker.value = '.'", 800);

	setTimeout("ticker.value = ''", 900);

	setTimeout("ticker.value = '.'", 1000);

	setTimeout("ticker.value = ''", 1100);

	setTimeout("ticker.value = '.'", 1200);

	setTimeout("ticker.value = ''", 1300);

	setTimeout("ticker.value = '.'", 1400);

	setTimeout("ticker.value = ''", 1500);

	setTimeout("ticker.value = '.'", 1600);

	setTimeout("ticker.value = ''", 1700);

	setTimeout("ticker.value = '.'", 1800);

	setTimeout("ticker.value = ''", 1900);

	setTimeout("showString(0)", 2000);

}



function showString(stringIndex)

{

	ticker.value = ".";

	chars = new Array();

	for (var i=0; i<strings[stringIndex][0].length; i++)

	{

		chars[i] = strings[stringIndex][0].substr(i, 1);

	}

	ticker.href = strings[stringIndex][1];

	addChar(0, stringIndex);

}



function addChar(charIndex, stringIndex)

{

	//ticker.value += chars[charIndex];

	ticker.value = ticker.value.replace(/\.$/, chars[charIndex] + ".");

	charIndex++;

	if (charIndex < chars.length) setTimeout("addChar(" + (charIndex) + "," + stringIndex + ")", 80);

	else 

	{

		stringIndex++;

		if (stringIndex == strings.length) stringIndex = 0;



		setTimeout("ticker.value = ticker.value.replace(/\.$/, ' ');", 100);

		setTimeout("ticker.value = ticker.value.replace(/ $/, '.');", 200);

		setTimeout("ticker.value = ticker.value.replace(/\.$/, ' ');", 300);

		setTimeout("ticker.value = ticker.value.replace(/ $/, '.');", 400);

		setTimeout("ticker.value = ticker.value.replace(/\.$/, ' ');", 500);

		setTimeout("ticker.value = ticker.value.replace(/ $/, '.');", 600);

		setTimeout("ticker.value = ticker.value.replace(/\.$/, ' ');", 800);

		setTimeout("ticker.value = ticker.value.replace(/ $/, '.');", 900);

		setTimeout("ticker.value = ticker.value.replace(/\.$/, ' ');", 1000);

		setTimeout("ticker.value = ticker.value.replace(/ $/, '.');", 1100);

		setTimeout("ticker.value = ticker.value.replace(/\.$/, ' ');", 1200);

		setTimeout("ticker.value = ticker.value.replace(/ $/, '.');", 1300);



		setTimeout("showString(" + stringIndex + ")", 1400);

	}

}



function doTickerOver()

{
	if ( ticker != null )
	{
		ticker.style.borderColor = "#fc8200";

		ticker.style.color = "#fc8200";
	}
}



function doTickerOut()

{
	if ( ticker != null )
	{
		ticker.style.borderColor = "#E3411F";

		ticker.style.color = "black";
	}
}



function doTickerUp()

{

	window.location = ticker.href;

}
