<?php 
ob_start();
include('header.php');
$adm=new administracion();

if(isset($_POST['mensaje'])){
	$adm->UpdtSaludo($_POST['inicio'],$_POST['cuerpo'],$_POST['asunto'],$_FILES['img']);
}

$getsaludo=$adm->GetSaludo();


if(isset($_POST['llegacli'])){
	$correos=array();
	for($i=0;$i<(count($_POST)-2);$i++){
		array_push($correos,$_POST[$i]);
	}

	$adm->EnviarSaludosFOR($_POST['cuenta'],$correos);
}
?>
<script>
 $(document).ready(function() {
	 $('input[name=checkin]').change(function () {
		 if($(this).val()=='checktodos'){
			 $(".check input" ).prop( "checked", true );
		 }else{
			$(".check input" ).prop( "checked", false ); 
		 }
	});
	
	$('#actsaludo').click(function(){
		var msg="";
		var inputFileImage = document.getElementById("img");
        var file = inputFileImage.files[0];
		
		if(file !== undefined && (file.type!='image/png' && (file.type!='image/jpeg') && (file.type!='image/gif') && (file.type!='image/bmp') )  ){
			msg=msg+"Debe subir una imagen<br>";
		}
		
		if(msg==""){
			$('#saludo_form').submit();
		}else{
			alert_principal('danger', msg);
		}
		
	});

	 cambiarcumple();
	 
	$('input[name=inicio]').on('input',function(e){
		cambiarcumple();
    });
	
	
	$('textarea[name=cuerpo]').bind('input propertychange', function() {
     cambiarcumple();
	});
	
	
	$( "input[name=fecha_cumple]" ).datepicker({
		dateFormat: 'yy-mm-dd'
	}).datepicker("setDate", new Date());
	
	$( "input[name=fecha_cumple_ini]" ).datepicker({
		dateFormat: 'yy-mm-dd'
	}).datepicker("setDate", new Date());
	
	$( "input[name=fecha_cumple_ter]" ).datepicker({
		dateFormat: 'yy-mm-dd'
	}).datepicker("setDate", new Date());
	
	
	$('.fecha_c').hide();
	$('.fecha_rango').hide();
	
	$('select[name=todoscli]').change(function(){
		if($(this).val()=='todos'){
			$('.fecha_c').hide();
			$( "input[name=fecha_cumple]" ).datepicker("setDate", new Date());
		}else if($(this).val()=='fecharangoini' || $(this).val()=='fecharangoter'){
			$('.fecha_rango').show();
			$('.fecha_c').hide()
		}else{
			$('.fecha_c').show()
			$('.fecha_rango').hide();
		}
		
	});
	
	

 });	

function cambiarcumple(){
	var texto='';
	 texto=texto+' '+$('input[name=inicio]').val()+' ';
	 texto=texto+'<br>';
	 texto=texto+' '+replaceAll($('textarea[name=cuerpo]').val(),"\n","<br>")+'';
	 $('#cuerpo_mesaje').html(texto);
} 
</script>
<div class="row contenido">
<div class="col-md-12">
<form name="" action="correos_excel.php" >
<button type="submit" class="btn btn-primary"><span class="glyphicon glyphicon-plus" aria-hidden="true"></span>Descargar Excel Ultimos Correos enviados.</button>
</form>
</div>


<div class="clear"><br></div>
<div class="col-md-12">
<form method="post">
<input type="hidden" name="llega" value="SI">



<div class="col-md-3">
	<label>Tipo de Saludo</label><br>
	
	<select class="form-control" name="todoscli">
		<option value="todos">Todos los cliente</option>
		<option value="fechacum">Por Cumpleaños</option>
		<option value="fecharangoini">Por rango de fecha viaje de inicio</option>
		<option value="fecharangoter">Por rango de fecha viaje de termino</option>
		<option value="fechaini">Por fecha de viaje Inicio</option>
		<option value="fechaterm">Por fecha de viaje Término</option>
	</select>
</div>
<div class="col-md-6">
	<div class="fecha_c">
		<label>Seleccione Fecha</label>
		<input type="text" class="form-control" name="fecha_cumple" value="">
	</div>

	<div class="fecha_rango">
		<div class="col-md-6">
		<label>Seleccione Fecha Inicio</label>
		<input type="text" class="form-control" name="fecha_cumple_ini" value="">
		</div>	
		
		<div class="col-md-6">
		<label>Seleccione Fecha Término</label>
		<input type="text" class="form-control" name="fecha_cumple_ter" value="">
		</div>	
	</div>	
</div>

