'?> '?>  '.$TbMsg[0].' '; echo '
'.chr(13); // Campos ocultos echo ''; echo ''; echo ''; echo ''; echo ''; echo CriteriosBusquedas(); // Opciones de búsqueda echo '
'.chr(13); echo '
'; echo ''.$TbMsg[11].':'.$textambito.', '.$nombreambito.'  

'; //________________________________________________________________________________________________________ // Localiza las aulas pertenecientes al ámbito $cadenaaulas=""; $cont_aulas=0; $sw=false; switch($ambito){ case $AMBITO_CENTROS : $cmd->texto="SELECT idcentro,nombrecentro FROM centros WHERE idcentro=".$idambito; RecorreCentro($cmd); break; case $AMBITO_GRUPOSAULAS : $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idgrupo=".$idambito." AND tipo=".$AMBITO_GRUPOSAULAS; RecorreGruposAulas($cmd); break; case $AMBITO_AULAS : $cmd->texto="SELECT idaula,nombreaula,horaresevfin FROM aulas WHERE idaula=".$idambito; RecorreAulas($cmd); break; } //________________________________________________________________________________________________________ // Proceso de selección de reservas $ClausulaWhere=""; //________________________________________________________________________________________________________ // Cuestion identificador del Centro que ha ejecutado la acción $WhereCentroAccion=""; $WhereCentroAccion='reservas.idcentro='.$idcentro; $ClausulaWhere.=" AND (".$WhereCentroAccion.")"; //________________________________________________________________________________________________________ // Cuestion estado de las reservas ( Confirmadas,Pendientes o Denegadas ) $WhereEstadosReservas=""; for($i=0;$itexto="DELETE FROM reservastemporal where idcentro=".$idcentro." AND usuario='".$usuario."'"; // Elimina todos los registros de la tabla temporal $resul=$cmd->Ejecutar(); //Recorre de fecha inicio a fecha fin $calendario=new Calendario("tabla_reservas"); $anno_c=$anno_i; $mes_c=$mes_i; // Calcula el rango de meses dependiendo del intervalo de fechas solicitado while($anno_c<=$anno_f){ if($anno_c==$anno_i){ $mes_c=$mes_i; if($anno_f>$anno_c) $mes_t=12; else $mes_t=$mes_f; } else{ if($anno_c>$anno_i){ if($anno_c==$anno_f){ $mes_c=1; $mes_t=$mes_f; } else{ $mes_c=1; $mes_t=12; } } } $HEXanno=$calendario->numero_annos[$anno_c-2003][1]; // Primera referencia: 2004 $HEXmeses=0; $mes_desde=$mes_c; $mes_hasta=$mes_t; while($mes_c<=$mes_t){ $HEXmeses=$HEXmeses | $calendario->nombre_mes[$mes_c][1]; $mes_c++; } // Cadena SQL para seleccionar reservas $cmd->texto="SELECT reservas.idreserva,reservas.descripcion,programaciones.idprogramacion, programaciones.nombrebloque,programaciones.annos, programaciones.meses, programaciones.diario, programaciones.dias, programaciones.semanas, programaciones.horasini, programaciones.ampmini, programaciones.minutosini, programaciones.horasfin, programaciones.ampmfin, programaciones.minutosfin FROM reservas"; $cmd->texto.=" INNER JOIN programaciones ON reservas.idreserva = programaciones.identificador"; $cmd->texto.=" WHERE (programaciones.tipoaccion = ".$EJECUCION_RESERVA.") ".$ClausulaWhere ; $cmd->texto.=" AND (programaciones.annos & ".$HEXanno."<>0)"; $cmd->texto.=" AND (programaciones.meses & ".$HEXmeses."<>0)" ; CreaReservasTemporal($cmd,$anno_c,$mes_desde,$mes_hasta,$dia_i,$dia_f,$mes_i,$mes_f,$anno_i,$anno_f); $anno_c++; } $cadenaXML=""; $cont_a=0; $cont_m=0; $cont_d=0; $HTMLannos=""; $HTMLmeses=""; $HTMLdias=""; $HTMLhoras=""; $sw=true; switch($ambito){ case $AMBITO_CENTROS : $cmd->texto="SELECT idcentro,nombrecentro FROM centros WHERE idcentro=".$idambito; RecorreCentro($cmd); break; case $AMBITO_GRUPOSAULAS : $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idgrupo=".$idambito." AND tipo=".$AMBITO_GRUPOSAULAS; RecorreGruposAulas($cmd); break; case $AMBITO_AULAS : $cmd->texto="SELECT idaula,nombreaula,horaresevfin FROM aulas WHERE idaula=".$idambito; RecorreAulas($cmd); break; } // Creación del árbol $baseurlimg="../images/tsignos"; // Url de las imágenes de signo $clasedefault="texto_arbol"; $titulotabla=$TbMsg[0]; $arbol=new ArbolVistaXml($cadenaXML,0,$baseurlimg,$clasedefault,2,20,270,2,$titulotabla); $salidaHTML=$arbol->CreaArbolVistaXml(); // Muestra árbol echo "
"; echo "
"; echo " "; echo "
"; echo urldecode($salidaHTML); echo "
"; //________________________________________________________________________________________________________ include_once("../includes/iframecomun.php"); //________________________________________________________________________________________________________ ?> Comando=&$cmd; if (!$rs->Abrir()) return; // Error al abrir recordset $rs->Primero(); // Recorre reservas while (!$rs->EOF){ $cadenafechas=FechasReservas($anno_c,$mes_desde,$mes_hasta,$rs->campos["meses"],$rs->campos["diario"],$rs->campos["dias"],$rs->campos["semanas"]); $fechas_reservas=explode(";",$cadenafechas); for ($i=0;$i=$fechaminima && $auxfecha<=$fechamaxima){ $cmd->texto="INSERT INTO reservastemporal(idcentro,usuario,idprogramacion,idreserva,fecha) VALUES (".$idcentro.",'".$usuario."',".$rs->campos["idprogramacion"].",".$rs->campos["idreserva"].",'".$fechas_reservas[$i]."')"; $resul=$cmd->Ejecutar(); } } $rs->Siguiente(); } $rs->Cerrar(); } //________________________________________________________________________________________________________ // Función : FechasReservas // Descripción : // Devuelve una cadena de fechas separada por comas que son precisamente las fechas que forman parte de una reserva concreta // Parametros: // - anno_c: Un año determinado // - mes_desde: El mes desde que se considera la reserva // - mes_hasta: El mes hasta que se considera la reserva // - meses: Campo con información hexadecimal de los meses de la reserva ( la información contenida en el campo de la tabla con este nombre // - diario: Idem para los dias de un mes // - dias: idem para los nombres de los días // - semanas: Idem para las semanas //________________________________________________________________________________________________________ function FechasReservas($anno_c,$mes_desde,$mes_hasta,$meses,$diario,$dias,$semanas){ global $calendario; $cadenafechas=""; $mascara=0x0001; $cadenameses=""; $meses=$meses>>($mes_desde-1); for($i=$mes_desde;$i<=$mes_hasta;$i++){ if($meses&$mascara>0){ $cadenameses.=$i.";"; // Dias de la semAna if($dias>0){ $auxdias=$dias; for($j=1;$j<=7;$j++){ if($auxdias&$mascara>0){ $cadenadias=$calendario->DiasPorMes($i,$anno_c,$j); $tbdias=explode(";",$cadenadias); for ($k=0;$k>1; } } // Semanas if($semanas>0){ $auxsemanas=$semanas; for($j=1;$j<=6;$j++){ if($auxsemanas&$mascara>0){ if($j==6){ $ulse=$calendario->UltimaSemana($i,$anno_c); $cadenadias=$calendario->DiasPorSemanas($i,$anno_c,$ulse); } else $cadenadias=$calendario->DiasPorSemanas($i,$anno_c,$j); $tbdias=explode(";",$cadenadias); for ($k=0;$k>1; } } } $meses=$meses>>1; } $cadenadiario=""; for($i=1;$i<32;$i++){ if($diario&$mascara>0) $cadenadiario.=$i.";"; $diario=$diario>>1; } $tbmeses=explode(";",$cadenameses); $tbdiario=explode(";",$cadenadiario); for ($i=0;$iComando=&$cmd; if (!$rs->Abrir()) return; // Error al abrir recordset $rs->Primero(); if(!$rs->EOF){ if($sw) { $cadenaXML.='campos["idcentro"]; $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idcentro=".$idcentro." AND grupoid=0 AND tipo=".$AMBITO_GRUPOSAULAS; RecorreGruposAulas($cmd); $cmd->texto="SELECT idaula,nombreaula,horaresevfin FROM aulas WHERE idcentro=".$idcentro." AND grupoid=0"; RecorreAulas($cmd); if($sw) $cadenaXML.=''; } $rs->Cerrar(); } //________________________________________________________________________________________________________ function RecorreGruposAulas($cmd){ global $AMBITO_GRUPOSAULAS; global $LITAMBITO_GRUPOSAULAS; global $cadenaXML; global $sw; $rs=new Recordset; $cmd->texto.="ORDER by nombregrupo"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return; // Error al abrir recordset $rs->Primero(); while (!$rs->EOF){ if($sw) { $cadenaXML.='campos["idgrupo"]; $cadenaXML.=' infonodo="'.$rs->campos["nombregrupo"].'"'; $cadenaXML.='>'; } $idgrupo=$rs->campos["idgrupo"]; $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE grupoid=".$idgrupo ." AND tipo=".$AMBITO_GRUPOSAULAS; RecorreGruposAulas($cmd); $cmd->texto="SELECT idaula,nombreaula,horaresevfin FROM aulas WHERE grupoid=".$idgrupo; RecorreAulas($cmd); $rs->Siguiente(); if($sw) $cadenaXML.=''; } $rs->Cerrar(); } //________________________________________________________________________________________________________ function RecorreAulas($cmd){ global $AMBITO_AULAS; global $LITAMBITO_AULAS; global $cadenaaulas; global $cont_aulas; global $sw; global $cadenaXML; $rs=new Recordset; $cmd->texto.="ORDER by nombreaula"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return; // Error al abrir recordset $rs->Primero(); while (!$rs->EOF){ if($sw && $rs->campos["horaresevfin"]>0) { $cadenaXML.='campos["nombreaula"].'"'; $cadenaXML.=' nodoid='.$LITAMBITO_AULAS.'-'.$rs->campos["idaula"]; $cadenaXML.=' colornodo='."#000000"; $cadenaXML.=' fondonodo='."#B5DAAD;"; $cadenaXML.='>'; } $idaula=$rs->campos["idaula"]; $cadenaaulas.=$idaula.","; $cont_aulas++; if($sw && $rs->campos["horaresevfin"]>0) ListaReservas($cmd,$idaula,$rs->campos["nombreaula"]); $rs->Siguiente(); if($sw && $rs->campos["horaresevfin"]>0) $cadenaXML.=''; } $rs->Cerrar(); } //________________________________________________________________________________________________________ function ListaReservas($cmd,$idaula,$nombreaula){ global $idcentro; global $usuario; global $TbMsg; global $calendario; global $RESERVA_CONFIRMADA; global $RESERVA_PENDIENTE; global $RESERVA_DENEGADA; global $EJECUCION_RESERVA; global $AMBITO_CENTROS; global $AMBITO_GRUPOSAULAS; global $AMBITO_AULAS; global $cadenaXML; global $cont_a; global $cont_m; global $cont_d; global $HTMLannos; global $HTMLmeses; global $HTMLdias; global $HTMLhoras; $tbimg[$RESERVA_CONFIRMADA]='../images/iconos/confirmadas.gif'; $tbimg[$RESERVA_PENDIENTE]='../images/iconos/pendientes.gif'; $tbimg[$RESERVA_DENEGADA]='../images/iconos/denegadas.gif'; $tbampm[0]="a.m."; $tbampm[1]="p.m."; $cmd->texto="SELECT DISTINCT aulas.horaresevini,aulas.horaresevfin,reservastemporal.idreserva, reservastemporal.fecha,programaciones.horasini,programaciones.ampmini,programaciones.minutosini,trabajos.idtrabajo,tareas.idtarea,trabajos.descripcion AS nombretrabajo,tareas.descripcion AS nombretarea,reservas.solicitante,reservas.email,reservas.estado,reservas.idaula,reservas.idreserva,reservas.descripcion,DAY(reservastemporal.fecha) as dia,MONTH(reservastemporal.fecha) as mes,YEAR(reservastemporal.fecha) as anno,reservas.descripcion,aulas.nombreaula as nombreaula,imagenes.idimagen ,imagenes.descripcion as nombreimagen,"; $cmd->texto.=" programaciones.horasini,programaciones.minutosini,programaciones.horasfin,programaciones.minutosfin,programaciones.ampmini,programaciones.ampmfin"; $cmd->texto.=" FROM reservas"; $cmd->texto.=" INNER JOIN reservastemporal ON reservas.idreserva = reservastemporal.idreserva"; $cmd->texto.=" INNER JOIN aulas ON reservas.idaula = aulas.idaula"; $cmd->texto.=" LEFT OUTER JOIN imagenes ON reservas.idimagen = imagenes.idimagen"; $cmd->texto.=" LEFT OUTER JOIN tareas ON reservas.idtarea = tareas.idtarea"; $cmd->texto.=" LEFT OUTER JOIN trabajos ON reservas.idtrabajo = trabajos.idtrabajo"; $cmd->texto.=" INNER JOIN programaciones ON reservastemporal.idprogramacion = programaciones.idprogramacion"; $cmd->texto.=" WHERE (programaciones.tipoaccion = ".$EJECUCION_RESERVA.") "; $cmd->texto.=" AND (aulas.idaula = ".$idaula.") "; $cmd->texto.=" AND (reservastemporal.idcentro='".$idcentro."') "; $cmd->texto.=" AND (reservastemporal.usuario='".$usuario."') "; $cmd->texto.=" ORDER by reservastemporal.fecha,programaciones.ampmini,programaciones.horasini,programaciones.minutosini"; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return; // Error al abrir recordset $rs->Primero(); $calendario->aula=$idaula; $calendario->horaresevini=$rs->campos["horaresevini"]; $calendario->horaresevfin=$rs->campos["horaresevfin"]; $swa=false; $swm=false; $swd=false; $ganno=0; $gmes=0; $gdia=0; $cont_a=0; $HTMLannos=""; // Recorre reservas temporales while (!$rs->EOF){ // Año if($ganno<>$rs->campos["anno"]){ if($swd){ GuardaHorasDias($ganno,$gmes,$gdia,$CntDia,$CntMes); $cadenaXML.=' '; } if($swm){ GuardaMesAnno($ganno,$gmes,$CntMes); $cadenaXML.=' '; } if($swa){ GuardaAnno($ganno); $cadenaXML.=' '; } $ganno=$rs->campos["anno"]; $cadenaXML.='$rs->campos["mes"]){ if($swd){ GuardaHorasDias($ganno,$gmes,$gdia,$CntDia,$CntMes); $cadenaXML.=' '; } if($swm){ GuardaMesAnno($ganno,$gmes,$CntMes); $cadenaXML.=' '; } $gmes=$rs->campos["mes"]; $nombremes=$calendario->nombre_mes[$rs->campos["mes"]][0]; $cadenaXML.='$rs->campos["dia"]){ if($swd){ GuardaHorasDias($ganno,$gmes,$gdia,$CntDia,$CntMes); $cadenaXML.=' '; } $gdia=$rs->campos["dia"]; $nombredia=$rs->campos["dia"]." - ".$nombremes." - ".$rs->campos["anno"]; $cadenaXML.='campos["horasini"]; $minutosdesde=$rs->campos["minutosini"]; if($minutosdesde==0) $minutosdesde="00"; $minutosdesde.=" ".$tbampm[$rs->campos["ampmini"]]; $hexhorahasta=$rs->campos["horasfin"]; $minutoshasta=$rs->campos["minutosfin"]; if($minutoshasta==0) $minutoshasta="00"; $minutoshasta.=" ".$tbampm[$rs->campos["ampmfin"]]; $cont=0; while($hexhoradesde>0){ $cont++; $hexhoradesde=$hexhoradesde>>1; } $horadesde=$cont-1; $cont=0; while($hexhorahasta>0){ $cont++; $hexhorahasta=$hexhorahasta>>1; } $horahasta=$cont-1; $mulmin=floor($minutosdesde/15); $currentminutos=$mulmin*15; $CntDia[(int)$rs->campos["ampmini"]][(int)$horadesde][(int)$currentminutos]=1; $mulmin=floor($minutoshasta/15); $currentminutos=$mulmin*15; $CntDia[(int)$rs->campos["ampmfin"]][(int)$horahasta][(int)$currentminutos]=0; // Descripción de la reserva $cadenaXML.='campos["estado"]].'%3E %3Cb%3E'.$rs->campos["descripcion"].': %3C/b%3E'; $cadenaXML.=' %3CIMG src="../images/iconos/reloj.gif"%3E ('.$horadesde.":".$minutosdesde." - ".$horahasta.":".$minutoshasta.')"'; $cadenaXML.=' nodoid=reserva-'.$rs->campos["idreserva"]; $cadenaXML.=' colornodo='."#000000"; $cadenaXML.=' fondonodo='."#EEEECC;"; $cadenaXML.='>'; $cadenaXML.='campos["nombreimagen"]; if(empty($nombreimagen) ) $nombreimagen=$TbMsg[23]; // Descripción de la imagen a restaurar $cadenaXML.='campos["idimagen"]; $cadenaXML.=' colornodo='."#000000"; $cadenaXML.=' fondonodo='."#FBECFA;"; $cadenaXML.='>'; $cadenaXML.=''; $nombretarea=$rs->campos["nombretarea"]; if(!empty($nombretarea) ){ // Descripción de la tarea a restaurar $cadenaXML.='campos["idtarea"]; $cadenaXML.=' colornodo='."#000000"; $cadenaXML.=' fondonodo='."#FBECFA;"; $cadenaXML.='>'; $cadenaXML.=''; } $nombretrabajo=$rs->campos["nombretrabajo"]; if(!empty($nombretrabajo) ){ // Descripción del trabajo a restaurar $cadenaXML.='campos["idtrabajo"]; $cadenaXML.=' colornodo='."#000000"; $cadenaXML.=' fondonodo='."#FBECFA;"; $cadenaXML.='>'; $cadenaXML.=''; } $cadenaXML.='campos["solicitante"].'  (%3CA href=mailto:'.$rs->campos["email"].'%3E'.$rs->campos["email"].'%3C/A%3E)"'; $cadenaXML.=' nodoid=email-'.$idaula; $cadenaXML.=' colornodo='."#000000"; $cadenaXML.=' fondonodo='."#FBECFA;"; $cadenaXML.='>'; $cadenaXML.=''; $cadenaXML.=''; $rs->Siguiente(); } if($swd){ GuardaHorasDias($ganno,$gmes,$gdia,$CntDia,$CntMes); $cadenaXML.=' '; } if($swm){ GuardaMesAnno($ganno,$gmes,$CntMes); $cadenaXML.=' '; } if($swa){ GuardaAnno($ganno); $cadenaXML.=' '; } } //________________________________________________________________________________________________________ function PintaAnno($ganno){ global $cadenaXML; global $cont_a; $cadenaXML.=''; $j++; if($j==4) { $HTMLannos[$cont_a].=""; $j=0; } } } $HTMLannos[$cont_a].="
"; $cadenaXML=preg_replace("/%anno-".$ganno.'%/',urlencode($HTMLannos[$cont_a]), $cadenaXML ); $cont_a++; } //________________________________________________________________________________________________________ function PintaMesAnno($ganno,$gmes){ global $cadenaXML; $cadenaXML.='MesAnno($gmes,$ganno,$CntMes); $HTMLmeses[$cont_m].=""; $cadenaXML=preg_replace('/%mes-'.$ganno.'-'.$gmes.'%/',urlencode($HTMLmeses[$cont_m]), $cadenaXML ); $cont_m++; } //________________________________________________________________________________________________________ function PintaHorasDias($ganno,$gmes,$gdia){ global $cadenaXML; $cadenaXML.='HorasDias($CntDia,$porcenhoras); $HTMLhorasdias.=""; $CntMes[$gdia]=$porcenhoras; $cadenaXML=preg_replace('/%horas-'.$ganno.'-'.$gmes.'-'.$gdia.'%/',urlencode($HTMLhorasdias), $cadenaXML ); } //________________________________________________________________________________________________________ function CriteriosBusquedas(){ global $idcentro; global $TbMsg; global $RESERVA_CONFIRMADA; global $RESERVA_PENDIENTE; global $RESERVA_DENEGADA; global $LITRESERVA_CONFIRMADA; global $LITRESERVA_PENDIENTE; global $LITRESERVA_DENEGADA; global $RESERVA_PARADA; // reserva momentanemente parada global $RESERVA_ACTIVA; // Reserva activa global $LITRESERVA_PARADA; global $LITRESERVA_ACTIVA; global $fechainicio; global $fechafin; global $westadoreserva; global $wsituacion; $HTMLCriterios=""; $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); // Desplegable con los tipos de reservas $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); // Desplegable con los distintos situacion $HTMLCriterios.=''.chr(13); // Fechas $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); // Lupa $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.='
'.chr(13); $HTMLCriterios.='_______________ '.$TbMsg[1].' _______________'.chr(13); $HTMLCriterios.='
'.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=' '.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $parametros=$RESERVA_CONFIRMADA."=".$LITRESERVA_CONFIRMADA.chr(13); $parametros.=$RESERVA_PENDIENTE."=".$LITRESERVA_PENDIENTE.chr(13); $parametros.=$RESERVA_DENEGADA."=".$LITRESERVA_DENEGADA; $HTMLCriterios.=''; $HTMLCriterios.=''.chr(13); $HTMLCriterios.='
 '.$TbMsg[2].' 
