
//object detection to return the correct object depending upon broswer type. Used by the getAXHA(); function.
function getNewHttpObject() {
    var objType = false;
    try {
        objType = new ActiveXObject('Msxml2.XMLHTTP');
    } catch(e) {
        try {
            objType = new ActiveXObject('Microsoft.XMLHTTP');
        } catch(e) {
            objType = new XMLHttpRequest();
        }
    }
    return objType;
}
function AXAH(param1,param2)
{
	var respuesta = false
	if (window.XMLHttpRequest) 
	{// Si es Mozilla, Safari etc
		respuesta = new XMLHttpRequest()
	} else if (window.ActiveXObject)
	{ // pero si es IE
		try {
			respuesta = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){ // en caso que sea una versión antigua
			try{
				respuesta = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
			}
	}
	else
		return false
	
	respuesta.onreadystatechange = function(){ // función de respuesta
		exito(respuesta);
	}
	respuesta.open('POST', param1, true) // asignamos los métodos open y send
	respuesta.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	respuesta.send(param2)
}