Osservando la seguente immagine:

devo realizzare un pagina che appena viene chiamata deve mostrare un elenco di categorie, cliccando sulla relativa categoria deve aprire un elenco di prodotti e cliccando su un prodotto deve aprire il dettaglio. Tale dettaglio deve essere aperto coprendo la schermata di categorie e prodotti e deve essere l'utente a chiudere la voce dettaglio con l'apposito tasto "chiudi".

Tutti gli argomenti (categoria/prodotti/dettagli) devo essere richiamati, ovviamente, da un file xml

Non conoscendo benissimo l'actionscript ho (ri)utizzato il seguente codice:

codice:
// The first step is to activate the XML object
headlineXML = new XML();
/*
With the XML Object now active you must now load an XML foramtted document.
Any DTD or XLS formatting will be ignored.
*/
headlineXML.onLoad = myLoad;
headlineXML.load("sentenze.xml");
// Before proceeding to far into the program, make sure the XML document has loaded
// Extract information from the XML file
function myLoad(ok) {
	if (ok == true) {
		Publish(this.firstChild);
	}
}

function Publish(HeadlineXMLNode) {
	if (HeadlineXMLNode.nodeName.toUpperCase() == "BROADCAST") {
		content = "";
		story = HeadlineXMLNode.firstChild;
		while (story != null) {
			if (story.nodeName.toUpperCase() == "STORY") {
				lead = "";
				body = "";
				URL = "";
				element = story.firstChild;
				while (element != null) {
					if (element.nodeName.toUpperCase() == "LEAD") {
						lead = element.firstChild.nodeValue;
					}
					if (element.nodeName.toUpperCase() == "BODY") {
						body = element.firstChild.nodeValue;
					}
					if (element.nodeName.toUpperCase() == "URL") {
						URL = element.firstChild.nodeValue;
					}
					element = element.nextSibling;
				}
				content +="<font size='+2' color='#3366cc'>"+lead+"</font>
"+body+"

";
				txt.htmltext=content;
			}
			story = story.nextSibling;
		}
	}
}


ma mi è servito solo per visualizzare la parte delle categorie.
Il mio "handicap" e quello di linkare l'apertura di un altro file xml contenente l'elenco degli articoli e successivamente la pagina dei dettagli.

il file xml è così composto:
codice:
<broadcast>
<story>
<lead>Titolo1</lead>
<body>descrizione1</body>
<URL>http://collegamento1.it</URL>
</story>
<story>
<lead>Titolo2</lead>
<body>descrizione2</body>
<URL>http://collegamento2.it</URL>
</story>
<story>
<lead>Titolo3</lead>
<body>descrizione3</body>
<URL>http://collegamento3.it</URL>
</story>
<story>
<lead>Titolo</lead>
<body>descrizione</body>
<URL>http://collegamento.it</URL>
</story>
</broadcast>
La pagina visualizzata attualemte è la seguente:
Titolo1
Descrizione1

Titolo2
Descrizione2

Titolo3
Descrizione3
Qualcuno puo consigliarmi un'altra soluzione o una possibile modifica al codice che vi ho inserito in questa pagina?


Grazie anticipatamente per l'aiuto che potrete darmi.