/**
 * MARTA Y CARLOS
 * Script creado para poner la accesibilidad de las teclas, hay que incluirlo en el fihcero i_header.asp
 */
 
 	var nav =  navigator.userAgent.toLowerCase();
	var ns = nav.indexOf('mozilla')!=-1&&nav.indexOf('compatible')==-1;
	var ns4 = document.layers&&ns;
	var ns8 = document.getElementById&&ns;
	var ie4 = document.all;
	var foco= "";	
	var cadena = "IiQqFfCcPpAaDdVvTtEeSsMmNnYyOo**Bb"
	
	function poner_focos_campos() {
		for (i=0;i<document.forms.length;i++) {
			frm=document.forms[i];
			for (j=0;j<frm.elements.length;j++) {
				switch (frm.elements[j].type) { 
					case "text": 					   
					   activa_eventos_cuadrados(frm.elements[j])  
					   break; 
					   
					case "password": 
					   activa_eventos_cuadrados(frm.elements[j])    
					   break; 
					case "textarea": 
					   activa_eventos_cuadrados(frm.elements[j])     
					   break; 		
					case "select-one":
					   activa_eventos_cuadrados(frm.elements[j])     
					   break; 		
					   
				} 
				
			}
		}	
	}
	

	function activa_eventos_cuadrados(elemento) {
		elemento.onclick = function () {
		   foco = "VALOR" 
	   	}							
	   	
		elemento.onfocus = function () {
		   foco = "VALOR" }; 						   
	   	
		elemento.onblur = function () {
		   foco = "" }; 		
	}
	
	function teclapulsada(e) {
		
		if (foco == "") {		
			ir_apartado_accesible(0, "http://www.fundacionsancebrian.com/", e)
			ir_apartado_accesible(2, "content.asp?ContentId=693", e)
			ir_apartado_accesible(4, "content.asp?contentid=697", e)
			ir_apartado_accesible(6, "content.asp?contenttype=Comunicacion", e)
			ir_apartado_accesible(8, "content.asp?ContentId=733", e)
			ir_apartado_accesible(10, "content.asp?contenttype=Actividades_y_Servicios", e)
			ir_apartado_accesible(12, "content.asp?contentid=725", e)
			ir_apartado_accesible(14, "content.asp?contentid=726", e)
			ir_apartado_accesible(16, "content.asp?contentid=734", e)
			ir_apartado_accesible(18, "content.asp?contentid=717", e)
			ir_apartado_accesible(20, "content.asp?contentid=717", e)
			ir_apartado_accesible(22, "content.asp?contentid=718", e)
			ir_apartado_accesible(24, "content.asp?contentid=696", e)
			ir_apartado_accesible(26, "content.asp?contentid=713", e)
			ir_apartado_accesible(28, "content.asp?contentid=351", e)
			ir_apartado_accesible(30, "content.asp?contentid=692", e)
			ir_apartado_accesible(32, "content.asp?contentid=737", e)
		}
		
		
	} 
	
	
	function ir_apartado_accesible(num_acceso, ir_direccion, e) {
		if(ie4)    {
			if ((event.keyCode == cadena.charCodeAt(num_acceso)) || (event.keyCode == cadena.charCodeAt(num_acceso + 1)))
				document.location = ir_direccion
		}
		else if(ns4 || ns8)    {				
			tecla = e.which; 
			te = String.fromCharCode(tecla); 
			num = te.charCodeAt(0); 						
			if ((num == cadena.charCodeAt(num_acceso)) || (num == cadena.charCodeAt(num_acceso + 1)))
				document.location = ir_direccion
		}	
	
	}

