var width_barPrincipal = 235;
var height_barPrincipal = 21;
var xOffset_bar = 180;
var content_width = 1000;

var topArriba = 80;

var width_barSubPrincipal = width_barPrincipal;
var height_barSubPrincipal = 80;
var ofsset_barSubPrincipal = 0;

var timeOn_Inactive = 1000;

var keepstatic=1 //specify whether menu should stay static 0=non static (works only in IE4+)

//Detectamos los navegadores
if (document.all)    {n=0;ie=1;ns6=0;fShow="visible";fHide="hidden";}
if (document.getElementById&&!document.all)    {n=0;ie=0;ns6=1;fShow="visible";fHide="hidden";}
if (document.layers) {n=1;ie=0;ns6=0;fShow="show";fHide="hide";}

opr6=ie&&navigator.userAgent.indexOf("Opera")!=-1
var flag_bar = 0;

///window.onerror=new Function("return true")
////////////////////////////////////////////////////////////////////////////
// Function Menu()                                                        //
////////////////////////////////////////////////////////////////////////////
function Menu()
{
	HTMLstr = "";	

	HTMLstr += '<!-- COMIENZO BARRA PRINCIPAL DE MENU SALUDALIA -->\n';	
	if (ie||ns6) HTMLstr += '<div id="tablaPrincipal_barra" OnMouseOut="Ocultar()" OnMouseOver="displaySubMenu()" style="z-index:1000;position:absolute;cursor:hand;top:' + topArriba + ';left:' + xOffset_bar + ';width:' + width_barPrincipal + ';height:' + height_barPrincipal + '">\n';
	if (n)  HTMLstr += '<layer name="tablaPrincipal_barra">\n';
	//Contenido de la barra
	HTMLstr += '<iframe width="' + width_barPrincipal + '" height="' + height_barPrincipal + '" src="/sw/barraSaludalia3/barra.html" frameborder="0" scrolling="no"></iframe>'
	//Fin del contenido de la barra
	if (ie||ns6) HTMLstr+= "</div>\n";
	if (n)  HTMLstr+= "</layer>\n";	
	HTMLstr += "<!-- FIN BARRA PRINCIPAL DE MENU SALUDALIA -->\n";
	
	HTMLstr += '<!-- COMIENZO BARRA PRINCIPAL DE MENU SALUDALIA -->\n';	
	if (ie||ns6) HTMLstr += '<div id="tablaSubPrincipal_barra" onMouseOver="flag_bar=1;this.style.visibility = \'' + fShow + '\'" onMouseOut="Ocultar();" style="z-index:1000;background-color:red;position:absolute;visibility:' + fHide + ';top:' + topArriba + ';left:' + xOffset_bar + ';width:' + width_barSubPrincipal + ';height:' + height_barSubPrincipal + '">\n';
	if (n)  HTMLstr += '<layer name="tablaSubPrincipal_barra">\n';
	//Contenido de la barra
	HTMLstr += '<iframe id="frameEncabezadoBar" width="' + width_barSubPrincipal + '" height="' + height_barSubPrincipal + '"  src="/sw/barraSaludalia3/opciones.html" frameborder="0" scrolling="no"></iframe>'
	//Fin del contenido de la barra
	if (ie||ns6) HTMLstr+= '</div>\n';
	if (n)  HTMLstr+= '</layer>\n';	
	HTMLstr += '<!-- FIN BARRA PRINCIPAL DE MENU SALUDALIA -->\n';
	document.writeln(HTMLstr);
}

function despliega_Bar(tamano)
{
	if (tamano<=height_barSubPrincipal)
	{
		document.all["frameEncabezadoBar"].style.height = tamano;	
		document.all["tablaSubPrincipal_barra"].style.height = tamano;
		document.all["tablaSubPrincipal_barra"].style.visibility = fShow;
		setTimeout("despliega_Bar(" + (tamano+10) + ")",1);
	}	
}

function displaySubMenu()
{
	var submenu;
	flag_bar=1;
	if (ie)
	{
		var objeto_bar = document.all["tablaSubPrincipal_barra"].style;
		if (objeto_bar.visibility == fHide)
		{
			despliega_Bar(0);
		}
		else if (objeto_bar.visibility == fShow && objeto_bar.height<height_barSubPrincipal)	
		{
			despliega_Bar(objeto_bar.height);
		}
	}
	if (n)
	{
		submenu = document.layers["tablaSubPrincipal_barra"];
		submenu.visibility = fShow;
	} else if (ns6) 
	{
		submenu = ie? eval("tablaSubPrincipal_barra") : document.getElementById("tablaSubPrincipal_barra").style;
		submenu.visibility = fShow;
	}
	setTimeout("hideSubMenu()", timeOn_Inactive);		
}

function Ocultar()
{
	flag_bar = 0;
	setTimeout("hideSubMenu()", timeOn_Inactive);		
}

function hideSubMenu()
{
	var submenu;
	if (flag_bar==0)
	{
		if (ie)
		{
			document.all["tablaSubPrincipal_barra"].style.visibility = fHide;
		}
		if (n)
		{
			submenu = document.layers["tablaSubPrincipal_barra"];
			submenu.visibility = fHide;
		} else if (ns6) 
		{
			submenu = ie? eval("tablaSubPrincipal_barra") : document.getElementById("tablaSubPrincipal_barra").style;
			submenu.visibility = fHide;
		}
	}
}

function updateIt(e)
{
	if (ie&&!opr6)
	{
		var x = window.event.clientX;
		var y = window.event.clientY;
	}
	if (n||ns6)
	{
		var x = e.pageX;
		var y = e.pageY;
	}
}

if (ie||ns6)
{
	//document.body.onmousemove=updateIt;
}
if (document.layers)
{
	window.captureEvents(Event.MOUSEMOVE);
	window.captureEvents(Event.CLICK);
	window.onmousemove=updateIt;
}

menu = new Menu();

function UpdateIt()
{
	if (ie&&keepstatic&&!opr6)
	{
		barPrincipal = document.all["tablaPrincipal_barra"].style;
		barOpciones = document.all["tablaSubPrincipal_barra"].style;
		barPrincipal.top = document.body.scrollTop + topArriba;
		barOpciones.top = document.body.scrollTop + (height_barPrincipal + ofsset_barSubPrincipal) + topArriba;
		if (document.body.clientWidth>content_width)
		{
			//alert(document.body.clientWidth + ' ' + content_width + ' ' + xOffset_bar);
			posBar = ((document.body.clientWidth - content_width)/2) + xOffset_bar - 3;
			barPrincipal.left= posBar;
			barOpciones.left = posBar;
		}
		else
		{
			barPrincipal.left= xOffset_bar;
			barOpciones.left = xOffset_bar;
		}
		setTimeout("UpdateIt()", 0);
	}
}

UpdateIt();

