<?php
include '../config.php';
 session_start();
	$ln= $_GET['l'];

	if($ln == 'es'){
		$lang = 'es';
	}
	if($ln == 'en'){
		$lang = 'en';
	}
	$tipo = $_GET['t'];
	$fecha = $_GET['f'];
	$order = 'DESC';
	if($fecha == 'recientes'){
		$order = 'DESC';
	}
	if($fecha == 'antiguos'){
		$order = 'ASC';
	}

	function excerpt($title, $cutOffLength) {

		$charAtPosition = "";
		$titleLength = strlen($title);
	
		do {
			$cutOffLength++;
			$charAtPosition = substr($title, $cutOffLength, 1);
		} while ($cutOffLength < $titleLength && $charAtPosition != " ");
	
		return substr($title, 0, $cutOffLength) . '...';
	
	}

 if(strlen($_SESSION['eventos'])>90 && strlen($fecha)<3)
 {
	 $responseeventos = $_SESSION['eventos'];
	 //echo $_SESSION['eventos'];
 }
 else{
	 $curl = curl_init();
	 curl_setopt_array($curl, array(
		CURLOPT_URL => $endpoint_graph_cms,
		CURLOPT_RETURNTRANSFER => true,
		CURLOPT_ENCODING => '',
		CURLOPT_MAXREDIRS => 10,
		CURLOPT_TIMEOUT => 0,
		CURLOPT_FOLLOWLOCATION => true,
		CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
		CURLOPT_CUSTOMREQUEST => 'POST',
		CURLOPT_POSTFIELDS =>'{"query":"query MyQuery {\\r\\n  comunicados(stage: PUBLISHED, where: {estatus: \\"publicado\\"}, orderBy: fechaInicio_'.$order.') {\\r\\n    archivo\\r\\n    fechaFin\\r\\n    fechaInicio\\r\\n    imagen\\r\\n    slug\\r\\n    subtitulo\\r\\n    texto\\r\\n    titulo\\r\\n    tipo\\r\\n    localizations {\\r\\n      archivo\\r\\n      fechaFin\\r\\n      fechaInicio\\r\\n      imagen\\r\\n      slug\\r\\n      subtitulo\\r\\n      texto\\r\\n      titulo\\r\\n      tipo\\r\\n    }\\r\\n  }\\r\\n  paginasComunicadosYEventos(stage: PUBLISHED) {\\r\\n    aviso1Texto\\r\\n    aviso1TextoBoton\\r\\n    aviso1Titulo\\r\\n    aviso2Enlace\\r\\n    aviso2Texto\\r\\n    aviso1Enlace\\r\\n    aviso2TextoBoton\\r\\n    aviso2Titulo\\r\\n    tituloDePagina\\r\\n    tituloFiltros\\r\\n    slug\\r\\n    localizations {\\r\\n      aviso1Enlace\\r\\n      aviso1Texto\\r\\n      aviso1TextoBoton\\r\\n      aviso1Titulo\\r\\n      aviso2Enlace\\r\\n      aviso2Texto\\r\\n      aviso2TextoBoton\\r\\n      aviso2Titulo\\r\\n      tituloDePagina\\r\\n      tituloFiltros\\r\\n      slug\\r\\n    }\\r\\n  }\\r\\n}\\r\\n","variables":{}}',
		CURLOPT_HTTPHEADER => array(
		  'Content-Type: application/json',
		  'Cookie: __cfduid=da2693cdfd39b7377a8a05e305da45b8f1613001694'
		),
	  ));
   
   $responseeventos = curl_exec($curl);
   $_SESSION['eventos'] = $responseeventos;
   curl_close($curl);
 }
 
 //echo $responseeventos;
 $arrayeventos = json_decode($responseeventos, true);

 if($lang == 'en'){
	///////INFO PÁGINA
	$titulopag = $arrayeventos['data']['paginasComunicadosYEventos'][0]['tituloDePagina'];
	$aviso1Titulo = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso1Titulo'];
	$aviso1Texto = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso1Texto'];
	$aviso1TextoBoton = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso1TextoBoton'];
	$aviso1Enlace = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso1Enlace'];
	$aviso2Titulo = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso2Titulo'];
	$aviso2Texto = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso2Texto'];
	$aviso2TextoBoton = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso2TextoBoton'];
	$aviso2Enlace = $arrayeventos['data']['paginasComunicadosYEventos'][0]['aviso2Enlace'];
	$tituloFiltros = $arrayeventos['data']['paginasComunicadosYEventos'][0]['tituloFiltros'];
}
if($lang == 'es'){
	$titulopag = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['tituloDePagina'];
	$titulopag = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['tituloDePagina'];
	$aviso1Titulo = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso1Titulo'];
	$aviso1Texto = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso1Texto'];
	$aviso1TextoBoton = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso1TextoBoton'];
	$aviso1Enlace = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso1Enlace'];
	$aviso2Titulo = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso2Titulo'];
	$aviso2Texto = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso2Texto'];
	$aviso2TextoBoton = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso2TextoBoton'];
	$aviso2Enlace = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['aviso2Enlace'];
	$tituloFiltros = $arrayeventos['data']['paginasComunicadosYEventos'][0]['localizations'][0]['tituloFiltros'];
}
 ?>
 
 <style>

