function getElementsByClassName(el,cl) {
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = el.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++) {
		var classes = elem[i].className;
			if (myclass.test(classes)) retnode.push(elem[i]);
	}
	return retnode;
}		
var elRss = document.getElementById("rss_home")
var arrListasRss  = getElementsByClassName(elRss,"links");
var timeOut = 0;
var posRssAberto = 0;	
var arrRss = [];
var logos = [];	

logos.push(["aventurashistoria.","aventurashistoria_logo.gif"])
logos.push(["boaforma.","boaforma_logo.gif"])
logos.push(["bonsfluidos.","bonsfluidos_logo.gif"])
logos.push(["capricho.","capricho_logo.gif"])
logos.push(["casa.","casa_logo.gif"])
logos.push(["claudia.","claudia_logo.gif"])
logos.push(["contigo.","contigo_logo.gif"])
logos.push(["elle.","elle_logo.gif"])
logos.push(["estilo.","estilo_logo.gif"])
logos.push(["exame.","exame_logo.gif"])
logos.push(["gloss.","gloss_logo.gif"])
logos.push(["guiadoestudante.","guiadoestudante_logo.gif"])
logos.push(["info.","info_logo.gif"])
logos.push(["manequim.","manequim_logo.gif"])
logos.push(["menshealth.","menshealth_logo.gif"])
logos.push(["mundoestranho.","mundoestranho_logo.gif"])
logos.push(["nova.","nova_logo.gif"])
logos.push(["playboy.","playboy_logo.gif"])
logos.push(["quatrorodas.","quatrorodas_logo.gif"])
logos.push(["revistaescola.","revistaescola_logo.gif"])
logos.push(["saude.","saude_logo.gif"])
logos.push(["superinteressante.","superinteressante_logo.gif"])
logos.push(["supersuf.","supersuf_logo.gif"])
logos.push(["veja.","veja_logo.gif"])
logos.push(["viajeaqui.","viajeaqui_logo.gif"])
logos.push(["vidasimples.","vidasimples_logo.gif"])
logos.push(["vip.","vip_logo.gif"])
logos.push(["vocasa.","vocasa_logo.gif"])


function buscaLogo(url){
	var logo = null
	for (i=0;i<logos.length;i++){
		if (url.indexOf(logos[i][0])!=-1){
			logo = logos[i][1]
			break;
		}
	}
	return logo;
}
for (var j = 0;j<arrListasRss.length;j++){
	var vData = arrListasRss[j].parentNode.getElementsByTagName("span")[0].childNodes[0].nodeValue
	var elem = arrListasRss[j].getElementsByTagName('li');
	for (var l = 0; l < elem.length; l++) {				
		var vLink = (elem[l].getElementsByTagName("a")[0].href)
		var vTexto = getElementsByClassName(elem[l],"titulo")[0].childNodes[0].nodeValue;
		var vLogo = "/images/rss/"+buscaLogo(vLink);
		arrRss.push({data:vData, texto:vTexto, href:vLink, el:elem[l], logo:vLogo});
	}
}
function mostraElemento(pos){
	elRss.innerHTML = "";
	var div = document.createElement("div");
	var img = document.createElement("img");
	var a = document.createElement("a");
	var spanData = document.createElement("span");
	var spanTexto = document.createElement("span");
	
	var obj = arrRss[pos];
	
	img.src = obj.logo
	img.className = "display_block"

	spanData.className = "data";
	spanData.innerHTML = obj.data
	
	a.href = obj.href
	a.setAttribute("target","_blank");
	
	spanTexto.className = "titulo";
	spanTexto.innerHTML = obj.texto
	
	a.appendChild(spanTexto);
	a.setAttribute("onmouseover","limpaTimeout()")
	a.setAttribute("onmouseout","ativatimeout()")
	
	div.setAttribute("id","texto");
	
	div.appendChild(img);
	div.appendChild(spanData);
	div.appendChild(a);
	
	elRss.appendChild(div)
	ativatimeout()
	
}
function limpaTimeout(){
	clearTimeout(timeOut);
}
function ativatimeout(){
	timeOut = setTimeout(gerencia,3000);
}
function gerencia(){		
	arrRss[posRssAberto].el.style.display = "none"  
	posRssAberto +=1;		
	if (posRssAberto >= arrRss.length){
		posRssAberto = 0;
	}
	mostraElemento(posRssAberto);
}
mostraElemento(posRssAberto);
