//***************************************************************************
//*                         - HUBOR / CANDAS -
//***************************************************************************
//* NAME       : HuborJava001.js
//* DATE       : Diciembre 2006
//* PROYECT    : Libreria de Funciones Auxiliares javascript
//* REVISION   : 00.00
//* RIGHTS     : HUBOR
//* AUTOR      : F.J Alexandre
//* COMENTS		: 
//*
//***************************************************************************
//* UPDATES'S CONTROL
//*
//* NUM   DATE     REMAKES
//* ----- -------- ----------------------------------------------------------
//* 00.00 01-12-06 Funciones para escribir un reloj activo en la página
//* 00.01 01-12-06 Funciones para poner un banner de publicidad activo
//***************************************************************************

<!--  para ocultar los contenidos del script a los navegadores viejos

//*****
//* Declara las variables utilizadas en la librería
//*****
var nTimerID = null;				//Identidad del temporizador
var nTimerID2 = null;			//Identidad del temporizador
var nTimerID3 = null;			//Identidad del temporizador
var cTimerRunning = false;		//Flag para saber si el reloj esta activo
var nMensaje = 0;					//Controla la cola de mensajes
var cMensaje1 = "";				//Texto de zona publicidad001
var cMensaje2 = "";				//Texto de zona publicidad002
var cMensaje3 = "";				//Texto de zona publi_izq
var cMensaje4 = "";				//Texto de zona publi_dch
var cMensaje5 = "";				//Texto de zona mensaje_publicidad
var nPosicion = 0;
var nLongitudMsg = 0;
var cTrozoMensaje5 = "";

//*****
//* Para el reloj, si está activo, y lo pone en marcha
//*****
function Hubor001()
{
	StopTimer();
	RunClock();
	//EscribePublicidad();
	cMensaje5 = "        Ya está disponible la nueva lámpara de leds con certificación M1 y reducido peso";
	nLongitudMsg = cMensaje5.length;
	MensajePublicidad();
}

//*****
//* Escribe el mensaje publicitario en movimiento
//*****
function MensajePublicidad()
{        
	if( nPosicion == nLongitudMsg )
	{
		nPosicion = 0;
	}
	cTrozoMensaje5 = cMensaje5.substring( nPosicion , nLongitudMsg );
	nPosicion++;
	window.document.getElementById("men_publi").innerHTML= cTrozoMensaje5;
	nTimerID3 = setTimeout("MensajePublicidad()",150);
}

//*****
//* Pone en marcha el reloj
//*****
function RunClock()
{        
	var cHora=TimeNow();
	var cDia=DateNow();
	// Muestra la hora en el elemento ID = reloj
	window.document.getElementById("reloj").innerHTML= cDia + " " + cHora;
	nTimerID = setTimeout("RunClock()",1000);
	cTimerRunning = true;
}

//*****
//* Para el reloj
//*****
function StopTimer()
{               
	if( cTimerRunning ) 
	{                
		clearTimeout( nTimerID );
		clearTimeout( nTimerID2 );
		cTimerRunning = false;
	}
}	 

//*****
//* Lee la hora y le da formato
//*****
function TimeNow() 
{
	oNow = new Date();
	oHours = oNow.getHours();
	oMinutes = oNow.getMinutes();
	oSeconds = oNow.getSeconds();
	cTimeStr = ( ( oHours < 10 ) ? "0" : "" ) + oHours;
	cTimeStr += ( ( oMinutes < 10) ? ":0" : ":") + oMinutes;
	cTimeStr += ( ( oSeconds < 10) ? ":0" : ":") + oSeconds;
	return cTimeStr;
}

//*****
//* Lee la fecha y le da formato
//*****
function DateNow()
{
	var aDiaSemana = new Array ('Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo');
	var aNombreMes = new Array ('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 
								'Octubre', 'Noviembre', 'Diciembre');
	var cAhora;
	var oFecha = new Date();
	var cMes = oFecha.getMonth();	
	var cDia = oFecha.getDay();
	var cNum = oFecha.getDate();
	var cAnyo = oFecha.getFullYear();
	cAhora = aDiaSemana[cDia] + ", " + cNum + " de " + aNombreMes[cMes] + " de " + cAnyo;
	return cAhora;
}

//*****
//* Escribe el mensaje publicitario
//*****
function EscribePublicidad()
{
	nMensaje++;
	if( nMensaje > 2 )
	{
		nMensaje = 0;
	}
	//* Escribe publicidad en id=publicidad001
	switch(nMensaje)
	{
   	case 0:
	      cMensaje1 = 	"<img	src=\"clientes/SidreriaSantarua.jpg\">"
	      cMensaje2 = 	"<br/><img	src=\"clientes/HotelPuertoDeCandas.jpg\">"
	      cMensaje3 = 	"<img	src=\"clientes/DesarrolloWeb.jpg\">"
	      cMensaje4 = 	"<img	src=\"clientes/IeeProteus.jpg\">"
			break
   	case 1:
	      cMensaje1 = 	"<img	src=\"clientes/RestauranteTorrontegui.jpg\">"
	      cMensaje2 = 	"<img	src=\"clientes/HostalLaEstacion.jpg\">"
	      cMensaje3 = 	"<img	src=\"clientes/IeeProteus.jpg\">"
	      cMensaje4 = 	"<img	src=\"clientes/Yahoo.jpg\">"
      	break
   	case 2:
	      cMensaje1 = 	"<img	src=\"clientes/RestauranteLaFonte.jpg\">"
	      cMensaje2 = 	"<img	src=\"clientes/HotelElCarmen.jpg\">"
	      cMensaje3 = 	"<img	src=\"clientes/Yahoo.jpg\">"
	      cMensaje4 = 	"<img	src=\"clientes/DesarrolloWeb.jpg\">"
      	break
	} 
	clearTimeout( nTimerID2 );
	window.document.getElementById("publicidad001").innerHTML= cMensaje1;
	window.document.getElementById("publicidad002").innerHTML= cMensaje2;
	window.document.getElementById("publi_izq").innerHTML= cMensaje3;
	window.document.getElementById("publi_dch").innerHTML= cMensaje4;
	nTimerID2 = setTimeout("EscribePublicidad()",3000);
}
	
	
	 
// dejar de ocultar contenidos a los navegadores viejos  -->
