Sono apepna passata ad as3 e ho una domanda.

Ho una serie di pulsanti (5) tutti che caricano delle pagine html.

Ora volevo evitarmi un codice così lungo:

//menu principale

//home
home.addEventListener(MouseEvent.CLICK, clickHome);

function clickHome(e:MouseEvent) {
navigateToURL(new URLRequest("index.html"), "_self");
}
//ergon
ergon.addEventListener(MouseEvent.CLICK, clickErgon);

function clickErgon(e:MouseEvent) {
navigateToURL(new URLRequest("ergon.html"), "_self");
}
//sistema
sistema.addEventListener(MouseEvent.CLICK, clickSistema);

function clickSistema(e:MouseEvent) {
navigateToURL(new URLRequest("sistema.html"), "_self");
}
//soluzioni
soluzioni.addEventListener(MouseEvent.CLICK, clickSoluzioni);

function clickSoluzioni(e:MouseEvent) {
navigateToURL(new URLRequest("soluzioni.html"), "_self");
}

//azienda
azienda.addEventListener(MouseEvent.CLICK, clickAzienda);

function clickAzienda(e:MouseEvent) {
navigateToURL(new URLRequest("azienda.html"), "_self");
}

E' possibile riunire tutti i pulsanti in un array e richiamare un'unica funzione cambiando solo i link di destinazione?
Rendere lo script meno lungo e articolato insomma?