var SMM_TICKER_FONT_COLOR="";
var SMM_TICKER_BG_COLOR="";
var SMM_TICKER_FONT="";
var SMM_TICKER_RESSORT="";
var SMM_TICKER_HOVER_UNDERLINE="";
var SMM_TICKER_LINK_UNDERLINE="";
var SMM_TICKER_FONTBOLD="";
var SMM_TICKER_FONT_SIZE="";
var SMM_TICKER_BORDER_COLOR="";
var SMM_TICKER_BORDER_WIDTH="";
var SMM_TICKER_BORDER_STYLE="";
var SMM_TICKER_BORDER_VISIBLE="";

function sp_init() {
	if(typeof(ticker_text) == 'undefined' || typeof(set_init) != 'undefined') {
		return;
	} else {
		set_init = 1;
	}

	if(typeof(SCN_HEADLINES_LOCATION) == "undefined") {
		SCN_HEADLINES_LOCATION = '';
	}	
	
	sp_ticker_width		= SMM_TICKER_WIDTH;
	sp_ticker_height	= SMM_TICKER_HEIGHT;
	sp_ticker_posx		= 200;
	sp_ticker_posy		= 200;
	sp_ticker_speed		= SMM_TICKER_SPEED;
	sp_message_step		= 1;

	sp_ticker_rows		= ticker_text.split('<#>');
	sp_scroller_text	= new Array(sp_ticker_rows.length);
	sp_message_x		= new Array(2);
	sp_message_y		= new Array(2);
	sp_ticker_nr		= new Array(0, 1);
	sp_message_nr		= 2;

	if(sp_scroller_text.length == 2) {
		sp_message_nr = 0;
	}

	for(i = 0; i < sp_ticker_rows.length; i++) {
		sp_ticker_data		= sp_ticker_rows[i];
		SMM_url	= location.href
		if(SMM_url.indexOf('sportbild') != -1 && SCN_HEADLINES_LOCATION == 'sportbild') {
			sp_ticker_data[0]	= sp_ticker_data[0].replace(/sport.sportal/, "www.sportbild");
		}		
		sp_scroller_text[i]	= '<p class="stat_ticker"><a href="http://audials.com/extra/rtticker/index.php?rttable=true&lang='+globals_lang+'" onclick="statPopup(this); return false;">' + sp_ticker_data + '</a></p>';
	}
	
	if(sp_scroller_text.length == 2) {
		sp_scroller_text[1]	=	sp_scroller_text[0];
	}

	// object_place('sp_ticker_basket', sp_ticker_posx, sp_ticker_posy);
// 	object_size('sp_ticker_basket', sp_ticker_width, sp_ticker_height)

	sp_set_message(0, 0);
	sp_set_message(1, 1);

	sp_timerID = window.setTimeout("sp_scroller()", sp_ticker_speed);
}
function sp_set_message(ticker, message) {
	object_change('sp_ticker' + ticker, sp_scroller_text[message]);
	object_place('sp_ticker' + ticker, 0, sp_ticker_height);
	object_visibility('sp_ticker' + ticker, 1);

	sp_message_x[ticker] = 0;
	sp_message_y[ticker] = sp_ticker_height;
}
function sp_scroller() {
	for(var i = 0; i < 2; i++) {
		object_place('sp_ticker' + i, sp_message_x[i],  sp_message_y[i]);
	}

	sp_message_y[sp_ticker_nr[0]] -= sp_message_step;
	var sp_height = object_data('sp_ticker' + sp_ticker_nr[0], 'height');
	if(sp_message_y[sp_ticker_nr[0]] < sp_message_step && sp_message_y[sp_ticker_nr[0]] + sp_height < sp_ticker_height - 5) {
		sp_message_y[sp_ticker_nr[1]] -= sp_message_step;

		if(sp_message_y[sp_ticker_nr[1]] > sp_height) {
			sp_message_y[sp_ticker_nr[0]]	= 0;
		}
	}
	if(sp_message_y[sp_ticker_nr[0]] + sp_height < 0) {
		sp_set_message(sp_ticker_nr[0], sp_message_nr);
		sp_message_y[sp_ticker_nr[0]]	= sp_ticker_height;
		sp_dummy						= sp_ticker_nr[0];
		sp_ticker_nr[0]					= sp_ticker_nr[1];
		sp_ticker_nr[1]					= sp_dummy;
		sp_message_nr					+= 1;
		if(sp_message_nr >= sp_scroller_text.length - 1) {
			sp_message_nr = 0;
		}
	}

	sp_timerID = window.setTimeout("sp_scroller()", sp_ticker_speed);
}

