Salve, vorrei sapere se è possibile annidare funzioni in questo modo:

objHTTP.onreadystatechange=aggiungi() {
if (objHTTP.readyState == 4 )
{
if (objHTTP.status == 200)
{

agg(objHTTP.responseText);

}
else {
alert('C\' è un problema con la rischiesta.');
}
}
}
objHTTP.send(null);


lo chiedo perchè firebug, al caricamento della pagina, mi da questo errore :

missing ; before statement per la prima riga di codice!!!!!