$temp_logins = $miconexion->StoredProcedureArray("call ConsultarLogin()");
$temp_tareas = $miconexion->StoredProcedureArray("call ConsultarTodasTareas()");

function DevolverArray ($array1, $descripcion)
{
	$array2 = array();
	while ($myrow = mysqli_fetch_array($array1))
	{
		array_push($array2, $myrow[$descripcion]);	
	}
	return $array2;
}

$asuntos = DevolverArray ($temp_asuntos, 'asunto');
$logins = DevolverArray ($temp_logins, 'login');
$tareas = DevolverArray ($temp_tareas, 'asunto');
 

switch($transaccion)
{
	case 'insert':
	
	$asunto = NULL;
	$descripcion = NULL;
	$fecha_limite = NULL;
	include ("insert_form_tareas.php");
	
	break;
	
	case 'MsjInsercion':
	
						$id_tipo_excepcion = $miconexion->StoredProcedure("call DevolverIdTipoExcepcion ('$tipo_excepcion')");
						$id_shift = $miconexion->StoredProcedure("call DevolverIdShift ('$hora_inicio', '$hora_fin')");
						$dia = $miconexion->StoredProcedure("call ConsultarNombreDia ('$formatted_date')");
						$id_dia = $miconexion->StoredProcedure("call DevolverTipoDia ('$dia')");
						$id_usuario = $miconexion->StoredProcedure("call DevolverIdUsuario('$login')");
						$id_horario = $miconexion->StoredProcedure("call DevolverIdHorario('$id_dia', '$id_shift', '$id_usuario')");

						if ($id_horario != NULL)
						{
							$final_result = $miconexion->StoredProcedure("call IngresarExcepcion ('$id_usuario', '$formatted_date', '$id_horario', '$id_tipo_excepcion', '$extra')");
						}
						else
						{

							$horario = $miconexion->StoredProcedureArray("call DevolverIdHorarioExtra('$id_shift', '$id_dia')");
							$id_horarios = DevolverArray ($horario, 'id_horario');
							$id_horario = $id_horarios[1]; //agarra el primero solo por agarrar cualquiera ya que no es relevante, lo que importa aqui es el tipo de excepcion

							$final_result = $miconexion->StoredProcedure("call IngresarExcepcion ('$id_usuario', '$formatted_date', '$id_horario', '$id_tipo_excepcion', '$extra')");
						}

						echo "<SCRIPT language=\"JavaScript\">";
						echo "alert('$final_result')";
						echo "</SCRIPT> ";
					}
					else
					{
						echo "<SCRIPT language=\"JavaScript\">";
						echo "alert('Por favor introduzca un extra para esa excepcion')";
						echo "</SCRIPT> ";
					}

function DevolverArray ($array1, $descripcion)
{
	$array2 = array();
	while ($myrow = mysqli_fetch_array($array1))
	{
		array_push($array2, $myrow[$descripcion]);
	}
	return $array2;
}

$logins = DevolverArray ($temp_logins, 'login');
$dias = DevolverArray ($temp_dias, 'dia');
$shifts = DevolverArray ($temp_shifts, 'shift');
$logins_cambio = DevolverArray ($temp_logins_cambio, 'login');

function PerteneceArray ($array, $element)
{
	$result = false;

	foreach ($array as $actual)
	{
		if ($element == $actual)
		$result = true;
	}
	return $result;
}

//Función que imprime cada shift
$temp_shifts = $miconexion->StoredProcedureArray("call ConsultarShift()");
$lista_teams = $miconexion->StoredProcedureArray("call ConsultarTeam()");

function DevolverArray ($array1, $descripcion)
{
	$array2 = array();
	while ($myrow = mysqli_fetch_array($array1))
	{
		array_push($array2, $myrow[$descripcion]);	
	}
	return $array2;
}

$logins = DevolverArray ($temp_logins, 'login');
$shifts = DevolverArray ($temp_shifts, 'shift');
$teams = DevolverArray ($lista_teams, 'program');

