ho questa funzione:

codice:
function sblocca_accesso() {
	
	
			  var
    // assegnazione oggetto XMLHttpRequest
    			ajax = assegnaXMLHttpRequest();
			
			if(ajax){

				    ajax.open("get", "sblocca_accesso.php", true);
					ajax.setRequestHeader("connection", "close");
						ajax.onreadystatechange = function() {
						  
						  // verifica dello stato
						  if(ajax.readyState === readyState.COMPLETATO) {

							// verifica della risposta da parte del server
							if(statusText[ajax.status] === "OK"){

							  // operazione avvenuta con successo
							  	complete = 'ok';
							}else {

							  // errore di caricamento
								complee = 'ko';
							}
						  } 
						}
						    // invio richiesta
						ajax.send(null);
					  }
					  
				return true;
};
su ie funziona perfettamente... su firefox si ferma su ajax.status.. ho provato a dare un alert con il contenuto di ajax.status, in ie mi stampa 200 e in firefox non mi stampa proprio l'alert..

com'è possibile?