//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"); }