que es lo que esta mal.
Les paso el codigo
este es el xml
<?xml version="1.0" encoding="UTF-8"?>
<menu>
<item>
<titulo><![CDATA[ptz]]></titulo>
<desc><![CDATA[ptz ]]></desc>
<tipo><![CDATA[ptz]]></tipo>
<imagem><![CDATA[PTZ]]></imagem>
<link><![CDATA[7]]></link>
</item>
<item>
<titulo><![CDATA[nvr]]></titulo>
<desc><![CDATA[nvr ]]></desc>
<tipo><![CDATA[NVR]]></tipo>
<imagem><![CDATA[NVR]]></imagem>
<link><![CDATA[6]]></link>
</item>
<item>
<titulo><![CDATA[CAMARA]]></titulo>
<desc><![CDATA[camara]]></desc>
<tipo><![CDATA[camaras]]></tipo>
<imagem><![CDATA[camara]]></imagem>
<link><![CDATA[2]]></link>
</item>
<item>
<titulo><![CDATA[MODENS]]></titulo>
<desc><![CDATA[modemsyroutrs]]></desc>
<tipo><![CDATA[modems]]></tipo>
<imagem><![CDATA[moden]]></imagem>
<link><![CDATA[4]]></link>
</item>
<item>
<titulo><![CDATA[modens]]></titulo>
<desc><![CDATA[modemsyroutrs]]></desc>
<tipo><![CDATA[modens]]></tipo>
<imagem><![CDATA[routers]]></imagem>
<link><![CDATA[4]]></link>
</item>
<item>
<titulo><![CDATA[accesorios]]></titulo>
<desc><![CDATA[accesorios]]></desc>
<tipo><![CDATA[accesorio]]></tipo>
<imagem><![CDATA[accesorio]]></imagem>
<link><![CDATA[1]]></link>
</item>
<item>
<titulo><![CDATA[accesorio]]></titulo>
<desc><![CDATA[accesorios varios]]></desc>
<tipo><![CDATA[accesorios varios]]></tipo>
<imagem><![CDATA[accesorio vario]]></imagem>
<link><![CDATA[1]]></link>
</item>
<item>
<titulo><![CDATA[antenas]]></titulo>
<desc><![CDATA[antena varias]]></desc>
<tipo><![CDATA[antenas]]></tipo>
<imagem><![CDATA[antena]]></imagem>
<link><![CDATA[10]]></link>
</item>
<item>
<titulo><![CDATA[antena]]></titulo>
<desc><![CDATA[antena varias]]></desc>
<tipo><![CDATA[antena]]></tipo>
<imagem><![CDATA[antena]]></imagem>
<link><![CDATA[10]]></link>
</item>
<item>
<titulo><![CDATA[DOMOS]]></titulo>
<desc><![CDATA[camara]]></desc>
<tipo><![CDATA[domo]]></tipo>
<imagem><![CDATA[domos camara]]></imagem>
<link><![CDATA[2]]></link>
</item>
<item>
<titulo><![CDATA[soluciones]]></titulo>
<desc><![CDATA[Soluciones varias]]></desc>
<tipo><![CDATA[Solucion]]></tipo>
<imagem><![CDATA[Soluciones]]></imagem>
<link><![CDATA[11]]></link>
</item>
<item>
<titulo><![CDATA[solucion]]></titulo>
<desc><![CDATA[Soluciones varias]]></desc>
<tipo><![CDATA[SOLUCION]]></tipo>
<imagem><![CDATA[SOLUCIONES]]></imagem>
<link><![CDATA[11]]></link>
</item>
<item>
<titulo><![CDATA[conectividad]]></titulo>
<desc><![CDATA[conectividad]]></desc>
<tipo><![CDATA[conectividad]]></tipo>
<imagem><![CDATA[conectividad]]></imagem>
<link><![CDATA[12]]></link>
</item>
<item>
<titulo><![CDATA[domos fijos]]></titulo>
<desc><![CDATA[domos_fijos]]></desc>
<tipo><![CDATA[domos fijo]]></tipo>
<imagem><![CDATA[DOMOS FIJOS]]></imagem>
<link><![CDATA[13]]></link>
</item>
<item>
<titulo><![CDATA[camaras fijas]]></titulo>
<desc><![CDATA[fija]]></desc>
<tipo><![CDATA[FIJAS]]></tipo>
<imagem><![CDATA[fijas]]></imagem>
<link><![CDATA[3]]></link>
</item>
<item>
<titulo><![CDATA[fijas]]></titulo>
<desc><![CDATA[fija]]></desc>
<tipo><![CDATA[FIJAS]]></tipo>
<imagem><![CDATA[CAMARAS FIJAS]]></imagem>
<link><![CDATA[3]]></link>
</item>
<item>
<titulo><![CDATA[modems routrs]]></titulo>
<desc><![CDATA[modems y routrs]]></desc>
<tipo><![CDATA[MODES]]></tipo>
<imagem><![CDATA[MODEMS]]></imagem>
<link><![CDATA[4]]></link>
</item>
<item>
<titulo><![CDATA[modems y routrs]]></titulo>
<desc><![CDATA[modems y routrs ]]></desc>
<tipo><![CDATA[routrs]]></tipo>
<imagem><![CDATA[routr]]></imagem>
<link><![CDATA[4]]></link>
</item>
<item>
<titulo><![CDATA[switchs]]></titulo>
<desc><![CDATA[switchs ]]></desc>
<tipo><![CDATA[SWITCH]]></tipo>
<imagem><![CDATA[SWITCHS]]></imagem>
<link><![CDATA[8]]></link>
</item>
<item>
<titulo><![CDATA[video servers]]></titulo>
<desc><![CDATA[video_servres]]></desc>
<tipo><![CDATA[VIDEO]]></tipo>
<imagem><![CDATA[SEVERS]]></imagem>
<link><![CDATA[9]]></link>
</item>
<item>
<titulo><![CDATA[video]]></titulo>
<desc><![CDATA[video servres]]></desc>
<tipo><![CDATA[VIDEO SERVRS]]></tipo>
<imagem><![CDATA[VIDEO]]></imagem>
<link><![CDATA[9]]></link>
</item>
<item>
<titulo><![CDATA[servers]]></titulo>
<desc><![CDATA[video_servres]]></desc>
<tipo><![CDATA[videos Servre]]></tipo>
<imagem><![CDATA[SERVES]]></imagem>
<link><![CDATA[9]]></link>
</item>
<item>
<titulo><![CDATA[SW]]></titulo>
<desc><![CDATA[sw]]></desc>
<tipo><![CDATA[SW]]></tipo>
<imagem><![CDATA[sw]]></imagem>
<link><![CDATA[7]]></link>
</item>
<item>
<titulo><![CDATA[domos rapidos]]></titulo>
<desc><![CDATA[domos_rapidos]]></desc>
<tipo><![CDATA[domos rapidos]]></tipo>
<imagem><![CDATA[domo rapido]]></imagem>
<link><![CDATA[14]]></link>
</item>
</menu>
y el codigo de flash es el siguiente:
System.useCodepage = true;
var meuXML:XML = new XML();
meuXML.ignoreWhite = true;
meuXML.load('BUSQUEDA.xml');
bt._visible = false;
url_array = this.firstChild.childNodes;
var armID:Array = [];
meuXML.onLoad = function() {
qtd = this.childNodes[0].childNodes.length;
for (var i = 0; i<qtd; i++) {
for (var a = 0; a<this.firstChild.childNodes[i].childNodes.length; a++) {
diminui = String(this.firstChild.childNodes[i].childNodes[a].childNodes).toLowerCase();
if (diminui.indexOf(_root.filtro) !== -1) {
armID.push(i);
}
}
}
armID = arranca(armID);
if (armID.length == 0) {
resultados.text = "Ningún archivo encontrado";
} else if (armID.length == 1) {
resultados.text = "1 archivo encontrado.";
} else {
resultados.text = "Resultados "+armID.length+" archivos.";
}
for (var i = 0; i<armID.length; i++) {
bt.duplicateMovieClip('bt'+i, _root.getNextHighestDepth());
_root['bt'+i]._y += bt._height*i+i;
/*************************/
var titulo = (this.childNodes[0].childNodes[armID[i]].childNodes[0].firstChild);
var desc = (this.childNodes[0].childNodes[armID[i]].childNodes[1].firstChild);
var tipo = (this.childNodes[0].childNodes[armID[i]].childNodes[2].firstChild);
var IMG = (this.childNodes[0].childNodes[armID[i]].childNodes[3].firstChild);
var link = (this.childNodes[0].childNodes[armID[i]].childNodes[4].firstChild);
/*************************/
_root['bt'+i].titulo.html = true;
_root['bt'+i].titulo.htmlText = (titulo+"<font color='#cc6600'> - "+(tipo)+"</font>");
_root['bt'+i].desc.html = true;
_root['bt'+i].desc.htmlText = (desc);
_root['bt'+i].link.text = link;
//url='"' + link + '"';
/*************************/
_root['bt'+i].BT_LINK.onRelease = function() {
if (_root['bt'+i].link.text = 1) {
getURL("javascript:void(window.open('accesorios.html','ACCESORIOS','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text = 2){
getURL("javascript:void(window.open('camara.html','camara','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '3'){
getURL("javascript:void(window.open('fijas.html','fijas','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '4'){
getURL("javascript:void(window.open('modemsyroutrs.html','modems','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '5'){
getURL("javascript:void(window.open('nvr.html','nvr','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '6') {
getURL("javascript:void(window.open('ptz.html','ptz','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '7'){
getURL("javascript:void(window.open('sw.html','sw','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '8'){
getURL("javascript:void(window.open('switchs.html','switchs','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '9'){
getURL("javascript:void(window.open('video_servres.html','video','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '10'){
getURL( "javascript:void(window.open('antena.html','ant','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
}else if (_root['bt'+i].link.text == '11'){
getURL("javascript:void(window.open('soluciones.html','soluciones','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '12') {
getURL( "javascript:void(window.open('conectividad.html','conec','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '13') {
getURL( "javascript:void(window.open('domos_fijos.html','domos_fijos','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
} else if (_root['bt'+i].link.text == '14') {
getURL( "javascript:void(window.open('domos_rapidos.html','domos_rapidos','toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
};
//getURL("javascript:void(window.open("+link+",by,'toolbar=no,menubar=no,scrollbars=no,resizable=no,top=0,left=0,width=460,height=640'))");
//if (link = 2){
//URL='camara.html';}
//getURL(URL) ;
/////////--------
};
}
};
function arranca(x) {
for (var i = 0; i<x.length; i++) {
if (x[i] == x[i+1]) {
x.splice(i, 1);
arranca(x);
}
}
return x;
}
stop();
Muchas Gracias