Ciao,
La funzione è in Ajax.js ( una piccola libreria che ho scritto ), ecco la funzione:

Codice PHP:
function SubmitFormFileNameFormPtrElementId )
{
    
HttpRequest.open'post'FileNametrue );
    
HttpRequest.onreadystatechange = function () { HandlerFunctionElementId ); }
    
HttpRequest.setRequestHeader"Content-type""application/x-www-form-urlencoded" );
    
HttpRequest.sendFormParserFormPtr ) );

HandlerFunction(...) semplicemente aggiorna il div con la risposta del webserver mentre FormParser(...) parsa i componenti del form e ritorna una stringa del tipo ?oggetto=valore.
Se uso tutto su un unico file funziona, il problema è in una struttura del genere ( più file )...
Grazie Ciao