var objeto = false;
function crearObjeto() {
// --- Crear el Objeto dependiendo los diferentes Navegadores y versiones ---
try { objeto = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) {
try { objeto = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (E) {
objeto = false; }
}
// --- Si no se pudo crear... intentar este ultimo metodo ---
if (!objeto && typeof XMLHttpRequest!='undefined') {
objeto = new XMLHttpRequest();
}
} 

// ------------------------------

function leerDatos(valor, id) {
crearObjeto();

if (objeto.readyState != 0) {
alert('Error al crear el objeto XML. El Navegador no soporta AJAX');
} else {
// Preparar donde va a recibir el Resultado
objeto.onreadystatechange = procesaResultado;
// Enviar la consulta
objeto.open("GET", "cambia_imagen.php?id_desc=" + valor + "&id=" + id, true);
objeto.send(null);
}
}

// ------------------------------

function procesaResultado() {
// Si aun esta revisando los datos...
if (objeto.readyState == 1) {
document.getElementById('fila_2').innerHTML = "<p class='tx_1'>Cargando Nueva Imágen...</p>";
}
// Si el estado es 4 significa que ya termino
if (objeto.readyState == 4) {
// objeto.responseText trae el Resultado que metemos al DIV de arriba
document.getElementById('fila_2').innerHTML = objeto.responseText;
} 
}
