<?session_start();
	require("administrador/funciones.php");
	//require("funciones.php");
	//require("../conectar.php");
	$p=0;
	$sql="SELECT c.id, c.horafin, c.horain, c.fecha, c.turno, concat(e.nombre,' ',e.a_pat) as resp, e.email2 from cierre as c INNER JOIN empleados as e  ON e.id_empleado=c.responsable where c.responsable='$_SESSION[usuario_id]' and c.estatus='0' and c.fecha=curdate() ";
	$query=mysql_query($sql);
	while($cierre=mysql_fetch_array($query))
	{
		if(strtotime(date("H:i:s"))>=strtotime($cierre["horafin"]))

	{
		$rentapesos='<table >
				 <tr >   
				     <td align="center"><b>Fecha</b></td>
					 <td align="center"><b>Cliente</b></td>			
				     <td align="center"><b>Concepto</b></td>						
					 <td align="center"><b>Cantidad</b></td>
					 <td align="center"><b>Divisa</b></td>
					 <td align="center"><b>Propiedad</b></td>
					 <td align="center"><b>Recibio</b></td>
					 <td align="center"><b>Comp.</b></td>					 
					 <td align="center"><b>Valido</b></td>
				 </tr>';
		$garantiapesos= '<table >
				 <tr >
				     <td align="center"><b>Fecha</b></td>
					 <td align="center"><b>Cliente</b></td>			
				     <td align="center"><b>Concepto</b></td>						
					 <td align="center"><b>Cantidad</b></td>
					 <td align="center"><b>Divisa</b></td>
					 <td align="center"><b>Propiedad</b></td>
					 <td align="center"><b>Recibio</b></td>
					 <td align="center"><b>Comp.</b></td>					 
					 <td align="center"><b>Valido</b></td>
				 </tr>';
		$asistencias= '<table >
				 <tr >
				     <td align="center"><b>Cliente</b></td>
					 <td align="center"><b>Hora</b></td>			
				     <td align="center"><b>Ejecutivo</b></td>						
					 <td align="center"><b>Coordinador</b></td>
					 <td align="center"><b>Observacion:</b></td>
				 </tr>';
		$citasmal= '<table >
				 <tr >
				     <td align="center"><b>Cliente</b></td>
					 <td align="center"><b>Hora</b></td>			
				     <td align="center"><b>Ejecutivo</b></td>						
					 <td align="center"><b>Coordinador</b></td>
					 <td align="center"><b>Observacion</b></td>
				 </tr>';
				 $sql="SELECT (SELECT concat(val.nombre,' ',val.a_pat)as valadm FROM empleados as val WHERE val.id_empleado=p.usu_val) as valadm, p.id_renta,r.id_cliente,concat(cli.nombre,' ',cli.a_pat,' ',cli.a_mat) as cliente,p.id_renta,p.comprobante,p.usu_val,p.id_pago,p.fecha as fecha,p.concepto as concepto,p.formapago as formapago, p.monto as cantidad, p.tipo_moneda as moneda, p.divisa as divisa, p.f_entrada as entrada, p.f_salida as salida,p.valadmon, c.inicial as propiedad, d.clave as clave, e.nombre as nombre, e.a_pat as apat,p.id_concepto  
				 FROM pagos as p  
				 INNER JOIN complejo as c ON p.propiedad=c.id_complejo 
				 INNER JOIN  departamentos as d ON p.clave=d.id_departamento 
				 INNER JOIN empleados as e ON p.id_emp=e.id_empleado 
				 INNER JOIN renta r ON p.id_renta=r.id_renta 
				 INNER JOIN clientes as cli ON r.id_cliente=cli.id_cliente 
				 WHERE p.fecha='$cierre[fecha]' and p.formapago='EP' and p.hora BETWEEN '$cierre[horain]' and '$cierre[horafin]' order by p.fecha desc";
					$re=mysql_query($sql);
					while($ls=mysql_fetch_array($re)){
						 $cliente=$ls['cliente'];
						 $idcliente=$ls['id_cliente'];
						 $idrenta=$ls['id_renta'];
						 $admonval=$ls["valadm"];
						 
						 if($ls["concepto"]!="DEPOSITO"){$p++;
						$rentapesos.='<tr id="a$p" >   
						     <td>'.fechatexto($ls["fecha"]).'</td>
							 <td><b><a href="www.mexicoenrenta.com.mx/turisiscom/administrador/regmodificar2.php?idcliente='.$idcliente.'&idrenta='.$idrenta.'" target="_blank">'.$cliente.'</a></b></td>
						     <td>'.$ls["concepto"].'</td>
						     <td align="right"><font style="float:left">$</font>'.Moneda2($ls['cantidad']).$ls["moneda"].'</td>
						     <td align="right"><font style="float:left">$</font>'.$ls["divisa"].'</td>
						     <td>'.$ls["propiedad"].' '.$ls["clave"].'</td>
						     <td>'.$ls["nombre"].' '.$ls["apat"].'</td>
						     <td align="center"><a href="www.mexicoenrenta.com.mx/turisiscom/administrador/'.$ls["comprobante"].'" target="_blank"><img src="www.mexicoenrenta.com.mx/turisiscom/administrador/images/zoom.png" width="18" height="18" border="0" style="margin-left:-5px;" alt="Ver comprobante"></a><?}?></td>
						     	 <td>'.$admonval.'</td>
						 </tr>';}
						 else
						 { $g++;
						$garantiapesos.='<tr id="a$p" >   
						     <td>'.fechatexto($ls["fecha"]).'</td>
							 <td><b><a href="www.mexicoenrenta.com.mx/turisiscom/administrador/regmodificar2.php?idcliente='.$idcliente.'&idrenta='.$idrenta.'" target="_blank">'.$cliente.'</a></b></td>
						     <td>'.$ls["concepto"].'</td>
						     <td align="right"><font style="float:left">$</font>'.Moneda2($ls['cantidad']).$ls["moneda"].'</td>
						     <td align="right"><font style="float:left">$</font>'.$ls["divisa"].'</td>
						     <td>'.$ls["propiedad"].' '.$ls["clave"].'</td>
						     <td>'.$ls["nombre"].' '.$ls["apat"].'</td>
						     <td align="center"><a href="www.mexicoenrenta.com.mx/turisiscom/administrador/'.$ls["comprobante"].'" target="_blank"><img src="www.mexicoenrenta.com.mx/turisiscom/administrador/images/zoom.png" width="18" height="18" border="0" style="margin-left:-5px;" alt="Ver comprobante"></a><?}?></td>
						     <td>'.$admonval.'</td>
						 </tr>';}
					}
					$rentapesos.="</table>";
					$garantiapesos.="</table>";
					if($p==0)$rentapesos="No se registraron pagos en el turno";
					if($g==0)$garantiapesos="No se registraron pagos en el turno";
		
		 $sqlevent=" select(SELECT concat(coor.nombre,' ',coor.a_pat) as coordinado FROM empleados as coor WHERE coor.id_empleado=e.id_empleado) as coordinador,  c.id_renta as id_renta,c.id_cliente as id_cliente,c.fecha as fecha, c.hora as hora, c.observacion as observacion, cl.nombre as nombre, cl.a_pat as apat, cl.a_mat as amat, concat(e.nombre,' ',e.a_pat,' ',e.a_mat) as ejecutivo, e.coordinador, c.asistio from citas as c  INNER JOIN renta as r ON c.id_renta=r.id_renta $cond INNER JOIN clientes as cl ON c.id_cliente=cl.id_cliente INNER JOIN empleados as e ON cl.id_emp=e.id_empleado WHERE c.fecha='$cierre[fecha]' and c.hora BETWEEN '$cierre[horain]' and '$cierre[horafin]'  ";
                                        mysql_select_db($dbname);
                                        $asistenciass=mysql_query($sqlevent); 
										$no=mysql_num_rows($asistenciass);		
										   while($asisto=mysql_fetch_array($asistenciass))
											 {
											 $coordinador=$asisto["coordinador"];
											 $ejecutivo=$asisto["ejecutivo"];
											 if($coordinador==0) $coordinador="Sin coordinador";
											 if($asisto["asistio"]=="SI")
											 {
												$asitcont++;
												$asistencias.= "<tr><td><a href='www.mexicoenrenta.com.mx/turisiscom/administrador/regmodificar2.php?idrenta=$asisto[id_renta]&idcliente=$asisto[id_cliente]' target='_blank' title='Ver renta'><b> $asisto[nombre] $asisto[apat] $asisto[amat]</b></a><td> $asisto[hora]<td>$ejecutivo<td> $coordinador<td>$asisto[observacion]</tr>";
											}
										else
											{ 
												 $citasmalcont++;
                                                 $citasmal.= "<tr><td><a href='www.mexicoenrenta.com.mx/turisiscom/administrador/regmodificar2.php?idrenta=$asisto[id_renta]&idcliente=$asisto[id_cliente]' target='_blank' title='Ver renta'><b> $asisto[nombre] $asisto[apat] $asisto[amat]</b></a><td> $asisto[hora]<td>$ejecutivo<td> $coordinador<td>$asisto[observacion]</tr>";
											}
										 }
										 if($asitcont>0)$asistencias.="</table>";
											else$asistencias="No se registraron asistencias";
										 if($citasmalcont>0)$citasmal.="</table>";
												 else$citasmal="No se registraron citas sin asistir";
												 
$erer = strtotime ( '-7 day' , strtotime ($cierre["fecha"]) ) ;
$sietedias = date ( 'Y-m-d' , $erer );
$sqlqwe="SELECT  p.destino,p.status,p.id_pendiente,p.fecha_ingreso,p.accion, concat(p.accion,' ',p.observaciones) as observaciones, (select concat(re.nombre) from empleados as re where re.id_empleado=p.remitente) as remi, (select concat(des.nombre) from empleados as des where des.id_empleado=p.destino) as destinatario FROM pendientes as p 
	where p.accion not like 'SALIDAS PARA %' and p.accion not like  'ENTRADAS PARA%' and p.accion not like  'RE:%' and p.accion not like  'Pago pendiente del dia%' AND p.status<>'OK'  and p.area  not in('DIRECCION') and p.fecha_ingreso <= '$cierre[fecha]' and p.fecha_ingreso >= '$sietedias' ORDER BY fecha_ingreso ASC";
$queqwery=mysql_query($sqlqwe);
$tablapen="<p>Pendientes sin atender</p><table width='800' style='font-size:12px;'><tr><td><b>Fecha<td><b>Destinatario<td><b>Remitente<td><b>Observaciones</b>";
$nus=mysql_num_rows($queqwery);
while($p=mysql_fetch_array($queqwery))
{
$tablapen.="<tr id='tr".$p["id_pendiente"]."'><td>".fechacorta($p["fecha_ingreso"])."<td>".$p["destinatario"]."<td>".$p["remi"]."<td>".$p["observaciones"];
}
$tablapen.="</table>";
if($nus==0)	{	$tablapen="No hay pendientes";}										 
		
		
 $cabecera="<style>
	.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } 
	.datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #006699; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
	.datagrid table td, .datagrid table th { padding: 3px 10px; }
	.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #0070A8; } 
	.datagrid table thead th:first-child { border: none; }
	.datagrid table tbody td { color: #00557F; border-left: 1px solid #E1EEF4;font-size: 12px;font-weight: normal; }
	.datagrid table tbody .alt td { background: #E1EEf4; color: #00557F; }
	.datagrid table tbody .alt th { background: #88C2D1; color: #FFFFFF; font-size: 13px; font-weight: bold; }
	.datagrid table tbody td:first-child { border-left: none; }
	.datagrid table tbody tr:last-child td { border-bottom: none; }
	.datagrid table tfoot td div { border-top: 1px solid #006699;background: #E1EEf4;} 
	.datagrid table tfoot td { padding: 0; font-size: 12px }
	.datagrid table tfoot td div{ padding: 2px; }
	.datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }
	.datagrid table tfoot  li { display: inline; }
	.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }
	.datagrid table tfoot ul.active, 
	.datagrid table tfoot ul a:hover { text-decoration: none;border-color: #00557F; color: #FFFFFF; background: none; background-color:#006699;}
	</style>
</head>
";
 $tabla='<body><div class="datagrid">
<table >
<thead>
<tr ><th >Cierre de turno:'.$cierre["turno"].$cierre["fecha"].'<div style="float:right;">Responsable:'.$cierre["resp"].'</div></thead>
<tbody>
<tr class="alt" ><th >Pendientes No atendidos 
<tr ><td >'.$tablapen.'
<tr class="alt" ><th >Efectivo registrado por Concepto de renta e impuestos
<tr ><td >'.$rentapesos.'
<tr class="alt" ><th >Efectivo registrado por concepto de garantia
<tr ><td >'.$garantiapesos.'
<tr class="alt" ><th >Asistencias de citas 
<tr ><td >'.$asistencias.'
<tr class="alt" ><th >Citas sin asistir 
<tr ><td >'.$citasmal.'
<tr  class="alt" ><th >Estatus del Kit de emergencia '.$kit.'
</tbody>
</table>
</div></body>';


	 $from="turisiscom@hotmail.com";
	// $mail="turisiscom@hotmail.com";
	 $mail=$cierre["email2"];
	 $destinatario = $mail; 
     $asunto = "Cierre de turno ".$cierre["turno"].$cierre["fecha"]; 
     $cuerpo =$cabecera.$tabla;
     //para el envío en formato HTML 
     $headers = "MIME-Version: 1.0\r\n"; 
     $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
     //dirección del remitente 
     $headers .= "From: $from\r\n"; 
     //dirección de respuesta, si queremos que sea distinta que la del remitente 
     $headers .= "Reply-To: none\r\n"; 
     //ruta del mensaje desde origen a destino 
     $headers .= "Return-path: none\r\n"; 
     //direcciones que recibián copia 
    // $headers .= "Cc:  turisiscom@hotmail.com\r\n"; 
     $headers .= "Cc: admonrenta@hotmail.com, informes@mexicoenrenta.com.mx, turisiscom@hotmail.com\r\n"; 
     //direcciones que recibirán copia oculta 
     $headers .= "Bcc:\r\n"; 
    if(mail($destinatario,$asunto,$cuerpo,$headers))
{
	     $cuerpo=encrypt($cuerpo,"mail");
	$sql ="UPDATE cierre SET estatus = '1', reporte ='".$cuerpo."' WHERE id='$cierre[id]' LIMIT 1 ";
		 mysql_query($sql);
	    }



} }
 function encrypt($string, $key) {
     $result = '';
     for($i=0; $i<strlen($string); $i++) {
      $char = substr($string, $i, 1);
      $keychar = substr($key, ($i % strlen($key))-1, 1);
      $char = chr(ord($char));
      $result.=$char;
     }
     return base64_encode($result);
    }
function fechacorta($f)
{
list($anio,$mes,$dia)=explode("-",$f);
if($mes=="01"){$mes="Ene";}
if($mes=="02"){$mes="Feb";}
if($mes=="03"){$mes="Mar";}
if($mes=="04"){$mes="Abr";}
if($mes=="05"){$mes="May";}
if($mes=="06"){$mes="Jun";}
if($mes=="07"){$mes="Jul";}
if($mes=="08"){$mes="Ago";}
if($mes=="09"){$mes="Sep";}
if($mes=="10"){$mes="Oct";}
if($mes=="11"){$mes="Nov";}
if($mes=="12"){$mes="Dic";}
$anio;
if(strlen($dia)<2){$dia="0".$dia;}
$f=$dia."-".$mes."-".$anio;
return($f);
}
?>
