function devuelveElementosEntreDosIndices(contenido,inicio){
	var tmpArr = new Array();
	var contador = -1;
	var items = contenido.children();
	var l = items.length;
	var pestania = "h2";
	
	for(var i = 0; i < l; i++){
		
		if($(items[i]).is(pestania)){
			contador++;
		}
		
		if(contador == inicio){
			if($(items[i]).is(pestania) == false){
				tmpArr.push($(items[i]));
			}
		}else if(contador > inicio){
			return tmpArr;
		}
		
	}

	return tmpArr;
}

$(document).ready(function(){

	if(elIdioma == "es"){
		var seccionHtml1 = '<div class="tematicaFuentes cerrado">' +
							'<div class="interior">' +
							'<div class="manejadores flota_derecha">' +
							'<a class="ocultar" href="#">Ocultar</a>' +
							'<a class="mostrar" href="#">Mostrar</a>' +
							'</div>';
	}else if(elIdioma == "eu"){
		var seccionHtml1 = '<div class="tematicaFuentes cerrado">' +
							'<div class="interior">' +
							'<div class="manejadores flota_derecha">' +
							'<a class="ocultar" href="#">Izkutatu</a>' +
							'<a class="mostrar" href="#">Erakutsi</a>' +
							'</div>';	
	}
	var seccionHtml2 = '<div class="clearall"></div>' +
						'<div class="listaFuentes">';
	var seccionHtml3 = '</div></div><div class="clearall"></div></div>';
	var seccionTmp = "";
	
	var contenido = $("#interpretar").clone();
	var secciones = contenido.children("h2");
	var objTmp;
	var s2array;
	var s2arrayLength;
	
	$("#interpretar").html("");
	
	for(var i=0; i<secciones.length; i++){
		seccionTmp = "";
		seccionTmp += seccionHtml1;
		seccionTmp += "<h2><span>" + $(secciones[i]).text() + "</span></h2>";
		seccionTmp += seccionHtml2;
		seccionTmp += seccionHtml3;
		$("#interpretar").append(seccionTmp);
		seccion2array = devuelveElementosEntreDosIndices(contenido,i);
		s2arrayLength = seccion2array.length;
		for(var j=0; j<s2arrayLength; j++){
			$("#interpretar .listaFuentes:last").append($(seccion2array[j]));
			if($(seccion2array[j]).is("ul") == true){
				if(elIdioma == "es"){
					$("#interpretar .listaFuentes:last").append("<p><a class='subir' href='#anclas" + i + "'>Subir</a></p>");
				}else if(elIdioma == "eu"){
					$("#interpretar .listaFuentes:last").append("<p><a class='subir' href='#anclas" + i + "'>Igo</a></p>");
				}
			}
		}
		$("#interpretar").append("<div class='clearall'></div>");
		$("#interpretar").append("<div class='cierreCaja'></div>");
	}
	
	$(".tematicaFuentes").each(function(index){
		var menuAnclas = "<div id='menuAnclas'><a href='#' id='anclas" + index + "'></a><ul>";
		$(this).find(".listaFuentes").children("h3").each(function(index2){
			$(this).before("<a class='ancla' href='#' id='" + index + "" + index2 + "'></a>");
			menuAnclas += "<li><a href='#" + index + "" + index2 + "'>" + $(this).text() + "</a></li>";
		});
		menuAnclas += "</ul></div>";
		$(this).find(".listaFuentes").prepend(menuAnclas);
	});
	
	$(".tematicaFuentes .manejadores a.mostrar").click(function(event){
		event.preventDefault();
		$(this).css("display","none");
		$(this).parent().children("a.ocultar").css("display","inline");
		$(this).parent().parent().children(".listaFuentes").css({"display":"block"});
		$(this).parent().parent().children("h2").children("span").css({"background":"url(images/css_separa_hrz_gris.gif) repeat-x left bottom","padding-bottom":"13px"});
		$(this).parent().parent().parent().removeClass("cerrado");
	});
	
	$(".tematicaFuentes .manejadores a.ocultar").click(function(event){
		event.preventDefault();
		$(this).css("display","none");
		$(this).parent().children("a.mostrar").css("display","inline");
		$(this).parent().parent().children(".listaFuentes").css({"display":"none"});
		$(this).parent().parent().children("h2").children("span").css({"background":"none","padding-bottom":"13px"});
		$(this).parent().parent().parent().addClass("cerrado");
	});	
});
