grazie mille...probabilmente il problema risiedeva lì ma non avevo saputo risolvere già al tempo quando avevo provato a cambiare la sincronia o meno delle richieste...è come se ciò che facevo nella prima richiesta fosse invisibile nella seconda. Per ovviare lancio la seconda richiesta alla fine della prima (nel corpo dell'onreadystate...) e ora pare funzionare...

grazie mille ancora