// Documento JavaScript
// Esta función cargará las paginas

<!--
function doBlink() {
	var blink = document.all.tags("BLINK")
	for (var i=0; i<blink.length; i++)
		blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 
}

function startBlink() {
	if (document.all)
		setInterval("doBlink()",250)
}
window.onload = startBlink;
// -->

function cargaContenido(url, id_contenedor)
  {
	//preloader = document.getElementById('precargador');
	var pagina_requerida = false;
	if (window.XMLHttpRequest)
      {// Si es Mozilla, Safari etc
        pagina_requerida = new XMLHttpRequest();
	  }
	else if (window.ActiveXObject)
	  { // pero si es IE
		try
		  {
			pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP");
		  }
	    catch (e)
		  { // en caso que sea una versión antigua
	        try
			  {
			    pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP");
			  }
			catch (e){}
		  }
	  }
	else
	return false
	pagina_requerida.onreadystatechange=function()
	  { // función de respuesta
	    if(pagina_requerida.readyState==1)
		  {
		    //preload.innerHTML = "<table width='100%' class='cargando'><tr><td width='50'><img src='include/ajax-loader.gif'></td><td valign='middle'><blink>Cargando...</blink></td></tr></table>";
			document.getElementById('preload').style.visibility='visible';
  			document.getElementById('index_page').style.opacity = 0.25;
		  }
		else
	        cargarpagina(pagina_requerida, id_contenedor);
      }
	pagina_requerida.open('GET', url, true); // asignamos los métodos open y send
	pagina_requerida.send(null);
  }
 
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina(pagina_requerida, id_contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
{
  //preload.innerHTML = ""; 
  document.getElementById('preload').style.visibility='hidden';
  document.getElementById('index_page').style.opacity = 1;
  document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText
}  
}