ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
verOK=(ns4||ie4)

// CODIGO DEL MENU DE AINIA IZQUIERDO

// The input variables to the toggle function are the number of the submenu to open/close,
// starting with 0, and the number of pixels to move the objects below.
// For example toggle(1,60) opens/closes the second submenu and moves the objects below 60 pixels.

var nom = 5; // Number of menus
var usePictures = 1; // use pictures?  1 = yes, 0 = no
//var diferencial = 0; // usado para el manejo de diferentes resoluciones de la pantalla
var topInicialttls = 100; // Define la altura del primer menu principal
var topInicialsubs = 120; // Define la altura del primer submenu
var separacionMenu = 20; // Pixels de separacion entre menues principales

// Definicion de margenes de los menues para cambios de resolucion 
// 778 es el tamaño definido como base para la pantalla, si este cambia en el
// proyecto se debe ajustar este valor en la formula
// Los margenes 5 y 15 de los menus son los definidos, si se quieres ajustar 
// solo se debe modificar en esta sección

// ESTO QUEDA ELIMINADO PUES LA PAGINA SE ALINEARA A LA IZQUIERDA
//if (screen.width>800) {diferencial=(screen.width-778)/2};
//var margenIzqttls = 5+diferencial;
//var margenIzqsubs = 15+diferencial;
// FIN

var margenIzqttls = 5;
var margenIzqsubs = 15;
var ttls = new Array(); // An array for the title objects
var subs = new Array(); // An array for the submenu objects
var lastn;
var lastmove;

if (document.layers)
{
  visible = 'show';
  hidden = 'hide';
}
else
  if (document.all)
  {
    visible = 'visible';
    hidden = 'hidden';
  }

for (var i = 1; i <= nom; i++)
{
  ttls[i] = ('title' + i);
  subs[i] = ('submenu' +i);
}

lastn = (nom + 1);
lastmove = 0;

// fin de codigo de menu


function cargarEstilo()
{
  if (ie4){ 
    document.writeln("<LINK rel=\"stylesheet\" type=\"text/css\" href=\"/recursos/estilos/stylosin.css\">")
  } 
  else {
    document.writeln("<LINK rel=\"stylesheet\" type=\"text/css\" href=\"/recursos/estilos/stylosns.css\">")
  }
}


// Solicitar informacion de servivios a traves de un formulario
function solicitaInf()
{
	window.open('/bases/isosphera/formularioBanner.nsf/solicitudInformacion?OpenForm','','width=730,height=510,resizable=no,menubar=no,toolbar=no,scrollbars=yes');

}


// Recibir diversa información de ainia previa solicitud por medio de un formulario.
function recibirBoletin()
{
	window.open('/bases/boletines.nsf/FSuscripcion?OpenForm','','width=730,height=485,resizable=no,menubar=no,toolbar=no,scrollbars=no');
}



function compruebamarcos()
{
  tmp=""
  if (location.hostname=="socios.ainia.es") {
	tmp="/desarrollo"
  }
  if (!top.contenido)
    {
    top.location.replace(tmp + '/PagMarcos1.htm?' + location.pathname);
    }
}

// Funcion SALTA
// 
// Uso: En los enlaces y para guardar lo que el visitante navega desde la pag. principal y menu
// Parametros:
//     direccion: direccion destino
//     categoria: categoria en la que se va a guardar en la BD para su posterior consulta
//     nuevaventana: true/false para abrir una nueva ventana

function salta(direccion,categoria,nuevaventana)
{
  tmp=""
  if (location.hostname=="socios.ainia.es") {
	tmp="/desarrollo"
  }
  if (nuevaventana) {
	window.open("/bases/web/principal.nsf/link?openagent&Link="+categoria+"&Pag=" + direccion)
	}
  else {
	location.href="/bases/web/principal.nsf/link?openagent&Link="+categoria+"&Pag=" + tmp+direccion
	}
}
// Fin Salta

// Funcion BANNER
// 
// Uso: En los enlaces y para guardar lo que el visitante navega desde la pag. principal y menu
// es como SALTA pero mejorada, no se especifica la direccion destino, esta direccion ya esta en la BD.
// Parametros:
//     nombre: categoria en la que se va a guardar en la BD para su posterior consulta
//     nuevaventana: true/false para abrir una nueva ventana
//     opciones: los parámetros de window.open()

function banner(nombre,nuevaventana,opciones)
{
  tmp="/bases/web/principal.nsf/banner?openagent&Nombre="+nombre
  // tmp="/bases/web/desprincipal.nsf/banner?openagent&Nombre="+nombre

  if (opciones==null) {
	opciones='';
  }

  if (nuevaventana) {
	window.open(tmp,null,opciones);
	}
  else {
	location.href=tmp
	}
}
// Fin BANNER