function statPopup(id){
var refParts = document.URL.split('?');
var popurl = "index.php?rttable=true&"+refParts[1];

var rtstatwin = window.open(popurl,"RTstat","location=no,menubar=no,toolbar=no,status=no,scrollbars=yes,width=560,height=600");
return false;
//parent.parent.openaddajax(id);
}

function sp_init_ticker() {
	var hover_text = '';
	if(SMM_TICKER_HOVER_STOP == 1) {
		hover_text = ' onmouseover="window.clearTimeout(sp_timerID)" onmouseout="window.clearTimeout(sp_timerID);sp_timerID=window.setTimeout(\'sp_scroller()\', sp_ticker_speed);" ';
	}
	if(SMM_TICKER_TRANSPARENT != 0) {
		SMM_TICKER_BG_COLOR = '';
	}

	var text = '';
	text += '<style type="text/css">';
	text += '	.sp_message {';
	text += '		color:' + SMM_TICKER_FONT_COLOR + ';';
	text += '		font-size:' + SMM_TICKER_FONT_SIZE + 'px;';
	text += '		font-family:' + SMM_TICKER_FONT + ';';
	text += '		font-weight:' + SMM_TICKER_FONTBOLD + ';';
	text += '		text-decoration:' + SMM_TICKER_LINK_UNDERLINE + ';';
	text += '	}';
	text += '	.sp_message:hover {color:' + SMM_TICKER_FONT_COLOR + ';text-decoration: ' + SMM_TICKER_HOVER_UNDERLINE + ';}';
	text += '	.sp_message:link {color:' + SMM_TICKER_FONT_COLOR + ';}';
	text += '	.sp_message:visited {color:' + SMM_TICKER_FONT_COLOR + ';}';
	text += '	.sp_message:active {color:' + SMM_TICKER_FONT_COLOR + ';}';
	text += '	#sp_ticker_basket {';
	text += '		position:relative;';
	text += '		overflow:hidden;';
	if(SMM_TICKER_BORDER_VISIBLE != '1') {
		text += '		border-color:' + SMM_TICKER_BORDER_COLOR + ';';
		text += '		border-width:' + SMM_TICKER_BORDER_WIDTH + 'px;';
		text += '		border-style:' + SMM_TICKER_BORDER_STYLE + ';';
	}
// 	text += '		width:' + SMM_TICKER_WIDTH + 'px;';
	text += '		height:' + SMM_TICKER_HEIGHT + 'px;';
	text += '	}';
	text += '	.sp_div {';
	text += '		position:absolute;';
	text += '		visibility:hidden;';
	text += '		text-align:left;';
	text += '	}';
	text += '</style>';
	text += '<div id="sp_ticker_basket">';
	text += '	<div id="sp_ticker0" class="sp_div" ' + hover_text + '></div>';
	text += '	<div id="sp_ticker1" class="sp_div" ' + hover_text + '></div>';
	text += '</div>';
	text +=	'<script language="Javascript" src="../rtweb/ticker_functions.js" type="text/javascript"></script>';
	text += '<script language"Javascript">var ticker_text;</script>';

	document.write(text);

	var agt = navigator.userAgent.toLowerCase();
	var mac = (agt.indexOf("mac")!=-1);
	
	if(mac == false) {
		window.setTimeout("sp_init()", 100);
		window.setTimeout("sp_init()", 500);
		window.setTimeout("sp_init()", 1000);
		window.setTimeout("sp_init()", 2000);
		window.setTimeout("sp_init()", 5000);
	}
	window.setTimeout("sp_init()", 10000);
}

sp_init_ticker();

