function Config(A) {
	this.SCN_HEADLINES_FONT				= A['SCN_HEADLINES_FONT'];
	this.SCN_HEADLINES_FONT_COLOR		= A['SCN_HEADLINES_FONT_COLOR'];
	this.SCN_HEADLINES_FONT_MEASURE		= A['SCN_HEADLINES_FONT_MEASURE'];
	this.SCN_HEADLINES_FONT				= A['SCN_HEADLINES_FONT'];
	this.SCN_HEADLINES_BG_COLOR			= A['SCN_HEADLINES_BG_COLOR'];
	this.SCN_HEADLINES_LINK_COLOR		= A['SCN_HEADLINES_LINK_COLOR'];
	this.SCN_HEADLINES_VLINK_COLOR		= A['SCN_HEADLINES_VLINK_COLOR'];
	this.SCN_HEADLINES_HOVER_COLOR		= A['SCN_HEADLINES_HOVER_COLOR'];
	this.SCN_HEADLINES_HOVER_UNDERLINE	= A['SCN_HEADLINES_HOVER_UNDERLINE'];
	this.SCN_HEADLINES_LINK_UNDERLINE	= A['SCN_HEADLINES_LINK_UNDERLINE'];
	this.SCN_HEADLINES_FONT_SIZE		= A['SCN_HEADLINES_FONT_SIZE'];
	this.SCN_HEADLINES_FONT_BOLD		= A['SCN_HEADLINES_FONT_BOLD'];
	this.SCN_HEADLINES_TRANSPARENT		= A['SCN_HEADLINES_TRANSPARENT'];
	this.SCN_HEADLINES_HEADLINE_COUNT	= A['SCN_HEADLINES_HEADLINE_COUNT'];
	this.SCN_HEADLINES_TICKER_WIDTH		= A['SCN_HEADLINES_TICKER_WIDTH'];
}

