//inicializa
function iniciaNuvem(){
YAHOO.example.linksRSS = [
"http://www.mma.gov.br/webservice/noticias/rss_noticias.php",
"http://www.estadao.com.br/rss/ultimas.xml",
"http://www.estadao.com.br/rss/vidae.xml",
"http://feeds.folha.uol.com.br/folha/emcimadahora/rss091.xml"
];
YAHOO.example.ACJSArray = new function() {
// Instantiate first JS Array DataSource
this.oACDS = new YAHOO.widget.DS_JSArray(YAHOO.example.linksRSS);
// Instantiate first AutoComplete
this.oAutoComp = new YAHOO.widget.AutoComplete('texto','textocontainer', this.oACDS);
this.oAutoComp.prehighlightClassName = "yui-ac-prehighlight";
this.oAutoComp.typeAhead = true;
this.oAutoComp.useShadow = true;
this.oAutoComp.minQueryLength = 0;
this.oAutoComp.textboxFocusEvent.subscribe(function(){
var sInputValue = YAHOO.util.Dom.get('texto').value;
if(sInputValue.length === 0) {
var oSelf = this;
setTimeout(function(){oSelf.sendQuery(sInputValue);},0);
}
});
};
YAHOO.example.init = function ()
{
function onPushButtonsMarkupReady()
{
botao1 = new YAHOO.widget.Button("botao1");
botao1.on("click", buscarss);
}
YAHOO.util.Event.onContentReady("botao1", onPushButtonsMarkupReady);
}();
aguarde("block");
//parametrosURL();
inicio = 0;
tagsFlash;
palavra = "";
var temp = (window.location.href).split("palavra=");
if (temp[1])
{palavra = (temp[1].split("&"))[0];}
if(palavra != "")
procurar(palavra);
}
function montaNuvem(r)
{
var i,tags = "",retorno = r;
if(retorno.data)
{
tags ="Clique na TAG para localizar temas relacionados
menos ";
tags +="mais ";
tags +="animar
";
if((inicio < 0) || (inicio > retorno.data.length)){return;}
for (i=0;i= inicio)
{
var h = retorno.data[i].temas.length*1 + 6;
if(h > 23){h = 23;}
{
var linkrss = "";
if(retorno.data[i].noticias.length > 0)
{
for (r=0;r" ;
}
}
tags += " "+retorno.data[i].tag+""+linkrss;
if(h > 7)
tagsFlash += ""+retorno.data[i].tag+"";
}
}
}
}
else
{tags = "Nenhum tag encontrado";}
$i("resultado").innerHTML = tags;
aguarde("none");
}
//pega a lista de tags
$i("resultado").innerHTML = "Aguarde...";
cp = new cpaint();
cp.set_response_type("JSON");
//cp.set_debug(2)
p = "../nuvemtags/exec.php?funcao=listaTags&rss=&nrss=&g_sid="+g_sid;
cp.call(p,"listaTags",montaNuvem);
function procurar(texto)
{
if(window.parent.document.getElementById("i3geo_buscatema"))
{
window.parent.document.getElementById("i3geo_buscatema").value = texto;
window.parent.i3GEO.arvoreDeTemas.buscaTema(texto);
}
}
function buscarss()
{
var rss = $i("texto").value;
if (rss == ""){i3GEO.janela.tempoMsg("Digite um endereco RSS");return;}
aguarde("block");
$i("resultado").innerHTML = "Aguarde...";
var cp = new cpaint();
cp.set_response_type("JSON");
//cp.set_debug(2)
var p = g_locaplic+"/ferramentas/nuvemtags/exec.php?funcao=listaTags&g_sid="+g_sid+"&rss="+rss+"&nrss="+$i("nrss").value;
cp.call(p,"listaTags",montaNuvem);
}
function flash()
{
$i("resultado").style.top = "-100px";
$i("resultado").style.left = "-100px";
var so = new SWFObject("../../pacotes/wpcumulus/tagcloud.swf", "tagcloud", "600", "600", "9", "#ffffff");
// uncomment next line to enable transparency
//so.addParam("wmode", "transparent");
so.addVariable("tcolor", "0x333333");
so.addVariable("mode", "tags");
so.addVariable("distr", "true");
so.addVariable("tspeed", "100");
so.addVariable("tagcloud", ""+tagsFlash+"");
so.write("resultado");
}