Grazie come sempre per le risposte... ho trovato la soluzione usando per forza ajax, vorrei postarla se dovesse servire per altri, ma non è purtroppo umanamente possibile visto la complessità della cosa. Comunque un buon punto di partenza è usare la libreria prototype (MINIERA D'ORO)!!
Grazie a tutti!!!!