Risposta chiarissima.

L'effetto che rilevo purtroppo è che sembra che la terza funzione attenda il termine delle prime due prima di essere lanciata, cioè la sequenzialità non si avverte al momento del "rendering", diciamo così, ma sembra essere proprio in fase di lancio.
Considera che poi io non sono una cima nè in JS nè in ASP, chiedevo qui infatti se avevo sbagliato qualcosa (che ne so, se magari la sequenzialità si avvertiva per il fatto che è sempre la stessa funzione che viene lanciata -sempre stesso oggetto XMLHTTP- e quindi poteva essere aggirata usando tre funzioni "gemelle" ma diverse... sto buttando idee strampalate me ne rendo conto :-) )

Domande specifica per il mio esempio: se arrivano tre risposte nell'ordine diverso da quello in cui sono state lanciate (succede facilmente nel caso di tre pagine asp che elaborano masse di dati diversi), vengono "renderizzate" nell'ordine di arrivo o viene comunque mantenuto l'ordine di lancio?