window.onload = ocultar

function ocultar()
{	
	var conten = document.getElementById("faq")
	var bloques = conten.getElementsByTagName("div");
	//Si venimos de una página externa que enlaza directamente a alguna de las preguntas, no la ocultamos
	var hash = "bloque_" + document.location.hash.substring(1);
	for(i=0; i<bloques.length; i++)
	{
		if(bloques[i].id != hash) {
			bloques[i].style.display = "none";
		} else {
			bloques[i].parentNode.style.display = "block";
		}
		
	}
	
	var cabeceras = document.getElementsByTagName("h3");
	for(i=0; i<cabeceras.length; i++)
	{
		cabeceras[i].onclick = persiana;
		cabeceras[i].style.cursor = "pointer";
	}
	
	var cabeceras = document.getElementsByTagName("h4");
	for(i=0; i<cabeceras.length; i++)
	{
		cabeceras[i].onclick = persiana;
		cabeceras[i].style.cursor = "pointer";
	}	
}

function persiana()
{
	var bloque = document.getElementById("bloque_" + this.id);
	if(bloque.style.display != "none") {
		bloque.style.display = "none";
	} else {
		bloque.style.display = "block";
	}
}

function abrir(id)
{
	var bloque = document.getElementById(id);
	bloque.style.display = "block";
	bloque.parentNode.style.display = "block";
}
