g_overMenu = false;
// g_menuId = 0;

aMenu = [["PRESENTACIÓN","AUTOESCUELAS","PERMISOS","TESTS"]
	,["ACTUALIDAD","HISTÓRICO","DOCUMENTACIÓN","OTROS SERVICIOS"]
	,["CALAFELL","ROQUETAS","SEGUR DE CALAFELL","VENDRELL","VILANOVA I LA GELTRÚ"]
	,["A-1","A","B","B.T.P.","C-1","C","C+E","D"]
	,["TESTS","INFO DGT"]
	]
				
aAutoescuelas = [["CALAFELL","C/Casanovas 1, 1º<br />(43820)  Tarragona","977.690.728","3"]
		,["ST. PERE DE RIBES ( ROQUETAS )","Plaça Llobregat, 6<br />(08012) Barcelona","938.934.248","5"]
		,["SEGUR DE CALAFELL","Ctra. Barcelona, 104 1º-2ª<br />(43882) Tarragona","977.162.786","7"]
		,["VENDRELL","C/Sant Jordi, 14<br />(43700) Tarragona","977.667.940","6"]
		,["VILANOVA I LA GELTRÚ","C/ Llibertat, 36<br />(08800) Barcelona","938.151.250","4"]
		]

aPermisos= [	["16","Motocicletas ligeras sin sidecar con un cilindrada máxima de 125 cc.","Pueden conducir ciclomotores y coches de minusválidos."]
		,["18","Motocicletas de cualquier cilindrada.","Pueden conducir triciclos y cuadriciclos de motor y todos los autorizados por el <span style='white-space:nowrap;'>A-1.</span>"]
		,["18","Automóviles cuya MMA no exceda de 3500 kg. y cuyo número de asientos no exceda de 9. Pueden llevar un remolque cuya MMA no exceda de 750 kg.","Con este permiso se pueden conducir vehículos especiales autopropulsados, ciclomotores y coches de minusválidos."]
		,["19","Vehículos prioritarios que usen señales especiales.","Para Taxi, Policía, Ambulancias...<br/>Se requiere 1 año de antiguedad del B."]
		,["18","Automóviles cuya MMA exceda de 3500 kg. y no sobrepase los 7500 kg. (camiones).","Se ha de poseer el de la clase B."]
		,["21","Automóviles cuya MMA exceda de 3500 kg. y el número de asientos no supere 9, incluido el conductor.","Permite conducir los vehículos a cuya conducción autorizan los permisos B y C-1."]
		,["21","Conjunto de vehículos acoplados compuesto por un automóvil de la clase C y un remolque cuya MMA exceda de los 750 kg.","Se podrá conducir un camión con remolque y vehículos articulados dedicados al transporte de mercancías."]
		,["21","Vehículos dedicados al transporte de personas cuyo número de asientos incluidos el del conductor sea superior a 9","Para su obtención se ha de poseer el permiso de la clase B."]
		];

aContent = [["Quiénes somos"
		,"Autoescuelas Vilafell ha conseguido gracias a la plena dedicacion y al esfuerzo continuo de sus trabajadores ofrecer confianza y garantia de exito a nuestros clientes.<br /><br />"
		 +"Pasa y conócenos un poco mejor."
		,"menu1"
		]
	 ,["Localízanos"
		,"Accede a las instalaciones que mas te convengan, nos extendemos desde Tarragona a Barcelona. <br /><br />"
			+"Tienes cinco centros para escoger.<br />"
			+"Infórmate en este apartado de las direcciones y horarios de atención al público de los diferentes centros<br />"
		,"menu2"
		]
		,["Qué necesito<br />"
		,"Autoescuelas Vilafell está autorizada para impartir clases de reciclaje, cursos de materias peligrosas, cursos y exámenes "
		+"para obtener licencia de ciclomotor...<br /><br /> Además, te podemos formar para los permisos que mostramos a continuación...<br /><br />"
		,"menu3"
		]
		,["Empieza a hacer tests<br />"
		,"No esperes más y empieza a estudiar.<br/><br/>Con los tests online de la <a href=\\\"http://www.dgt.es/aula/cuestionarios/cuestionarios.htm\\\">DGT</a> y la <a href=\\\"http://www.ponseditorial.com/servicios/tests\\\">Editorial Pons</a>, podrás ejercitar tus conocimientos.<br /><br />"
		,"menu4"
		]
	];

