// Funcion "newXMLHttpRequest()" (devuevle una referencia al objeto XMLHttpRequest en cualquier navegador)
function newXMLHttpRequest() {
	
   // iniciamos sin referencia
   ref = false;
   
   try {
	ref = new ActiveXObject("Msxml2.XMLHTTP");  // IE6, IE7 (con la última librería disponible) 
   } catch(e1) {
	   try {
    ref = new ActiveXObject("Microsoft.XMLHTTP"); // > IE6 (con la forma tradicional)
	   } catch(e2) {
		   ref = false; // <-- El navegador NO es Internet Explorer
	   } //catch e2
   } // catch e1
   
   //Todos los demás navegadores
   if(window.XMLHttpRequest) {
	 ref = new XMLHttpRequest;   
   }
   
   // regresamos la referencia
   return ref; 
   
} // function
