// JavaScript Document

var ajax;

function $(id) {
	return document.getElementById(id);
}

function $tag(tag) {
	return getElementsByTagName(tag);
}

function suportAjax() {
	var ajax = null;
	try {
		ajax = new XMLHttpRequest();
	} catch (e) {
		try {
			ajax = new ActiveXObject("Msxml.XMLHTTP");
		} catch (e) {
			try {
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				var msg = "Seu navegador não da suporte ao AJAX.\n";
				msg = msg +"Atualize para uma versão mais nova de seu navegador.";
				alert(msg);
				return false;
			}
		}
	}
	return ajax;
}


function listaFeeds() {
	
	var ajax = suportAjax();
	// variaveis que definem a quantidade de
	// caracteres que apareceram no texto
	var inicio = 0;
	var final = 220;
	// variavel que define a quantidade de feeds que serão buscadas
	var quantidade = 6;
	
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 1) {
			for(i=1;i<quantidade;i++) {
				$('tituloFeed'+ i).innerHTML = "Carregando...";
			}
			/*
			$('tituloFeed2').innerHTML = "Carregando...";
			$('tituloFeed3').innerHTML = "Carregando...";
			$('tituloFeed4').innerHTML = "Carregando...";
			$('tituloFeed5').innerHTML = "Carregando...";
			*/
		}
		if(ajax.readyState == 4 || ajax.readyState == "complete") {
			if(ajax.status == 200) {
				
				var doc			= ajax.responseXML;
				var root		= doc.getElementsByTagName('rss')[0].getElementsByTagName('channel')[0];
				// para o 1 item do feeds
				var titulo_1	= root.getElementsByTagName('item')[0].getElementsByTagName('title')[0].firstChild.nodeValue;
				var desc_1		= root.getElementsByTagName('item')[0].getElementsByTagName('description')[0].firstChild.nodeValue;
				var link_1		= root.getElementsByTagName('item')[0].getElementsByTagName('link')[0].firstChild.nodeValue;
				$('tituloFeed1').innerHTML	= '<a href="'+ link_1 +'" target="_blank" class="verdana_11" >'+ titulo_1 +'</a>';
				$('textoFeed1').innerHTML	= '<a href="'+ link_1 +'" target="_blank" class="verdana_11" >'+ desc_1.substring(inicio,final) +'...</a>';
				// para o 2 item do feeds
				var titulo_2	= root.getElementsByTagName('item')[1].getElementsByTagName('title')[0].firstChild.nodeValue;
				var desc_2		= root.getElementsByTagName('item')[1].getElementsByTagName('description')[0].firstChild.nodeValue;
				var link_2		= root.getElementsByTagName('item')[1].getElementsByTagName('link')[0].firstChild.nodeValue;
				$('tituloFeed2').innerHTML	= '<a href="'+ link_2 +'" target="_blank" class="verdana_11" >'+ titulo_2 +'</a>';
				$('textoFeed2').innerHTML	= '<a href="'+ link_2 +'" target="_blank" class="verdana_11" >'+ desc_2.substring(inicio,final) +'...</a>';
				// para o 3 item do feeds
				var titulo_3	= root.getElementsByTagName('item')[2].getElementsByTagName('title')[0].firstChild.nodeValue;
				var desc_3		= root.getElementsByTagName('item')[2].getElementsByTagName('description')[0].firstChild.nodeValue;
				var link_3		= root.getElementsByTagName('item')[2].getElementsByTagName('link')[0].firstChild.nodeValue;
				$('tituloFeed3').innerHTML	= '<a href="'+ link_3 +'" target="_blank" class="verdana_11" >'+ titulo_3 +'</a>';
				$('textoFeed3').innerHTML	= '<a href="'+ link_3 +'" target="_blank" class="verdana_11" >'+ desc_3.substring(inicio,final) +'...</a>';
				// para o 4 item do feeds
				var titulo_4	= root.getElementsByTagName('item')[3].getElementsByTagName('title')[0].firstChild.nodeValue;
				var desc_4		= root.getElementsByTagName('item')[3].getElementsByTagName('description')[0].firstChild.nodeValue;
				var link_4		= root.getElementsByTagName('item')[3].getElementsByTagName('link')[0].firstChild.nodeValue;
				$('tituloFeed4').innerHTML	= '<a href="'+ link_4 +'" target="_blank" class="verdana_11" >'+ titulo_4 +'</a>';
				$('textoFeed4').innerHTML	= '<a href="'+ link_4 +'" target="_blank" class="verdana_11" >'+ desc_4.substring(inicio,final) +'...</a>';
				// para o 5 item do feeds
				var titulo_5	= root.getElementsByTagName('item')[4].getElementsByTagName('title')[0].firstChild.nodeValue;
				var desc_5		= root.getElementsByTagName('item')[4].getElementsByTagName('description')[0].firstChild.nodeValue;
				var link_5		= root.getElementsByTagName('item')[4].getElementsByTagName('link')[0].firstChild.nodeValue;
				$('tituloFeed5').innerHTML	= '<a href="'+ link_5 +'" target="_blank" class="verdana_11" >'+ titulo_5 +'</a>';
				$('textoFeed5').innerHTML	= '<a href="'+ link_5 +'" target="_blank" class="verdana_11" >'+ desc_5.substring(inicio,final) +'...</a>';
				/*
				for(i=1;i<=5;i++) {
					num = i - 1;
					titulo[i]		= root.getElementsByTagName('item')[[i]].getElementsByTagName('title')[0].firstChild.nodeValue;
					desc[i]		= root.getElementsByTagName('item')[[i]].getElementsByTagName('description')[0].firstChild.nodeValue;
					links[i]		= root.getElementsByTagName('item')[[i]].getElementsByTagName('link')[0].firstChild.nodeValue;
					$('tituloFeed'+ [i]).innerHTML	= titulo[i];
					$('textoFeed'+ [i]).innerHTML	= '<a href="'+ links[i] +'" target="_blank" class="verdana_11" >'+ desc[i].substring(0,150) +'</a>';
				}
				*/
			}
		}
	}
	
	ajax.open("GET","/inc/blog.php",true);
	ajax.send(null);
	
}