<?php
session_start();
require_once('admin/func_comunes.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Redes de Ordenadores</title>
<link href="/css/interfaz.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="/js/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" src="/js/jquery.blockUI.js"></script>
<script type="text/javascript" src="/js/jquery.cookie.js"></script>
<script type="text/javascript" src="/js/jquery.countdown.min.js"></script>
<script type="text/javascript" src="/js/jquery.qtip-1.0.0-rc3.min.js"></script>
<script type="text/javascript" src="/js/jquery.svg.min.js"></script>
<script type="text/javascript" src="/js/jquery.svgdom.min.js"></script>
<script type="text/javascript" src="/js/func_varias.js"></script>
<script type="text/javascript" src="/js/interfaz.js"></script>
</head>


<body>

<div id="main">
<!-- Cabecera -->
<div id="navigation" class="menu">
<ul>
<?php
try {
	ob_start();
	if (!Usuario::accesoAplicacion()) {
		// echo '<li><span class="disabled">Inicio</span></li>';
	} else {
		if (!isset($_SESSION['red'])) {
			echo '<li><a href="" onclick="aplicacion.start(); return false;">Inicio</a></li>';
		} else {
?>
	<li><a href="/admin/aplicacion.php" onclick="aplicacion.start(); return false;">Reinicio</a></li>
	<li><a href="" onclick="return false">Configuracion</a>
	<ul>
		<li><a id="navadmin" href="" onclick="return false">Administrar</a></li>
		<li><a id="navload" href="" onclick="return false">Cargar</a></li>
		<li><a id="navstore" href="" onclick="return false">Guardar</a></li>
		<li><a id="navshow" href="" onclick="return false">Show</a></li>
		<li><a id="navconfigure" href="" onclick="return false">Configure</a></li>
		<li><a id="navarchivo" href="" onclick="return false">Descargar Archivo</a></li>
	</ul>
	</li>
	<li><a href="" onclick="return false">Red</a>
	<ul>
		<li><a id="navifconfig" href="" onclick="return false;">Muestra Configuracion</a></li>
		<li><a id="navroute" href="" onclick="return false;">Muestra Tabla de rutas</a></li>
		<li><a id="navping" href="" onclick="return false;">Ping</a></li>
		<li><a id="navcaptura" href="" onclick="return false;">Captura trafico</a></li>
		<li><a href="" onclick="ventanas.abrir('/admin/des_cap.php', 'Captura', 'location=no,toolbar=no,status=no'); return false;">Descargar la captura</a></li>
	</ul>
	<li><a href="" onclick="return false">Archivos</a>
	<ul>
		<li><a id="navls" href="" onclick="return false;">Listado de archivos</a></li>
		<li><a id="navsubir" href="" onclick="return false;">Subir archivo</a></li>
		<li><a id="navborrar" href="" onclick="return false;">Borrar archivos</a></li>
		<li><a id="navwget" href="" onclick="return false;">Transferencia WGET</a></li>
		<li><a id="navtftp" href="" onclick="return false;">Transferencia TFTP</a></li>
	</ul>
	<li><a href="" onclick="aplicacion.end(); return false;">Cerrar</a></li>
<?php
		}
	}
?>
</ul>
</div>
<?php if (!Usuario::logged()) {?>
<div id="login_button">
<ul>
	<li><a href="" onclick="usuario.login(); return false;">Login</a></li>
</ul>
</div>
<?php }?>

<!-- Contenido -->
<div id="main_content">
<noscript>
<div class="alert">La página que estás viendo requiere para su funcionamiento el uso de JavaScript. Si lo ha deshabilitado de manera intencionada, por favor vuelva a activarlo.</div>
</noscript>

<?php
	if (!Usuario::accesoAplicacion())
		echo '<div class="alert">En estos momentos no tiene permiso para acceder a la aplicación</div>';
	if (!isset($_SESSION['red'])) {
?>
<div id="instrucciones">
<p>A continuación se proporcionan los enlaces para la descarga de las fichas técnicas y manuales de configuración de los conmutadores empleados en la práctica:</p>
<br />
<ul>
	<li><a href="/downloads/Switch2510.zip">Modelo 2510</a></li>
	<li><a href="/downloads/Switch2610.zip">Modelo 2610</a></li>
</ul>
<br />
<p>Por motivos relacionados con el funcionamiento interno de la aplicación, no se permite el empleo de los siguientes valores tanto en la configuración de los PCs como de los Conmutadores. Cualquier configuración que incluya cualquiera de estos valores es considerada errónea por la aplicación:</p>
<br />
<ul>
	<li>Direcciones IP: <?php echo $cnxn_admin_red['red'].' / '.$cnxn_admin_red['mascara']; ?></li>
	<li>VLAN: <?php echo $cnxn_admin_red['vlan']; ?></li>
	<li>Puertos: <?php foreach ($cnxn_admin_red['puertos_conm'] as $puerto) echo $puerto.', '; echo 'all'; ?></li>
</ul>
</div>
<?php
	}
	if (Usuario::accesoAplicacion() && isset($_SESSION['red'])) {
		// Obtengo del archivo de configuración la información sobre la red
		$pcs = array_keys($cnxn_red[1]['pc']);
		$conmutadores = array_keys($cnxn_red[1]['conmutador']);
?>


<!-- Panel con la imagen de la red -->
<div id="scheme" class="panel"><span class="title">Imagen</span>
<div id="diagrama"></div>
</div>


<!-- Panel para mostrar el resultado de las peticiones al servidor -->
<div id="console" class="panel"><span class="title">Consola<a href="" onclick="$('#resultados').children('p').remove(); return false;">(Limpiar)</a></span>
<div id="info"><p>Usuario: <span><?php echo $_SESSION['usuario']; ?></span>, Tiempo restante: <span id="time"></span></p></div>
<div>
<p>&gt&gt <span id="cursor">|</span></p>
<span id="resultados"></span></div>
</div>


<!-- Panel con los formularios para la configuración de la red -->
<div id="config" class="panel"><span class="title"></span>
<h2></h2>


<!-- Formulario para la configuración de un PC -->
<form id="pc" class="narrow" action="" method="post" onsubmit="aplicacion.setPC($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="setPC" />
		<input type="hidden" name="id" value="" />
		<div><label><span>Dirección IP:</span><input type="text" name="ip" maxlength="15" value="" /></label>
		<label><span>Máscara subred:</span><input type="text" name="mascara" maxlength="15" value="" /></label>
		<label><span>Puerta de enlace:</span><input type="text" name="puerta" maxlength="15" value="" /></label>
		<label><span>Servidor DNS 1:</span><input type="text" name="dns1" maxlength="15" value="" /></label>
		<label><span>Servidor DNS 2:</span><input type="text" name="dns2" maxlength="15" value="" /></label>
		<br />
		<label><input type="checkbox" name="default" /><span>Aplicar configuración por defecto</span></label>
		<label><input type="checkbox" name="confirmado" /><span>¿Confirmar los cambios?</span></label></div>
		<div class="buttons"><input type="submit" value="Enviar" /><input type="reset" value="Reiniciar" /></div>
	</fieldset>
</form>


<!-- Formulario para la configuración de un Conmutador -->
<form id="conmutador" class="narrow" enctype="multipart/form-data" target="upload" action="/admin/aplicacion.php" method="post" onsubmit="$.blockUI()">
	<fieldset>
		<input type="hidden" name="act" value="setConmutador" />
		<input type="hidden" name="id" value="" /> <input type="hidden" name="MAX_FILE_SIZE" value="5000" />
		<div><label><span>Configuracion:</span>
		<br />
		<input type="file" name="archivo" /></label>
		<br />
		<label><input type="checkbox" name="default" /><span>Aplicar configuración por defecto</span></label>
		<label><input type="checkbox" name="confirmado" /><span>¿Confirmar los cambios?</span></label></div>
		<div class="buttons"><input type="submit" value="Enviar" /><input type="reset" value="Reiniciar" /></div>
	</fieldset>
	<iframe id="upload" name="upload" src="about:blank" onload="aplicacion.setConmutador()"></iframe>
</form>


<!-- Formulario para administrar las configuraciones -->
<form id="adminconfig" class="narrow" action="" method="post" onsubmit="aplicacion.configs($(this).serialize()); return false;">
	<fieldset>
		<div><label><span>Configuración:</span><br /><select name="idconfig">
			<option value=""></option>
			<optgroup class="configslist">
			</optgroup>
		</select></label>
		<br />
		<label><input type="radio" name="act" value="store" checked="checked" /><span>Renombrar configuración</span></label>
		<label><span>Nombre:</span><input type="text" name="nombre" maxlength="15" value="" /></label>
		<br />
		<label><input type="radio" name="act" value="delete" /><span>Borrar configuración</span></label>
		<label><input type="checkbox" name="confirmado" /><span>¿Confirmar los cambios?</span></label></div>
		<div class="buttons"><input type="submit" value="Enviar" /><input type="reset" value="Reiniciar" /></div>
	</fieldset>
</form>


<!-- Formulario para cargar una configuracion -->
<form id="loadconfig" class="narrow" action="" method="post" onsubmit="aplicacion.configs($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="load" />
		<div><label><span>Configuración:</span><br /><select name="idconfig">
			<option value="default">Por defecto</option>
			<optgroup class="configslist">
			</optgroup>
		</select></label> <br />
		<label><input type="checkbox" name="confirmado" /><span>¿Confirmar los cambios?</span></label></div>
		<div class="buttons"><input type="submit" value="Enviar" /></div>
	</fieldset>
</form>


<!-- Formulario para almacenar una nueva configuración -->
<form id="storeconfig" class="narrow" action="" method="post" onsubmit="aplicacion.configs($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="store" />
		<div><label><span>Guardar como:</span><br /><select name="idconfig">
			<option value="new" selected="selected">Nueva...</option>
			<optgroup class="configslist" label="Sobreescribir existente">
			</optgroup>
		</select></label> <br />
		<label><span>Nombre:</span><input type="text" name="nombre" maxlength="15" value="" /></label>
		<label><input type="checkbox" name="confirmado" /><span>¿Confirmar los cambios?</span></label></div>
		<div class="buttons"><input type="submit" value="Guardar" /><input type="reset" value="Reiniciar" /></div>
	</fieldset>
</form>

<!-- Formulario para mostrar (show)-->
<form id="show" class="narrow" action="" method="post" onsubmit="aplicacion.show($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="show" />
		<div><label><span>Conmutador:</span><select name="id">
<?php
		$i = 0;
		foreach ($conmutadores as $id) {
			$i++;
			echo '<option value="'.$id.'">Conmutador '.$i.'</option>'."\n";
		}
?>
		</select></label>
	<div><label><span>Elige Accion:</span><select name="accion">
	  <option>arp</option>
      <option>config</option>
	  <option>gvrp</option>
	  <option>history</option>
      <option>interfaces</option>
	  <option>ip</option>
      <option>logging</option>
	  <option>mac-address</option>
	  <option>management</option>
      <option>monitor</option>
	  <option>name</option>
      <option>qos</option>
	  <option>running-config</option>
	  <option>spanning-tree</option>
      <option>static-mac</option> 
	  <option>system-information</option>
	  <option>time</option>
	  <option>trunks</option>
      <option>vlans</option>  
    </select></label></div>
	<div><label><span>Argumentos:</span><input type="text" name="accion2" maxlength="15"/></label></div>
		<div class="buttons"><input type="submit" value="Mostrar" /></div>
	</fieldset>
</form>

<!-- Formulario para configurar (configure)-->
<form id="configure" class="narrow" action="" method="post" onsubmit="aplicacion.configure($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="configure" />
		<div><label><span>Conmutador:</span><select name="id">
<?php
		$i = 0;
		foreach ($conmutadores as $id) {
			$i++;
			echo '<option value="'.$id.'">Conmutador '.$i.'</option>'."\n";
		}
?>
		</select></label>
	<div><label><span>Elige Accion:</span><select name="accion">
      <option>hostname</option>
	  <option>interface</option>
	  <option>ip</option>
      <option>mac-age-time</option>
	  <option>mirror-port</option>
      <option>qos</option>
	  <option>primary-vlan</option>
	  <option>ping</option>
	  <option>spanning-tree</option>
	  <option>trunk</option>
      <option>vlan</option>  
    </select></label></div>
	<div><label><span>Argumentos:</span><input type="text" name="accion2" maxlength="120"/></label></div>
		<div class="buttons"><input type="submit" value="Configurar" /></div>
	</fieldset>
</form>

<!-- Formulario para descargar archivo de configuración-->
<form id="archivo" class="narrow" action="" method="get" onsubmit="ventanas.abrir('/admin/conm_config.php?id='+ id.value +'', 'Archivo de Configuración', 'location=no,toolbar=no,status=no'); return false;">
	<fieldset>
		<div><label><span>Conmutador:</span><select name="id">
<?php
		$i = 0;
		foreach ($conmutadores as $id) {
			$i++;
			echo '<option value="'.$id.'">Conmutador '.$i.'</option>'."\n";
		}
?>
		</select></label></div>
		<div class="buttons"><input type="submit" value="Descargar" /></div>
	</fieldset>
</form>

<!-- Formulario para la realización de un ping desde uno de los PCs -->
<form id="ping" class="narrow" action="" method="post" onsubmit="aplicacion.ping($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="ping" />
		<div><label><span>Origen:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></label> <label><span>IP Destino:</span><input type="text" name="ipdestino" maxlength="15" value="127.0.0.1" /></label></div>
		<div><label><span>Numero de paquetes:</span><input type="number" name="paquetes" maxlength="2" value="5" /></label></div>
		<div class="buttons"><input type="submit" value="Ping" /></div>
	</fieldset>
</form>

<!-- Formulario para la realización de captura de trafico de uno de los pc's -->
<form id="captura" class="narrow" action="" method="post" onsubmit="aplicacion.captura($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="captura" />
		<div><label><span>Origen:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></label> </div>
	<div><label><span>Elige Accion:</span><select name="accion">
      <option>Iniciar</option>
      <option>Finalizar</option>
	  <option>Obtener captura</option>
    </select></label></div>
		<div class="buttons"><input type="submit" value="Realizar" /></div>
	</fieldset>
</form>

<!-- Formulario para mostrar configuracion de uno de los PCs -->
<form id="ifconfig" class="narrow" action="" method="post" onsubmit="aplicacion.ifconfig($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="ifconfig" />
		<div><label><span>PC:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></label>
		<div class="buttons"><input type="submit" value="Mostrar" /></div>
	</fieldset>
</form>

<!-- Formulario para mostrar tabla de rutas de uno de los PCs -->
<form id="route" class="narrow" action="" method="post" onsubmit="aplicacion.route($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="route" />
		<div><label><span>PC:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></label>
		<div class="buttons"><input type="submit" value="Mostrar" /></div>
	</fieldset>
</form>

<!-- Formulario para el listado de archivos de uno de los PCs -->
<form id="ls" class="narrow" action="" method="post" onsubmit="aplicacion.ls($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="ls" />
		<div><label><span>PC:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></div>		
	<div>
    <label><span>Elige Rol:</span><select name="rol">
      <option>Servidor</option>
      <option>Cliente WGET</option>
	  <option>Cliente TFTP</option>
    </select></label></div>
		<div class="buttons"><input type="submit" value="Muestra" /></div>
	</fieldset>
</form>

<!-- Formulario para la subida de archivos al servidor web-->
<form id="subir"  class="narrow" enctype="multipart/form-data" target="upload2" action="/admin/aplicacion.php" method="post" onsubmit="$.blockUI()">
	<fieldset>
		<div><label><span>PC:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?></div>
		<input type="hidden" name="act" value="subir" />
		<!-- <input type="hidden" name="MAX_FILE_SIZE" value="5000000" /> -->
		<div><label><span>Archivo:</span>
		<br />
		<input type="file" name="fichero" /></label>
		<br />
		</select></label>
		</div>
		<div class="buttons"><input type="submit" value="Subir" /></div>
	</fieldset>
	<iframe id="upload2" name="upload2" src="about:blank" onload="aplicacion.subir()"></iframe>
</form>

<!-- Formulario para el borrado de archivos de uno de los PCs -->
<form id="borrar" class="narrow" action="" method="post" onsubmit="aplicacion.borrar($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="borrar" />
		<div><label><span>PC:</span><select name="idorigen">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></div>		
	<div>
    <label><span>Borrar archivos del:</span><select name="rol">
      <option>Servidor</option>
      <option>Cliente WGET</option>
	  <option>Cliente TFTP</option>
    </select></label></div>
		<div class="buttons"><input type="submit" value="Borrar" /></div>
	</fieldset>
</form>

<!-- Formulario para la realización de una transferencia tftp entre dos pc's -->
<form id="tftp" class="narrow" action="" method="post" onsubmit="aplicacion.tftp($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="tftp" />
		<div><label><span>Cliente TFTP:</span><select name="idcliente">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></label> <label><span>IP Servidor TFTP:</span><input type="text" name="ipservidor" maxlength="15" value="127.0.0.1" /></label></div>
		<div><label><span>Nombre del archivo:</span><input type="text" name="archivo"  /></label></div>
		<div class="buttons"><input type="submit" value="TFTP" /></div>
	</fieldset>
</form>

<!-- Formulario para la realización de una transferencia wget entre dos pc's -->
<form id="wget" class="narrow" action="" method="post" onsubmit="aplicacion.wget($(this).serialize()); return false;">
	<fieldset>
		<input type="hidden" name="act" value="wget" />
		<div><label><span>Cliente WGET:</span><select name="idcliente">
<?php
		$i = 0;
		foreach ($pcs as $id) {
			$i++;
			echo '<option value="'.$id.'">PC '.$i.'</option>'."\n";
		}
?>
		</select></label> <label><span>IP Servidor WGET:</span><input type="text" name="ipservidor" maxlength="15" value="127.0.0.1" /></label></div>
		<div><label><span>Nombre del archivo:</span><input type="text" name="archivo"  /></label></div>
		<div class="buttons"><input type="submit" value="WGET" /></div>
	</fieldset>
</form>

<script type="text/javascript">aplicacion.gui();</script>
<?php
	}
}
catch (Exception $excepcion) {
	ob_clean();
	if (Usuario::esAdmin()) {
		echo '<div class="error">'.(string) $excepcion.'</div>';
	} else {
		echo '<div class="error">Se he producido un error durante la carga de la página, pongase en contacto con el administrador.</div>';
	}
}
ob_end_flush();
?></div>
</div>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
	<head>
            <title>e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.</title>

                <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="description" content="Buscador de proyectos ETSI" />
<meta name="author" content="Daniel Callejo"/>
<meta name="author" content="Federico L&oacute;pez"/>
<meta name="author" content="Juli&aacute;n P&eacute;rez"/>
<meta name="author" content="Jos&eacute; Mar&iacute;a Vidal Vidal"/>
<base href="/bibing/proyectos/" /><link rel="shortcut icon" href="./favicon.ico" />
<link rel="stylesheet" href="./publico/css/estructura.css" type="text/css" />
<link rel="stylesheet" href="./publico/css/bootstrap.css" type="text/css" media="screen"/>
<link rel="stylesheet" href="./publico/css/enlaces-capas.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/pestanas.css" type="text/css"  /> 
<link rel="stylesheet" href="./publico/css/formularios.css" type="text/css" />
<link rel="stylesheet" href="./publico/css/lightbox.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/autocompleter.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/resultados.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/milista.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/explorador.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/ultimos.css" type="text/css"  />
<link rel="stylesheet" href="./publico/css/contactar.css" type="text/css"  />
<!-- <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" /> -->
<script src="./publico/javascript/jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="./publico/javascript/bootstrap.js" type="text/javascript"></script>

<script src="./publico/javascript/mootools-1.2.4-core.js" type="text/javascript"></script>
<script src="./publico/javascript/mootools-1-1.2.4.2-more.js" type="text/javascript"></script>
<script src="./publico/javascript/targetbl.js" type="text/javascript"></script>
<script src="./publico/javascript/mensajes.js" type="text/javascript"></script>
<script src="./publico/javascript/form.js" type="text/javascript"></script>
<script src="./publico/javascript/autocompleter/Observer.js" type="text/javascript"></script>
<script src="./publico/javascript/autocompleter/Autocompleter.js" type="text/javascript"></script>
<script src="./publico/javascript/autocompleter/Autocompleter.Request.js" type="text/javascript"></script>
<script src="./publico/javascript/domready.js" type="text/javascript"></script>

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-8T1TSNC1QY"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-8T1TSNC1QY');
</script>



<script type="text/javascript">
function seleccionar_todo(){
   for (i=0;i<document.formulario_marcados.elements.length;i++)
      if(document.formulario_marcados.elements[i].type == "checkbox")
         document.formulario_marcados.elements[i].checked=1
}
function deseleccionar_todo(){
   for (i=0;i<document.formulario_marcados.elements.length;i++)
      if(document.formulario_marcados.elements[i].type == "checkbox")
         document.formulario_marcados.elements[i].checked=0
} 
</script>
	</head>
    <body style="min-width: 960px; background-color: #e2e2e2; height: 100%">	
		<a name="arriba"></a>
<div>
<div id="header">
    <table id="Tabla_01" height="105" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td>
            <img src="./publico/imagenes/cabecera/banner_new2_01.jpg" width="3" height="105" alt="">
        </td>
        <td>
            <img src="./publico/imagenes/cabecera/banner_new2_02.jpg" width="100" height="105" alt="">
        </td>
        <td width="100%" align="right"  style="min-width: 613px; background-repeat: no-repeat; background-position: top right; font-size: medium; font-weight: bold; color: white;">
            <table width="100%" height="105" border="0">
                <tr>
                    <td style=" vertical-align: top; width: 547px">
                        <!-- <a style="text-decoration: none" href="./"><img src="./publico/imagenes/cabecera/banner_new2_03.jpg"alt=""></a> -->
                        <a style="text-decoration: none" href="/bibing/proyectos/"><img src="./publico/imagenes/cabecera/banner_new2_03.jpg"alt=""></a>
                     </td>
                     <td  background="./publico/imagenes/cabecera/banner_new2_04.jpg" style="background-repeat: no-repeat; background-color: #c6d4e8;"><br><br><br>
                         &nbsp;
                        </td>
                    </tr>
             </table>
        </td>
    </tr>
    <tr style="border-top: 1px solid #ffffff;">
        <td colspan="3" id="menu_sup" style="font-size: small; text-align: right; background-color: #9c1f2f; vertical-align: bottom">
             
					<a href="/bibing/proyectos/" class="enlace " style=" color: #ffffff">Inicio&nbsp;&nbsp;|</a>
					<a href="/bibing/proyectos/acerca/" style=" color: #ffffff" class="enlace ">&nbsp;&nbsp;Acerca de&nbsp;&nbsp;|</a>
					
					<a href="/bibing/proyectos/contactar/" style=" color: #ffffff" class="enlace ">&nbsp;&nbsp;Contactar&nbsp;&nbsp;</a>
			 <!--       <a href="/bibing/proyectos/ayuda/" style=" color: #ffffff" class="enlace  ">&nbsp;&nbsp;Ayuda&nbsp;&nbsp;|</a> -->
					<!-- <form id="idioma" class=""  method="post" action="">
					<div class="inline" style="color: white">
					<input type="submit" class="tipo_letra " style=" color: #ffffff"name="idioma" value="Castellanossss" />&nbsp;&nbsp;
					</div>	
					</form> -->
			        </td>

    </tr>
    </table>
</div>
<br><br>
<div class="colmask rightmenu">
<div class="panel panel-default" style="margin:20px">
            <div class="panel-heading"><h4>DESARROLLO DE UN ENTORNO DE PRÁCTICAS PARA REDES MULTISERVICIO</h4><h5 style="color:grey"><span class="glyphicon glyphicon-user""></span> : <b>MARTÍN REDONDO, ALBERTO JESÚS</b><br><span class="glyphicon glyphicon-book""></span>  :<b> Ingenier&iacute;a Telecomunicación</b></h5></div><div class="panel-body"><div class="contenido_proyecto"><div class="titulo2_explorador">Contenido del proyecto:</div><div class="ruta"><a href="use/abreproy/12106">Directorio ra&iacute;z</a>&nbsp;&nbsp;>&nbsp;&nbsp;<a href="use/abreproy/12106/direccion/ARCHIVOS%252F">ARCHIVOS</a>&nbsp;&nbsp;>&nbsp;&nbsp;<a href="use/abreproy/12106/direccion/ARCHIVOS%252Fredes%252F">redes</a>&nbsp;&nbsp;>&nbsp;&nbsp;<a href="use/abreproy/12106/direccion/ARCHIVOS%252Fredes%252Faplicacion.php%252F">aplicacion.php</a></div><div class="listing"></div></div></div></div>
</div>
</div>

        
	</body>
 
 
<!-- Inicio Google Analytics -->
<!--
	<script type="text/javascript">
		var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
		document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
	</script>
	
	<script type="text/javascript">
		try {
		var pageTracker = _gat._getTracker("UA-7789620-1");
		pageTracker._trackPageview();
	} 
		catch(err) {}
	</script>
-->
<!-- Fin Google Analytics -->

</html>

