<?php
	session_start();

	include_once("conn.inc.php");

	$q_consulta = "SELECT * FROM titulaciones ORDER BY `id`";
	$r_consulta = mysql_query($q_consulta,$conn);

	if (isset($_POST["combo_titul"])) {
		$_SESSION["combo_titul_ant"] = $_SESSION["combo_titul"] ;
		$_SESSION["combo_titul"] = $_POST["combo_titul"];
	}

	$combo_titul = $_SESSION["combo_titul"];

	$titul = "<select name=\"combo_titul\" onchange =\"javascript:f_combo.submit();\" >\n";
	$titul .="<option value =\"\" selected>Seleccione una titulaci&oacute;n</option>\n";

	while ($res_consulta=mysql_fetch_array($r_consulta,MYSQL_ASSOC)) {
		$titul .= "<option value=".$res_consulta["id"];
		if ($res_consulta["id"] == $combo_titul) {
			$titul .=" selected";
		}
		$titul .=">".$res_consulta["codigo"]." - ".$res_consulta["descripcion"]."</option>";
	}

	$titul .= "</select>";

	if (!empty($_GET['_pagi_pg'])) {
		$pag_act = $_GET['_pagi_pg'];
	} else {
		$pag_act = "";
	}

	if ($combo_titul == "") {
		$display_link = "none";
		$display_info = "none";
		$display_asig = "none";
		$display_datos = "none";
		$display_profe = "none";
	} else if ($_POST["asigid"]) {
		$display_link = "block";
		$display_info = "none";
		$display_asig = "none";
		$display_datos = "block";
		$display_profe = "none";
		$mens = "Atrás";

	} else if ($pag_act != ""){
		$display_link = "block";
		$display_info = "none";
		$display_asig = "block";
		$display_datos = "none";
		$display_profe = "none";
		$mens = "Ver titulación";
	} else {
		$display_link = "block";
		$display_info = "block";
		$display_asig = "none";
		$display_datos = "none";
		$display_profe = "none";
		$mens = "Ver asignaturas";
	}
?>

<div id="combo">
	<form id="f_combo" method="post" action="inicio.php">
		<input type="hidden" name="accion" id="accion" value="Consultas">
		<br>
		<div class="negrita cursiva">Seleccione la titulaci&oacute;n sobre la que quiere informarse.</div>
		<br>
		<div align="left"><label nom="tit">Titulaci&oacute;n:  </label><?php echo $titul; ?></div>
		<div>&nbsp;</div>
		<div id="link_asignaturas" style="display:<?=$display_link?>"><a id="link_vista" href="javascript:cambioVista(0,0);"  class="caja-fina boton" style="width: 120px;" ><?=$mens?></a></div>
	</form>
</div>
<div id="info_titulo" style="display:<?=$display_info?>">
	<?php
		$q_info = "SELECT * FROM titulaciones WHERE id=".$combo_titul;
		$r_info = mysql_query($q_info,$conn);

		if ($r_info) {
			$res_info = mysql_fetch_array($r_info,MYSQL_ASSOC);
		?>
			<div id="descripcion"><?=$res_info["descripcion"]?></div>
			<div id="1"><label>Código:</label><?="&nbsp;&nbsp;".$res_info["codigo"]?></div>
			<div id="2"><label>Requisitos:</label><blockquote><?=$res_info["requisitos"]?></blockquote></div>
			<div id="3"><label>Créditos:</label><?="&nbsp;&nbsp;".$res_info["n_creditos"]?></div>
			<div id="4"><label>Precio x crédito:</label><?="&nbsp;&nbsp;".$res_info["precio_credito"]." €"?></div>

		<?php
			$_SESSION["rama"]= $res_info["id"];
		?>
	<?php } ?>
</div>
<div id="asignaturas" style="display:<?=$display_asig?>" align="center">
	<table class="estilo_tabla" style="width:40%;">
	<?php
		//cantidad de resultados por página (opcional, por defecto 20)
		$_pagi_cuantos = 10;
		$_pagi_sql = "SELECT * FROM asignaturas WHERE rama='".$_SESSION["rama"]."' ORDER BY descripcion";

		//Incluimos el script de paginación. Éste ya ejecuta la consulta automáticamente
		include("paginator.inc.php");

		while ($res_asig_titul=mysql_fetch_array($_pagi_result,MYSQL_ASSOC)) {
	?>
		<tr>
			<td class="datos_tabla" style="width:15%;text-align:left;">
				<a href="javascript:cambioVista(1,'<?=$res_asig_titul["id"]?>');"><?=$res_asig_titul["descripcion"]?></a>
			</td>
		</tr>
	<?php
		}
	?>
		<!--Incluimos la barra de navegación-->
		<tr><td id="paginacion" align="center"><?=$_pagi_navegacion?></td></tr>
	</table>
