/* ***************************************** */
/* Grupo Xenon, C.A. 
/* Desarrollado por: Jonathan Jaimes
/* Fecha de Creación: 05/05/2008
/* ***************************************** */

/*************************************************************************************************** 
 *	Contenido:	Tiene un conjunto de funciones que proveen funcionalidades básicas a las diversas
 *				páginas tanto estáticas como dinámicas que conforman el sitio web
 ***************************************************************************************************/			  
var watchID = null
var watchRun = false 
var url = "http://www.rentamotor.com";
var titulo = "Renta Motor, C.A.";

/*************************************************************************************************** 
 * Función:		agregarFavorito()
 * Objetivo:	Permite agregar el sitio web actual el menú de favoritos del explorador utilizado
 * Parámetros:	No tiene
 * Uso:			[javascript:] onClick="agregarFavorito();"
 ***************************************************************************************************/
function agregarFavorito() {
	if (document.all)
		window.external.AddFavorite(url, titulo)	
}

/*************************************************************************************************** 
 * Función:		stopwatch()
 * Objetivo:	Permite detener el reloj mostrado en la cabecera del sitio web
 * Parámetros:	No tiene
 * Uso:			[javascript:] onClick="stopwatch();"
 ***************************************************************************************************/
function stopwatch() {
	if (watchRun) 
		clearTimeout(watchID);
		
	watchRun = false;
} 

/*************************************************************************************************** 
 * Función:		startwatch()
 * Objetivo:	Permite iniciar el reloj mostrado en la cabecera del sitio web
 * Parámetros:	No tiene
 * Uso:			[javascript:] onClick="startwatch();"
 ***************************************************************************************************/
function startwatch() {
	stopwatch();
	dayTime();
} 

/*************************************************************************************************** 
 * Función:		dayTime()
 * Objetivo:	Permite dar formato al mensaje de fecha y hora contenido en la cabecera de la página
 * Parámetros:	No tiene
 * Uso:			[javascript:] onClick="dayTime();"
 ***************************************************************************************************/
function dayTime() {
	day = new Date();
	hour = day.getHours();
	minute = day.getMinutes();
	second = day.getSeconds();
	days = day.getDate();
	month = day.getMonth() + 1;

	if (hour > 12) {
		hour = hour - 12;
	} else {
		if (hour == 0) hour = 12;
	} 

	if (hour < 10) hour = "0" + hour;
	if (minute < 10) minute = "0" + minute;
	if (second < 10) second = "0" + second;
	if (days < 10) days = "0" + days;
	if (month < 10) month = "0" + month;

	date = days + "/" + month + "/" + day.getYear();
	time = hour + ":" + minute + ":" + second;

	document.getElementById("fecha").innerHTML = date;
	document.getElementById("hora").innerHTML = time;

	watchID = setTimeout("dayTime()",1000);
	watchRun = true;
}

/*************************************************************************************************** 
 * Función:		mostrarCapa()
 * Objetivo:	Permite hacer visible el contenido de una capa determinada
 * Parámetros:	- capa: id de la capa a mostrar
 * Uso:			[javascript:] onClick="mostrarCapa('capa1');"
 ***************************************************************************************************/
function mostrarCapa(capa){
	document.getElementById(capa).style.visibility = "visible";
}

/*************************************************************************************************** 
 * Función:		ocultarCapa()
 * Objetivo:	Permite hacer no visible el contenido de una capa determinada
 * Parámetros:	- capa: id de la capa a ocultar
 * Uso:			[javascript:] onClick="ocultarCapa('capa1');"
 ***************************************************************************************************/
function ocultarCapa(capa){
	document.getElementById(capa).style.visibility = "hidden";
}
