<?
  session_start();
  require('../valtiempoinact.php');
  require("../conectar.php");
  $usuario_nivel=$_SESSION['usuario_nivel'];
  $usuario_login=$_SESSION['usuario_login'];
?>
<html>
<head>
<title>Empleados</title>
<!--Evita que muestre signos raros al colocar ñ y acentos -->
<meta content="text/html; charset="iso-8859-1; http-equiv="Content-Type" />  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<!--estilo de la tabla      conflictoooooooooooo-->
<link rel="stylesheet" href="style.css"/>

</head>
<body>
			    <table border="0"  class="sortable2" align="center">
					     <caption><h4><b>BUSCAR EMPLEADOS</b></h4></caption>
				         <form action="empleados_buscar.php" method="POST" name="form1">
							<tr>
							 <th><b>Nombre</b></th><th><b>A_Paterno</b></th><th><b>A_Materno</b></th><th><b>Ver Todos</b></th>
							</tr>
							<tr>
							 <td><input type="text" name="busca"></td>
							 <td><input type="text" name="ap"></td>
							 <td><input type="text" name="am"></td>
							 <td><center><input type="checkbox" name="todos" value="todos"></center></td>
							</tr>
							<tr>
						     <td colspan="4"><center><input type="submit" value="BUSCAR" name="buscar"></center></td>
						    </tr>
						 </form>
					</table>
                   					
                	<div class="post_section" style="text-align:center;">
                        <p>
						<?
						 if(isset($_POST['buscar']))
						   {
							   
							 $empleado=mysql_query("select * from empleados where id_empleado='$_SESSION[usuario_id]'",$db_conexion);
							 if($re=mysql_fetch_array($empleado))
							  {
							   $id_empleado=$re['id_empleado'];
							   $nom=$re['nombre'];
							   $a_pat=$re['a_pat'];
							   $a_mat=$re['a_mat'];
							   $su_puesto=$re['puesto'];
							   $su_gerente=$re['gerente'];
							   $su_coordinador=$re['coordinador'];
							  }
						   ?>
						   <table cellpadding="0" cellspacing="0" border="0" id="table" class="sortable" border="5">
							    <thead>						
									<tr>
										<th class="nosort"><h3>ID</h3></th>
										<th><h3>NOMBRE</h3></th>
										<th><h3>A_PATERNO</h3></th>
										<th><h3>A_MATERNO</h3></th>
										<th><h3>DIRECCION</h3></th>
										<th><h3>TELEFONO</h3></th>
										<th><h3>PUESTO</h3></th>
										<th><h3>RFC</h3></th>
										<th><h3>CURP</h3></th>
										<th><h3>GERENTE</h3></th>
										<th><h3>COORDINADOR</h3></th>
										<th><h3>USUARIO</h3></th>
										<th><h3>CONSULTAR</h3></th>
										<th><h3>MODIFICAR</h3></th>
										<th><h3>BORRAR</h3></th>
										<th><h3>EXPEDIENTE</h3></th>
									</tr>
								</thead>
								<tbody>
								  <?
								   $nombre=$_POST['busca'];
								   $ap=$_POST['ap'];
								   $am=$_POST['am'];
								   $todos=$_POST['todos'];
								   
								   // si el usuario que hace la consulta es el director o administrador
								   
								   if($su_puesto==1 || $su_puesto==2)
								   {
									   								   					   
								   if($nombre!="" && $ap=="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%'";
								   }
								   if($nombre=="" && $ap!="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE a_pat like '$ap%'";
								   }
								   if($nombre=="" && $ap=="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE a_mat like '$am%'";
								   }
								   if($nombre!="" && $ap!="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' && a_pat like '$ap%'";
								   }
								   if($nombre!="" && $ap=="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' && a_mat like '$am%'";
								   }
								   if($nombre=="" && $ap!="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE a_pat like '$ap%' && a_mat like '$am%'";
								   }
								   if($nombre!="" && $ap!="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' && a_pat like '$ap%' && a_mat like '$am%'";
								   }
								   if($nombre=="" && $ap=="" && $am=="" && $todos==""){
									header('Location: buscarempleados.php');
								   }
								   if($todos=="todos"){
								    $sqlcon="SELECT * from empleados";
								   }
								   
								   }
								   // si el usuario que hace la consulta es director o administrador
								   
								   // si el usuario que hace la consulta es el gerente
								   
								   else if($su_puesto==3)
								   {
								   
								   if($nombre!="" && $ap=="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and gerente='$id_empleado'";
								   }
								   if($nombre=="" && $ap!="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE a_pat like '$ap%' and gerente='$id_empleado'";
								   }
								   if($nombre=="" && $ap=="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE a_mat like '$am%' and gerente='$id_empleado'";
								   }
								   if($nombre!="" && $ap!="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and a_pat like '$ap%' and gerente='$id_empleado'";
								   }
								   if($nombre!="" && $ap=="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and a_mat like '$am%' and gerente='$id_empleado'";
								   }
								   if($nombre=="" && $ap!="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE a_pat like '$ap%' and a_mat like '$am%' and gerente='$id_empleado'";
								   }
								   if($nombre!="" && $ap!="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and a_pat like '$ap%' and a_mat like '$am%' and gerente='$id_empleado'";
								   }
								   if($nombre=="" && $ap=="" && $am=="" && $todos==""){
									header('Location: buscarempleados.php');
								   }
								   if($todos=="todos"){
								    $sqlcon="SELECT * from empleados where gerente='$id_empleado'";
								   }
								   
								   }
								   // si el usuario que hace la consulta es el gerente
								   
								   // si el usuario que hace la consulta es el coordinador
								   
								   else if($su_puesto==4)
								   {
								   
								   if($nombre!="" && $ap=="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and coordinador='$id_empleado'";
								   }
								   if($nombre=="" && $ap!="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE a_pat like '$ap%' and coordinador='$id_empleado'";
								   }
								   if($nombre=="" && $ap=="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE a_mat like '$am%' and coordinador='$id_empleado'";
								   }
								   if($nombre!="" && $ap!="" && $am==""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and a_pat like '$ap%' and coordinador='$id_empleado'";
								   }
								   if($nombre!="" && $ap=="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and a_mat like '$am%' and coordinador='$id_empleado'";
								   }
								   if($nombre=="" && $ap!="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE a_pat like '$ap%' and a_mat like '$am%' and coordinador='$id_empleado'";
								   }
								   if($nombre!="" && $ap!="" && $am!=""){
								   $sqlcon="SELECT * from empleados WHERE nombre like '$nombre%' and a_pat like '$ap%' and a_mat like '$am%' and coordinador='$id_empleado'";
								   }
								   if($nombre=="" && $ap=="" && $am=="" && $todos==""){
									header('Location: buscarempleados.php');
								   }
								   if($todos=="todos"){
								    $sqlcon="SELECT * from empleados where coordinador='$id_empleado'";
								   }
								   
								   }
								   // si el usuario que hace la consulta es el coordinador
								   
								   $ejecons=mysql_query($sqlcon);
								   while($row=mysql_fetch_object($ejecons)){
								      //SACA EL PUESTO DEL EMPLEADO
								      $sqlpuesto="SELECT id_puesto,puesto FROM puestos WHERE id_puesto='$row->puesto'";
									  $ejecpues=mysql_query($sqlpuesto);
									  $resultado=mysql_fetch_object($ejecpues);
									  //SACA EL GERENTE DEL EMPLEADO SI LO TIENE
									  $sqlger="SELECT id_empleado,a_pat,a_mat,nombre,gerente,coordinador FROM empleados WHERE id_empleado='$row->gerente'";
									  $ejecger=mysql_query($sqlger);
									  $resultadoger=mysql_fetch_object($ejecger);
									  $gerasignado=$resultadoger->a_pat." ".$resultadoger->a_mat." ".$resultadoger->nombre;
									  //SACA EL COORDINADOR DEL EMPLEADO SI LO TIENE
									  $sqlcoor="SELECT id_empleado,a_pat,a_mat,nombre,gerente,coordinador FROM empleados WHERE id_empleado='$row->coordinador'";
									  $ejeccoor=mysql_query($sqlcoor);
									  $resultadocoor=mysql_fetch_object($ejeccoor);
									  $coorasignado=$resultadocoor->a_pat." ".$resultadocoor->a_mat." ".$resultadocoor->nombre;
								  ?>  								  
								    <tr>
									    <td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->id_empleado; } else { echo "<font color='#CCCCCC'>".$row->id_empleado."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->nombre; } else { echo "<font color='#CCCCCC'>".$row->nombre."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->a_pat; } else { echo "<font color='#CCCCCC'>".$row->a_pat."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->a_mat; } else { echo "<font color='#CCCCCC'>".$row->a_mat."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->direccion;  } else { echo "<font color='#CCCCCC'>".$row->direccion."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->telefono; } else { echo "<font color='#CCCCCC'>".$row->telefono."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $resultado->puesto; } else { echo "<font color='#CCCCCC'>".$row->puesto."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->rfc; } else { echo "<font color='#CCCCCC'>".$row->rfc."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->curp; } else { echo "<font color='#CCCCCC'>".$row->curp."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $gerasignado; } else { echo "<font color='#CCCCCC'>".$gerasignado."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $coorasignado; } else { echo "<font color='#CCCCCC'>".$coorasignado."</font>"; } ?></font></td>
										<td><font size="1"><? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { echo $row->usuario; } else { echo "<font color='#CCCCCC'>".$row->usuario."</font>"; } ?></font></td>										
										
										<td align="center"><font size="1">
										<a href="empleados_consultar.php?id=<? echo $row->id_empleado; ?>" target="_blank" onClick="window.open(this.href, this.target, 'scrollbars=yes'); return false;"><img src="images/zoom.png" border="0" width="16" height="16"></a></font></td>
										<td align="center">
										<? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { ?>
										<font size="1"><a href="empleados_modificar.php?id=<? echo $row->id_empleado; ?>" target="_blank" onClick="window.open(this.href, this.target, 'scrollbars=yes'); return false;"><img src="images/mod.png" border="0" width="16" height="16"></a></font>
										<?
										} else { echo "<img src='images/no-autorizado.jpg' border='0' width='19' height='19'>"; }
										?>
										</td>
										
										<td align="center">
										<? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { ?>
										<font size="1"><a href="empleados_eliminar.php?id=<? echo $row->id_empleado; ?>" onClick="window.open(this.href, this.target, 'scrollbars=yes'); return false;"><img src="images/borrar.png" border="0" width="16" height="16"></a></font>
										<?
										} else { echo "<img src='images/no-autorizado.jpg' border='0' width='19' height='19'>"; }
										?>
										</td>
										<td align="center">
										<? if($row->fechabaja=='0000-00-00' || $row->fechabaja=='1111-11-11') { ?>
										<font size="1"><a href="solicitudemp.php?id=<? echo $row->id_empleado; ?>" onClick="window.open(this.href, this.target, 'scrollbars=yes,menubar=yes'); return false;"><img src="images/impresora.jpg" border="0" width="16" height="16"></a></font>
										<?
										} else { echo "<img src='images/no-autorizado.jpg' border='0' width='19' height='19'>"; }
										?>
										</td>
									</tr>
									
								  <?								  
								   }
								  ?>
								 </tbody>
							</table>
							<div id="controls">
								<div id="perpage">
									<select onChange="sorter.size(this.value)">
									    <option value="1">1</option>
										<option value="5">5</option>
										<option value="10" selected="selected">10</option>
										<option value="20">20</option>
										<option value="50">30</option>
										<option value="50">50</option>
										<option value="100">100</option>
									</select>
									<span>Entradas por Página</span>
								</div>
								<div id="navigation">
									<img src="images/first.gif" width="16" height="16" alt="First Page" onClick="sorter.move(-1,true)" />
									<img src="images/previous.gif" width="16" height="16" alt="First Page" onClick="sorter.move(-1)" />
									<img src="images/next.gif" width="16" height="16" alt="First Page" onClick="sorter.move(1)" />
									<img src="images/last.gif" width="16" height="16" alt="Last Page" onClick="sorter.move(1,true)" />
								</div>
								<div id="text">Pagina <span id="currentpage"></span> de <span id="pagelimit"></span></div>
							</div>
							<script type="text/javascript" src="script.js"></script>
							<script type="text/javascript">
								var sorter = new TINY.table.sorter("sorter");
								sorter.head = "head";
								sorter.asc = "asc";
								sorter.desc = "desc";
								sorter.even = "evenrow";
								sorter.odd = "oddrow";
								sorter.evensel = "evenselected";
								sorter.oddsel = "oddselected";
								sorter.paginate = true;
								sorter.currentid = "currentpage";
								sorter.limitid = "pagelimit";
								sorter.init("table",1);
							</script>
						   <? }	?>	
						</p>                
                    </div>
</body>