//-----------------------------------------
function marcar_fila_actividad(id) 
{
   var f1=document.formulario;	
   var id_marcada = 0;
   var mytags  = document.getElementsByTagName("tr");

   
   // Obtener cual está marcada ahora
    for (i=0;i<mytags.length;i++){
	  var pos_tr_actividad=mytags[i].id.indexOf("tr_actividad");
	  if (pos_tr_actividad >= 0) {	
	  	  id_ = eval("f1.id_"+mytags[i].id+".value");
		  if (document.getElementById("tr_detalles_actividad"+id_).style.display == "") {
		  	id_marcada = id_;
		  }
	  }
   }
      
	// Marcar la fila solicitada
    for (i=0;i<mytags.length;i++){
	
	  var pos_tr_actividad=mytags[i].id.indexOf("tr_actividad");
	  if (pos_tr_actividad >= 0) {	

	  	  id_ = eval("f1.id_"+mytags[i].id+".value");

		  if (id_ != id) {
			  document.getElementById("tr_detalles_actividad"+id_).style.display = "none";	
			  document.getElementById("img_tr_actividad_"+id_).src = "media/desplegar.gif";
		  } else {
		   	  document.getElementById("tr_detalles_actividad"+id_).style.display = "";
			  document.getElementById("img_tr_actividad_"+id_).src = "media/desplegar_ok.gif";			  
		  }
	  }
   }

   // Si la fila solicitada es la misma que la que estaba marcada al principio entonces replegamos la fila
    if (id_marcada == id) {
		// Desmarcando
		document.getElementById("tr_detalles_actividad"+id).style.display = "none";		
	    document.getElementById("img_tr_actividad_"+id).src = "media/desplegar.gif";		
	}
}


//-----------------------------------------
function cambiar_anyo() 
{
   var f1=document.formulario;		
   var anyo = f1.anyo_seleccionado.value;
   document.location="agenda.php?fecha="+anyo+"-01-01";
}

//-----------------------------------------
function cambiar_mes() 
{
   var f1=document.formulario;		
   var mes = f1.mes_seleccionado.value;
   if (mes != "") {
	   document.location="agenda.php?fecha="+mes+"-01";
   }
}

function filtrofechas() 
{
   var f1=document.formulario;		
   var fecha1 = f1.fechaf1.value;
   var fecha2 = f1.fechaf2.value;
   var error=0;

  
   
   
  
  // alert(fecha1);
   f1 = fecha1.split("/"); 
   f2 = fecha2.split("/"); 
   
   
   fe1=f1[2]+"-"+f1[1]+"-"+f1[0];
    //alert(f1);
   fe2=f2[2]+"-"+f2[1]+"-"+f2[0];
   //if (mes != "") {
   
   
 cierto=isDate(fecha1);
 ciertob=isDate(fecha2);
if (cierto) {
	
			} else {
				error=error+1;
				//alert("ds");
				alert("La primera fecha es incorrecta.");
				f1.fechaf1.focus();
				
			}
		if(error==0){	
			if (ciertob) {
	
			} else {
				error=error+1;
				//alert("ds");
				alert("La segunda fecha es incorrecta.");
				f1.fechaf2.focus();
				
			}
		}
			
 
   if(error==0){
	   document.location="agenda.php?fecha="+fe1+"@"+fe2;
   }
   //}
}

//-----------------------------------------
function buscar_actividades() 
{
   var f1=document.formulario;		
   if (f1.filtro_buscar.value == "") {
   		alert("Debe indicar algún término");
   } else {
		f1.submit();
   }
}

//-----------------------------------------
function cargar_pagina_webgestion(IdPerfilPersonal, IdPersonal, fecha, semanal) 
{
	url_ = "webgestion/calendarios_diario.php?semanal="+semanal+"&IdPerfilPersonal="+IdPerfilPersonal+"&IdPersonal="+IdPersonal+"&fecha="+fecha+"&imprimir_desde_web_publica=1";
	operaciones.document.location = url_;
}
function cargar_pagina_webgestionb(IdPerfilPersonal, IdPersonal, fecha, semanal) 
{
	url_ = "webgestion/calendarios_mensual.php?semanal="+semanal+"&IdPerfilPersonal="+IdPerfilPersonal+"&IdPersonal="+IdPersonal+"&fecha="+fecha+"&imprimir_desde_web_publica=1";
	operaciones.document.location = url_;
	setTimeout('imprimir_calendario('+IdPerfilPersonal+','+IdPersonal+','+fecha+','+semanal+');',3000);
	//imprimir_calendario(IdPerfilPersonal, IdPersonal, fecha, semanal);
}

function imprimir_calendario() 
{
	valor = operaciones.document.formulario.fecha;
	frames["operaciones"].focus();
	frames["operaciones"].print();
}

function cargar_pagina_webgestioncc(IdPerfilPersonal, IdPersonal, fecha, semanal) 
{
	url_ = "webgestion/calendarios_diario.php?semanal="+semanal+"&IdPerfilPersonal="+IdPerfilPersonal+"&IdPersonal="+IdPersonal+"&fecha="+fecha+"&imprimir_desde_web_publica=1";
	operaciones.document.location = url_;
	setTimeout('imprimir_calendario('+IdPerfilPersonal+','+IdPersonal+','+fecha+','+semanal+');',3000);
}


/*
function check_imprimir_iframe_calendario()
{
	try {
		// Si carga el hidden "fecha" significa que la página se ha cargado
		valor = operaciones.document.formulario.fecha;
		frames["operaciones"].focus();
//		alert("YA podemos");
		frames["operaciones"].print();
	} catch(e) {
		alert("Espere un momen	to porfavor....");	
		setTimeout('check_imprimir_iframe_calendario();',3000);
	}
}
*/