//<![CDATA[

var ajaxEventos;
var ajaxProductos;
var ajaxBlogs;

function cargarAJAX()
{
	var xmlHttp = null;
	try
	{
		xmlHttp=new XMLHttpRequest();
	} catch (e)
	{
		try
		{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function filtroEventos(familia, pestana)
{
	ajaxEventos = cargarAJAX();
	
	if (ajaxEventos == null)
	{
		alert ("Tu navegador es demasiado anticuado. Hasta que no lo actualices no podrás acceder a esta sección");
		return;
	}
	var url = ("./pestana-eventos.php?familia=" + familia);
	ajaxEventos.onreadystatechange = obtenerEventos;
	ajaxEventos.open("GET", url, true);
	ajaxEventos.send(null);
	
	$(pestana).parent().parent().children("li").removeClass("activo");
	$(pestana).parent("li").addClass("activo");
}

function filtroProductos(familia, pestana)
{
	ajaxProductos = cargarAJAX();
	
	if (ajaxProductos == null)
	{
		alert ("Tu navegador es demasiado anticuado. Hasta que no lo actualices no podrás acceder a esta sección");
		return;
	}
	var url = ("./pestana-productos.php?familia=" + familia);
	ajaxProductos.onreadystatechange = obtenerProductos;
	ajaxProductos.open("GET", url, true);
	ajaxProductos.send(null);
	
	$(pestana).parent().parent().children("li").removeClass("activo");
	$(pestana).parent("li").addClass("activo");
}

function todosLosEventos(pestana)
{
	ajaxEventos = cargarAJAX();
	if (ajaxEventos == null)
	{
		alert ("Tu navegador es demasiado anticuado. Hasta que no lo actualices no podrás acceder a esta sección");
		return;
	}
	var url = ("./pestana-eventos.php");
	ajaxEventos.onreadystatechange = obtenerEventos;
	ajaxEventos.open("GET", url, true);
	ajaxEventos.send(null);
	
	if (pestana != null) 
	{
		$(pestana).parent().parent().children("li").removeClass("activo");
		$(pestana).parent("li").addClass("activo");
	}
}

function todosLosProductos(pestana)
{
	ajaxProductos = cargarAJAX();
	if (ajaxProductos == null)
	{
		alert ("Tu navegador es demasiado anticuado. Hasta que no lo actualices no podrás acceder a esta sección");
		return;
	}
	var url = ("./pestana-productos.php");
	ajaxProductos.onreadystatechange = obtenerProductos;
	ajaxProductos.open("GET", url, true);
	ajaxProductos.send(null);
	
	if (pestana != null) 
	{
		$(pestana).parent().parent().children("li").removeClass("activo");
		$(pestana).parent("li").addClass("activo");
	}
}

function todosLosBlogs(pestana)
{
	ajaxBlogs = cargarAJAX();
	if (ajaxBlogs == null)
	{
		alert ("Tu navegador es demasiado anticuado. Hasta que no lo actualices no podrás acceder a esta sección");
		return;
	}
	var url = ("./pestana-blogs.php");
	ajaxBlogs.onreadystatechange = obtenerBlogs;
	ajaxBlogs.open("GET", url, true);
	ajaxBlogs.send(null);
	$(pestana).parent().parent().children("li").removeClass("activo");
	$(pestana).parent("li").addClass("activo");
}

function todasLasEntradas(pestana)
{
	ajaxBlogs = cargarAJAX();
	if (ajaxBlogs == null)
	{
		alert ("Tu navegador es demasiado anticuado. Hasta que no lo actualices no podrás acceder a esta sección");
		return;
	}
	var url = ("./pestana-entradas.php");
	ajaxBlogs.onreadystatechange = obtenerEntradas;
	ajaxBlogs.open("GET", url, true);
	ajaxBlogs.send(null);
	$(pestana).parent().parent().children("li").removeClass("activo");
	$(pestana).parent("li").addClass("activo");
}

function obtenerEventos() 
{ 
	if (ajaxEventos.readyState == 4)
	{
		var xmlDoc = ajaxEventos.responseXML;
		var i, enlace;
		var html = "";
		for (i = 0; i < xmlDoc.getElementsByTagName("evento").length; i++)
		{
			enlace = xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue
			html +=
			'<dt>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("titulo")[i].childNodes[0].nodeValue + '</a>' +
			'</dt>' +
			'<dd>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("entradilla")[i].childNodes[0].nodeValue + '</a>' +
			'<span class="fecha">' + xmlDoc.getElementsByTagName("evento")[i].attributes[0].value +  '</span>' +
			'</dd>';
		}
		document.getElementById("agenda").getElementsByTagName("dl")[0].innerHTML = html;
	}
}

function obtenerProductos() 
{ 
	if (ajaxProductos.readyState == 4)
	{
		var xmlDoc = ajaxProductos.responseXML;
		var i, enlace;
		var html = "";
		for (i = 0; i < xmlDoc.getElementsByTagName("producto").length; i++)
		{
			enlace = xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue
			html +=
			'<dt>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("titulo")[i].childNodes[0].nodeValue + '</a>' +
			'</dt>' +
			'<dd>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("entradilla")[i].childNodes[0].nodeValue + '</a>' +
			'<span class="fecha">' + xmlDoc.getElementsByTagName("producto")[i].attributes[0].value +  '</span>' +
			'</dd>';
		}
		document.getElementById("segunda-mano").getElementsByTagName("dl")[0].innerHTML = html;
	}
}

function obtenerBlogs() 
{ 
	if (ajaxBlogs.readyState == 4)
	{
		var xmlDoc = ajaxBlogs.responseXML;
		var i, enlace;
		var html = "";
		for (i = 0; i < xmlDoc.getElementsByTagName("blog").length; i++)
		{
			enlace = xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue
			html +=
			'<dt>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("titulo")[i].childNodes[0].nodeValue + '</a>' +
			'</dt>' +
			'<dd>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("entradilla")[i].childNodes[0].nodeValue + '</a>' +
			'<span class="fecha">' + xmlDoc.getElementsByTagName("blog")[i].attributes[0].value +  '</span>' +
			'</dd>';
		}
		document.getElementById("bloggers").getElementsByTagName("dl")[0].innerHTML = html;
	}
}

function obtenerEntradas() 
{
	if (ajaxBlogs.readyState == 4)
	{
		var xmlDoc = ajaxBlogs.responseXML;
		var i, enlace;
		var html = "";
		for (i = 0; i < xmlDoc.getElementsByTagName("blog").length; i++)
		{
			enlace = xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue
			html +=
			'<dt>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("titulo")[i].childNodes[0].nodeValue + '</a>' +
			'</dt>' +
			'<dd>' +
			'<a href="' + enlace + '">' + xmlDoc.getElementsByTagName("entradilla")[i].childNodes[0].nodeValue + '</a>' +
			'<span class="fecha">' + xmlDoc.getElementsByTagName("blog")[i].attributes[0].value +  '</span>' +
			'</dd>';
		}
		document.getElementById("bloggers").getElementsByTagName("dl")[0].innerHTML = html;
	}
}

window.onload = function() { todosLosEventos(null);todosLosProductos(null);todasLasEntradas(null); }

//]]>