/************************************************************
*CARGADOR DE CONTENIDOS POR DEFECTO
*************************************************************/
//si el metodo es POST, los valores se envian en el BODY, pero
//si el metodo es GET, los valores se envian en la URL
/*
	javascript:cargaContenido('modulos/menu_encabezado/mision_vision.php','GET',null,contenido)
	javascript:cargaContenido('modulos/menu_encabezado/mision_vision.php?id0=mi&id1=an','GET',null,contenido)
	javascript:cargaContenido('modulos/login/rer1.php','POST','id0=mi&id1=an',contenido)
*/
function cargaContenido(url, metodo, valores, contener) {
	var contenedor=contener; //contenedor=document.getElementById('contenido');
	var req;
	contenedor.innerHTML = '<img src="imagenes/carga.gif" /><b> Cargando...</b>';
	function processReqChange(){
		if(req.readyState == 4){
			if((req.status==200)||(req.status==0)){
				contenedor.innerHTML = req.responseText;//window.location = "http://localhost/prod_padilla/#"+url;
			}
			else{
				alert("Se ha producido un error al obtener los datos");
			}	
		} 
	}
	if(url==''){return;}
	//req = ini_peticion();
	if (window.XMLHttpRequest) { // Mozilla, Safari, Opera... 
		req = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) { // Internet Explorer
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if(req) {
		req.onreadystatechange = processReqChange;
		var method = metodo.toUpperCase();
		req.open(method, url, true);
		if(method=="POST"){
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		}
		req.send(valores);	
	} 
}