aLink = ["presentacion.htm","autoescuelas.htm","permisos.htm","test.htm"];

aPresentacion = ["ACTUALIDAD"
		,"HISTÓRICO"
		,"DOCUMENTACIÓN Y REQUISITOS"
		,"OTROS SERVICIOS"
		];


function printHeader(idOpcion,bHome){
	var sHTML="";
	
	sHTML+='<table width="100%" cellspacing="0" cellpadding="0" border="0">';
	//sHTML+='<tr><td><div id="logo"><img src="./pix/logoa.gif" width="66" height="63" /><img src="./pix/logob.gif" width="251" height="63" /></div></td>';
	sHTML+='<tr><td><div id="logo"><img src="./pix/logo0.gif" width="90" height="62" /><img src="./pix/logo1.gif" width="238" height="60" /></div></td>';
	sHTML+='<td><div id="menu"><script>printMenu('+idOpcion+','+bHome+');</script></div></td>';
	sHTML+='</tr>';
	sHTML+='</table>';
	
	document.write(sHTML);
}

function printMenu(idOpcion,bHome){
		var sHTML="";
		var aMainNivel = aMenu[0];

		sHTML+="<ul><";
		for(i=0;i<aMainNivel.length;i++)
		{
			sHTML+="li ";
			if (aContent[i]){
				var aDatos = aContent[i];
				if (bHome){
					sHTML+=" onMouseOver='displayContent("+i+",\""+aDatos[0]+"\",\""+aDatos[1]+"\",\""+aDatos[2]+"\")'  onMouseOut='hideContent(\"menuContent\")' onClick='goURL(\""+aLink[i]+"\")' ";
				} else {
					sHTML+=" onMouseOver='displayContent2("+i+",\""+aDatos[0]+"\",\""+aDatos[1]+"\",\""+aDatos[2]+"\")'  onMouseOut='hideContent()' onClick='goURL(\""+aLink[i]+"\")' ";
				}
			}
		
			sHTML+=" class='item"+i;
			if (idOpcion==i){
				sHTML+="On"
			}
			sHTML+="'><div>&nbsp;</div>"+aMainNivel[i]+"</li><";
			
		}
		sHTML+="/ul>";
		
		document.write(sHTML);
}


//function drawMenuLateral(idSeccion,idOpcion,idGen, idImg){
function drawMenuLateral(idSeccion,idOpcion){
	var sHTML="";
	var aNivel = aMenu[idSeccion+1];

	if (aNivel.length!=0){
			//alert(aNivel);
	sHTML+='<ul>';
	for(i=0;i<aNivel.length;i++)
		{
			sHTML+='<li ';
			sHTML+='class="item'+idSeccion;
			if (idOpcion==i){
				sHTML+='On'
			}

			if (idSeccion==1 || idSeccion==3)
				sHTML+='" onclick="loadURL('+idSeccion+','+i+')">';
			else if (idSeccion==2)
				sHTML+='" onclick="loadPermiso('+i+')">';
			else
				sHTML+='" onclick="loadDiv(\'colCentral\','+i+')">';

			sHTML+=aNivel[i];
			sHTML+='</li>';
		}
	sHTML+='</ul>';
	
	if (idSeccion==0 && (idOpcion==0 || idOpcion==1)){
		sHTML+='<div id="galeriaTitle';
		if (idOpcion==1)
			sHTML+='2';
		sHTML+='"><div>Galería de imágenes</div></div>';
				
		sHTML+='<ul id="galeria">';
		sHTML+=drawGaleria(idSeccion,idOpcion,0);
		sHTML+='</ul>';

	}
	
	}
	//prompt("",sHTML)
	return sHTML;
}

/*
function printMenuLateral(idSeccion,idOpcion,idImg){
	document.write(drawMenuLateral(idSeccion,idOpcion,idImg));
}
*/