// Funcion MENU
// 
// Uso: En los enlaces y para guardar lo que el visitante navega desde la pag. principal y menu
// es como SALTA pero mejorada, no se especifica la direccion destino, esta direccion ya esta en la BD.
// Parametros:
//     nombre: categoria en la que se va a guardar en la BD para su posterior consulta
//     nuevaventana: true/false para abrir una nueva ventana

function menu(nombre,nuevaventana)
{
  //tmp="/bases/web/desprincipal.nsf/menu?openagent&Nombre="+nombre+"&De=Principal"
  //tmp="/bases/web/desprincipal.nsf/menu?openagent&Nombre="+nombre
  tmp="/bases/web/principal.nsf/menu?openagent&Nombre="+nombre

  if (nuevaventana) {
	window.open(tmp)
	}
  else {
	location.href=tmp
	}
}


function menu2(nombre,nuevaventana)
{
  tmp="/bases/web/principal.nsf/menu?openagent&Nombre="+nombre+"&De=Marcos"

  if (nuevaventana) {
	window.open(tmp)
	}
  else {
     parent.principal.location.href=tmp
	}
}

function menu_(nombre,nuevaventana)
{

  tmp="/bases/web/principal.nsf/menu?openagent&Nombre="+nombre+"&De=Interno"

  if (nuevaventana) {
	window.open(tmp)
	}
  else {
	location.href=tmp
	}
}

function enlace(enlace,nuevaventana)
{

  //tmp="/bases/web/desprincipal.nsf/enlace?openagent&Link="+enlace
  tmp="/bases/web/principal.nsf/enlace?openagent&Link="+enlace

  if (nuevaventana) {
	window.open(tmp)
	}
  else {
	location.href=tmp
	}
}
// Fin MENU



function changein(id)
{
  if (ns4) document.layers[id].visibility = "show"
  else if (ie4) document.all[id].style.visibility = "visible"
}

function changeout(id) 
{
  if (ns4) document.layers[id].visibility = "hide"
  else if (ie4) document.all[id].style.visibility = "hidden"
}

function changeImg(cImg,ref)
{
   document.images[cImg].src = ref.src
}

function getEnd(mainStr,searchStr)
{
  foundOffset=mainStr.indexOf(searchStr)
  if (foundOffset == -1)	{
	return null
  }
  return mainStr.substring(foundOffset+searchStr.length,mainStr.length)
}

// FUNCIONES MENU AINIA IZQUIERDO
function picopen(n)
{
  title = ('title' + n);
  pic = ('pic' + n);
  if (document.layers)
  {
    document.layers[title].document.images[pic].src = "/recursos/images/opened.gif";
  }
  else if (document.all)
  {
    document.all(pic).src = "/recursos/images/opened.gif";
  }
}

function picclose(n)
{
  title = ('title' + n);
  pic = ('pic' + n);
  if (document.layers)
  {
    document.layers[title].document.images[pic].src = "/recursos/images/closed.gif";
  }
  else if (document.all)
  {
    document.all(pic).src = "/recursos/images/closed.gif";
  }
}

function lasttoggle(n,move)
{
  if (n <= nom)
  {
    menu = ('submenu' + n);
    if (document.layers)
    {
      submenu = document.layers[menu];
    }
    else if (document.all)
    { 
      submenu = document.all(menu).style;
    }
    if (submenu.visibility == visible)
    {
      submenu.visibility = hidden;
      picclose(n); // Remove this if you don't use pictures
      for (var i = (n+1); i <= nom; i++)
      {
        if (document.layers)
        {
          document.layers[ttls[i]].top -= move;
          document.layers[subs[i]].top -= move;
        }
        else if (document.all)
        {
          document.all(ttls[i]).style.pixelTop -= move;
          document.all(subs[i]).style.pixelTop -= move;
        }
      }
    }
  }
}

function toggle(n,move)
{
  menu = ('submenu' + n);
  if (document.layers)
  {
    submenu = document.layers[menu];
  }
  else if (document.all)
  {
    submenu = document.all(menu).style;
  }
  if (submenu.visibility == visible)
  {
    submenu.visibility = hidden;
    if (usePictures) picclose(n);
    for (var i = (n+1); i <= nom; i++)
      {
        if (document.layers)
        {
          document.layers[ttls[i]].top -= move;
          document.layers[subs[i]].top -= move;
        }
        else if (document.all)
        {
          document.all(ttls[i]).style.pixelTop -= move;
          document.all(subs[i]).style.pixelTop -= move;
        }
      }
  }
  else
  {
    submenu.visibility = visible;
    if (usePictures) picopen(n);
    if (lastn != n)
    {
      lasttoggle(lastn,lastmove);
    }
    for (var i = (n+1); i <= nom; i++)
    {
      if (document.layers)
      {
        document.layers[ttls[i]].top += move;
        document.layers[subs[i]].top += move;
      }
      if (document.all)
      {
        document.all(ttls[i]).style.pixelTop += move;
        document.all(subs[i]).style.pixelTop += move;
      }
    }
  }
  lastn = n;
  lastmove = move;
}
// fin funciones menu