<div class="col-md-3"><br>
<button class="btn btn-primary" type="submit">Cargar</button>
</div>
</form>
<div class="clear"><br></div>
<?php
if(isset($_POST['llega'])){?>
<div>Marcar todos<input type="radio" name="checkin" value="checktodos" checked> Desmarcar todos<input type="radio" name="checkin" value="unchecktodo" ></div>
<?php
}
?>
<div class="col-md-12" style="overflow-y:scroll;height:<?=(isset($_POST['llega']))?'200px':'30px'?>;">
<form method="post">

<input type="hidden" name="llegacli" value="SI">

<?php
if(isset($_POST['llega'])){
	
	if($_POST['todoscli']=='todos'){
		echo "<h4>Busqueda: Todos los Clientes</h4>";
	}elseif($_POST['todoscli']=='fecharangoini' || $_POST['todoscli']=='fecharangoter'){
		echo "<h4>Busqueda: Rango de Fecha ";
		if(isset($_POST['fecha_cumple_ini'])){echo $_POST['fecha_cumple_ini'].'/';}
		if(isset($_POST['fecha_cumple_ter'])){echo $_POST['fecha_cumple_ter'];}
		echo "</h4>";
	}else{
		echo "<h4>Busqueda: Fecha ";
		if(isset($_POST['fecha_cumple'])){echo $_POST['fecha_cumple'];}
		echo "</h4>";	
	}
	?>
	
	<div><h4 style="display:inline-block;">Tipo Cuenta</h4>
	<SELECT name="cuenta">
		<OPTION value="I-TRAVEL">I-TRAVEL</OPTION>
		<OPTION value="CYM">CYM</OPTION>
		<OPTION value="I-TRAVEL-CYM">AMBOS</OPTION>
	</SELECT></div>
	<?php
	
	$Clientes=$adm->GetClientesCum($_POST['fecha_cumple'],$_POST['todoscli'],$_POST['fecha_cumple_ini'],$_POST['fecha_cumple_ter']);
	
	$i=0;
	$file = fopen("correos.txt", "w");
	
	foreach($Clientes as $val){	
	
	fwrite($file, '"'.$val['nombre'].' '.$val['apepat'].'"');
	fwrite($file, '<'.$val['email'].'>,' . PHP_EOL);
		
	?>	
	<div class="check" style="width:33%;display:inline-block;"><input type="checkbox" name="<?=$i?>" value="<?=$val['nombre']?> <?=$val['apepat']?>,<?=$val['email']?>" checked><?=$val['nombre'].' '.$val['apepat'].' '.$val['email']?></div>	
	
	<?php	
	$i++;
	}
	fclose($file);
}
?>
</div>

<?php
if(isset($_POST['llega'])){?>
<button style="margin-top:10px;" class="btn btn-primary" type="submit">Enviar Saludos</button>
<a href="correos.php" style="margin-top:10px;" class="btn btn-primary" href="">Descargar TXT</a>
<?php
}
?>

</form>


<div class="clear"><br><hr></div>
</div>














<div class="col-md-6">
<form method="POST" id="saludo_form" enctype="multipart/form-data">
<input type="hidden" name="mensaje" value="SI">
<div class="col-md-12">
	<label>Asunto</label>
	<input type="text" class="form-control" name="asunto" value="<?=htmlspecialchars($getsaludo['asunto'])?>">
	<label>Saludo</label>
	<input type="text" class="form-control" name="inicio" value="<?=htmlspecialchars($getsaludo['saludo'])?>">
</div>
<div class="col-md-12">
	<label>Cuerpo</label>
	<textarea  rows="6" class="form-control" name="cuerpo"><?=htmlspecialchars($getsaludo['cuerpo'])?></textarea>
</div>

<div class="col-md-12">
	<label>Imagen</label>
	<?php
	if($getsaludo['imagen']!=''){
	?>
	<img src="../imagenes/<?=$getsaludo['imagen']?>" style="width:100px;">
	<h6>Si sube una nueva imagen la anterior sera reemplazada</h6>
	<?php		
	}
	?>
	<input type="file" class="form-control" name="img" id="img" placeholder="imagen">
</div>
</div>
<div class="col-md-6">
<div class="col-md-12">
	<h4>Previsualización</h4>
	<div>

		<div class="col-md-12" style="border-radius:5px;border:1px solid;">
			<div id="cuerpo_mesaje"></div>
			<div style="position:relative;">
			<div style="position:absolute;top:235;left:95;">%Nombre Cliente%</div>
			<?php
		if($getsaludo['imagen']!=''){
		?>
		<img src="../imagenes/<?=$getsaludo['imagen']?>" style="width:100%;">
		<?php		
		}
		?></div>
		</div>
	</div>
</div>
</div>
<div class="col-md-12"><button style="margin-top:10px;" class="btn btn-primary" id="actsaludo" type="button">Actualizar Mensaje</button></div>
</form>

<div class="col-md-12"><hr></div>
<?php include('footer.php');
ob_end_flush();
?>