
	var currentPaso			= '';
	var currentIndicador	= null;
	var currentIndicadorId	= '';
	var currentCapitulo		='';
	var currentCategoria	='';
	var arrPaisesDesc		= new Array();
	var arrPaisesIds		= new Array();
	var arrRegiones			= new Array();
	var arrRegionesDesc		= new Array();	
	var arrAnios			= new Array();		
		
	var arrSexoIds			= new Array();
	var arrSexoDesc			= new Array();
	var arrAreas			= new Array();
	var arrAreasDesc		= new Array();
	var arrClimas			= new Array();
	var arrClimasDesc		= new Array();
	var arrGrupoEdades		= new Array();
	var arrGrupoEdadesDesc	= new Array();
	var arrAniosEstudio		= new Array();
	var	arrAniosEstudioDesc	= new Array();
	var arrNivelIngreso		= new Array();
	var	arrNivelIngresoDesc	= new Array();


	
	var currentbotona ='';
	var currentbotonb ='';
	var currentdiv = '';
	var form = '';
	
	/*----------------------------------------------------- FIN DE GLOBALS --------------------------------------------------*/
	
	function MostrarAnteriorSiguiente() {		
		if (currentPaso == '1' || currentPaso == '')
		{			
			$('botanterior').style.display = "none";
			
			if (currentIndicador == null || currentIndicador == '')
			{
				$('botsiguiente').style.display = "none";			
			}
			else
			{
				$('botsiguiente').style.display = "block";			
			}

		}
		else
		{
			$('botanterior').style.display = "block";
			$('botsiguiente').style.display = "block";			
		}		
	}

	function checkCantVariables(){
		var cantVariables = 0;
		var variables=new Array(arrPaisesIds,arrRegiones,arrAnios,arrSexoIds,arrAreas,arrClimas,arrGrupoEdades,arrAniosEstudio,arrNivelIngreso)
		variables.each(function(item){
			if(item.size() > 1){
				cantVariables++;
			}
		});

		//$('cantVariables').innerHTML = 'CantVariables= ' + cantVariables
		if(cantVariables > 4){
			return false;
		}else{
			return true;
		}
	}

	function Init(){
		form = $('FormConsulta');
		currentPaso = '1';
		reset();
		switchSeccion('seccion1','boton1a','boton1b');
		MostrarAnteriorSiguiente();	
	}

	function switchSeccion(seccion,botona,botonb){		
		if (currentdiv != seccion){			
			mostrarSeccion(seccion);
			marcarBoton(botona,botonb);			
		}
	}


	function mostrarSeccion(div){
		if (currentdiv !=''){
			Effect.BlindUp(currentdiv, {duration:0.4,fps:100,afterFinish:function(){Effect.BlindDown(div, {duration:0.6,fps:100});}});	
		}
		else{
			Effect.BlindDown(div, {duration:0.6,fps:100});
		}
		currentdiv = div;
	}


	function marcarBoton(bot1,bot2){
		if (currentbotona !=''){
			desmarcarBoton();
		}
		$(bot1).className = 'BaseDeDatos_TablaAzulOscuroNum';
		$(bot2).className = 'BaseDeDatos_TablaAzulOscuro';	
		currentbotona = bot1;
		currentbotonb = bot2;
	}

	function desmarcarBoton(){
		$(currentbotona).className = 'BaseDeDatos_TablaAzulClaroNum';
		$(currentbotonb).className = 'BaseDeDatos_TablaAzulClaro'
		currentbotona = '';
		currentbotonb = '';
	}


	function switchDesc(obj){
		var o = obj.rows[1].firstChild.firstChild;
		
		if (o.style.display =='none'){
			o.style.display ='block';
		}
		else{
			o.style.display ='none';
		}
	}
	function switchFlecha(id,direc){
		if(id){
			var o = $(id);
		}else{
			return false;
		}
				
		if(direc == 'up'){
			o.src = '/_images/FlechaArriba.gif';
		}else{
			o.src = '/_images/FlechaAbajo.gif';
		}
	}

	function switchIndicadores(obj,flecha,switcher){
		o = $(obj);

		if(o.innerHTML !=''){
			if (switcher){
				var aux = switcher.onclick;
				switcher.onclick = '';
			}else{
				var switcher = new Object;
			}
				
			if (o.style.display !='none'){
				Effect.BlindUp(o, {fps:100,afterFinish:function(){switcher.onclick=aux;} });
				switchFlecha(flecha,'down');
			}
			else{
				Effect.BlindDown(o, {fps:100,afterFinish:function(){switcher.onclick=aux;} });
				switchFlecha(flecha,'up');
			}
		}
	}

	function selectIndicador(o){

		checkboxes = form.getInputs('checkbox','indicadores');
		currentIndicador = o;

		currentIndicadorId = o.id;

		for(var i =0;i< checkboxes.length; i++){
			if (checkboxes[i].checked)
			{
				checkboxes[i].checked = false;
			}
		}
		
		currentCapitulo = o.readAttribute('capitulo');
		currentCategoria= o.readAttribute('categoria');

		$('indselected').innerHTML = o.readAttribute('descrip');
		o.checked = true;		
		siguiente();
	}
	function selectAnio(){
		arrAnios.clear();
		checkboxes = form.getInputs('checkbox','anio');
		for(var i=0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				arrAnios.push(checkboxes[i].value);
			}
		}		
		
		$('checkAllAnios').checked = (arrAnios.length == checkboxes.length);		

		if(checkCantVariables()){
			$('anioSelected').innerHTML = arrAnios.toString();
		}else{
			uncheck(checkboxes);
			arrAnios.clear();
			$('anioSelected').innerHTML = arrAnios.toString();
			checkCantVariables();
		}
	}
	
	function selectRegion(){		
		var todasReg;
		var arrAuxPaises = new Array();
		var checkboxes2;

		arrRegionesDesc.clear();
		arrRegiones.clear();
		checkboxes = form.getInputs('checkbox','region');
		if(arrPaisesIds.size() > 0){
			alert('No está permitido seleccionar regiones y países simultáneamente');
			uncheck(checkboxes);
			arrRegiones.clear();
			arrRegionesDesc.clear();
			return;
		}

		var auxPais = '';
		for(var i =0;i< checkboxes.length; i++){
			var b = checkboxes[i];

			if (b.readAttribute('pais') != auxPais)
			{
				
				if (auxPais != '')
				{		
					checkboxes2 = form.getInputs2('checkbox','region_' + auxPais);
									
					todasReg = $('checkAllRegiones_' + auxPais);

					//alert("cant chequeados fin " + arrAuxPaises[auxPais] );
					
					if (arrAuxPaises[auxPais] == checkboxes2.length)
					{						
						todasReg.checked = true;
					}					
					else {					
						todasReg.checked = false;
					}
				}
				auxPais = b.readAttribute('pais');
				arrAuxPaises[auxPais] = 0;
			}
			if(checkboxes[i].checked == true){				
				arrRegionesDesc.push(b.readAttribute('descrip'));
				arrRegiones.push(b.readAttribute('pais') + '-' + b.value);				
				arrAuxPaises[auxPais]++;
			}			
		}


		if(checkCantVariables()){
			$('paisSelected').innerHTML = arrRegionesDesc.toString();
			setTimeout('traerAnios();',100);
			selectAnio();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrRegiones.clear();
			arrRegionesDesc.clear();
			$('paisSelected').innerHTML = arrRegionesDesc.toString();
			checkCantVariables();
		}
	}
	
	function selectPais(){
		arrPaisesDesc.clear();
		arrPaisesIds.clear();
		checkboxes = form.getInputs('checkbox','pais');
		if(arrRegiones.size() > 0){
			alert('No está permitido seleccionar regiones y países simultáneamente');
			uncheck(checkboxes);
			arrPaisesDesc.clear();
			arrPaisesIds.clear();
			return;
		}
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrPaisesDesc.push(b.readAttribute('pais'));
				arrPaisesIds.push(b.value);
			}
		}

	
		$('checkAllPaises').checked = (arrPaisesIds.length == checkboxes.length);
		

		if(checkCantVariables()){
			$('paisSelected').innerHTML = arrPaisesDesc.toString();
			setTimeout('traerAnios();',100);
			//selectAnio();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrPaisesIds.clear();
			arrPaisesDesc.clear();
			$('paisSelected').innerHTML = arrPaisesDesc.toString();
			checkCantVariables();
		}
	}

	
		
	function selectSexo(){
		arrSexoIds.clear();
		arrSexoDesc.clear();
		checkboxes = form.getInputs('checkbox','sexo');
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrSexoDesc.push(b.readAttribute('descrip'));
				arrSexoIds.push(b.value);
			}
		}

		
		$('checkAllSexos').checked = (arrSexoIds.length == checkboxes.length);

		if(checkCantVariables()){
			$('sexoSelected').innerHTML = arrSexoDesc.toString();
		}else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrSexoDesc.clear();
			arrSexoIds.clear();
			$('sexoSelected').innerHTML = arrSexoDesc.toString();
			checkCantVariables();
		}
		
	}

	
	function selectArea(){
		arrAreas.clear();
		arrAreasDesc.clear();
		checkboxes = form.getInputs('checkbox','area');
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrAreasDesc.push(b.readAttribute('descrip'));
				arrAreas.push(b.value);
			}
		}
	
		$('checkAllAreas').checked = (arrAreas.length == checkboxes.length);

		if(checkCantVariables()){
			$('areaSelected').innerHTML = arrAreasDesc.toString();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrAreasDesc.clear();
			arrAreas.clear();
			$('areaSelected').innerHTML = arrAreasDesc.toString();
			checkCantVariables();
		}
	}
	
	function selectAll(o,checkname){
		var check = true
		if (o.checked == false){
			check = false;
		}

		if (checkname.indexOf('region') > -1)
		{
			checkboxes = form.getInputs2('checkbox',checkname);
		}
		else {
			checkboxes = form.getInputs('checkbox',checkname);
		}
		for(var i =0;i< checkboxes.length; i++){
			checkboxes[i].checked = check;
		}
		switch(checkname){
			case 'sexo':
				selectSexo();break;
			case 'clima':
				selectClima();break;
			case 'area':
				selectArea();break;
			case 'grupoedad':
				selectGrupoEdad();break;
			case 'pais':
				selectPais();break;
			case 'anio':
				selectAnio();break;			
			case 'nivel':
				selectNivel();break;
			case 'anioestudio':
				selectAnioEstudio();break;
			default:
		}

		if (checkname.indexOf('region') > -1)
		{
			var paisID = checkname.substr(checkname.indexOf("_") + 1);
			selectRegion();
		}
				
	}

	function selectGrupoEdad(){
		arrGrupoEdades.clear();
		arrGrupoEdadesDesc.clear();
		checkboxes = form.getInputs('checkbox','grupoedad');
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrGrupoEdadesDesc.push(b.readAttribute('descrip'));
				arrGrupoEdades.push(b.value);
			}
		}

		
		$('checkAllGrupoEdades').checked = (arrGrupoEdades.length == checkboxes.length);

		if(checkCantVariables()){
			$('edadesSelected').innerHTML = arrGrupoEdadesDesc.toString();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrGrupoEdadesDesc.clear();
			arrGrupoEdades.clear();
			$('edadesSelected').innerHTML = arrGrupoEdadesDesc.toString();
			checkCantVariables();
		}
		
	}

	function selectClima(){
		var checkmultiple;
		arrClimas.clear();
		arrClimasDesc.clear();
		checkboxes = form.getInputs('checkbox','clima');
		if(arrNivelIngreso.size() > 0){
			alert('No pueden seleccionarse "Nivel de ingreso" y "Clima Educativo" simultáneamente');
			uncheck(checkboxes);
			checkmultiple = form.getInputs('checkbox', 'checkAllClimas');
			uncheck(checkmultiple);
			arrClimasDesc.clear();
			arrClimas.clear();
			return;
		}
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrClimasDesc.push(b.readAttribute('descrip'));
				arrClimas.push(b.value);
			}
		}
		
		$('checkAllClimas').checked = (arrClimas.length == checkboxes.length);

		if(checkCantVariables()){
			$('climaSelected').innerHTML = arrClimasDesc.toString();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrClimasDesc.clear();
			arrClimas.clear();
			$('climaSelected').innerHTML = arrClimasDesc.toString();
			checkCantVariables();
		}
	}
	
	function selectNivel(){
		arrNivelIngreso.clear();
		arrNivelIngresoDesc.clear();
		checkboxes = form.getInputs('checkbox','nivel');
		if(arrClimas.size() > 0){
			alert('No pueden seleccionarse "Nivel de ingreso" y "Clima Educativo" simultáneamente');
			uncheck(checkboxes);
			checkmultiple = form.getInputs('checkbox', 'checkAllNivelIngreso');
			uncheck(checkmultiple);
			arrNivelIngresoDesc.clear();
			arrNivelIngreso.clear();
			return;
		}
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrNivelIngresoDesc.push(b.readAttribute('descrip'));
				arrNivelIngreso.push(b.value);
			}
		}
	
		$('checkAllNivelIngreso').checked = (arrNivelIngreso.length == checkboxes.length);

		if(checkCantVariables()){
			$('nivelIngresoSelected').innerHTML = arrNivelIngresoDesc.toString();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrNivelIngreso.clear();
			arrNivelIngresoDesc.clear();
			$('nivelIngresoSelected').innerHTML = arrNivelIngresoDesc.toString();
			checkCantVariables();
		}
	}


	function selectAnioEstudio(){
		arrAniosEstudio.clear();
		arrAniosEstudioDesc.clear();
		checkboxes = form.getInputs('checkbox','anioestudio');
		for(var i =0;i< checkboxes.length; i++){
			if(checkboxes[i].checked == true){
				var b = checkboxes[i];
				arrAniosEstudioDesc.push(b.readAttribute('descrip'));
				arrAniosEstudio.push(b.value);
			}
		}

		$('checkAllAnios').checked = (arrAniosEstudio.length == checkboxes.length);

		if(checkCantVariables()){
			$('aniosEstudioSelected').innerHTML = arrAniosEstudioDesc.toString();
		}
		else{
			alert('Su selección superó la cantidad de variables disponibles.');
			uncheck(checkboxes);
			arrAniosEstudio.clear();
			arrAniosEstudioDesc.clear();
			$('aniosEstudioSelected').innerHTML = arrAniosEstudioDesc.toString();
			checkCantVariables();
		}
	}

	function showTablaConsulta(){
		var o = $('tablaconsulta');
		new Effect.BlindDown(o)
	}
	function hideTablaConsulta(){
		var o = $('tablaconsulta');
		new Effect.BlindUp(o)
	}

	function siguiente(){
		if (currentPaso == '1'){
			if(currentIndicadorId !=''){
				if (arrPaisesIds == '')
				{
					traerPaises();	
				}
				
				switchSeccion('seccion2','boton2a','boton2b');
				showTablaConsulta();
				currentPaso ='2';
				MostrarAnteriorSiguiente();	
				checkCantVariables();
				return;
			}else{
				alert('Para continuar debe seleccionar un indicador de la lista en el paso 1');
			}

		}
		if (currentPaso == '2'){
			if ( ((arrPaisesIds.size() > 0) || (arrRegiones.size() > 0)) && (arrAnios.size() >0) ){
				cargarPaso3();
				switchSeccion('seccion3','boton3a','boton3b');
				currentPaso ='3';
				MostrarAnteriorSiguiente();	
				checkCantVariables();
				return;
			}else{
				alert('debe seleccionar algún valor para año y país obligatoriamente');
			}
		}
		if (currentPaso == '3'){
			cargarForm();
			submitToWindow();
			checkCantVariables();
			MostrarAnteriorSiguiente();	
			return;
		}
	}

	function anterior(){
		if (currentPaso =='3'){
			switchSeccion('seccion2','boton2a','boton2b');
			currentPaso ='2';
			checkCantVariables();
			MostrarAnteriorSiguiente();	
			return;	
		}
		if (currentPaso =='2'){
			switchSeccion('seccion1','boton1a','boton1b');
			hideTablaConsulta();
			//reset('2');
			currentPaso ='1';
			checkCantVariables();
			MostrarAnteriorSiguiente();	
			return;
		}
	}
	
	function cargarForm(){
		var vars = new Array("Pais","Pais","Año","Area","Sexo","GrupoEdad","NivelIngresos","ClimaEducativo","AniosEstudio");
		var variables=new Array(arrPaisesIds,arrRegiones,arrAnios,arrAreas,arrSexoIds,arrGrupoEdades,arrNivelIngreso,arrClimas,arrAniosEstudio);
		var filtersList = new Array();
		var filtro
		var i=-1;
		
		$('formIDIndicador').value = currentIndicadorId;
		$('formNroCapitulo').value = currentCapitulo;
		$('formNroCategoria').value = currentCategoria;
		$('formPrimeraDepName').value = '';	$('formPrimeraDepValues').value = '';  
		$('formSegundaDepName').value = '';	$('formSegundaDepValues').value = '';
		$('formTerceraDepName').value = '';	$('formTerceraDepValues').value = '';
		$('formCuartaDepName').value = '';	$('formCuartaDepValues').value = '';
		$('formfiltersList').value = '';	

		variables.each(function(item){
			i++;
			if(item.size() > 1){
				agregarDependencia(vars[i],variables[i].toString());
			}
			if(item.size() == 1){
				filtro = vars[i].toString() + '=' + variables[i].toString();
				filtersList.push(filtro);
			}
		});
		$('formfiltersList').value = filtersList.toString();
	}

	function agregarDependencia(nombre,valores){
		var primera = $('formPrimeraDepValues');
		var segunda = $('formSegundaDepValues');
		var tercera = $('formTerceraDepValues');
		var cuarta = $('formCuartaDepValues');

		if($F(primera) ==''){
			primera.value = valores; $('formPrimeraDepName').value = nombre;
			return;
		}
		if($F(segunda) ==''){
			segunda.value = valores; $('formSegundaDepName').value = nombre;
			return;
		}
		if($F(tercera) ==''){
			tercera.value = valores; $('formTerceraDepName').value = nombre;
			return;
		}
		if($F(cuarta) ==''){
			cuarta.value = valores; $('formCuartaDepName').value = nombre;
			return;
		}
	}

	function reset(paso){
		var checks;
		switch(paso){
			case '3':
			break;
			case '2':
				$('indselected').innerHTML = '';
				$('paisSelected').innerHTML ='';
				$('anioSelected').innerHTML = '';
				arrPaisesDesc.clear();
				arrPaisesIds.clear();
				arrAnios.clear();
				checks = form.getInputs('checkbox','anio');
				uncheck(checks);
				checks = form.getInputs('checkbox','pais');
				uncheck(checks);
				checks = form.getInputs('checkbox','region');
				uncheck(checks);
			break;
			default:
				arrPaisesDesc.clear();arrPaisesIds.clear();arrAnios.clear();
				currentIndicador='';
				checks = form.getInputs('checkbox');
				uncheck(checks);
		}
	}

	function uncheck(array){
		if (array[0] != undefined)
		{
			array.each(function(item){
				item.checked = false;
			});
		}
		else {
			array.checked = false;
		}
	}

	function cargarPaso3(){

		if (arrGrupoEdades.size() == 0)
		{		
			traerGruposEdad();
			if(currentCapitulo == '1'){
				$('trsexo').style.display = '';
				$('trarea').style.display = '';
				$('tredades').style.display = '';
				$('traniosestudio').style.display = 'none';
				$('trclima').style.display = ''; 
				$('trnivel').style.display = '';
				
			}
			if(currentCapitulo == '2'){
				traerAniosEstudio();
				$('trsexo').style.display = '';
				$('trarea').style.display = 'none';
				$('tredades').style.display = '';
				$('traniosestudio').style.display = '';
				$('trclima').style.display = 'none'; 
				$('trnivel').style.display = 'none';
				
			}
		}
	}

	function getPaisesFromRegiones(){//del array de regiones formado por el id del pais y el id de laregion separados por "-" (ej: 1-3) devuelve los paises.
		var salida = new Array();
		var aux;
		arrRegiones.each(function(item){
			aux = item.split('-');
			salida.push(aux[0]);
		});
		salida = salida.uniq();
		return salida.toString();
	}

	//----------------------------------------------------funciones AJAX-----------------------------------------------------//

	function traerPaises(){
		var ajaxUrl = '/modulos/statsV1/frontend/funciones_Ajax.asp?modo=traerpaisesporindicador&NroIndicador=' + currentIndicadorId + '&NroCapitulo=' + currentCapitulo ;
				var handlerFunc = function(t) {//cargo lo que vino de respuesta en el div emergente antes de mostrarlo.
					$('paises').innerHTML = t.responseText;
				}
				var errFunc = function(t) {
					$('paises').innerHTML = t.responseText;
					alert('Error en el proceso, por favor reintente. ' + t.status + ' -- ' + t.statusText);
				}
			new Ajax.Request(ajaxUrl, {onSuccess:handlerFunc, onFailure:errFunc,asynchronous:false});	
	}


	function traerAnios(){
		var paises = arrPaisesIds.toString();
		if (paises ==''){//esto es por si se eligieron regiones. en vez de paises enteros.
			paises = getPaisesFromRegiones();
		}
		var ajaxUrl = '/modulos/statsV1/frontend/funciones_Ajax.asp?modo=traeranios&NroIndicador=' + currentIndicadorId + '&NroCapitulo=' + currentCapitulo + '&paises=' + paises;
		if (paises ==''){
			$('anios').innerHTML = '';
			return false;	
		}
				$('anios').innerHTML = 'cargando';
				var handlerFunc = function(t) {//cargo lo que vino de respuesta en el div emergente antes de mostrarlo.
					$('anios').innerHTML = t.responseText;
					arrAnios.clear();
					arrAniosDesc.clear();
					checkCantVariables();
				}
				var errFunc = function(t) {
					$('anios').innerHTML = t.responseText;
					alert('Error en el proceso, por favor reintente. ' + t.status + ' -- ' + t.statusText);
					checkCantVariables();
				}
			new Ajax.Request(ajaxUrl, {onSuccess:handlerFunc, onFailure:errFunc,asynchronous:false});	
	
	}

	function traerGruposEdad(){
		var ajaxUrl = '/modulos/statsV1/frontend/funciones_Ajax.asp?modo=TRAERGRUPOEDADES&NroIndicador=' + currentIndicadorId + '&NroCapitulo=' + currentCapitulo ;
				var handlerFunc = function(t) {//cargo lo que vino de respuesta en el div emergente antes de mostrarlo.
					$('grupoedades').innerHTML = t.responseText;
					
					if (t.responseText == '' || t.responseText == null)
					{
						$('tredades').style.display = 'none';
					}
					else
					{
						$('tredades').style.display = '';
					}
					
					
					checkCantVariables();
				}
				var errFunc = function(t) {
					$('grupoedades').innerHTML = t.responseText;
					alert('Error en el proceso, por favor reintente. ' + t.status + ' -- ' + t.statusText);
					arrGruposEdad.clear();
					arrGruposEdadDesc.Clear();
					checkCantVariables();
				}
		new Ajax.Request(ajaxUrl, {onSuccess:handlerFunc, onFailure:errFunc,asynchronous:false});
	}

	function traerAniosEstudio(){
		var ajaxUrl = '/modulos/statsV1/frontend/funciones_Ajax.asp?modo=TRAERANIOSESTUDIO&NroIndicador=' + currentIndicadorId + '&NroCapitulo=' + currentCapitulo ;
				var handlerFunc = function(t) {//cargo lo que vino de respuesta en el div emergente antes de mostrarlo.
					$('aniosdeestudio').innerHTML = t.responseText;
					checkCantVariables();
				}
				var errFunc = function(t) {
					$('aniosdeestudio').innerHTML = t.responseText;
					alert('Error en el proceso, por favor reintente. ' + t.status + ' -- ' + t.statusText);
					arrAniosEstudio.clear();
					arrAniosEstudioDesc.clear();
					checkCantVariables();
				}
		new Ajax.Request(ajaxUrl, {onSuccess:handlerFunc, onFailure:errFunc,asynchronous:false});

	}