<html>
<head>
<meta charset="UTF-8">
<title>Autorizacion de Descuento</title>
  <style type="text/css">
table {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
table th {
	border-collapse: collapse;
	background-color: #000000;
	color: #FFFFFF;
}
table td {
	background-color: #99CC66;
	border-collapse: collapse;
}
table td input {
	border-style: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #FFFFFF;
}
.p{ color:red;}
</style>
<?function Moneda($num){
	return("$" . number_format($num,2,".",","));
}
  function enviadescaprovado($idc,$comentario){ 
   $hoy=date("Y-M-d");
   $sql="SELECT cl.id_cliente, r.id_renta, e.email2, c.dia_inicio as fi, c.dia_salida as ff, c.descuento, c.motivodesc, concat(e.nombre,' ',e.a_pat) as empleado, concat(cl.nombre,' ',cl.a_pat) as cliente, d.clave, com.nombre as complejo, c.descuento, (SELECT concat(w.nombre,' ',w.a_pat) as autorizo from empleados as w where w.id_empleado=c.autorizadesc ) as autorizo FROM conceptos as c  
					 INNER JOIN clientes as cl ON cl.id_cliente=c.id_cliente
					 INNER JOIN departamentos as d ON d.id_departamento=c.id_departamento
					 INNER JOIN complejo as com ON com.id_complejo=c.id_complejo
					 INNER JOIN renta as r ON r.id_renta=c.id_renta
					 INNER JOIN empleados as e ON e.id_empleado=cl.id_emp 
					 WHERE id_concepto='$idc'";
					
$query=mysql_query($sql);
$fetch=mysql_fetch_array($query);
$tabla='<p>'.$comentario.'</p><table style="width:800px;background:#FFFFFF;border-collapse:collapse;border:solid 1px #A4A4A4;font-family:arial;font-size:12px;">
	                <tr><td colspan="9" align="center"><b>Se ha autorizado el descuento solicitado</b></td></tr>
	                <tr style="border-top:solid 1px #A4A4A4">
		                <td><b>DEPARTAMENTO</b></td>
		                <td style="border-left:solid 1px #A4A4A4"><b>PROPIEDAD</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>CLIENTE</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>PERIODO</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>DURACION DE RENTA</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>DESCUENTO AUTORIZADO</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>MOTIVO DE PETICION</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>FECHA DE AUTORIZACION</b></td>
						<td style="border-left:solid 1px #A4A4A4"><b>AUTORIZO</b></td>
					</tr>';
				$tabla=$tabla.'
		             <tr style="border-top:solid 1px #A4A4A4;background:#F2F2F2;">
					    <td>'.$fetch['clave'].')</td>
					    <td style="border-left:solid 1px #A4A4A4">'.$fetch['complejo'].')</td>
					    <td style="border-left:solid 1px #A4A4A4">'.$fetch['cliente'].'</td>
					    <td style="border-left:solid 1px #A4A4A4">del '.$fetch['fi'].' al '.$fetch['ff'].'</td>
					    <td style="border-left:solid 1px #A4A4A4">'.periodo($fetch['fi'],$fetch['ff']).'</td>
					    <td style="border-left:solid 1px #A4A4A4">'.$fetch['descuento'].'%</td>
					    <td style="border-left:solid 1px #A4A4A4">'.$fetch['motivodesc'].'</td>
					  
					    <td style="border-left:solid 1px #A4A4A4">'.$hoy.'</td>
					    <td style="border-left:solid 1px #A4A4A4">'.$fetch['autorizo'].'</td>
					 </tr>';
	$tabla=$tabla.'</table>';

	$idcliente=$fetch['id_cliente'];
	$idrenta=$fetch['id_renta'];
	 $from="gerenciamexrent@mexicoenrenta.com.mx";
	 //$destinatario =$fetch['email2'];
	 $destinatario ="econosuitesa@gmail.com";
     $asunto ="Se ha autorizado el descuento solicitado";
     $cuerpo=$tabla;
     $cuerpo.="<br><a href='http://crmturismo.mexicoenrenta.com.mx/administrador/regmodificar2.php?idcliente=$idcliente&idrenta=$idrenta'>clic para enviar cotizacion al cliente con descuento autorizado </a>";
     //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, gerenciamexrent@mexicoenrenta.com.mx \r\n"; 
     //direcciones que recibirán copia oculta 
     $headers .= "Bcc:\r\n"; 
     mail($destinatario,$asunto,$cuerpo,$headers);				

					 }
					 
					 
 function periodo($fi,$ff){
  $noanioses=0; $nomeseses=0; $numerosemanases=0;  $numerodiasdias=0;	$mes=0;
				 
				 list($anioies,$mesies,$diaies)=explode("-",$fi);
				 list($aniofes,$mesfes,$diafes)=explode("-",$ff);
				 $mes=$mesies;
				 $mesextraes=$aniofes-$anioies;
				 $mesfes1=$mesfes+($mesextraes*12);
				 $nomeseses=$mesfes1-$mesies;
				 $diasenmesultimo= cal_days_in_month(CAL_GREGORIAN, $mesfes, $aniofes); 
				 if($diafes<$diaies&&$diasenmesultimo!=$diafes)
				 {
				 $nomeseses--;
				 if($nomeseses==0&&$mesextraes>0)
				 { $nomeseses=0; }
				 $numero = cal_days_in_month(CAL_GREGORIAN, $mes, $aniofes); 
				$diafes=$diafes+$numero;
				}
				if($diasenmesultimo==$diafes&&$diafes<$diaies)
				 {	$numerodiasdias=0;		}
				else{$numerodiasdias=$diafes-$diaies;}
				while($numerodiasdias>=7)
				 {
				 $numerodiasdias=$numerodiasdias-7;
				 
				 $numerosemanases++;
				 }
		
				while($nomeseses>=12)
				 {
				 $noanioses++;
				 $nomeseses=$nomeseses-12;
				 }
				$anios=$noanioses; $meses=$nomeseses; $semred=$numerosemanases;  $restodias=$numerodiasdias ;
 if($anios>0)$periodo.="$anios años ";
 if($meses>0)$periodo.="$meses meses ";
 if($semred>0)$periodo.="$semred Semanas ";
 if($restodias>0)$periodo.="$restodias noche(s) ";
 return($periodo);
 }
  require('../conectar.php');
  $idc=$_GET["idc"];
  $p="";
  	
  if(isset($_POST["enviar"]))
  {
  $pass=md5($_POST["pass"]);
  $sql="SELECT id_empleado, nivel_acceso FROM empleados WHERE pass='$pass' and usuario='$_POST[usuario]'";
  $query=mysql_query($sql);
  $num=mysql_num_rows($query);
	if($num>0){  
	  $fetch=mysql_fetch_array($query);
		if($fetch["nivel_acceso"]>=5)
				{
				  $id=$fetch["id_empleado"];
					$idc=$_POST["id"];
					$descsol=$_POST["descsol"];
					$comentario=$_POST["comentario"];
					 $sql="UPDATE conceptos SET autorizadesc='$id', descuento='$descsol', deposito=deposito*((100-'$descsol')/100) where id_concepto='$idc' LIMIT 1";
					 mysql_query($sql);
					 
					enviadescaprovado($idc,$comentario);
					echo"<font align='center' color='red'>El descuento fue autorizado</font>";
								
			}					
			else{ echo"No tienes autorizacion para realizar esta accion";}	  
		}
		else {$p="contraseña o usuario incorrecto";}
	}
 $sql="SELECT id_concepto FROM conceptos WHERE id_concepto='$idc' and  autorizadesc='0'";