function drawGaleria(idSeccion,idOpcion,idPage,idImg){
	var sHTML = "";

	var path = "";
	var file = "";
	if (!idPage) idPage==0;
	if (!idImg) idImg =0;

	if (idSeccion==0){
		path = "presentacion/";
		if (idOpcion==0)
			file = "present";
		else 
			file = "hist";
	} else if (idSeccion==1){
		path = "autoescuelas/";
		file = "auto"+idOpcion+"_";
	}
	
	numFotos =4;
	inicio = 0;
	if (idOpcion==1 && idPage==1) {
		inicio=4;
		numFotos=6;
	}
/*	if (idOpcion==0) numFotos = 4;
	else numFotos = 6;
*/

	for(i=inicio;i<numFotos;i++)
		{
				oFile =file+i+".jpg"
				sHTML+='<li ';
				sHTML+='class="item'+idSeccion;
				if (idImg==i){
					sHTML+='On'
				}

				sHTML+='" onclick="loadImagen('+idSeccion+','+idOpcion+','+idPage+','+i+')">';
				sHTML+='<img src="./pix/'+path+'mini_'+oFile+'" /></li>';
		}
	
	if (idOpcion==1){
		if (idPage==0) 
			idPage=1;
		else if ( idPage == 1 ) idPage=0;
		sHTML+='<li class="item0"><a href="#" onClick="loadGaleria('+idSeccion+','+idOpcion+','+idPage+','+idImg+')">+ imágenes >></a></li>';
	}
	return sHTML;
}

/*
function printGaleria(idSeccion,idOpcion,idImg){
	document.write(drawGaleria(idSeccion,idOpcion,idImg));
}
*/

function displayContent(option,titulo,contenido,imagen){
	var sHTML="";
	
	g_overMenu=true;
	sHTML+="<table class='item"+option+"' cellpadding='0' cellspacing='0'>";
	sHTML+="<tr><td class='cont'><div class='mainContenido'><div id='titulo'><h1>"+titulo+"</h1></div><div>"+contenido+"</div></div></td>";
	sHTML+="<td rowspan='2' style='border:45px solid #BBB;.border:44px solid #BBB;border-bottom:43px solid #BBB;text-align:right;'><img src='./pix/"+imagen+".jpg'  /></td></tr>";
	sHTML+="</table>";
	
	
	document.getElementById("menuContent").innerHTML=sHTML;
	document.getElementById("menuContent").style.display="block";
}

function displayContent2(option,titulo,contenido,imagen){
	var sHTML="";

	sHTML+="<div class='item"+option+"'>"+titulo+"</div>";
	
	document.getElementById("franjaSeleccion2").innerHTML=sHTML;
}

function hideContent(sDiv){
	if (!sDiv){
		document.getElementById("franjaSeleccion2").innerHTML="";
	}
	else{
		g_overMenu=false;
  		setTimeout("closeSubMenu('"+sDiv+"')",1000);
	}
}

function closeSubMenu(sDiv){
	if (!g_overMenu) {
		 document.getElementById(sDiv).style.display="none";
	}
}

function goURL(sURL){
	document.location.href=sURL;
}

function setFlagOn(){
	g_overMenu=true;
}

function setFlagOff(sDiv){
	g_overMenu=false;
 	hideContent(sDiv);
}


function printFoot(){
	var sHTML=""
	
	sHTML+='<div id="footer">'
	+'<a href="home.htm">inicio</a> | '
	+'<a href="mailto:auto_escoles.olivella.sl@ctmail.net">contacto</a> '
//	+'<a href="#">info DGT</a> '
	+'</div>'
	
	document.write(sHTML)
}

function loadURL(idSeccion, idOpcion){
	if (idSeccion==1)
		document.location.href="./autoescuela.htm?centro="+idOpcion;
	else if (idSeccion==3 && idOpcion==0)
		document.location.href="./test.htm";
	else if (idSeccion==3 && idOpcion==1)
		document.location.href="./dgt.htm";
}

function loadPermiso(idOpcion){
	document.location.href="./permisos.htm??permiso="+idOpcion;
}

function loadGaleria(idSeccion,idOpcion,idPage,idImg){
	document.getElementById("galeria").innerHTML= drawGaleria(idSeccion,idOpcion,idPage,idImg);
}

