window.addEvent('domready', function() {
	if($$('.tickerContainer').length > 0) {
		var headlines = $$('.myticker LI');
		var numberOfHeadlines = headlines.length; 

		var currentHeadline = 0; // an array starts from 0
		
		var writer = new Typewriter({
			container: $('tickerContent'),
			message: headlines[currentHeadline]
		});

		writer.addEvent('complete', function(){

			// Get the next headline
			currentHeadline++;

			// Check we're not at the end
			if(currentHeadline == numberOfHeadlines)
				currentHeadline = 0;

			// Reset container and cursor
			writer.options.container.set('html', '');
			writer.options.cursor = 0;
			// Set the message and start
			writer.options.message = headlines[currentHeadline];
			// Start
			writer.start();

		});

		writer.start();
	}
});