function makeScript () {
	if(document.SCN_CONFIG_FORM.SCN_TRANSPARENT.options != "undefined") {
		var SCN_HEADLINES_TRANSPARENT	= document.SCN_CONFIG_FORM.SCN_TRANSPARENT.options[document.SCN_CONFIG_FORM.SCN_TRANSPARENT.selectedIndex].value;
	} else {
		var SCN_HEADLINES_TRANSPARENT	= document.SCN_CONFIG_FORM.SCN_TRANSPARENT.value;
	}
	var SCN_HEADLINES_HOVER_UNDERLINE	= document.SCN_CONFIG_FORM.SCN_HOVER_UNDERLINE.options[document.SCN_CONFIG_FORM.SCN_HOVER_UNDERLINE.selectedIndex].value;
	var SCN_HEADLINES_LINK_UNDERLINE	= document.SCN_CONFIG_FORM.SCN_LINK_UNDERLINE.options[document.SCN_CONFIG_FORM.SCN_LINK_UNDERLINE.selectedIndex].value;
	var SCN_HEADLINES_FONT				= document.SCN_CONFIG_FORM.SCN_FONT.options[document.SCN_CONFIG_FORM.SCN_FONT.selectedIndex].value;
	var SCN_HEADLINES_FONT_MEASURE		= document.SCN_CONFIG_FORM.SCN_FONT_MEASURE.options[document.SCN_CONFIG_FORM.SCN_FONT_MEASURE.selectedIndex].value;
	var SCN_HEADLINES_FONTSIZE			= document.SCN_CONFIG_FORM.SCN_FONTSIZE.options[document.SCN_CONFIG_FORM.SCN_FONTSIZE.selectedIndex].value;
	var SCN_HEADLINES_FONTBOLD			= document.SCN_CONFIG_FORM.SCN_FONTBOLD.options[document.SCN_CONFIG_FORM.SCN_FONTBOLD.selectedIndex].value;
	var SCN_HEADLINES_HEADLINE_COUNT	= document.SCN_CONFIG_FORM.SCN_HEADLINE_COUNT.options[document.SCN_CONFIG_FORM.SCN_HEADLINE_COUNT.selectedIndex].value;
	var SCN_HEADLINES_BG_COLOR			= document.SCN_CONFIG_FORM.SCN_BG_COLOR.value
	var SCN_HEADLINES_HOVER_COLOR		= document.SCN_CONFIG_FORM.SCN_HOVER_COLOR.value 
	var SCN_HEADLINES_FONT_COLOR		= document.SCN_CONFIG_FORM.SCN_FONT_COLOR.value 
	var SCN_HEADLINES_LINK_COLOR		= document.SCN_CONFIG_FORM.SCN_LINK_COLOR.value 
	var SCN_HEADLINES_VLINK_COLOR		= document.SCN_CONFIG_FORM.SCN_VLINK_COLOR.value 
	var SCN_HEADLINES_TICKER_WIDTH		= document.SCN_CONFIG_FORM.SCN_TICKER_WIDTH.value

	var script = '';
	script += '<SCR'+'IPT LANGUAGE="Javascript">' + "\n";
	script += 'var SCN_HEADLINES_FONT_COLOR="' +		SCN_HEADLINES_FONT_COLOR		+'";' + "\n";
	script += 'var SCN_HEADLINES_BG_COLOR="' +			SCN_HEADLINES_BG_COLOR			+'";' + "\n";
	script += 'var SCN_HEADLINES_LINK_COLOR="' +		SCN_HEADLINES_LINK_COLOR		+'";' + "\n";
	script += 'var SCN_HEADLINES_VLINK_COLOR="' +		SCN_HEADLINES_VLINK_COLOR		+'";' + "\n";
	script += 'var SCN_HEADLINES_HOVER_COLOR="' +		SCN_HEADLINES_HOVER_COLOR		+'";' + "\n";
	script += 'var SCN_HEADLINES_FONT="' +				SCN_HEADLINES_FONT				+'";' + "\n";
	script += 'var SCN_HEADLINES_FONT_BOLD="' +			SCN_HEADLINES_FONTBOLD			+'";' + "\n";
	script += 'var SCN_HEADLINES_FONT_MEASURE="' +		SCN_HEADLINES_FONT_MEASURE		+'";' + "\n";
	script += 'var SCN_HEADLINES_HOVER_UNDERLINE="' +	SCN_HEADLINES_HOVER_UNDERLINE	+'";' + "\n";
	script += 'var SCN_HEADLINES_LINK_UNDERLINE="' +	SCN_HEADLINES_LINK_UNDERLINE	+'";' + "\n";
	script += 'var SCN_HEADLINES_FONT_SIZE=' +			SCN_HEADLINES_FONTSIZE			+';' + "\n";
	script += 'var SCN_HEADLINES_TRANSPARENT='	+		SCN_HEADLINES_TRANSPARENT		+';' + "\n";
	script += 'var SCN_HEADLINES_HEADLINE_COUNT='	+	SCN_HEADLINES_HEADLINE_COUNT	+';' + "\n";
	script += '</SCR'+'IPT>' + "\n\n";
	
	script2 = '<SCR'+'IPT LANGUAGE="JavaScript" SRC="http://www.radsport-aktiv.de/newsbox/newsbox_dhtml.php"></SCR'+'IPT>' + "\n";
	
	script3 = '<SCR'+'IPT LANGUAGE="Javascript">' + "\n";
	script3+= 'var SCN_HEADLINES_TICKER_WIDTH       = '+SCN_HEADLINES_TICKER_WIDTH +';' + "\n";
    script3+= 'var SCT_LINK_PREFIX	                = \'http://www.radsport-aktiv.de/\';' + "\n";
    script3+= 'var SCT_HTTP_ROOT	                = \'http://www.radsport-aktiv.de/ticker/\';' + "\n";
	script3+= '</SCR'+'IPT>' + "\n\n";
	script3+= '<SCR'+'IPT LANGUAGE="JavaScript" SRC="http://www.radsport-aktiv.de/newsbox/ticker.js"></SCR'+'IPT>' + "\n";


	var arr = new Array();
	arr["SCN_HEADLINES_FONT"]				= SCN_HEADLINES_FONT;
	arr["SCN_HEADLINES_FONT_COLOR"]			= SCN_HEADLINES_FONT_COLOR;
	arr["SCN_HEADLINES_FONT_MEASURE"]		= SCN_HEADLINES_FONT_MEASURE;
	arr["SCN_HEADLINES_BG_COLOR"]			= SCN_HEADLINES_BG_COLOR;
	arr["SCN_HEADLINES_LINK_COLOR"]			= SCN_HEADLINES_LINK_COLOR;
	arr["SCN_HEADLINES_VLINK_COLOR"]		= SCN_HEADLINES_VLINK_COLOR;
	arr["SCN_HEADLINES_HOVER_COLOR"]		= SCN_HEADLINES_HOVER_COLOR;
	arr["SCN_HEADLINES_HOVER_UNDERLINE"]	= SCN_HEADLINES_HOVER_UNDERLINE;
	arr["SCN_HEADLINES_LINK_UNDERLINE"]		= SCN_HEADLINES_LINK_UNDERLINE;
	arr["SCN_HEADLINES_FONT_SIZE"]			= SCN_HEADLINES_FONTSIZE;
	arr["SCN_HEADLINES_FONT_BOLD"]			= SCN_HEADLINES_FONTBOLD;
	arr["SCN_HEADLINES_TRANSPARENT"]		= SCN_HEADLINES_TRANSPARENT;
	arr["SCN_HEADLINES_HEADLINE_COUNT"]		= SCN_HEADLINES_HEADLINE_COUNT;
	arr["SCN_HEADLINES_TICKER_WIDTH"]		= SCN_HEADLINES_TICKER_WIDTH;

	conf = new Config(arr);

	NEWSBOXFRAME.document.location.reload();
	NEWSBOXTICKERFRAME.document.location.reload();
	
	document.SCN_CONFIG_FORM.tickerscript.value = script+script3;
	document.SCN_CONFIG_FORM.script.value = script+script2;
}

function SCN_updateScript() {
	makeScript();
}

function SCN_color_selected(color) {

	if(document.SCN_CONFIG_FORM.SCN_SCOPE[0].checked) { // tickercolor
       document.SCN_CONFIG_FORM.SCN_FONT_COLOR.value = color;
	   SCN_updateScript();
    } else if(document.SCN_CONFIG_FORM.SCN_SCOPE[1].checked) { // hoovercolor
       document.SCN_CONFIG_FORM.SCN_BG_COLOR.value = color;
	   SCN_updateScript();
    } else if(document.SCN_CONFIG_FORM.SCN_SCOPE[2].checked) { // bordercolor
       document.SCN_CONFIG_FORM.SCN_LINK_COLOR.value = color;
	   SCN_updateScript();
    } else if(document.SCN_CONFIG_FORM.SCN_SCOPE[3].checked) { // visited Link
        document.SCN_CONFIG_FORM.SCN_HOVER_COLOR.value = color;
		SCN_updateScript();
    } else if(document.SCN_CONFIG_FORM.SCN_SCOPE[4].checked) { // fontcolor
        document.SCN_CONFIG_FORM.SCN_VLINK_COLOR.value = color;
		SCN_updateScript();
    }
   
}