function loadDiv(sDiv, sContenido){
		var sHTML="";
		
		if (sContenido==0){
				document.getElementById("tituloSeccion1").innerHTML="<h1>"+aPresentacion[0]+"</h1>";
				sHTML+="<p>\"Autoescoles Vilafell\" lleva 50 años dedicados a la enseñanza de la conducción, nuestra meta ha sido formar a los mejores conductores impartiendo una enseñanza personalizada y metódica.</p>"
				sHTML+="<p>En nuestra empresa, hemos apostado por ofrecer una formación de calidad gracias a un equipo humano de profesionales, muchos de ellos presentes en nuestra empresa desde sus inicios, totalmente comprometidos con la política de la empresa.</p>"
				sHTML+="<p>Hoy en día nuestra empresa cuenta con cinco sucursales distribuidas en Roquetas (St. Pere de Ribes), Segur de Calafell, Calafell y Vendrell.</p>"
				sHTML+='<div id="canvas">';
				sHTML+='<div id="imagen">'+drawImagen(0,0,0)+'</div>';
				sHTML+='</div>';
				sHTML+="<p>\"Autoescuelas Vilafell\" ha conseguido gracias a la plena dedicación y al esfuerzo continuo de sus trabajadores ofrecer confianza y garantía de éxito a nuestros clientes.</p>"
		}
		
		if (sContenido==1){
				document.getElementById("tituloSeccion1").innerHTML="<h1>"+aPresentacion[1]+"</h1>";
				sHTML+="<p>Nuestra primera autoescuela fue abierta al público en el año 1959, en la Av. Garraf de Vilanova i la Geltrú como “Autoescuelas Olivella”. En aquella época empezaban a surgir los primeros turismos de uso particular y la gente soñaban con poder algún día conducir su propio vehículo.</p>"
				sHTML+="<p>Posteriormente debido al auge que tuvo el mundo del automóvil, nos trasladamos a la Rambla Ventosa, donde durante 35 años formamos a innumerables alumnos que aun nos recuerdan como \"Olivella\".</p>"
				sHTML+="<p>No fue hasta el 2003 cuando nuestra empresa adopto el nombre comercial actual como \"Autoescuelas Vilafell\" a la vez que inauguramos nuestras nuevas instalaciones se encuentran ubicadas en la calle Llibertat 36.</p>"
				sHTML+='<div id="canvas">';
				sHTML+='<div id="imagen">'+drawImagen(0,1,0)+'</div>';
				sHTML+='</div>';
				sHTML+="<p>A lo largo de estos 50 años, nuestra empresa ha logrado expandirse entre la comarca del Garraf y del Baix Penedes para ofrecer un mejor servicio a nuestros clientes.</p>"

		}
		
		if (sContenido==2){
		
				document.getElementById("tituloSeccion1").innerHTML="<h1>"+aPresentacion[2]+"</h1>";
			 	sHTML+="<div id='flecha3'><a href='#' onclick='displayEnsenanza(\"flecha3\",1)'><h1>DOCUMENTACIÓN NECESARIA</h1></a></div>";
				sHTML+="<div id='eDocumentacion'>"
				sHTML+="<ol>"
				sHTML+="<li>Solicitud en impreso oficial que se facilita en las Jefaturas Provinciales y Locales de Tráfico. </li>"
				sHTML+="<li>Fotocopia del Documento Nacional de Identidad en vigor, o, en su caso, del pasaporte, del documento de identificación de Extranjeros (N.I.E.) que acredite su residencia normal o condición de estudiante en España durante el período exigido, en unión de los documentos originales que serán devueltos una vez cotejados. </li>"
				sHTML+="<li>Informe de aptitud psicofísica, expedido por un Centro de Reconocimiento de Conductores autorizado, de la provincia donde solicite el trámite, al que se hallará adherida una fotografía actualizada del solicitante. </li>"
				sHTML+="<li>Dos fotografías actualizadas, de 35 x 25 mm., iguales a la que se halle adherida al informe de aptitud psicofísica a que se refiere el punto anterior. </li>"
				sHTML+="<li>Declaración por escrito de no hallarse privado por resolución judicial del derecho a conducir vehículos a motor y ciclomotores, ni sometido a intervención o suspensión del que se posea. </li>"
				sHTML+="<li>Declaración por escrito de no ser titular de otro permiso o licencia de conducción, ya sea expedido en España o en otro país comunitario, de igual clase al solicitado. </li>"
				sHTML+="<li>Fotocopia del permiso o licencia de conducción que, en su caso, posea, ya sea expedido en España o en otro país comunitario, acompañado del documento original que será devuelto una vez cotejado. Dicho documento será entregado por su titular, con carácter previo a la recepción del nuevo permiso expedido. </li>"
				sHTML+="</ol>"
				sHTML+="</div>"
				sHTML+="<div id='flecha4'><a href='#' onclick='displayEnsenanza(\"flecha4\",1)'><h1 style='margin-top:15px;'>OTROS REQUISITOS</h1></a></div>";
				sHTML+="<div id='eRequisitos'>"
				sHTML+="<ol>"
				sHTML+="<li>Tener la residencia normal en España o, de ser estudiante, demostrar la calidad de tal durante un período mínimo continuado de seis meses en territorio español, y haber cumplido la edad requerida. </li>"
				sHTML+="<li>No estar privado por resolución judicial del derecho a conducir vehículos a motor y ciclomotores, ni hallarse sometido a suspensión o intervención del que se posea. </li>"
				sHTML+="<li>Reunir las aptitudes psicofísicas requeridas en relación con la clase de licencia que se solicite. </li>"
				sHTML+="<li>Ser declarado apto por la Jefatura Provincial o Local de Tráfico en las pruebas teóricas y prácticas, en relación con la clase de licencia solicitada. </li>"
				sHTML+="</ol>"
				sHTML+="</div>"
		}
		
		if (sContenido==3){
				document.getElementById("tituloSeccion1").innerHTML="<h1>"+aPresentacion[3]+"</h1>";
				sHTML+="<div id='flecha5'><a href='#' onclick='displayEnsenanza(\"flecha5\",1)'><h1>GESTORÍA</h1></a></div>";
				sHTML+="<div id='eGestoria'>"
				sHTML+="<p>En cualquiera de nuestras oficinas tramitamos:</p><p> - renovaciones de permisos<br/> - duplicados<br/> - transferencias de vehículos...</p>"
				sHTML+="</div>"
				sHTML+="<div id='flecha6'><a href='#' onclick='displayEnsenanza(\"flecha6\",1)'><h1 style='margin-top:15px;'>ADR. CURSOS DE TRANSPORTE DE MERCANCÍAS PELIGROSAS</h1></a></div>";

				sHTML+="<div id='eADR'>"
				sHTML+="<p>Se realizan los siguientes programas:</p><p> - Básico<br/> - Cisternas<br/> - Explosivos y Radiactivos<br/> <br/>Cursos adaptados al fin de Semana.</p>"
				sHTML+="</div>"

				sHTML+="<div id='flecha7'><a href='#' onclick='displayEnsenanza(\"flecha7\",1)'><h1 style='margin-top:15px;'>CENTRO DE REVISIÓN MEDICO</h1></a></div>";

				sHTML+="<div id='eMedico'>"
				sHTML+="<p>Dirección:<br />C/ Magdalena Miro, 3<br />Vilanova i la Geltru<br />Telefono: 938.155.404</p>"
				sHTML+="<p>Horario:<br />Mañanas de 8h a 11h (martes, miércoles y jueves)<br />Tardes de 17h a 20.30h (lunes, miércoles y jueves)</p>"
				sHTML+="<p>Documentación necesaria:<br />Renovación permiso conducir (2 fotos, DNI, original permiso conducir, aviso de trafico)<br />Obtención P.C (1 foto, DNI)<br />Armas (1 foto, DNI)</p>"

				sHTML+="</div>";
		}
		
		document.getElementById(sDiv).innerHTML=sHTML;
		document.getElementById("menuLat").innerHTML=drawMenuLateral(0,sContenido);
		parseStylesheets();
		
}


