Originariamente inviato da br1
Mi pare che tu non stia ricevendo una riscposta corretta dal server... prova mettendo un alert dopo la ricezione:

strRes=ricerca_pro.responseText;
alert(strRes)

e similmente anche nell'altra funzione.

Mi sa proprio che il problema e' ASP

ciao
penso che sia assolutamente necessario, in fase di debug, mettere, come consiglia br1, alert(strRes); e non elemento.innerHTML = strRes, pena errori

un'altra cosa che posso suggerire è quella di usare i sistemi di gestione eccezioni di asp e restituire, in caso di errore, la sua descrizione al browser.