// JavaScript Document
var timerID = null;          //Identidad del temporizador
var timerRunning = false;    //Flag para saber si el reloj esta activo

function stopTimer()
{        //Para el reloj       
if(timerRunning) 
	{                
		clearTimeout(timerID);
		timerRunning = false;
	}
} 

function startTimer()
	{     // Para el reloj, si esta activo y lo arranca.    
		stopTimer();
		runClock();
	}

function runClock()
	{        
		var Hora=timeNow();		// Solo para evitar hacer varias llamadas
		var Dia=fechahoy();
		// Mostrar la hora en los elementos que se desee
		window.document.getElementById("reloj").innerHTML= Hora + " | " + Dia ;
		window.status=Dia + " " + Hora;
		//window.document.title=Dia + " " + Hora;	//Si no hay frames
		//top.document.title=Dia + " " + Hora;      //Por si hay frames
		timerID = setTimeout("runClock()",1000);	//setTimeout() se llama a si mismo.
		timerRunning = true;
	}

function timeNow() 
	{        //Toma la hora y la formatea        
		now = new Date();
		hours = now.getHours();
		minutes = now.getMinutes();
		seconds = now.getSeconds();
		timeStr = ((hours < 10) ? "0" : "") + hours;
		timeStr += ((minutes < 10) ? ":0" : ":") + minutes;
		timeStr += ((seconds < 10) ? ":0" : ":") + seconds;
		return timeStr;
	}

function fechahoy()
	{
		var diasemana = new Array ('Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo');
		var nombremes = new Array ('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 
									'Octubre', 'Noviembre', 'Diciembre');
		var ahora;
		var fecha = new Date();
		var mes = fecha.getMonth();	
		var dia = fecha.getDay();
		var num = fecha.getDate();
		var ano=fecha.getFullYear();
		ahora = diasemana[dia] + ", <b>" + num + "</b> de " + nombremes[mes] + " de <b>" + ano + "</b>";
		return ahora;
	}