//contiene el número de elementos del formulario que están divididos de tres en tres
var num_elem;

var valoresInput= new Array();
var valoresSelRec= new Array();
var valoresSelOp= new Array();

var bloque_operadores_anterior;
var anterior;
var array_anterior = new Array();
var puntero_anterior=0;
var puntero_eliminar=0;


function inputsOnOff (idInput) {
	var capa = document.getElementById(idInput);
	var capa2 = document.getElementById(idInput + '1');
	capa.style.display = 'none';
	capa2.style.display = 'inline';	
}

function inputsOnOffReverse (idInput) {
	var capa = document.getElementById(idInput);
	var capa2 = document.getElementById(idInput + '1');
	capa.style.display = 'inline';
	capa2.style.display = 'none';
}



function nuevoOperador()
{
	num_elem=document.forms[2].elements.length;
	num_elem=num_elem-2;
	var i=1;
	var j=1;
	var id=(num_elem/3) +1;
	var punteroArrayInput=2; 


	//Recogemos los valores de los input
	while(j < (num_elem/3)+1)
	{
		valoresInput[j]=document.forms[2].elements[punteroArrayInput].value;
		j++;
		punteroArrayInput= punteroArrayInput+3;
	}
	
	actulizaArraySelRecurso();
	actulizaArraySelOp();
	
	

	anterior=modificaAnteriorBloque(); 
	
	//guardamos el primer bloque de operadores 
	bloque_operadores_anterior=anterior; 
	
	
	//Introducimos el bloque de + y - 
	var pos_id=id-1;
	var cadena='<div class="bloque_palabra_busqueda" id="recurso_input'+pos_id+'" name="recurso_input'+pos_id+'"><input type="text" id="rec_input'+pos_id+'" name="rec_input'+pos_id+'" value="'+valoresInput[pos_id]+'" ></input></div>';
	
	var tam= cadena.length;
	var tam2= bloque_operadores_anterior.length;
	var indice=bloque_operadores_anterior.lastIndexOf(cadena); 	
	var inicio;
	var fin;
	var intermedia;
	if(id=='2')
	{
		intermedia='<div class="imagen_mas'+id+'" id="imagen_mas'+id+'"><a href="#"><img class="margen_izq10px padding_sup3px" onclick="nuevoOperador();" src='+base_mas+' alt="descargar" title="descargar" ></img></a></div>';
	}
	else
	{
		intermedia='<div class="imagen_mas'+id+'" id="imagen_mas'+id+'"><a href="#"><img class="margen_izq10px padding_sup3px" onclick="nuevoOperador();" src='+base_mas+' alt="descargar" title="descargar" ></img></a><a href="#"><img class="margen_izq10px padding_sup3px" onclick="eliminarOperador();" src='+base_menos+' alt="descargar" title="descargar" ></img></a></div>';
	}
		
		
	
	inicio=bloque_operadores_anterior.substring(0,indice+tam);
	fin= bloque_operadores_anterior.substring(indice+tam,tam2);

	
	bloque_operadores_anterior=inicio+intermedia+fin;
	
	array_anterior[puntero_anterior]=bloque_operadores_anterior;
	puntero_anterior++;
	puntero_eliminar= puntero_anterior-1;
	
		

	
	
	
	 document.getElementById('caja_bloque').innerHTML= anterior + '<div class="caja_operadores" id="caja_operadores'+id+'"><div class="elemento_operador"><div id="caja_select'+id+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+id+'"name="op_select'+id+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+id+'" name="recurso_select'+id+'"><select id="rec_select'+id+'" name="rec_select'+id+'" onchange="actulizaArraySelRecurso();"><option value="Titulo" selected="selected">Título</option><option value="Descripcion">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+id+'" name="recurso_input'+id+'"><input type="text" id="rec_input'+id+'" name="rec_input'+id+'"></input></div><div class="imagen_mas'+id+'" id="imagen_mas'+id+'"><a href="#"><img class="margen_izq10px padding_sup3px" onclick="nuevoOperador();" src='+base_mas+' alt="descargar" title="descargar" ></img></a><a href="#"><img class="margen_izq10px padding_sup3px" onclick="eliminarOperador();" src='+base_menos+' alt="descargar" title="descargar" ></img></a></div></div></div></div>';	
	
	

	 
}



