 //JavaScript Document

 var elemento; //Puntero hacia el elemento afectado durante las animaciones

 //animacion es un puntero a una función que hace el cambio entre cada frame
 //tiempoTotal es el numero de milisegundos que durará la animación
 //tiempoFrame es cuanto tiempo dura cada frame en milisegundos
 //*TIP: para saber el número total de frames: tiempoTotal/tiempoFrame
 var tiempoTotal, tiempoFrame;
 var totalFrames;
 var indFrame; //el indice del frame actual
 var deltaOpacidad;

 function animar(animacion, tT, tF)
 {
  tiempoTotal = tT;
  tiempoFrame = tF;
  totalFrames = tiempoTotal/tiempoFrame;
  deltaOpacidad = 100/totalFrames;
  indFrame=0;

  var id=setInterval(animacion, tiempoFrame);
  setTimeout("clearInterval("+id+")", tiempoTotal+tiempoFrame);
  return id;


 }


 function animar2(animacion, tT, tF, siguienteAnimacion)
 {
  id = animar(animacion,tT,tF);
  setTimeout(siguienteAnimacion, tT+tF);
  return id;
 }

 //-----------------------------------------------------------------------------

 function precargarImagen(src)
 {
  var img = new Image();
  img.src = src;
  return img;
 }

//------------------------------------------------------------------------------

//Retorna la fecha actual en formato "nombreDia, dd de nombreMes de yyyy"
function strFecha()
{
//Obteniendo la fecha de hoy:
var fecha=new Date();
var diaMes = fecha.getDate(); //dia del mes 0 a 31
var diaSemana = fecha.getDay(); //0 a 6
var mes = fecha.getMonth() + 1; //1 a 12
var annio = fecha.getFullYear();

var textosemana = new Array(7);
textosemana[0]="Domingo";
textosemana[1]="Lunes";
textosemana[2]="Martes";
textosemana[3]="Miércoles";
textosemana[4]="Jueves";
textosemana[5]="Viernes";
textosemana[6]="Sábado";

var textomes = new Array (12);
textomes[1]="Enero";
textomes[2]="Febrero";
textomes[3]="Marzo";
textomes[4]="Abril";
textomes[5]="Mayo";
textomes[6]="Junio";
textomes[7]="Julio";
textomes[7]="Agosto";
textomes[9]="Septiembre";
textomes[10]="Octubre";
textomes[11]="Noviembre";
textomes[12]="Diciembre";

document.write(textosemana[diaSemana]+", "+diaMes+" de "+textomes[mes]+" del "+annio);
}

//-------------------------------------------------------------------------------------

function setOpacity(e, opacidad)
{
 e.style.opacity = opacidad/100;
 e.style.filter = "alpha(opacity="+opacidad+")";

}

