//var fade_color = new Array("#FFFFFF","#DDDDDD","#BBBBBB","#999999","#888888","#666666","#444444","#222222","#000000")
var fade_color = new Array("#F1F1F1","#DDDDDD","#BBBBBB","#999999","#888888","#666666","#444444","#222222","#000000")

//var fade_color = new Array("#FFFFFF","#BBBBBB","#888888","#444444","#000000")
var fps = 15
var i_color=0
var i_message=0
var messagecontent=""
//var messagesubstring=""

function initiateticker() {

// drop down CX member benefit banner
//initboxv2()
//window.attachEvent("onload", initboxv2)

	//----2003/6/30 for faces n places Steve-------
	//runSlideShow()

	if (document.all) {	
		fade_in_message() 
	}
	if (document.layers) {
		fade_in_message() 	}
}

function fade_in_message() {

	messagecontent="<table border=0 cellpadding=0 width="+tickerwidth+" height="+tickerheight+"><tr valign=top><td>"

	messagecontent+="<a href='"+messagelink[i_message]+"' target='"+linktarget[i_message]+"'>"
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[i_color]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[i_message] // + "<font size=\"0\"><b> ["+ message_date[i_message] + "]</b></font></a>"
	messagecontent+="</div></a><br>"
	messagecontent+="<a href='"+messagelink[(i_message + 1)%(message.length)]+"' target='"+linktarget[(i_message + 1)%(message.length)]+"'>"
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[i_color]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[(i_message + 1)%(message.length)]// + "<font size=\"0\"><b> ["+ message_date[(i_message + 1)%(message.length)] + "]</b></font></a>"
	messagecontent+="</div></a><br>"
	messagecontent+="<a href='"+messagelink[(i_message + 2)%(message.length)]+"' target='"+linktarget[(i_message + 2)%(message.length)]+"'>"
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[i_color]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[(i_message + 2)%(message.length)]// + "<font size=\"0\"><b> ["+ message_date[(i_message + 2)%(message.length)] + "]</b></font></a>"
	messagecontent+="</div></a><br>"
	messagecontent+="</td></tr></table>"

	i_color++;
	if (i_color < fade_color.length) {
		if (document.all) {
			ticker.innerHTML=messagecontent
			var timer=setTimeout("fade_in_message()", (1/fps*1000))
		}
		if (document.layers) {
			document.tickerroof.document.ticker.document.write(messagecontent)
			document.tickerroof.document.ticker.document.close()
			var timer=setTimeout("fade_in_message()", (1/fps*1000))
		}
	}
	if (i_color == fade_color.length) {
		if (document.all) {
			ticker.innerHTML=messagecontent
			var timer=setTimeout("fade_out_message()", standstill)
		}
		if (document.layers) {
//			alert(messagecontent);
			document.tickerroof.document.ticker.document.write(messagecontent)
			document.tickerroof.document.ticker.document.close()
			var timer=setTimeout("fade_out_message()", standstill)
		}
	}
}


