// JavaScript Document

var maxItemsNews = 2;
var maxItemsEvents = 3;
var theURLNews = '/Aplicaciones/News/xml/rss_en_usa.xml';
var theURLEvents = '/Aplicaciones/News/xml/rss_agenda_usa.xml';

function NewsGetter(){

		if($("NewsEventsLateral")!=null){
		
			var ajax2 = new Ajax(theURLNews, { 
										method: 'get',
										evalScripts: false,
										onComplete: updateCompleteNews.bind(this)
										}, this).request(); 

			var ajax3 = new Ajax(theURLEvents, { 
										method: 'get',
										evalScripts: false,
										onComplete: updateCompleteEvents.bind(this)
										}, this).request(); 
		}
};

function updateCompleteNews(responseText, responseXML) {

	var contenido = '<ul>';
	
	newsitems = responseXML.getElementsByTagName('item');
	var maxItemsPresentar = newsitems.length;
	if(maxItemsPresentar>maxItemsNews){ maxItemsPresentar = maxItemsNews}
	
	for (i=0; i < maxItemsPresentar; i++){
		var item_title = newsitems[i].getElementsByTagName("title")[0].firstChild.data;
		var item_link = newsitems[i].getElementsByTagName("link")[0].firstChild.data;
		contenido += "<li><a href='"+item_link+"' target='IESENews'>"+item_title+"</a></li>";
	}
	
	contenido += "</ul>";
	
	$("NewsNewsLateral").innerHTML = contenido;

}

function updateCompleteEvents(responseText, responseXML) {
	var contenido = '<h4 id="h1Events">Events</h4><ul>';
	
	newsitems = responseXML.getElementsByTagName('item');
	HoyEs = new Date();
	var Contador = 0;
	
	for (i=0; i < newsitems.length; i++){
		if(Contador>=maxItemsEvents) break;
		var item_title = newsitems[i].getElementsByTagName("title")[0].firstChild.data;
		var item_link = newsitems[i].getElementsByTagName("link")[0].firstChild.data;
		var item_date = newsitems[i].getElementsByTagName("date")[0].firstChild.data;
		var cdate = new Date(Date.parse(item_date));
		var datedifference = cdate - Date.parse(HoyEs);
		
		if(datedifference>=0){
			Contador++;
			var theYear = cdate.getFullYear();
			var theYearS = theYear.toString();
			var theYearS2 = theYearS.substr(2,2);
			//if(theYearS.length==1) theYearS = '0'+theYearS;
			var thDate = (cdate.getMonth()+1)+"/"+cdate.getDate()+"/"+theYearS2;
			contenido += "<li><a href='"+item_link+"' target='IESENews'>"+thDate+", "+item_title+"</a></li>";
		}
	}
	
	contenido += "</ul>";
	
	$("NewsEventsLateral").innerHTML = contenido;
}

window.addEvent('domready', function() {

		NewsGetter();
});

