<%@include file="/comunJSP/q02bCabecera.jsp"%>

<%@ page import="es.ejie.frmk.listeners.base.Q70ListenerUtils" %>

<title>Órgano Estadístico Específico: Identificación</title>

<%

	//Recuperar el path de los contenidos estaticos de framework

	String imgProcesando = staticPathImg +"/procesando_viv.gif";	

	Boolean userDenied = (Boolean)request.getSession(true).getAttribute("userDenied");

	Boolean userDesactivado = (Boolean)request.getSession(true).getAttribute("userDesactivado");

	//URL utilizada para redirigir a la pantalla de uso de certificado

	String urlRedireccion = Q70ListenerUtils.getApplicationProperty("URL_REDIRIGIR_CERTIFICADO");

	//URL de inicio de la aplicación

	String urlInicio = Q70ListenerUtils.getApplicationProperty("URL_INICIO_XLNETS_APLICACION");

	//Se compone la URL

	String urlCompuesta = urlRedireccion+"?N38API="+urlInicio;

%>



<script>



	document.onkeydown = compruebaTecla;



	function compruebaTecla(evt) {

		var evt=evt?evt:window.event?window.event:null;	

		//Nombre del elemento que lanza el evento

		var evtElementName = evt.srcElement?evt.srcElement.name:evt.target.name;

		switch (evt.keyCode){

			case 13:{//Intro									

				comprueba();				

			}

		}		

	}

	

	function onLoadPage(){

		check();

		document.all["dniDemo"].focus();

	}



	function comprueba(){

		if (trim(document.all["dniDemo"].value) != "" ){

			document.formLogin.submit();			

		}else{

			alert("Es necesario seleccionar un usuario.");

		}



	}



	function check(){

		//Variables que controlan los errores

		var userDenied 		= "<%=userDenied%>";

		var userDesactivado = "<%=userDesactivado%>";

		//Variable de control de la capa de errores

		var divErrorUsuario = document.getElementById("DIV_Error_usuario");



		if(userDenied == "true"){

			divErrorUsuario.innerHTML='<font color=red><strong><html:message key="errores.login.usuarioIncorrecto" 	 i18nKey="q02brecursosErroresCuestionarios"/></strong><br><br></font>';

		}else{

			if(userDesactivado == "true"){

				divErrorUsuario.innerHTML='<font color=red><strong><html:message key="errores.login.usuarioDesactivado" 	 i18nKey="q02brecursosErroresCuestionarios"/></strong><br><br></font>';

			}

	}

		if (userDenied == "true" || userDesactivado == "true" ){

			divErrorUsuario.style.visibility = "visible";

		}else{

			divErrorUsuario.style.visibility = "hidden";

		}

	}



</script>

<body onload="javascript:if( window.onLoadPage){onLoadPage();}">

<html:form action="/q02bSubmitLogin.do" >

<div class="q02_con_login" id="q02_capalogin">

	<div class="q02_titulo_azul_cabecera"><html:message key="titulo.observatorio" />

	<br/>

	<em class="q02_subtitulo_negro_cabecera"><html:message key="titulo.portada.gral" /></em>

	</div> 		

	<div class="q02_borde_login"> 

		<div class="q02_n_textologin">

			<div class="divNormal">			

				<div id="DIV_Error_usuario" ></div>				

			</div>

			Para el modo demo, sin utilización de tarjeta PKI, se han preparado tres perfiles: <br/><br/>

				- Usuario super-usuario: acceso a todos los municipios de todos los territorios. <br/>

				- Usuario avanzado: acceso a todos los municipios de un territorio histórico, en este caso, Bizkaia. <br/>

				- Usuario de Ayuntamiento:	acceso al Ayuntamiento al que pertence, en este caso Vitoria-Gasteiz. <br/><br/>



			Seleccione una opción y pulse "return" o pinche el botón <u>Entrar</u> ubicado más abajo para entrar a rellenar los cuestionarios:<br/><br/>

			<div class="q02_divNormal_cuestionario">

				<div class="q02_label_combo_login" > 

				<html:select  name="contexto" style="width:270px" property="dniDemo"  id="dniDemo" >

					<option value=""></option>

					<option value="11111111H">Usuario super-usuario</option>

					<option value="65748921">Usuario Bizkaia</option>

					<option value="22222222J">Usuario Ayuntamiento Vitoria-Gasteiz</option>

				</html:select>

				</div>

				<div>

					<label>

						&nbsp;&nbsp;<html:button property="btnEntrar" style="valign:center" styleClass="q02_bot_auxiliar" tabIndex="15" titleKey="comun.aceptar" altKey="comun.aceptar" onclick="javascript:comprueba();">Entrar&nbsp;>></html:button>			

					</label>

				</div>	

			</div>	

				<br/>

				Para entrada con tarjeta PKI:<br/><br/>

		Para identificarse en el sistema debe emplear el certificado electr&oacute;nico de IZENPE.<br />

		Para utlizarlo, es necesario disponer de un lector de tarjetas y tener instalado el software correspondiente.<br />

		Despu&eacute;s de introducir la tarjeta en el lector y pulsar <u>Aceptar</u> se le requerir&aacute; en PIN de la misma.

		</div> 

		<div class="q02_div_tarjeta" >

			<div class="q02_texto_cabecera">Certificado digital </div>

			<div class="q02_texto_introduzca">Introduzca su tarjeta en el lector: </div>

			<div class="q02_div_llave"></div>

			<div class="q02_texto_flecha">

				<a style="color: #ffffff;" href="<%=urlCompuesta%>"><html:message key="comun.aceptar" /></a> 

			</div>			

		</div>	

	</div>	

	<div class="q02_etiqueta_carga_login">

		<div id="etiquetaProceso" style="display:none;border: 1px solid #CECFCE;width:100%;height:28px">	

			<img src="<%=imgProcesando%>" id="imgProcesando" name="imgProcesando" width="239px" height="28px"/>

		</div>

	</div>	

</div>

</html:form>		 