ho un problema strambo

sto utilizzando questo codice
http://www.twilightuniverse.com/down...ack/tw-sack.js
in uno script per il riordinamento di liste ad albero; sack mi serve per la richiesta ajax (fatta dallo script stesso, che non sarei in grado di riscrivermi) in locale funziona tutto bene, mentre in locale non va... il debugger di firefox mi dice:

codice:
Errore: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.statusText]"  nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)"  location: "JS frame :: http://miosito.com/js/ajax_tree/js/ajax.js :: anonymous :: line 157"  data: no]
File sorgente: http://miosito.com/js/ajax_tree/js/ajax.js
Riga: 43
in particolare, la riga 43 è questa:
codice:
this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

qualche suggerimento?