onDomReady(function(){var feedBox=$el('feeds','li.feed_box');var feedTitle=$el('feeds','a.feed_title');feedBox.forEach(function(item,i){addEvent(feedTitle[i],'click',function(event){if(!$el(feedBox[i],'div.feed_link')[0]){window.open(this.href);}else{addClass(feedBox[i],'feed_box_open');reverseClass(feedTitle[i],'arrow_close','arrow_open');var feedContent=$el(item,'div.feed_content')[0];feedContent.style.display='block';feedBox.forEach(function(other,j){if(i!=j&&hasClass(feedBox[j],'feed_box_open')){removeClass(feedBox[j],'feed_box_open');reverseClass(feedTitle[j],'arrow_close','arrow_open');$el(other,'div.feed_content')[0].style.display='none';}});if(!hasClass(feedContent,'loaded')){feedContent.innerHTML='<img src="images/loading.gif" alt="loading" />Loading...';setFeedMenu(feedContent,item);}}
stopEvent(event);});});});function setFeedMenu(feedContent,item){var feedLink=$el(item,'div.feed_link')[0];var feedId=$el(item,'div.feed_id')[0];var ajax=new ajaxRequest('feed_reader.php?url='+feedLink.firstChild.nodeValue+'&id_feed='+feedId.firstChild.nodeValue);ajax.callBack(function(data){addClass(feedContent,'loaded');var xmlContent=data.responseXML;feedContent.innerHTML='';var titles=Xml(xmlContent).tag('title').all;for(var i=0,l=titles.length;i<l;i++){var feedLink=Xml(xmlContent).tag('link',i).value;var feedTitle=addElement('a',{'class':'feed_title','href':feedLink});feedContent.appendChild(feedTitle);feedTitle.innerHTML=titles[i].firstChild.nodeValue;addEvent(feedTitle,'click',function(event,j){stopEvent(event);var page=$('page');page.innerHTML='';var pageTitle=addElement('h1');pageTitle.innerHTML=titles[j].firstChild.nodeValue;page.appendChild(pageTitle);var pageLink=addElement('a',{'href':feedLink,'class':'website'});pageLink.innerHTML='<span style="color:#000">Abrir el enlace : </span>'+feedLink;page.appendChild(pageLink);if(Xml(xmlContent).tag('date',j).first){var pageDate=addElement('div',{'class':'date'});pageDate.innerHTML=Xml(xmlContent).tag('date',j).value;page.appendChild(pageDate);}
if(Xml(xmlContent).tag('enclosure',j).first){var pageLogo=addElement('img',{'src':Xml(xmlContent).tag('enclosure',j).value,'class':'logo'});page.appendChild(pageLogo);}
var pageText=addElement('div',{'class':'text'});if(Xml(xmlContent).tag('content',j).first){pageText.innerHTML=Xml(xmlContent).tag('content',j).value;}else{pageText.innerHTML=Xml(xmlContent).tag('description',j).value;}
page.appendChild(pageText);},i);};})
ajax.get();}