?>
<tr>
	<td valign="top">
		<table width="100%" border="0" cellspacing="3" cellpadding="0">
			<tr>
            	<td colspan="4" align="center"><div class="titulostaf"></div></td>
   			</tr>
			<!-- ========== AQUI VA TODO EL CONTENIDO DEL SITIO DIVIDIDO EN 3 COLUMNAS ========== -->
            <tr>
            	<td>
                
                	<table width="1150" border="0" align="center" cellpadding="0" cellspacing="0">
                    	<tr>
                    	<!-- ========== PRIMERA COLUMNA: MENU DE LINKS ========== -->
		?>
        <table>
         <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td><h1>PAGO ADMINISTRACION</h1></td>
        </tr>
        </table>

		<?php

		echo "<TABLE BORDER=1 align=left class=\"tablaresultados\"  width=\"800\" cellpading =\"0\" cellspacing = \"0\">";
		echo"<TR><TH width=\"50\"><B>Fecha</B><TH width=\"120\"><B>Nombre</B><TH width=\"200\"><B>Firma</B>";

		$id_usuarios = DevolverArray ($temp_admin, 'id_usuario');

		$cont = 1;
		foreach ($id_usuarios as $actual)
		{
			if ($cont % 2 != 0)
			{
				echo "<TR>";
				echo"<TD>".$fecha_planilla;
				$nombre_completo = $miconexion->StoredProcedure("call ReturnName('$actual')");
				echo "<TD>".$nombre_completo;
				echo "<TD width=\"150\">&nbsp;";//firma
			}
			else
			{
				echo "<TR>";
					$fecha_quincena = DeterminarFechaQuincena();
					list($fecha1,$fecha2) = explode("/",$fecha_quincena);
					list($ano,$mes,$dia) = explode("-",$fecha1);
					if ($dia == 29 and $mes == 12)
						$fecha_planilla = ($ano+1)."-01"."-15";
					else
					{ 	if ($dia == 29 && $mes < 9)
							$fecha_planilla = $ano."-0".($mes+1)."-15";
						else if ($dia == 29 && $mes >= 9)
							$fecha_planilla = $ano."-".($mes+1)."-15";
							else $fecha_planilla = $ano."-".$mes."-30";
							}
					list($ano,$mes,$dia) = explode("-",$fecha_planilla);
					/*Busco los id_usuario de todos los usuarios activos*/
					$id_usuarios = DevolverArray ($temp_usuarios_mes, 'id_usuario');
					$cont = 1;
					$total_admin_caja = 0;
					$total_admin_cash = 0;

					foreach ($id_usuarios as $actual)
					{
							$nombre_completo = $miconexion->StoredProcedure("call ReturnName('$actual')");
							$salario = $miconexion->StoredProcedure("call DevolverSalario('$actual')");
							$moneda_salario = $miconexion->StoredProcedure("call DevolverMonedaSalario('$actual')");
							$moneda = $miconexion->StoredProcedure("call DevolverTipoMoneda('$moneda_salario')");
							
							if ($moneda == 'dolares')
								$salario = $salario*$tipo_cambio;

							$quincena = ($salario/2);
                                                <?php echo $tipo_salario;?>
                                              </td>
                                            </tr>
                                          </table></td>
                                        </tr>
                                        <tr>
                                          <td>&nbsp;</td>
                                        </tr>
    								</table>
							<?php } ?>
							<?php
							break;

							case 'habilitar':
								$deshabilitados = $miconexion->StoredProcedureArray("call ConsultarDeshabilitados()");
								$logins_deshabilitados = DevolverArray ($deshabilitados, 'login');
								echo "<form name=\"ShowForm\" action=\"usuarios.php?usuario=$usuario&tipo=$tipo&transaccion=MsjActivar\" method=\"post\">"; ?>
					            <table width="100%" border="0">
                                  <tr>
                                  	<td height="35" colspan="5"><h1>Activate User</h1></td>
                                  </tr>
  								  <tr>
      								<td><table width="100%" border="0">
        								<tr>
								          <td width="118">User to be activated: </td>
								          <td width="102">
								            <?php
											
											if ($deshabilitados != NULL)
											{
                                            
function DeterminarFechaQuincena()
{
	$miconexion = new Conexion;
	$miconexion->conectar("staffcenter", "atc-nh-natsdb.nationalnet.com", "staffcenter", "XgwofvLY2ayLf");
	$fecha = $miconexion->StoredProcedure ("call FechasCorte (now())");
	list($fecha1,$fecha2) = explode("/",$fecha);
	$dateTime = new DateTime($fecha1);
	$fecha1 = date_format ($dateTime, 'Y-m-d');
	$dateTime2 = new DateTime($fecha2);
	$fecha2 = date_format ($dateTime2, 'Y-m-d');
	$fecha_quincena = $fecha1."/".$fecha2;
	return $fecha_quincena;
}

$logins = DevolverArray ($temp_logins, 'login');


?>


<?php
if ($_REQUEST["excel"]!="si"){
echo <<<_hist1
<tr>
	<td valign="top" background="../images/bg_table.png" style="background-repeat:repeat">
		<table width="100%" border="0" cellspacing="3" cellpadding="0">
			<tr>
            	<td colspan="4" align="center"><div class="titulostaf"></div></td>
   			</tr>
            <!-- ======================================== AQUI VA TODO EL CONTENIDO DEL SITIO DIVIDIDO EN 3 COLUMNAS ======================== -->