var dur=7000,cIndex=1,i=1,t=1,maxchars=85,init=true,NewsText,cnt=100,w=null,hexRt=74,hexGt=85,hexBt=95,hexRl=212,hexGl=132,hexBl=43;
var arr=new Array();
$(document).ready(function(){
	$.get("/Scripts/customNews.xml",{},function(xml){
		$('Article',xml).each(function(){
			while(window['Title'+t]){t++;}
			window['Date'+t] = $(this).find("date").text();
			window['Title'+t] = $(this).find("title").text();
			window['URL'+t] = $(this).find("url").text();
			t++;
		});
	});
});
function scrollNews() {
	//try { var strTitle = window['Title'+i], strUrl = window['URL'+i]; i++; }
	//catch(e) { i=1; var strTitle = window['Title'+i], strUrl = window['URL'+i]; i++; }
	cIndex = (window['Title'+cIndex]) ? cIndex : 1;
	if(window['Title'+cIndex].length > maxchars) window['Title'+cIndex] = window['Title'+cIndex].substr(0,maxchars)+'...';
	document.getElementById("hlineText").style.color = "rgb("+hexRt+","+hexGt+","+hexBt+")";
	document.getElementById("newsHeadlineLink").style.color = "rgb("+hexRl+","+hexGl+","+hexBl+")";
	document.getElementById("hlineLink").style.color = "rgb("+hexRl+","+hexGl+","+hexBl+")";
	document.getElementById("hlineText").innerHTML = window['Title'+cIndex];
	document.getElementById("hlineLink").href = window['URL'+cIndex];
	cIndex++;
}

function fadetext(){
	if(Title1.length<1){
		document.getElementById("hlineText").innerHTML = 'News temporarily unavailable.';
		document.getElementById("hlineLink").style.display = false;
		clearInterval(id);
	} else {
		if(hexRt<=244&&hexGt<=244&&hexBt<=244) {
		 hexRt+=11; hexGt+=11; hexBt+=11;
		 hexRl+=2; hexGl+=10; hexBl+=19;
		 document.getElementById("hlineText").style.color = "rgb("+hexRt+","+hexGt+","+hexBt+")";
		 document.getElementById("newsHeadlineLink").style.color = "rgb("+hexRl+","+hexGl+","+hexBl+")";
		 document.getElementById("hlineLink").style.color = "rgb("+hexRl+","+hexGl+","+hexBl+")";
		 setTimeout("fadetext()",50); 
		} else { hexRt=74; hexGt=85; hexBt=95; hexRl=212; hexGl=132; hexBl=43; scrollNews(); }
	}
}

id = setInterval('fadetext()',dur);