function fade_out_message() {
	i_color--;
	messagecontent="<table border=0 cellpadding=0 width="+tickerwidth+" height="+tickerheight+"><tr valign=top><td>"
	messagecontent+="<a href='"+messagelink[i_message]+"' target='"+linktarget[i_message]+"'>"
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[i_color]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[i_message]// + "<font size=\"0\"><b> ["+ message_date[i_message] + "]</b></font></a>"
	messagecontent+="</div></a><br>"
	messagecontent+="<a href='"+messagelink[(i_message + 1)%(message.length)]+"' target='"+linktarget[(i_message + 1)%(message.length)]+"'>"
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[i_color]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[(i_message + 1)%(message.length )]// + "<font size=\"0\"><b> ["+ message_date[(i_message + 1)%(message.length )] + "]</b></font>"
	messagecontent+="</div></a><br>"
	messagecontent+="<a href='"+messagelink[(i_message + 2)%(message.length)]+"' target='"+linktarget[(i_message + 2)%(message.length)]+"'>"
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[i_color]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[(i_message + 2)%(message.length )]// + "<font size=\"0\"><b> ["+ message_date[(i_message + 2)%(message.length )] + "]</b></font>"
	messagecontent+="</div></a><br>"
	messagecontent+="</td></tr></table>"
	if (i_color > 0) {
		if (document.all) {
			ticker.innerHTML=messagecontent
			var timer=setTimeout("fade_out_message()", (1/fps*1000))
		}
		if (document.layers) {
			document.tickerroof.document.ticker.document.write(messagecontent)
			document.tickerroof.document.ticker.document.close()
			var timer=setTimeout("fade_out_message()", (1/fps*1000))
		}
	}
	if (i_color == 0) {
		if (document.all) {
			ticker.innerHTML=messagecontent
			var timer=setTimeout("fade_out_message()", (1/fps*1000))
			ticker.innerHTML=messagecontent
			var timer=setTimeout("changemessage()", (1/fps*1000))
		}
		if (document.layers) {
			document.tickerroof.document.ticker.document.write(messagecontent)
			document.tickerroof.document.ticker.document.close()
			var timer=setTimeout("fade_out_message()", (1/fps*1000))
			document.tickerroof.document.ticker.document.write(messagecontent)
			document.tickerroof.document.ticker.document.close()
			var timer=setTimeout("changemessage()", (1/fps*1000))

		}
	}

}

function changemessage() {
	i_color=0;
	i_message+=2;
//	i_message++;
	if (i_message>message.length-1) {
		i_message=0
	}
	fade_in_message()
}


if (document.all) {
	document.write('<span ID="tickerroof" style="position:relative;width:'+tickerwidth+'px;height:'+tickerheight+'px;z-index:1">')
	document.write('<span ID="ticker" style="position:absolute;top:0px;left0px;z-index:2"></span>')
	document.write('</span>')
	window.onload=initiateticker
	window.onresize=initiateticker
	}
if (document.layers) {
	document.write('<ilayer name="tickerroof" height="'+tickerheight+'" width="'+tickerwidth)
	document.write('<layer name="ticker" top=0 left=0">')

	messagecontent="<table border=0 cellpadding=0 width="+tickerwidth+" height="+tickerheight+"><tr valign=top><td>";
//	if (document.all) {messagecontent+="<span style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[8]+";font-size:"+fntsize[i_message]+"pt;'>";}
	messagecontent+="<a href='"+messagelink[i_message]+"' target='"+linktarget[i_message]+"'>";
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[0]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[i_message]// + "<font size=\"0\"><b> ["+ message_date[i_message] + "]</b></font></a>"
	messagecontent+="</div></a><br>";
	messagecontent+="<a href='"+messagelink[(i_message + 1)%(message.length)]+"' target='"+linktarget[(i_message + 1)%(message.length)]+"'>";
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[0]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[(i_message + 1)%(message.length)];// + "<font size=\"0\"><b> ["+ message_date[(i_message + 1)%(message.length)] + "]</b></font></a>"
	messagecontent+="</div></a><br>";
	messagecontent+="<a href='"+messagelink[(i_message + 2)%(message.length)]+"' target='"+linktarget[(i_message + 2)%(message.length)]+"'>";
	messagecontent+="<div style='position:relative; font-family:"+fnt[i_message]+";color:"+fade_color[0]+";font-size:"+fntsize[i_message]+"pt;'>"
	messagecontent+=message[(i_message + 2)%(message.length)];// + "<font size=\"0\"><b> ["+ message_date[(i_message + 2)%(message.length)] + "]</b></font></a>"
	messagecontent+="</div></a><br>";
//	if (document.all) {messagecontent+="</span>"; }
	messagecontent+="</td></tr></table>";

	document.write(messagecontent)
	document.write('</layer>');
	document.write('</ilayer>')
	document.close()
}

//window.onload=initiateticker
//window.onresize=initiateticker
