Hai uno strano modo di usare le indentazioni nel software.

Ho riguardato il programma e mi ci sono perso varie volte.

Comunque ho scoperto che usi una funzione che non mi risulta esistere.
getXMLHttp()
Forse e` un metodo di qualche oggetto (che io non conosco, e non ho trovato nel reference che ho consultato), ma allora e` usata in modo improprio.