var t_news = new Array();
var iNews=0;
var seq;

function Timer()
{
	if(t_news.length>0)
	{
		$('sNews').innerHTML = '<a target="_blank" href="'+t_news[iNews].lien+'" >'+t_news[iNews].titre+'</a>';
		iNews++;
	}
	if(t_news.length == iNews) iNews = 0;
}

function AjaxNews() {

    var pars = '';
	var opt = {
	   method: 'post',
	   postBody: pars,
	   onSuccess: showNews,
	   on404: function(t) {
	       alert( '404' );
	   },
	   onFailure: function(t) {
	       alert( 'failure' );
	   }
	}

	var aR = new Ajax.Request( '/xml.news.php', opt );
}

function showNews( originalRequest ) {
	var eltRoot = originalRequest.responseXML.getElementsByTagName( "response" )[0];
	
	if ( eltRoot ) {
		var newsNodes = eltRoot.childNodes;
		var nodes = $A( newsNodes );
		nodes.each( function( node ) {
		attrs = node.attributes;
		var oNews = new news(attrs[0].nodeValue,attrs[1].nodeValue);
		t_news.push(oNews);
	});
	
	Timer();
	clearInterval(seq);
	seq = setInterval("Timer()",5000);
	}
}

function news(titre,lien)
{
	this.titre = titre;
	this.lien = lien;
}

if(window.addOnloadFunction)
{
	//addOnloadFunction(AjaxNews);
}

if(window.Prototype)
{
	//document.observe('dom:loaded',AjaxNews);
	Element.observe(document,'dom:loaded',AjaxNews);
}
