La pagina del form la carico dentro l'html includendo navigation.js dove dentro c'è questo codice:

function goto(pagina,idlayer)
{
metodo = "GET";
req = new Request(
{
urlagina,
method:metodo,
onSuccess: function(txt)
{
$(idlayer).set('html', txt);
},
onFailure: function(txt)
{
$(idlayer).set('text', 'Errore generale di caricamento della pagina');
},
onRequest: function()
{
$(idlayer).set('text', 'Caricamento in corso...');
}
});
req.send();
}

la form caricata deve inviare i dati ad uno script php chiamato do_iscrizione.php che semplicemente salva di dati in un database mysql. Il problema è che do_iscrizione.php funziona benissimo soltanto è che mootools che non riesce a vedere gli elementi della pagina in cui c'è il form (che risulta caricato nella pagina html) e quindi non blocca l'eventi submit e non si attiva a mandare lui i dati al file do_iscrizione.php

Spero di essere stato chiaro e aver fornito le informazioni necessarie.