// JavaScript Document
var aDivTit='divOpTit';
var aDivCont='divOpContent';

// removes nodes from the specified base, of the specified type, one level or more
function removeNodes(aNodeBase, aNodeType, aDeep) {
	// aNodeType=(aNodeType.toUpperCase());
	if (aNodeBase.childNodes.length>0) {
		for (var i=aNodeBase.childNodes.length-1; i>=0; i--) {
			if (aDeep && aNodeBase.childNodes[i].length>0) removeNodes(aNodeBase.childNodes[i], aNodeType, aDeep);
			if (aNodeBase.childNodes[i].nodeName.toUpperCase()==aNodeType) {
				var yy=aNodeBase.removeChild(xx.childNodes[i]);
			}
		}
	}
}

function addLink2(aLink) {
	return '<br /><a href=\'' + aLink + '\'>Ler mais...</a>';
}

function addEntry2(aEntry, aLevel) {
	document.getElementById(aDivTit+(aLevel+1)).innerHTML=aEntry.title;
	// document.getElementById('divContent'+(aLevel+1)).innerHTML=aEntry.description + addLink(aEntry['feedburner:origLink']);
	
	var tmpContainer=document.createElement('div');
	tmpContainer.innerHTML=aEntry.description;
	removeNodes(tmpContainer, 'IMG', true);
	removeNodes(tmpContainer, 'A', true);
	// alert(tmpContainer.innerHTML);
	document.getElementById(aDivCont+(aLevel+1)).innerHTML=(tmpContainer.innerText || tmpContainer.textContent) + addLink2(aEntry['feedburner:origLink'] || aEntry.link);
	
	// remove pictures
	/*
	var xx=document.getElementById(aDivCont+(aLevel+1));
	for (var i=xx.childNodes.length-1; i>=0; i--) {
		if (xx.childNodes[i].nodeName.toUpperCase()=='IMG') {
			var yy=xx.removeChild(xx.childNodes[i]);
		}
	}
	*/
	
	// remove permalink e add comments
	
}

function articlesPipe() {
	var requestId = pipesrpc.run("a18b26aba0206690d6547569d65fc456",null,
		function(data) {
			// alert("Got " +data.count+" items from pipe "+data.value.title);
			
			// if (data.count>0) addEntry2(data.value.items[0],0);
			
			// for (var i=0; i<data.count; i++) { // mostra tudo o que vier
			for (var i=0; i<Math.min(data.count, 1); i++) { // mostra tudo o que vier
				addEntry2(data.value.items[i],i);
			}
			
			/*
			document.getElementById('divTit1').innerHTML=data.value.items[0].title;
			document.getElementById('divContent1').innerHTML=data.value.items[0].description + addLink(data.value.items[0]['feedburner:origLink']);
			document.getElementById('divTit2').innerHTML=data.value.items[1].title;
			document.getElementById('divContent2').innerHTML=data.value.items[1].description + addLink(data.value.items[1]['feedburner:origLink']);
			*/
		},
		function(errorMessage,errorCode) {
			alert("problema a correr pipe: "+errorMessage);
		}
	);
}


