//Event.observe(window, 'load', getJSON());

window.onload=hpInit;
//window.onload=getJSON;
var newsObj,i=-1;
function hpInit(){
	init()
	getJSON()
}
function  getJSON(){

var url='/wwe/news.txt'

var ajaxReq = new Ajax.Request(
    url,
    {method: 'get', parameters: '', onComplete: showResponse}
)
} 
function showResponse(originalRequest)
	{
	
	xmlReg=/(<xml|<\/xml)>/g
	cleanedUp=originalRequest.responseText.replace(xmlReg,'')
	
		newsObj=eval('(' + cleanedUp + ')');
		newsObj=newsObj.newsitem
		
		i++		
		
		makeAnnouncement();
		show();
		scrollNews();
	}
	
function hide(){
//	new Effect.Fade($('news').firstChild);
	
}
function show(){
	new Effect.Appear($('news').firstChild)
	
}
function makeAnnouncement(){
	if(i>=newsObj.length){i=0}
	if(newsObj[i].title.length>72){title=newsObj[i].title.substring(0,72)+'...'}
		else{title=newsObj[i].title}
		//$('aH').update('FileMaker Announcements')
	
	$('news').firstChild.setAttribute('href',newsObj[i].url)
	//if(i==2){alert($('news').firstChild.nodeValue)}
	$('news').firstChild.innerHTML=title
	//$('news').firstChild.update(title)//title
	
	//$('news').firstChild.onmouseover = new Function("evt", "pauseTicker(i,0);");
    //$('news').firstChild.onmouseout = new Function("evt", "pauseTicker(i,1);");
	
	i++
	show()
	
}
function pauseTicker(currentCount,b)
{
	if(b==0){pe.stop()}
	if(b==1){scrollNews()}
}
function scrollNews(){

new PeriodicalExecuter(function() {
  new Effect.Fade($('news').firstChild);
  setTimeout("makeAnnouncement()",1500);
  //
}, 5);
	
}
function clear(){
	//alert('Are you sure?')
	window.clearInterval()
}


