var charIndex = 0;



var stringIndex = 0;



var chars;



var ticker = null;





var strings = new Array



(





	[ "Full post-election analysis", "forthcoming.html" ],



	[ "Friday 6th May!", "forthcoming.html" ],



	[ "Look at all our past nights! Woo!", "previous.html" ],

	[ "One More Time For Da Massif", "forthcoming.html" ],

    [ "Still reading this? why not go and read something else instead?", "http://www.minimoomaa.com" ]


);







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;



}