'.HTMLCTEMULSELECT($parametros,"westadoreserva",$westadoreserva,"estilodesple","chgdesplereservas",100,3).'
'.chr(13); $HTMLCriterios.='
'.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=' '.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $parametros=$RESERVA_PARADA."=".$LITRESERVA_PARADA.chr(13); $parametros.=$RESERVA_ACTIVA."=".$LITRESERVA_ACTIVA; $HTMLCriterios.=''; $HTMLCriterios.=''.chr(13); $HTMLCriterios.='
 '.$TbMsg[4].' 
'.HTMLCTEMULSELECT($parametros,"wsituacion",$wsituacion,"estilodesple","chgdesplesituacion",100,3).'
'.chr(13); $HTMLCriterios.='
'.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.='
 '.$TbMsg[7].': 
 '.$TbMsg[8].':  
'.chr(13); $HTMLCriterios.='
'.chr(13); $HTMLCriterios.='__________________________________________________'.chr(13); $HTMLCriterios.='
'.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''; $HTMLCriterios.=''.chr(13); $HTMLCriterios.=''.chr(13); $HTMLCriterios.='
'; $HTMLCriterios.= 'Buscar'; $HTMLCriterios.=''; $HTMLCriterios.='
'; $HTMLCriterios.='
'; return($HTMLCriterios); }?>