Si la inicio, es que no puse el codigo entero. aca va:
Código :
var Objxml:XML=new XML();
var arreglo=new Array();
_parent.mc_scroll2.loadMovie("infiniteScroll2.swf");
_parent.mc_scroll2._alpha=0;
Objxml.ignoreWhite=true;
Objxml.load("dbase.xml");
Objxml.onLoad = function ()
{
var header, link;
for (var i = 0; i < this.firstChild.childNodes.length; i++)
{
if (this.firstChild.childNodes[i].nodeName != null)
{
header = this.firstChild.childNodes[i].attributes.header;
link=new Array()
for (var j = 0; j < this.firstChild.childNodes[i].childNodes.length; j++)
{
if (this.firstChild.childNodes[i].childNodes[j].nodeName == "link")
{
especialidad=this.firstChild.childNodes[i].childNodes[j].attributes.especialidad;
chef=this.firstChild.childNodes[i].childNodes[j].attributes.chef;
direccion=this.firstChild.childNodes[i].childNodes[j].attributes.direccion;
trace(especialidad);
link.push(this.firstChild.childNodes[i].childNodes[j].firstChild.nodeValue);
}
}
arreglo.push ({header:header,link:link});
}
}
window = "";
for (i = 0; i < arreglo.length; i++)
{
indice= "<a href=\"asfunction:trac,"+i+"\">" + arreglo[i].header + "</a><br>";
//window es el texto dinamico para el scroll
window+=indice;
}
caja.htmlText=window;
};
function trac(index){
_parent.mc_scroll2._alpha=100;
_parent.mc_scroll2.txt.window= "";
for (var i=0;i<arreglo[index].link.length;i=i+1){
indice2= "<a href=\"asfunction:detalle,"+i+"\">" + arreglo[index].link[i]+ "</a><br>";
_parent.mc_scroll2.txt.window+=indice2;
}
}
function detalle(index){
//for (var i=0;i<arreglo[index].link.length;i=i+1){
//trace(arreglo[index].link[i])
//indice= "<div id='menu'><div class='barraMenu'><a class='prueba' href=\"asfunction:trac,"+i+"\">" + arreglo[index].link[i] + "</a></div></div><br>";
trace("index");
//_parent.mc_scroll2.txt.window+=indice;
//}
} En todo caso puse lo que me dijiste y no funciono asi que no abra otro Problema???.Gracias por Responder![/code]