$autori=mysql_query($sql); 
$autorizado=mysql_num_rows($autori); 
if($autorizado==1){
	
	  ?>
<script>
function formatNumber(num)  
{  
var num = Math.round(parseFloat(num)*Math.pow(10,2))/Math.pow(10,2)  
var prefix = "$";
 num += '';  
var splitStr = num.split('.');  
var splitLeft = splitStr[0];  
var splitRight = splitStr.length > 1 ? '.' + splitStr[1] : '.00';  
splitRight = splitRight + '00';  
splitRight = splitRight.substr(0,3);  
var regx = /(\d+)(\d{3})/;  
while (regx.test(splitLeft)) {  
splitLeft = splitLeft.replace(regx, '$1' + ',' + '$2');  
}  
return prefix + splitLeft + splitRight;  
}  
function calculadesc(val)
{
var total=document.getElementById("total").value;
if(val>100){val=100;var desc=total;}
else{desc=total*(val/100);}
desc=desc.toFixed(2);
desc=formatNumber(desc);
document.getElementById("descpesos").innerHTML=desc;
document.getElementById("descsol").value=val;
}

</script>	  
	
 
	  </head>

	  <body>
      <? $sql="SELECT c.total,c.deposito,d.clave,concat(cl.nombre,' ',cl.a_pat)as cliente, concat(e.nombre,' ',e.a_pat )as ejecutivo, c.descsol, c.motivodesc,c.dia_inicio,c.dia_salida From conceptos as c 
	INNER JOIN departamentos as d ON c.id_departamento=d.id_departamento
	INNER JOIN clientes as cl ON cl.id_cliente=c.id_cliente
	INNER JOIN empleados as e ON cl.id_emp=e.id_empleado
	  where c.id_concepto='$idc'";
	  $query=mysql_query($sql);
	  $renta=mysql_fetch_array($query);
$departamento=$renta["clave"];
$fi=$renta["dia_inicio"];
$ff=$renta["dia_salida"];
$ejecutivo=$renta["ejecutivo"];
$cliente=$renta["cliente"];
$descsol=$renta["descsol"];
$motivodesc=$renta["motivodesc"];
 	$total=$renta["total"]-$renta["deposito"];
	$descpesos=$total*($renta["descsol"]/100);
?>
<input type="hidden" name="total" id="total"  value="<? echo $total;?>" >
	  <form name="form1" method="post" ><center>
	    <table width="400">
	      <tr>
	        <th colspan="2">Datos de Renta</th>
          </tr>
	      <tr>
	        <td>Departamento</td>
	        <td><? echo $departamento?></td>
          </tr>
	      <tr>
	        <td>Periodo</td>
	        <td><? echo "Del ".$fi." al ".$ff?></td>
          </tr> 
	      <tr>
	        <td>Duracion de Renta</td>
	        <td><? echo periodo($fi,$ff)?></td>
          </tr>
	      <tr>
	        <td>Ejecutivo</td>
	        <td><? echo htmlentities($ejecutivo)?></td>
          </tr>
	      <tr>
	        <td>Cliente</td>
	        <td><? echo htmlentities($cliente)?></td>
          </tr>
		  <tr>
	        <td>Tarifa actual</td>
	        <td><? echo moneda($total)?></td>
          </tr>
		  <tr>
	        <td>Descuento</td>
	        <td><a id="descpesos"><? echo moneda($descpesos)?></a></td>
          </tr>
	      <tr>
	        <td>Descuento solicitado</td>
	        <td><input type="text" name="descsol" id="descsol" size="3" value="<? echo $descsol;?>" onKeyPress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;" onkeyup="javascript:calculadesc(this.value)">% (se puede modificar)</td>
          </tr>
	      <tr>
	        <td>Motivo del descuento</td>
	        <td><? echo $motivodesc?></td>
          </tr>
	      <tr>
	        <th colspan="2">Ingrese los siguientes datos autorizar el descuento </th>
          </tr>
	      <tr>
	        <td>Usuario</td>
	        <td><input type="text" name="usuario" id="usuario" onChange="javascript:this.value=this.value.toUpperCase();"></td>
          </tr>
	      <tr>
	        <td>Contraseña</td>
	        <td><input type="password" name="pass" id="pass" onChange="javascript:this.value=this.value.toUpperCase();"></td>
          </tr>
		  <tr>
	        <td>Comentario</td>
	        <td><textarea name="comentario" rows="5" cols="30"></textarea></td>
          </tr>
        </table>
			<p id="p" class="p"><?echo$p;?></p>
			 <input type="hidden" name="id" id="id" value="<?echo$idc?>">
	   	      <input type="submit" name="enviar" id="enviar" value="Autorizar">
	       
	  </center></form>
	  </body>
	  <? }	   
	  else
	  	  	  
	  {	  
	  $sql="SELECT d.clave,concat(cl.nombre,' ',cl.a_pat)as cliente, concat(e.nombre,' ',e.a_pat )as ejecutivo, c.descsol, c.motivodesc,c.dia_inicio,c.dia_salida,(select concat(ee.nombre,' ',ee.a_pat) as autoriza FROM empleados as ee where ee.id_empleado=c.autorizadesc) as autorizoo From conceptos as c 
	INNER JOIN departamentos as d ON c.id_departamento=d.id_departamento
	INNER JOIN clientes as cl ON cl.id_cliente=c.id_cliente
	INNER JOIN empleados as e ON cl.id_emp=e.id_empleado
	  where c.id_concepto='$idc'";
	  $query=mysql_query($sql);
	  $renta=mysql_fetch_array($query);
$departamento=$renta["clave"];
$fi=$renta["dia_inicio"];
$ff=$renta["dia_salida"];
$ejecutivo=$renta["ejecutivo"];
$cliente=$renta["cliente"];
$descsol=$renta["descsol"];
$motivodesc=$renta["motivodesc"];
$autorizoo=$renta["autorizoo"];
?>
	  <center>
	    <table width="400">
	      <tr>
	        <th colspan="2">Peticion De Descuento</th>
          </tr>
	      <tr>
	        <td>Departamento</td>
	        <td><? echo $departamento?></td>
          </tr>
	      <tr>
	        <td>Periodo</td>
	        <td><? echo $fi."-".$ff?></td>
          </tr>
	      <tr>
	        <td>Duracion de Renta</td>
	        <td><? echo periodo($fi,$ff)?></td>
          </tr>
	      <tr>
	        <td>Ejecutivo</td>
	        <td><? echo htmlentities($ejecutivo)?></td>
          </tr>
	      <tr>
	        <td>Cliente</td>
	        <td><? echo htmlentities($cliente)?></td>
          </tr>
	      <tr>
	        <td>Descuento Autorizado</td>
	        <td><? echo $descsol."%";?></td>
          </tr>
	      <tr>
	        <td>Motivo del descuento</td>
	        <td><? echo $motivodesc?></td>
          </tr>
	      <tr>
	        <th colspan="2">Autorizó</th>
          </tr>
	      <tr>
	        <td>Nombre</td>
	        <td><?echo htmlentities($autorizoo);?></td>
          </tr>
	      
        </table>
	  </center>
	  
	  <?
	  	  }  
	  ?>
  