Hallo Micha,
Ich bekomme keine Fehlermeldung. (bzw. ich weiß nicht, wo ich die prüfen könnte)
Vielleicht so:
  
>   alert(xmlHttp.getAllResponseHeaders()); // => hier kommt das script noch an.  
  
     try {                                  //     versuchen wir  
  
>     var tpm = xmlHttp.responseText;      //     den kritischen Zugriff  
  
     } catch(e) {                           //     und fangen den Fehler ab.  
  
       alert('Fehler: ' + e);               //     -> Fehlermeldung?  
     }  
  
>   alert(tpm);                            // => hier nicht mehr.  
Gruß, Don P