function loadContenido(idSeccion, idOpcion,titulo){
	var aNivel = aMenu[idSeccion+1];
	var idGen = idSeccion
	if (!titulo) titulo = aNivel[idOpcion];
	if (idSeccion==2) titulo = "PERMISO "+titulo;
	document.getElementById("tituloSeccion"+(idSeccion+1)).innerHTML="<h1>"+titulo+"</h1>";
//	document.getElementById("menuLat").innerHTML=drawMenuLateral(idSeccion,idOpcion,idGen);
	document.getElementById("menuLat").innerHTML=drawMenuLateral(idSeccion,idOpcion);
	parseStylesheets();
}

function init(){

	var sTema;

	if (RequestParam("tema")!=null)
			sTema = RequestParam("tema");
	else
		sTema = 0;
	
	loadDiv('colCentral',sTema)
}


//Devuelve el valor del parametro o null
function RequestParam(sParam){
	var sValue=null;
	if (location.search != null && location.search !=''){
		var sTodo = unescape((location.search.substring(1,location.search.length)));
		var nIni = sTodo.indexOf(sParam+"=");
		if (nIni!=-1) {
			nIni += sParam.length+1;
			sValue = sTodo.substring(nIni,sTodo.length);
			var nFin = sValue.indexOf("&");
			if (nFin!=-1) sValue = sValue.substring(0,nFin);
		}
	}
	return (sValue);
}

