/*
var headerTemplate = new Template(
	'#{date} - <span style="color:#ffc000;">#{type}</span><br />' +
	'<a href="http://www.mastertraders.de/dgap_news.php?id=#{index}">#{header}</a>'
);

var headerTemplateNew = new Template(
	'#{date} - <span style="color:#ffc000;">#{type}</span> ' +
	'<span style="color:#ff0000;">aktuell!</span><br />' +
	'<a href="http://www.mastertraders.de/dgap_news.php?id=#{index}">#{header}</a>'
);

var dgapNews = new Array();
var currentNewsIndex = 0;

var firstShow = true;

Event.observe( window, 'load', initOnLoad, false );

function initOnLoad() {

	getDgapNews();
	new PeriodicalExecuter( getDgapNews, 120 );
}

function getDgapNews() {

	var time = new Date().getTime();

	new Ajax.Request(
		'/ajax/dgap_news.php?dummy=' + time,
		{ onComplete: saveDgapNews }
	);
}

function saveDgapNews( data ) {

	if ( data.responseText.length > 10 ) {
		dgapNews = data.responseText.split('\n');
	}

	if ( firstShow ) {
		showDgapNews();
		new PeriodicalExecuter( showDgapNews, 5 );
		firstShow = false;
	}
}

var newText = "";
function showDgapNews() {

	var dataParts = dgapNews[currentNewsIndex].split('|');

	var dgapData = { index: dataParts[0], date: dataParts[1], type: dataParts[2], header: dataParts[3] };

	newText = "";
	var j = 0;
	for ( var i = 0; i < dgapNews.length; i++ ) {

		j = i + 1;
		if ( i == currentNewsIndex ) {
			newText += " <span style='color:#ff0000;'>" + j + "</span> ";
		} else {
			newText += " " + j + " ";
		}
	}

	newText += ' [<a href="/dgap_news_type.php?t=adhoc">Ad-hoc</a> | ' +
		'<a href="/dgap_news_type.php?t=corporate">News</a> | ' +
		'<a href="/dgap_news_type.php?t=dd">Director\'s Dealings</a>]';

	if ( dataParts[4] == "1" ) {
		newText += "<br />" + headerTemplateNew.evaluate( dgapData );
	} else {
		newText += "<br />" + headerTemplate.evaluate( dgapData );
	}

	// new Effect.Fade('headerticker', {afterFinish: myCallBackOnFinish} );
	$('headerticker').update( newText );

	// $('news').update( headerTemplate.evaluate( dgapData ) );

	currentNewsIndex++;
	if ( currentNewsIndex == dgapNews.length ) {
		currentNewsIndex = 0;
	}
}

function myCallBackOnFinish() {
	$('headerticker').update( newText );
	new Effect.Appear('headerticker');
}
*/