//Modifica el bloque de operadores añadiendo uno más a los que ya existen
function modificaAnteriorBloque()
{

	var resultado='';
	var i=1;
	while(i< (num_elem/3) +1)
	{
		if(valoresSelRec[i]== '0')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="selecte">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo" selected="selected">Título</option><option value="Descripcion">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '1')
			{
				resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="selected">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo" selected="selected">Título</option><option value="Descripcion">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="selected">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo" selected="selected">Título</option><option value="Descripcion">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
		}//primer if
		else if(valoresSelRec[i]== '1')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="selected">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" selected="selected">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '1')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="selected">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" selected="selected">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="selected">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" selected="selected">Descripción<option value="Nivel Educativo">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
		}//segundo if
		else if(valoresSelRec[i]== '2')
		{	
			if (valoresSelOp[i]== '0')
			{
		resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="selected">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" selected="selected">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if (valoresSelOp[i]== '1')
			{
				resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="selected">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" selected="selected">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if (valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="selected">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" selected="selected">Nivel Educativo</option><option value="Nivel Disciplina">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}//tercer if
		}	
		else if(valoresSelRec[i]== '3')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="selected">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" selected="selected">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if (valoresSelOp[i]== '1')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="selected">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" selected="selected">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if (valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="selected">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" selected="selected">Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}//cuarto
		}	
		else if(valoresSelRec[i]== '4')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="selected">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor" selected="selected">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if (valoresSelOp[i]== '1')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="selected">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor" selected="selected">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if (valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="selected">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor" selected="selected">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}//quinto
		}					
		else if(valoresSelRec[i]== '5')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="true">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo" selected="selected">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '1')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option selected="true"><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo" selected="selected">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="true">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo" selected="selected">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}//sexto
		}	
		else if(valoresSelRec[i]== '6')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="true">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion" selected="selected">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '1')
			{
				resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="true">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Título">TÃ­tlo</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion" selected="selected">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="true">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion" selected="selected">Valoración<option value="Etiqueta">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}//sÃ©ptimo
		}	
		else if(valoresSelRec[i]== '7')
		{
			if (valoresSelOp[i]== '0')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option selected="true">Y</option><option>O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta" selected="selected">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '1')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option selected="true">O</option><option>NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta" selected="selected">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
			else if(valoresSelOp[i]== '2')
			{
			resultado= resultado+ '<div class="caja_operadores" id="caja_operadores'+i+'"><div class="elemento_operador"><div id="caja_select'+i+'"><div class="bloque_operador" name="operador" id="operador" ><select id="op_select'+i+'"name="op_select'+i+'" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="true">NO</option></select></div></div><div class="bloque_input"><div class="bloque_elemento_busqueda" id="recurso_select'+i+'" name="recurso_select'+i+'"><select id="rec_select'+i+'" name="rec_select'+i+'" onchange="actulizaArraySelRecurso();"><option value="Titulo">Título</option><option value="Descripcion" >Descripción<option value="Nivel Educativo" >Nivel Educativo</option><option value="Nivel Disciplina" >Nivel Disciplina</option><option value="Autor">Autor</option><option value="Objetivo">Objetivo</option><option value="Valoracion">Valoración<option value="Etiqueta" selected="selected">Etiqueta</option></select></div><div class="bloque_palabra_busqueda" id="recurso_input'+i+'" name="recurso_input'+i+'"><input type="text" id="rec_input'+i+'" name="rec_input'+i+'" value="'+valoresInput[i]+'" ></input></div></div></div></div>';
			}
		
		}

		i++;
	}
	
	
	var cadenaBusqueda="<select";
	var cadenaBusqueda2="</select>";
	var inicio;
	var fin;
	var indiceBusqueda;
	var tamano; 
	var cadIntermedia;
	var indice;
			
	tamano=resultado.length;
	indiceBusqueda= resultado.indexOf(cadenaBusqueda);
	
	inicio=resultado.substring(0,indiceBusqueda);
	
	indice=resultado.indexOf(cadenaBusqueda2);
	indice=indice+9;
	fin=resultado.substring(indice,tamano);
	
	cadIntermedia='<select id="op_select'+i+'"name="op_select0" style="display:none" onchange="actulizaArraySelOp();"><option>Y</option><option>O</option><option selected="true">NO</option></select>';
	
	resultado=inicio+cadIntermedia+fin;
	
	
	
	

return resultado;
}


//mantiene actulizado un array con los elementos seleccionados en el select de recurso
function actulizaArraySelRecurso()
{

	num_elem=document.forms[2].elements.length;	
	var punteroArraySelRec=1; 
	var j=1;
	//Recogemos valores del select de recursos
	while(j < (num_elem/3)+1) 
	{
		valoresSelRec[j]=document.forms[2].elements[punteroArraySelRec].selectedIndex;
		j++; 
		punteroArraySelRec= punteroArraySelRec+3;  
	}


}


//mantiene actulizado un array con los elementos seleccionados en el select de los operadores lógicos
function actulizaArraySelOp()
{

	num_elem=document.forms[2].elements.length;	
	var punteroArraySelOp=0; 
	var j=1;
	//Recogemos valores del select de recursos
	while(j < (num_elem/3)+1) 
	{
		valoresSelOp[j]=document.forms[2].elements[punteroArraySelOp].selectedIndex;
		j++; 
		punteroArraySelOp= punteroArraySelOp+3;  
	}


}

function eliminarOperador()
{

	document.getElementById('caja_bloque').innerHTML=array_anterior[puntero_eliminar];
	puntero_eliminar--;

}

