
var fadeRateValue=2;var fadeDelay=7000;var currentItemNo=0;var newsItemCount=0;var newsTitleArray=new Array();var newsItemArray=new Array();var newsLinkArray=new Array();addLoadEvent(pageInit);function pageInit()
{getNewsItemData();fadeInNewsItem(currentItemNo);}
function getNewsItemData()
{var newsItemData=document.getElementById("homePageNewsItems").innerHTML;if(newsItemData.indexOf("\n")==-1)
{newsItemData=newsItemData.replace(/Title:/g,"\nTitle:");newsItemData=newsItemData.replace(/Item:/g,"\nItem:");newsItemData=newsItemData.replace(/Link:/g,"\nLink:");newsItemData=newsItemData.replace(/Delay:/g,"\nDelay:");}
newsItemData=newsItemData.replace(/<DIV style=\"DISPLAY: none\">&nbsp;<\/DIV>/g,"");newsItemData=newsItemData.replace(/<DIV style=\"DISPLAY: none\">/g,"");newsItemData=newsItemData.replace(/<\/DIV>/g,"");var newsItemDataArray=newsItemData.split("\n");var varTag=":";for(var ctr=0;ctr<newsItemDataArray.length;ctr++)
{var lineData=Trim(newsItemDataArray[ctr]);lineData=lineData.replace(/\t/g,"");if(lineData.indexOf(varTag)!=-1)
{var firstWord=lineData.split(varTag);firstWord=firstWord[0];var thisContent=lineData.replace(firstWord+varTag,"");if(lineData.indexOf("Title")!=-1)
{newsTitleArray.push(thisContent);}
else if(lineData.indexOf("Item")!=-1)
{newsItemArray.push(thisContent);}
else if(lineData.indexOf("Link")!=-1)
{newsLinkArray.push(thisContent);}
else if(lineData.indexOf("Delay")!=-1)
{fadeDelay=thisContent*1000;}}}
newsItemCount=newsTitleArray.length;}
function setNewsItem(itemNo)
{document.getElementById("newsTitle").innerHTML="<a href=\""+newsLinkArray[itemNo]+"\" class=\"newsItemTitleLink\">"+newsTitleArray[itemNo]+"</a>";document.getElementById("newsItem").innerHTML=newsItemArray[itemNo]+" <a href=\""+newsLinkArray[itemNo]+"\">(read more)</a>";}
function arrayContents(thisArray)
{var temp="";for(var thisCtr=0;thisCtr<thisArray.length;thisCtr++)
{temp+=thisCtr+": "+thisArray[thisCtr]+"\n";}
alert(temp);}
function fadeInNewsItem(itemNo)
{setOpacity("newsTitle",0);setOpacity("newsItem",0);setNewsItem(itemNo);fadeInElement("newsTitle",0,fadeRateValue);fadeInElement("newsItem",0,fadeRateValue);setTimeout("fadeOutNewsItem()",fadeDelay);}