
function seleccionar_letra(letra_actual, v_language, v_url) {

  var tit = document.getElementById('bbdd_titulo_destacado_tit');
  var tit_izq = document.getElementById('bbdd_titulo_destacado_fondo_izq_tit');
  var tit_centro = document.getElementById('bbdd_titulo_destacado_fondo_centro_tit');
  var tit_fondo = document.getElementById('bbdd_titulo_destacado_fondo_tit');
  var tit_der = document.getElementById('bbdd_titulo_destacado_fondo_derecha_tit');

	deseleccionar_az();
	deseleccionar_materias();
	deseleccionar_contenidos();	
	
	renombrar_ids_letras();
	deseleccionar_letras();
	
	if (tit.className=='bbdd_titulo_destacado') {
		tit.className='bbdd_titulo_seleccionado';
		tit_izq.className='bbdd_titulo_seleccionado_fondo_izq';
		tit_centro.className='bbdd_titulo_seleccionado_fondo_centro';
		tit_fondo.className='bbdd_titulo_seleccionado_fondo';
		tit_der.className='bbdd_titulo_seleccionado_fondo_derecha';
	} 
	if (letra_actual.className.indexOf('bbdd_letra_apagada') != -1) { 
		letra_actual.style.color='';
		letra_actual.className='bbdd_letra_seleccionada';
	}
	/*Recogemos el número identificador de la letra, A=1, B=2, etc...*/
	var idletra = letra_actual.id.split("_");	
	var textletra = letra_actual.innerHTML
	
	$.get("/app/webinstitucional2010.biblioteca2010_busc_recursos.resultado_letra?p_letra="+textletra+"&p_language="+v_language+"&p_url="+v_url, function(data) {
  
	x=$("#results_letra");
	
	/*x.hide().html(data).slideDown('slow');*/
	
	x.hide().html(data).fadeIn('slow');
	});
	
}

function renombrar_ids_letras() {
  var v_span = document.getElementsByTagName("span");
  var act;
  var j = 0;
  var i = 0;
	
	while (i < v_span.length){
		act = v_span[i];
			if (act.id == "bbdd_link_letras") {	 
				j++;
				act.setAttribute('id','bbdd_link_letras_'+(j));
			}
		i++;
	} 
}

function deseleccionar_letras() {

  var tit = document.getElementById('bbdd_titulo_destacado_tit');
  var tit_izq = document.getElementById('bbdd_titulo_destacado_fondo_izq_tit');
  var tit_centro = document.getElementById('bbdd_titulo_destacado_fondo_centro_tit');
  var tit_fondo = document.getElementById('bbdd_titulo_destacado_fondo_tit');
  var tit_der = document.getElementById('bbdd_titulo_destacado_fondo_derecha_tit');

	if (tit.className=='bbdd_titulo_seleccionado') { 
		tit.className='bbdd_titulo_destacado';
		tit_izq.className='bbdd_titulo_destacado_fondo_izq';
		tit_centro.className='bbdd_titulo_destacado_fondo_centro';
		tit_fondo.className='bbdd_titulo_destacado_fondo';
		tit_der.className='bbdd_titulo_destacado_fondo_derecha';
	}	

  var v_span = document.getElementsByTagName("span");
  var act;
  var j = 0;
  var i = 0;
	
	while (i < v_span.length){
		act = v_span[i];
			if (act.className.indexOf('bbdd_letra_seleccionada')!= -1) {	 
				act.className='bbdd_letra_apagada';
			}
		i++;
	} 	

	/*Eliminamos todo el contenedor de resultados (sólo podrá haber uno abierto cada vez)*/
	x=$(".bbdd_resultados_conte");
	/*x=$(".bbdd_resultados_contenido_listado");*/
	
	/*x.slideUp('slow', function () {
	  x.remove();
	});*/
	
	/*x.fadeOut('slow', function () {
	  x.remove();
	});*/

	/*x.slideToggle('slow', function () {
	  x.remove();
	});*/
	
	x.remove();
		
}

function cambiar_color_hover_on(palabra_actual) {
/*Función que cambia de color gris a azul una letra del abecedario, el término A-Z, o bien de una materia, al pasar el ratón por encima de ella*/

	var on_azul = '#009EE0';

	if ((palabra_actual.className == 'bbdd_letra_apagada') 
		|| (palabra_actual.className == 'bbdd_materia_apagada')) {
		palabra_actual.style.color = on_azul;
	}	

}

function cambiar_color_hover_off(palabra_actual) {
/*Función que cambia de color azul a gris una letra del abecedario, el término A-Z, o bien de una materia, al pasar el ratón por encima de ella*/

	var off_gris = '#4C4D4E';
	
	if ((palabra_actual.className == 'bbdd_letra_apagada') 
		|| (palabra_actual.className == 'bbdd_materia_apagada')) {
		palabra_actual.style.color = off_gris;
	}

}