function drawImagen(idSeccion, idSubseccion, idImg){
	var sHTML = "";
	// class='item"+option+"'
	var path = "";
	var file = "";
	if (idSeccion==0){
		path = "presentacion/";
		if (idSubseccion==0)
			file = "present"+idImg+".jpg";
		else 
			file = "hist"+idImg+".jpg";
	}
	else if (idSeccion==1){
		path = "autoescuelas/";
		file = "auto"+idSubseccion+"_"+idImg+".jpg"
	}
	sHTML+="<img src='./pix/"+path+file+"' />";
	
	return sHTML;
}


function printImagen(idSeccion, idSubseccion, idImg){	
	document.write(drawImagen(idSeccion, idSubseccion, idImg));
}

function loadImagen(idSeccion, idSubseccion, idPage, idImg){
	document.getElementById("imagen").innerHTML=drawImagen(idSeccion, idSubseccion, idImg);
	document.getElementById("galeria").innerHTML=drawGaleria(idSeccion, idSubseccion, idPage, idImg);
}


function sigImagen(max){
	if (idImagen<max-1){
		document.getElementById("imagen").innerHTML="<img src='./pix/autoescuelas/auto"+idCentro+"_"+(++idImagen)+".jpg' />";
		document.getElementById("pagina").innerHTML=(idImagen+1)+" / "+max;
	}
}

	
function antImagen(max){
	if (idImagen>0){
		document.getElementById("imagen").innerHTML="<img src='./pix/autoescuelas/auto"+idCentro+"_"+(--idImagen)+".jpg' />";
		document.getElementById("pagina").innerHTML=(idImagen+1)+" / "+max;
	}
}


