/***********************************************
	FUNCIONES JAVASCRIPT (ver 1.0)
	Antonio Salguero. 10 de enero de 2006.

	----------------------------------------
	This JavaScript file and the associated code m
	ay be modified in any way to fit your requirements.
	But this copyright notice must be untouched at all times.

***********************************************/

function NoHaceNada() { return false; }

function MostrarOcultar(id)
	{
	var estado = document.getElementById(id).style.display ; 

		// Display se pone a NONE (oculto), si es cualquier otro: undefined, in-line o  block
		document.getElementById(id).style.display = ( estado != "none" ) ? "none" : "block" ;
		
	return false;
} // fin de la funcion 


function MostrarCapa(esta, numcapas, id_menu, id_capa)
	{
		// desactivamos las opciones del menu y ocultamos todas las capas
		for (i = 0; i< numcapas; i++) {
			document.getElementById(id_menu+i).className = 'CapaPasiva' ;
			document.getElementById(id_capa+i).style.display = 'none' ;
			}

	//Activamos el menu y la capa solicitada
		document.getElementById(id_menu+esta).className = 'CapaActiva' ;
		document.getElementById(id_capa+esta).style.display = 'block' ; 

	return null;
} // fin de la funcion

function MuestraOcultaCapa(esta, numcapas, id_capa)
	{
		// ocultamos todas las capas
		for (i = 0; i< numcapas; i++) {
			document.getElementById(id_capa+i).style.display = 'none' ;
			}
	//Activamos  la capa solicitada
		document.getElementById(id_capa+esta).style.display = 'block' ; 

	return null;
} // fin de la funcion 


/*********************************************************************
OBJETO :  TransicionFondos('ID', 'Ruta_Nombre_Foto', numfotos) 
		  para cambiar la foto del background de un elemento 
		  Nombre_Foto0.jpg, Nombre_Foto1.jpg....

	Antonio Salguero	
	Version 1.0:
********************************************************************** 
Declaración: 
<script>
var MyNombre = new TransicionFondos('ID', 'Ruta_Nombre_Foto', numfotos, velocidad, foto inicial); 
</script>
********************************************************************** */
function TransicionFondos(id, nombre, numfotos,speed,inicio)
	{
	if ( !document.getElementById )	return false;
	midiv = document.getElementById(id);
	var foto = new Array(numfotos);
	for (i=0; i<numfotos; i++) foto[i] = nombre + i + ".jpg";
	contador = inicio; // orden de foto incial
	filtro = false; 	
	if ( midiv.filters )	{ 
		filtro= true;
		midiv.style.filter="progid:DXImageTransform.Microsoft.Fade(Overlap=1.00)"; 
		}
	var intId = setInterval( function() {
				if ( contador >= numfotos ) contador=0; 
				if (filtro) midiv.filters[0].apply();
				midiv.style.backgroundImage = "url("+ foto[contador++] + ")";
				if (filtro) midiv.filters[0].play(1);	
				} // Cierre de la función
				, speed * 1500); // tiempo  * 1000 milisegundos
	} // Fin de la Funcion Proptotipo


/*****************************************************
	Version Modificada de:
	FECHA Y HORA. By Chivi. Disponible en:  		 
	http://www.forosdelweb.com/showthread.php?t=105325

****************************************************** */
function ActualizaHora( ){ 

 	/* Capturamos la Hora, los minutos y los segundos */
	Crono 	= 	new Date() ;
	Hora 	= 	Crono.getHours() ;
	Minutos = 	Crono.getMinutes() ; 
	Segundos = 	Crono.getSeconds() ;
	
	/* añadimos un 0 a los tiempos que lo necisitan*/
	if (Hora<=9)		Hora = "0" + Hora ;
	if (Minutos<=9)		Minutos = "0" + Minutos ;
	if (Segundos<=9)	Segundos = "0" + Segundos ;

	/* En Reloj le indicamos la Hora, los Minutos y los Segundos */
	Reloj =  " [" + Hora + ":" + Minutos + ":" + Segundos + "]";

	/* Asignamos al elemento ID = "HoraActual" la cadana que contiene el Reloj */
	document.getElementById( "HoraActual" ).innerHTML = Reloj ;

	/* Indicamos que nos refresque el Reloj cada segundo */
	setTimeout("ActualizaHora()",1000) ;
}

