// Necesita que antes se haya definido la variable navegador

var temporizador;
var tiempoMenus=1000;
var tiempoOpciones=1000;
// Hasta que esta variable no sea 'si' no funcionarán los desplegables.
// Esto es para evitar que se intente desplegar una capa que todavia no existe,
// ya que están en el final del documento html
var menus_desplegables_activados='no';	

// Define las variables visible y hidden segun estemos en NS o IE
if (navegador == "NS")
{
	visible = 'show';
  	hidden = 'hide';
}
else if (navegador == "NS7") 
{
	visible = 'visible';
  	hidden = 'hidden';
}
else if (navegador == "IE") 
{
	visible = 'visible';
  	hidden = 'hidden';
}

//-------------------------------------------------------
function borrarTemporizador()
{
	clearTimeout(temporizador)
}
//-------------------------------------------------------
function establecerTemporizador(milisegundos)
{
	temporizador = setTimeout("ocultarTodosMenus()",milisegundos);
}
//-------------------------------------------------------
function mostrarCapa(nombrecapa) 
{
  if (navegador=="NS") 
  {
    laCapa = document.layers[nombrecapa];
  }
  else if (navegador=="NS7")
  {
    laCapa = document.getElementById(nombrecapa).style;
  }
  else if (navegador=="IE")
  {
    laCapa = document.all(nombrecapa).style;
  }

  laCapa.visibility = visible;
}
//-------------------------------------------------------
function ocultarCapa(nombrecapa) 
{
  if (navegador=="NS") 
  {
    laCapa = document.layers[nombrecapa];
  }
  else if (navegador=="NS7")
  {
    laCapa = document.getElementById(nombrecapa).style;
  }
  else if (navegador=="IE")
  {
    laCapa = document.all(nombrecapa).style;
  }

  laCapa.visibility = hidden;
}
//-------------------------------------------------------
function mostrarMenu(nombrecapa)
{
	if (menus_desplegables_activados == 'si')
	{
		borrarTemporizador();
		ocultarTodosMenus();
		mostrarCapa(nombrecapa);
	}
}

//-------------------------------------------------------
function ocultarTodosMenus()
{
	if (menus_desplegables_activados == 'si')
	{
		ocultarCapa('menu1');
		ocultarCapa('menu2');
		ocultarCapa('menu3');
	}
}