</div>
<div id="datos_asignaturas" style="display:<?=$display_datos?>">
	<?php
		$q_info_asig = "SELECT * FROM asignaturas WHERE id='".$_POST["asigid"]."'";
		$r_info_asig = mysql_query($q_info_asig,$conn);

		$res_info_asig=mysql_fetch_array($r_info_asig,MYSQL_ASSOC);

		/* inicializamos las variables $asignatura con el nombre de la asignatura y $sigla con su sigla a fin de poder utilizarlas en la capa profesor */
		$asignatura = $res_info_asig["descripcion"];
		$sigla = $res_info_asig["sigla"];

		//cambio el valor numérico de la rama por su nombre en la tabla titulaciones
		$q_rama = "SELECT descripcion FROM titulaciones WHERE id='".$res_info_asig["rama"]."'";
		$r_rama = mysql_query($q_rama,$conn);

		$res_rama = mysql_fetch_array($r_rama,MYSQL_ASSOC);
		$res_info_asig["rama"] = $res_rama["descripcion"];
		$res_info_asig[7] = $res_rama["descripcion"];

		//cambio el valor numérico del profesor por su nombre y apellidos de la tabla profesores
		$q_profe = "SELECT * FROM profesores WHERE id='".$res_info_asig["profesor"]."'";
		$r_profe = mysql_query($q_profe,$conn);

		$profe = mysql_fetch_array($r_profe,MYSQL_ASSOC);
		$res_info_asig["profesor"] = $profe["nombre"]." ".$profe["apellido1"]." ".$profe["apellido2"];
		$res_info_asig[9] = $profe["nombre"]." ".$profe["apellido1"]." ".$profe["apellido2"];

		?>
		<div id="tabla">
			<div class="fila" id="header"><?php echo $res_info_asig["descripcion"]." [".$res_info_asig["sigla"]."]"; ?></div>
			<div class="fila">
				<div class="celda"><label>Tipo:  </label><?php echo $res_info_asig["tipo"]?></div>
				<div class="celda"><label>Curso:  </label><?php echo $res_info_asig["curso"]?> </div>
				<div class="celda"><label>Créditos:  </label><?php echo $res_info_asig["creditos"]?> </div>
			</div>
			<div class="fila">
				<div class="celda1"><label>Departamento:  </label><?php echo $res_info_asig["departamento"]?> </div>
			</div>
			<div class="fila">
				<div class="celda" title="<?=$profe["email"]?>"><label>Profesor:  </label><a href="javascript:cambioVista(4,<?=$profe["id"]?>);"><?php echo $res_info_asig["profesor"]?></a> </div>
				<div class="celda"><label>Aula:  </label><?php echo $res_info_asig["aula"]?> </div>
				<div class="celda"><label>Laboratorio:  </label><?php echo $res_info_asig["laboratorio"]?> </div>
			</div>
		</div>
</div>
<div id="datos_profesor" style="display:<?=$display_profe?>">
	<div id="tabla">
		<div class="fila" id="header">Profesor(es) de <?php echo $asignatura." [".$sigla."]"; ?> curso <?php include_once("curso.php");?></div>
		<div class="fila">
			<div class="celda"><label>Nombre:  </label><?php echo $profe["nombre"]?></div>
			<div class="celda"><label>Email:  </label><?php echo $profe["email"]?> </div>
		</div>
		<div class="fila">
			<div class="celda"><label>Apellidos:  </label><?php echo $profe["apellido1"]." ".$profe["apellido2"]?> </div>
			<div class="celda"><label>Teléfono:  </label><?php echo $profe["telefono"]?> </div>
		</div>
		<div class="fila">
			<div class="celda"><label>Despacho:  </label><?php echo $profe["despacho"]?> </div>
			<div class="celda"><label>Horario:  </label><?php echo $profe["horario"]?> </div>
		</div>
		<div class="fila">
			<div class="celda1"><label>Departamento:  </label><?php echo $profe["departamento"].$profeid?> </div>
		</div>
	</div>
</div>