<?php
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2009-2010
// Fecha Última modificación: Noviembre-2005
// Nombre del fichero: calendario_ventana.php
// Descripción :
//		Muestra un calendario para elegir una fecha
// *************************************************************************************************************************************************
include_once("../includes/ctrlacc.php");
include_once("../idiomas/php/".$idioma."/clases/Almanaque_".$idioma.".php");
//_________________________________________________________________________________________________________
$anno_elegido=2004; 
$mes_elegido=1; 
$dia_elegido=1; 

if (isset($_GET["fecha"])){
	$fecha=$_GET["fecha"]; 
	if ($fecha!=""){
		list($dia_p,$mes_p,$anno_p)=explode("/",$fecha);
		$mes_elegido=(int)($mes_p);
		$anno_elegido=(int)($anno_p);
		$dia_elegido=(int)($dia_p);
	}
}

if (isset($_POST["dia_elegido"])) $dia_elegido=$_POST["dia_elegido"]; 
if (isset($_POST["mes_elegido"])) $mes_elegido=$_POST["mes_elegido"]; 
if (isset($_POST["anno_elegido"])) $anno_elegido=$_POST["anno_elegido"]; 
//_________________________________________________________________________________________________________
?>
<HTML>
<HEAD>
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
<SCRIPT language="JavaScript">

var rojo="#cc3366";
var negro="#ffffff";
var verde="lightseagreen";
var gris="#bbbcb9";
var blanco="#eeeeee";
var azul= "#0000cc";
var fondooriginal="#EEEECC";
var colororiginal="#003300";

var currentDia=null;

dias_meses=new Array(12);

dias_meses[1]=31;
dias_meses[2]=28;
dias_meses[3]=31;
dias_meses[4]=30;
dias_meses[5]=31;
dias_meses[6]=30;
dias_meses[7]=31;
dias_meses[8]=31;
dias_meses[9]=30;
dias_meses[10]=31;
dias_meses[11]=30;
dias_meses[12]=31;
//_________________________________________________________________________________________________________
function ItemSeleccionado(o){
	return(o.style.backgroundColor==azul) 
}
//_________________________________________________________________________________________________________
function elige_anno(){
	document.forms.fdatos.dia_elegido.value=1;
	document.forms.fdatos.mes_elegido.value=1;
	document.forms.fdatos.anno_elegido.value=document.forms.fdatos.despleanno.value;
	document.forms.fdatos.submit()
}
//_________________________________________________________________________________________________________
function mes_siguiente(){
	var wmes=parseInt(document.forms.fdatos.mes_elegido.value);
	var wanno=parseInt(document.forms.fdatos.anno_elegido.value);
	wmes++;
	if(wmes>12){
		wmes=1;
		wanno=wanno+1;
		if(wanno>2025){
			wanno=2025
		}
	}
	document.forms.fdatos.dia_elegido.value=1;
	document.forms.fdatos.mes_elegido.value=wmes;
	document.forms.fdatos.anno_elegido.value=wanno;
	document.forms.fdatos.submit()
}
//_________________________________________________________________________________________________________
function mes_anterior(){
	var wmes=parseInt(document.forms.fdatos.mes_elegido.value);
	var wanno=parseInt(document.forms.fdatos.anno_elegido.value);
	wmes--;
	if(wmes<1){
		wmes=12;
		wanno=wanno-1;
		if(wanno<2004){
			wanno=2004
		}
	}
	var swbi=0;
	if (wanno%4===0 && wmes===2) swbi=1;

	document.forms.fdatos.dia_elegido.value=dias_meses[wmes]+swbi;
	document.forms.fdatos.mes_elegido.value=wmes;
	document.forms.fdatos.anno_elegido.value=wanno;
	document.forms.fdatos.submit()

}
//____________________________ ____________________________________________________________________________
function Resalta(o){
	o.style.color=blanco; 
	o.style.backgroundColor=azul 
}
//____________________________ ____________________________________________________________________________
function Desmarca(o){
	o.style.color=colororiginal;
	o.style.backgroundColor=fondooriginal

}
//____________________________ ____________________________________________________________________________
function sobre(o){
	if (currentDia!=null)
		Desmarca(currentDia);
	Resalta(o);
	currentDia=o;
}
//____________________________ ____________________________________________________________________________

function fuera(o){
		Desmarca(o);
}
//____________________________ ____________________________________________________________________________
function clic(o){
	window.opener.anade_fecha(o.id);
	self.close()
}
//____________________________ ____________________________________________________________________________
function cerrar_ventana(){
	self.close()
}
//____________________________ ____________________________________________________________________________
function borrar_fecha(){
	window.opener.anade_fecha("");
	self.close()
}
//____________________________ ____________________________________________________________________________
</SCRIPT>
</HEAD>
<BODY>
<FORM action="calendario_ventana.php" name="fdatos" method="post">
	<INPUT type=hidden name=dia_elegido value="<?php echo $dia_elegido?>">
	<INPUT type=hidden name=mes_elegido value="<?php echo $mes_elegido?>">
	<INPUT type=hidden name=anno_elegido value="<?php echo $anno_elegido?>">
	<?php
$mialmanaque=new Almanaque("tabla_meses");

echo '<TABLE align="center">';
echo '	<TR>';
echo '	<TD align="left"><img SRC="../images/iconos/salir_on.gif" onclick="cerrar_ventana()"></TD>';
echo '<TD style="COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:12px">&nbsp;&nbsp;Año:&nbsp;';
echo '<SELECT name="despleanno" onchange="elige_anno()" style="width:60px">';
for($i=2004;$i<2025;$i++){
		echo '<OPTION value='.$i;
		if($anno_elegido==$i) echo" selected ";
		echo '>'.$i.'</OPTION>';
}
echo '</SELECT>';
echo '</TD>';
echo '</TR>';

echo '<table align=center border=0>';
echo '<tr>';
echo '<td onclick="mes_anterior();" style="cursor:pointer;COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:10px" align="left"><<</td>';
echo '<td onclick="mes_siguiente();" style="cursor:pointer;COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:10px" align="right">>></td>';
echo '</tr>';
echo '<tr>';
echo '<td colspan=2 valign=top width=100>'.$mialmanaque->MesAnno($mes_elegido,$anno_elegido).'</td>';
echo '</tr>';
echo '</table>';
echo '</FORM>';

echo '<SCRIPT language="JavaScript">';
echo '	var o=document.getElementById("'.$dia_elegido."/".$mes_elegido."/".$anno_elegido.'");';
echo '   sobre(o);';
echo '</SCRIPT>';
?>
</BODY>
</HTML>