function displayEnsenanza(flecha, com){
	var image="<img src='./pix/flecha_up.gif' onclick='displayEnsenanza(\""+flecha+"\",1)' />";
	var a="<a href='#' onclick='displayEnsenanza(\""+flecha+"\",1)'>"
	var display="block";
	
	if (com==1){
		image="<img src='./pix/flecha_dw.gif' onclick='displayEnsenanza(\""+flecha+"\",0)' />";
		a="<a href='#' onclick='displayEnsenanza(\""+flecha+"\",0)'>"
		display="none";
	}
		
	if (flecha=="flecha1"){
		document.getElementById("eTeorica").style.display=display;
		a+="<h1>ENSEÑANZA TEORICA</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	} 
	
	if (flecha=="flecha2"){
		document.getElementById("ePractica").style.display=display;
		a+="<h1>ENSEÑANZA PRACTICA</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha3"){
		document.getElementById("eDocumentacion").style.display=display;
		a+="<h1>DOCUMENTACIÓN NECESARIA</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha4"){
		document.getElementById("eRequisitos").style.display=display;
		a+="<h1 style='margin-top:15px;'>OTROS REQUISITOS</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha5"){
		document.getElementById("eGestoria").style.display=display;
		a+="<h1>GESTORÍA</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha6"){
		document.getElementById("eADR").style.display=display;
		a+="<h1 style='margin-top:15px;'>ADR. CURSOS DE TRANSPORTE DE MERCANCÍAS PELIGROSAS</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha7"){
		document.getElementById("eMedico").style.display=display;
		a+="<h1 style='margin-top:15px;'>CENTRO DE REVISIÓN MEDICO</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha8"){
		document.getElementById("eTeorica").style.display=display;
		a+="<h1 style='margin-top:15px;'>TESTS DE LA DGT</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
	if (flecha=="flecha9"){
		document.getElementById("ePractica").style.display=display;
		a+="<h1 style='margin-top:15px;'>TESTS DE LA EDITORIAL PONS</h1></a>"
		document.getElementById(flecha).innerHTML=a;
	}
	
		
	
}


var csshoverReg = /(^|\s)((([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active))|((a|input|textarea)([#.][^ ]+)?:unknown)/i,
currentSheet, doc = window.document, hoverEvents = [], activators = {
	onhover:{on:'onmouseover', off:'onmouseout'},
	onactive:{on:'onmousedown', off:'onmouseup'},
	onunknown:{on:'onfocus', off:'onblur'}
}

function parseStylesheets() {
	if(!/MSIE (5|6|7)/.test(navigator.userAgent)) return;
	window.attachEvent('onunload', unhookHoverEvents);
	var sheets = doc.styleSheets, l = sheets.length;
	for(var i=0; i<l; i++) 
		parseStylesheet(sheets[i]);
}

function parseStylesheet(sheet) {
	if(sheet.imports) {
		try {
			var imports = sheet.imports, l = imports.length;
			for(var i=0; i<l; i++) parseStylesheet(sheet.imports[i]);
		} catch(securityException){}
	}

	try {
		var rules = (currentSheet = sheet).rules, l = rules.length;
		for(var j=0; j<l; j++) parseCSSRule(rules[j]);
	} catch(securityException){}
}

function parseCSSRule(rule) {
	var select = rule.selectorText, style = rule.style.cssText;
	if(!csshoverReg.test(select) || !style) return;
	
	var pseudo = select.replace(/[^:]+:([a-z-]+).*/i, 'on$1');
	var newSelect = select.replace(/(\.([a-z0-9_-]+):[a-z]+)|(:[a-z]+)/gi, '.$2' + pseudo);
	var className = (/\.([a-z0-9_-]*on(hover|active|unknown))/i).exec(newSelect)[1];
	var affected = select.replace(/:(hover|active|unknown).*$/, '');
	var elements = getElementsBySelect(affected);
	if(elements.length == 0) return;

	currentSheet.addRule(newSelect, style);
	for(var i=0; i<elements.length; i++)
		new HoverElement(elements[i], className, activators[pseudo]);
}

function HoverElement(node, className, events) {
	if(!node.hovers) node.hovers = {};
	if(node.hovers[className]) return;
	node.hovers[className] = true;
	hookHoverEvent(node, events.on, function() { node.className += ' ' + className; });
	hookHoverEvent(node, events.off, function() { node.className = node.className.replace(new RegExp('\\s+'+className, 'g'),''); });
}

function hookHoverEvent(node, type, handler) {
		node.attachEvent(type, handler);
		hoverEvents[hoverEvents.length] = { 
			node:node, type:type, handler:handler 
		};
}

function unhookHoverEvents() {
		for(var e,i=0; i<hoverEvents.length; i++) {
			e = hoverEvents[i]; 
			e.node.detachEvent(e.type, e.handler);
		}
}

function getElementsBySelect(rule) {
	var parts, nodes = [doc];
	parts = rule.split(' ');
	for(var i=0; i<parts.length; i++) {
		nodes = getSelectedNodes(parts[i], nodes);
	}	return nodes;
}

function getSelectedNodes(select, elements) {
		var result, node, nodes = [];
		var identify = (/\#([a-z0-9_-]+)/i).exec(select);
		if(identify) {
			var element = doc.getElementById(identify[1]);
			return element? [element]:nodes;
		}
		
		var classname = (/\.([a-z0-9_-]+)/i).exec(select);
		var tagName = select.replace(/(\.|\#|\:)[a-z0-9_-]+/i, '');
		var classReg = classname? new RegExp('\\b' + classname[1] + '\\b'):false;
		for(var i=0; i<elements.length; i++) {
			result = tagName? elements[i].all.tags(tagName):elements[i].all; 
			for(var j=0; j<result.length; j++) {
				node = result[j];
				if(classReg && !classReg.test(node.className)) continue;
				nodes[nodes.length] = node;
			}
		}	
		
		return nodes;
}
