// JavaScript Document
var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;
var peticion_http;

function cargaContenido(url, metodo, funcion){
	peticion_http = inicializa_xhr();
	if(peticion_http) {
		peticion_http.onreadystatechange = funcion;
		url+="&ms=" + new Date().getTime();
		peticion_http.open(metodo, url, false);
		peticion_http.send(null);
	}
}

function inicializa_xhr(){
	if(window.XMLHttpRequest){ // Mozilla, Safari, ...
		return new XMLHttpRequest();
	}
	else if(window.ActiveXObject){ // IE
		var obj; 
	    try{  
            obj = new ActiveXObject("Msxml2.XMLHTTP");  
        }
		catch(e){  
			try {  
				obj = new ActiveXObject("Microsoft.XMLHTTP");  
			}catch(e2){  
				obj = false;  
			}
		}
		return obj;
	}
}

function muestraMensaje() {
	if(peticion_http.readyState == READY_STATE_COMPLETE){
		if(peticion_http.status == 200){
			//alert(peticion_http.responseText);
			var tmp="";
			if(document.all){
				tmp = peticion_http.responseText.split('#');
			}
			else{
				tmp = encodeURI(peticion_http.responseText).split('#');
			}
			document.getElementById('foto').src = tmp[0];
			if(document.getElementById('activa')){
				document.getElementById('activa').value=tmp[1];
				document.getElementById('activa').checked=(tmp[1]=="1")? "checked": "";
			}
		}
	}
}

function muestraContenidos(ruta){
	cargaContenido(ruta, "GET", muestraMensaje);
}