.col-md-12.comunicado-bg {
    padding-left: 0;
	position:relative;
	margin-bottom:30px;
	padding:0;
    /* object-fit: contain; */
}
.comunicado-bg .col-lg-8 {
    padding: 30px;
}
.col-md-12.comunicado-bg * {
    position: relative;
    z-index: 9;
}
.comunicado-bg img {
    width: 100%;
    max-height: 200px;
	object-fit: cover;
	min-height:200px;
}
.col-md-4.comunicado-bg img {
    width: 100%;
    max-height: 200px;
    object-fit: cover;
}

@media(max-width:600px){
	.col-md-12.comunicado-bg {
		padding-left: 5%;
		background-size: cover;
		background-repeat: no-repeat;
		position: relative;
		margin-bottom: 30px;
		/* object-fit: contain; */
	}
	.col-md-12.comunicado-bg .overlay {
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(255, 255, 255, .78);
    z-index: 99;
    width: 100%;
    height: 100%;
    z-index: 1!important;
}

}
.hidden {
	display: none;
}
 </style>
	            <!--<div class="col-md-3" >
						<div class="comunicado">
							<h5 class="text-blue"><?php echo $aviso1Titulo; ?></h5>
							<p class="text-blue"><?php echo $aviso1Texto; ?></p>
							<a class="btn btn-primary-color btn-xl  js-scroll-trigger" href="<?php echo $aviso1Enlace; ?>"><?php echo $aviso1TextoBoton; ?></a>
						</div>
					
						<div class="comunicado2">
							<h5 class="text-blue"><?php echo $aviso2Titulo; ?></h5>
							<p class="text-blue"><?php echo $aviso2Texto; ?></p>
							<a class="btn btn-primary-color btn-xl  js-scroll-trigger" href="<?php echo $aviso2Enlace; ?>"><?php echo $aviso2TextoBoton; ?></a>
						</div>					
	            </div>-->
				
				<div class="col-md-12">
					
				  <div class="row">	

				  <?php
					//echo $responseeventos;
					//print_r($arrayeventos);
				  	foreach ($arrayeventos['data']['comunicados'] as $item) {
						    
                            if($lang == 'en'){

								if(urldecode($item['titulo']) == "xxxx"){
									$ocultar="hidden";
								}
								else{
									$ocultar ="";
								}

								if(strlen($item['imagen'])<2){
									$img = "https://indeval-webdocs-publico-01122020.s3.amazonaws.com/img/placeholder-image.jpg";
								}
								else{
									$img = $cloudfront.$item['imagen'];
								}


								if(strlen($item['subtitulo'])>5){
										
									$subtitulo = urldecode($item['subtitulo']);
								}
								else{
									$subtitulo = strip_tags(excerpt(urldecode($item['texto']), 200));
								}
								
								
								if($tipo =='comunicado' || strlen($tipo)<1 ){

									if($item['tipo'] == "Overview"){

										echo '

										<div class="col-lg-4  '.$ocultar.' col-md-6 comunicado-bg">
											<div class="row">
												<div class="col-lg-12">
													<img src="'.$img.'">
												</div>

												<div class="col-lg-12 desc">
													<p class="date">'.$item['fechaInicio'].'</p>
													<h5 class="text-blue my-3">'.urldecode($item['titulo']).'</h5>
													<p class="text-blue">'.$subtitulo.'</p>
													
													<a class="btn btn-primary btn-xl  js-scroll-trigger" href="/en/overview?c='.$item['slug'].'">Read more</a>
												</div>
											</div>
										</div>';
									}

								}
								
								if($tipo =='evento' || strlen($tipo)<1  ){

									if($item['tipo'] == "Event"){

										echo '

										
												<div class="col-lg-4  '.$ocultar.' col-md-6 comunicado-bg">
													<div class="row">
														<div class="col-lg-12">
															<img src="'.$img.'">
														</div>

														<div class="col-lg-12 desc">
															<p class="date">'.$item['fechaInicio'].'</p>
															<h5 class="text-blue my-3">'.urldecode($item['titulo']).'</h5>
															<p class="text-blue">'.$subtitulo.'</p>
															
															<a class="btn btn-primary btn-xl  js-scroll-trigger" href="/en/event?e='.$item['slug'].'">Read more</a>
														</div>
													</div>
												</div>';
									}

								}
								
                            }

                            if($lang == 'es'){

								
                                foreach ($item['localizations'] as $subitem) {

									if(urldecode($subitem['titulo']) == "xxxx"){
										$ocultar="hidden";
									}
									else{
										$ocultar="";
									}
	

									if(strlen($subitem['imagen'])<2){
										$img = $cloudfront."img/placeholder-image.jpg";
									}
									else{
										$img = $cloudfront.$subitem['imagen'];
									}

									if(strlen($subitem['subtitulo'])>5){
										
										$subtitulo = urldecode($subitem['subtitulo']);
									}
									else{
										$subtitulo = strip_tags(excerpt(urldecode($subitem['texto']), 200));
									}
									
									if($tipo =='comunicado' || strlen($tipo)<1 ){

										if($subitem['tipo'] == "Comunicado"){
	
											echo '
											
												<div class="col-lg-4  '.$ocultar.' col-md-6 comunicado-bg">
													<div class="row">
														<div class="col-lg-12">
															<img src="'.$img.'">
														</div>

														<div class="col-lg-12 desc">
															<p class="date">'.$subitem['fechaInicio'].'</p>
															<h5 class="text-blue my-3">'.urldecode($subitem['titulo']).'</h5>
															<p class="text-blue">'.$subtitulo.'</p>
															
															<a class="btn btn-primary btn-xl  js-scroll-trigger" href="/comunicado?c='.$subitem['slug'].'">Leer más</a>
														</div>
													</div>
												</div>';
										}
	
									}
									
									if($tipo =='evento' || strlen($tipo)<1 ){
	
										if($subitem['tipo'] == "Evento"){
	
											echo '	
												<div class="col-lg-4  '.$ocultar.' col-md-6 comunicado-bg">
													<div class="row">
														<div class="col-lg-12">
															<img src="'.$img.'">
														</div>

														<div class="col-lg-12 desc">
															<p class="date">'.$subitem['fechaInicio'].'</p>
															<h5 class="text-blue my-3 ">'.urldecode($subitem['titulo']).'</h5>
															<p class="text-blue">'.$subtitulo.'</p>
															
															<a class="btn btn-primary btn-xl  js-scroll-trigger" href="/evento?e='.$subitem['slug'].'">Leer más</a>
														</div>
													</div>
												</div>';
										}
	
									}
                                }
                                
                            }
                        
                    }

				  ?>
					  
					
					 
				   </div>	
					
				</div>