var pagina_rss=0;
var cantidad_rss=1;
var loaded_data=undefined;
function loadRSSCallback(req){
	if (loaded_data==undefined)
		loaded_data=req;
//	alert("checkpoint 0");
	if (req.responseText.indexOf('invalid')>0)
		return false;
//	alert("checkpoint 1");
	
    	var node = req.responseXML.documentElement;
	//alert("checkpoint 2 " + req.responseXML.parseError);
//	alert("checkpoint 2 " + req.readyState);
               
               
	// Get Channel information  
	var channel = node.getElementsByTagName('channel').item(0);  
//	alert("checkpoint 3");
	var title = channel.getElementsByTagName('title').item(0).firstChild.data;  
//	alert("checkpoint 4");
	var link = channel.getElementsByTagName('link').item(0).firstChild.data;  
//	alert("checkpoint 5");
	
	var content = '<table width="100%">';  
           
	// Browse items  
	var items = channel.getElementsByTagName('item');
	if (items.length< pagina_rss*cantidad_rss)
		pagina_rss=0;
	var mostrados=0;

	for (var n=pagina_rss*cantidad_rss; n <items.length && mostrados<cantidad_rss; n++){
		try {
			var itemPubDate=items[n].getElementsByTagName('pubDate').item(0).firstChild.data.replace('GMT','');
			var itemTitle = items[n].getElementsByTagName('title').item(0).firstChild.data;
			var itemLink = items[n].getElementsByTagName('link').item(0).firstChild.data;
			var itemBody = items[n].getElementsByTagName('description').item(0).firstChild.data;
		}
                catch (e)  
                 {  
			var itemPubDate = ''; 
			var itemTitle =  '';
			var itemLink = link;
			var itemBody ='';
                 }
		 mostrados++;

                 content += '<tr><td class="textAzul"><strong>'+itemPubDate+'</strong></td></tr><td class="text"><a href="'+itemLink+'" title="'+itemBody+'">'+itemTitle+'</a></td></tr>'; 
             } 
        content += '</table>'; 
//	alert("contenido: " + content);
        // Display the result 
        $("titulares").innerHTML = content; 
	
 	pagina_rss++; 
	setTimeout('loadRSS(feed_url)',RSSScrollerTimeout);
}

function loadRSS(feed_url)
{
	if (loaded_data!=undefined){
		loadRSSCallback(loaded_data)
		}
	else {
		var myAjax = new Ajax.Request(feed_url,{method:'get',onComplete:loadRSSCallback});
		}

}

//var feed_url="http://www.latercera.cl/lt3/rss/noticiasdeldia/";
//var feed_url="/rss/latercera.rss";
if (feed_url==undefined)
	var feed_url="includes/rss/latercera.rss.php";

if (RSSScrollerTimeout==undefined)
	var RSSScrollerTimeout=10000;

loadRSS(feed_url);

