// Java Script manejo de menues

var eOpenMenu = null;
var valor = 0;

isNS4 = (document.layers) ? 1 : 0;
isIE4 = (document.all) ? 1 : 0;
isW3C = (document.getElementById && !document.all) ? 1 : 0;

var flag = ( navigator.userAgent.indexOf("MSIE") >=0 && parseInt( navigator.appVersion ) >= 4 );
flag = flag || isNS4 || isW3C;

if ( flag )	{
	document.onmouseover=mouseover;
	document.onmouseout=mouseout;
	window.onresize=initMenuPos;
}

function OpenMenu(eSrc,eMenu)
{
	if (isW3C) {
	    	docObj = document.getElementById("divBarSuperior");
	    	objTopT = document.defaultView.getComputedStyle(docObj, "").getPropertyValue("top");
		objTop = eval(objTopT.substring(0,objTopT.indexOf("px")));
    		objHeightT = document.defaultView.getComputedStyle(docObj, "").getPropertyValue("height");		
		objHeight = eval(objHeightT.substring(0,objHeightT.indexOf("px")));
	} else if (isNS4) {
	    	objTop = document.layers.divBarSuperior.pageY;	
		objHeight = document.layers.divBarSuperior.clip.height;
	} else {
		objHeight = divBarSuperior.offsetHeight;
		objTop = divBarSuperior.offsetTop;
	}

	if (isW3C)	
		document.getElementById(eSrc.id.replace("tdMenuBarItem", "divMenu")).style.top=objHeight + objTop;						  
	else
	    eMenu.style.top = objHeight + objTop;	
	eMenu.style.visibility = "visible";
	eMenu.style.zindex = 0;
	eOpenMenu = eMenu;
}

function CloseMenu(eMenu)
{
	eMenu.style.visibility = "hidden";
	eOpenMenu = null;
}

function setmsg(msg) 
{
	window.status = msg;
	return true;
}

// Cycle through the layers until a match is found, return element
function whichElement(evt) {

	if (isNS4) {
        // testElement is to be used as a DOM shortcut in the following code

        var testElement;

        // Get the mouse position where the event was triggered

        var xPos = evt.pageX;
        var yPos = evt.pageY;

        // Ultimately, el will hold the element if it is found

        var el = null;

        // Cycle through the layers, top-down; break if found

        for (var i = document.layers.length - 1; i >= 0; i--) {
            testElement = document.layers[i];
            if ((xPos > testElement.left) && 
				(xPos < testElement.left + testElement.clip.width) &&
                (yPos > testElement.top) && 
			   	(yPos < testElement.top + testElement.clip.height)) {
                el = testElement;
                break;
            }
        }
        return el;
	}
}

function mouseover(evt)
{
	var eSrc;
	var eClass;

	if ( flag )	{
		if (isIE4) {
			eSrc = window.event.srcElement; 
			eClass = eSrc.className;
		} else 
		if (isNS4) {
			eSrc = whichElement(evt).id;
			eClass = eSrc.className;
		} else 
		if (isW3C) {
	                eSrc = evt.target;
			eClass = eSrc.className;
		} else {
			eSrc = evt.target;
			eClass = eSrc.getAttribute("class");
		}		
		if (eClass == "clsMenuBarItem" )
		{
			var eMenu=(isW3C)?document.getElementById(eSrc.id.replace("tdMenuBarItem", "divMenu")):document.all[eSrc.id.replace("tdMenuBarItem", "divMenu")];
			if (eMenu) {
				if (eOpenMenu && eOpenMenu != eMenu) 
					CloseMenu(eOpenMenu);
				OpenMenu(eSrc,eMenu);

				eSrc.style.color="orange";	
			}
		}
		else if (!isW3C) {
				  if (eOpenMenu && !eOpenMenu.contains(eSrc) && !divMenuBar.contains(eSrc)) 
					CloseMenu(eOpenMenu);
				 } else 
					if (eOpenMenu && eClass != "clsMenuGray") {
//						CloseMenu(eOpenMenu); 
					}
	}
}

function mouseout(evt)
{
	if ( flag )	{
		if (isIE4) {
			eSrc = window.event.srcElement
		} else 
		if (isNS4) {
			var eSrc = whichElement(evt).id;
		} else {
			var eSrc = evt.target;
			var eClass = eSrc.getAttribute("class");
		}		
		eSrc.style.color="";
	}
}	

function drawmenus()
{
	var str='';

	if ( flag )	{	
		str += '<div id="divMenuHacienda" class="clsMenuGray" style="width:250;position:absolute;z-index:20;left:230; visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<b><font color="#303030">Mercado de Liniers:</font></b><br>';
		str += '<a href="/dll/hacienda1.dll/haciinfo000001" onMouseOver="return setmsg(\'Informaci&oacute;n de precios, ventas por remitente, estad&iacute;sticas, etc\');" onMouseOut="return setmsg(\'\');">- Informaci&oacute;n general</a><br>';
		str += '<a href="/dll/hacienda2.dll/haciinfo000011" onMouseOver="return setmsg(\'Cálculo del I.N.M.L. en un período (Precio de referencia del novillo promedio del Mercado de Liniers)\');" onMouseOut="return setmsg(\'\');">- Cálculo del I.N.M.L. por períodos</a><br>';
		str += '<a href="/dll/hacienda2.dll/haciinfo000014" onMouseOver="return setmsg(\'Índice General Mercado de Liniers en un período (Precio de referencia del promedio del Mercado de Liniers)\');" onMouseOut="return setmsg(\'\');">- Cálculo del I.G.M.L. por períodos</a><br>';
		str += '<a href="/dll/usuario2.dll/usuaiden000001" onMouseOver="return setmsg(\'Identificaci&oacute;n para usuarios registrados ante el sistema\');" onMouseOut="return setmsg(\'\');">- Identificaci&oacute;n usuarios registrados</a><br>';
		str += '<a href="/dll/servicios3.dll/servsusc000001" onMouseOver="return setmsg(\'Formulario de suscripci&oacute;n al servicio de env&iacute;o de e-mails autom&aacute;ticos\');" onMouseOut="return setmsg(\'\');">- Suscripci&oacute;n e-mails autom&aacute;ticos</a><br>';
		str += '<a href="/dll/hacienda2.dll/hacicome000001" onMouseOver="return setmsg(\'Comentario de las operaciones en audio\');" onMouseOut="return setmsg(\'\');">- Comentario de las operaciones en audio</a><br>';
//		str += '<a href="/enconstruccion.htm" onMouseOver="return setmsg(\'Exposici&oacute;n de Novillos Terminados realizada en el Mercado de Liniers en Octubre de 2000\');" onMouseOut="return setmsg(\'\');">- Exposici&oacute;n de Novillos Terminados 2000</a><br>';
		str += '<hr size="1" width="100%" color="#4B4B4B">';
//		str += '<a href="/enconstruccion.htm" onMouseOver="return setmsg(\'Comprar y vender hacienda para invernada\');" onMouseOut="return setmsg(\'\');">Venta de hacienda invernada</a><br>';
		str += '<a href="/dll/agricultura1.dll/agrimerc000006" onMouseOver="return setmsg(\'Estado de los mercados ganaderos\');" onMouseOut="return setmsg(\'\');">Estado de los mercados ganaderos</a><br>';
		str += '</div>';

		str += '<div id="divMenuAgricultura" class="clsMenuGray" style="width:210;position:absolute;z-index:20;left:230; visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<a href="/dll/agricultura1.dll/agrimerc000001" onMouseOver="return setmsg(\'Estado de los mercados agr&iacute;colas nacionales e internacionales\');" onMouseOut="return setmsg(\'\');">Estado de los mercados agr&iacute;colas</a><br>';
		str += '<hr size="1" width="100%" color="#4B4B4B">';
		str += '<a href="/dll/agricultura1.dll/agrimerc000004" onMouseOver="return setmsg(\'Informaci&oacute;n de otros mercados\');" onMouseOut="return setmsg(\'\');">Otros mercados</a><br>';
		str += '</div>';
				
		str += '<div id="divMenuInformacion" class="clsMenuGray" style="width:195;position:absolute;z-index:20;left:230; visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<a href="/dll/informacion1.dll/infoclim000001" onMouseOver="return setmsg(\'El pron&oacute;stico del tiempo en todo el pa&iacute;s\');" onMouseOut="return setmsg(\'\');">Clima</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<b><font color="#303030">Noticias:</font></b><br>';
		str += '<a href="/dll/informacion2.dll/infonoti000003" onMouseOver="return setmsg(\'Resumen de noticias importantes del d&iacute;a\');" onMouseOut="return setmsg(\'\');">- Noticias del d&iacute;a</a><br>';
		str += '<a href="/dll/informacion2.dll/infodiar000001" onMouseOver="return setmsg(\'T&iacute;tulos de los diarios m&aacute;s importantes\');" onMouseOut="return setmsg(\'\');">- T&iacute;tulos de diarios</a><br>';
		str += '<a href="/dll/informacion2.dll/infonota000002" onMouseOver="return setmsg(\'Art&iacute;culos period&iacute;sticos, notas, comentarios\');" onMouseOut="return setmsg(\'\');">- Notas</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/informacion1.dll/infocort000001" onMouseOver="return setmsg(\'Descripci&oacute;n de los distintos Cortes de hacienda Vacuna\');" onMouseOut="return setmsg(\'\');">Cortes de hacienda vacuna</a><br>';
		str += '<a href="/dll/informacion1.dll/inforaza000001" onMouseOver="return setmsg(\'Diferentes razas para faena que ingresan al Mercado de Liniers\');" onMouseOut="return setmsg(\'\');">Tipos de Razas para faena</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/informacion1.dll/infoasad000001" onMouseOver="return setmsg(\'Rese&ntilde;a del asado argentino\');" onMouseOut="return setmsg(\'\');">El asado argentino</a><br>';
		str += '<a href="/dll/informacion1.dll/inforece000001" onMouseOver="return setmsg(\'Recetas de cocina con carnes rojas\');" onMouseOut="return setmsg(\'\');">Recetario de cocina con carnes</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/informacion1.dll/infodist000001" onMouseOver="return setmsg(\'Distancia en Km entre ciudades de la Rep&uacute;blica Argentina\');" onMouseOut="return setmsg(\'\');">Distancias entre ciudades</a><br>';
		str += '<a href="/dll/servicios2.dll/servlink000001" onMouseOver="return setmsg(\'Links a otros sitios de inter&eacute;s\');" onMouseOut="return setmsg(\'\');">Links a otros sitios</a><br>';
		str += '</div>';
		
		str += '<div id="divMenuChatsComunidad" class="clsMenuGray" style="width:195;position:absolute;z-index:20;left:300; visibility:hidden;">';
		str += '<a href="/dll/chatycomunidad1.dll/chatforo000001" onMouseOver="return setmsg(\'Foros de discusi&oacute;n y asesoramiento\');" onMouseOut="return setmsg(\'\');">Foros de discusi&oacute;n</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/chatycomunidad1.dll/chatchat000001" onMouseOver="return setmsg(\'Chats de discusi&oacute;n generales\');" onMouseOut="return setmsg(\'\');">Chats</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/chatycomunidad1.dll/chatwcam000001" onMouseOver="return setmsg(\'Camaras on-line situadas en el predio del Mercado de Liniers\');" onMouseOut="return setmsg(\'\');">WebCams on-line en el Mercado</a><br>';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '</div>';

		str += '<div id="divMenuInstitucional" class="clsMenuGray" style="width:175;position:absolute;z-index:20;left:349;visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<b><font color="#303030">Mercado de Liniers S.A.:</font></b><br>';
		str += '<a href="/dll/institucional1.dll/insthist000001" onMouseOver="return setmsg(\'Historia del Mercado de Liniers\');" onMouseOut="return setmsg(\'\');">- Historia</a><br>';
		str += '<a href="/dll/institucional1.dll/instauto000001" onMouseOver="return setmsg(\'Autoridades de la empresa\');" onMouseOut="return setmsg(\'\');">- Autoridades</a><br>';
		str += '<a href="/dll/institucional1.dll/instfunc000001" onMouseOver="return setmsg(\'Funcionamiento de los distintos sectores\');" onMouseOut="return setmsg(\'\');">- Funcionamiento</a><br>';
		str += '<a href="/dll/institucional1.dll/instunpa000001" onMouseOver="return setmsg(\'Fotos de los diversos sectores del Mercado de Liniers\');" onMouseOut="return setmsg(\'\');">- Un paseo por el Mercado</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<b><font color="#303030">Centro de Consignatarios de Productos del Pa&iacute;s S.A.:</font></b><br>';
		str += '<a href="/dll/institucional1.dll/insthist000002" onMouseOver="return setmsg(\'Historia del Centro de Consignatarios de Productos del Pa&iacute;s\');" onMouseOut="return setmsg(\'\');">- Historia</a><br>';
		str += '<a href="/dll/institucional1.dll/instauto000002" onMouseOver="return setmsg(\'Autoridades de la empresa\');" onMouseOut="return setmsg(\'\');">- Autoridades</a><br>';
		str += '<a href="http://www.ccpp.com.ar" TARGET="_top" onMouseOver="return setmsg(\'Informaci&oacute;n publicada diariamente por el Centro de Consignatarios\');">- Bolet&iacute;n informativo diario</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<b><font color="#303030">Consignatarios:</font></b><br>';
		str += '<a href="/dll/institucional1.dll/instfigu000001" onMouseOver="return setmsg(\'Rese&ntilde;a del papel realizado por los Consignatarios\');" onMouseOut="return setmsg(\'\');">- Figura Comercial</a><br>';
		str += '<a href="/dll/institucional1.dll/instcasa000001" onMouseOver="return setmsg(\'Distintas Casas Consignatarias que operan en el Mercado de Liniers S.A. - P&aacute;ginas y direcciones\');" onMouseOut="return setmsg(\'\');">- Casas Consignatarias</a><br>';
		str += '</div>';

		str += '<div id="divMenuServicios" class="clsMenuGray" style="width:250;position:absolute;z-index:20;left:472;visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<a href="/dll/servicios1.dll/servrema000001" onMouseOver="return setmsg(\'Agenda de pr&oacute;ximos Remates en todo el pa&iacute;s\');" onMouseOut="return setmsg(\'\');">Agenda de Remates</a><br>';
		str += '<a href="/dll/servicios1.dll/serveven000001" onMouseOver="return setmsg(\'Agenda de pr&oacute;ximos eventos del sector\');" onMouseOut="return setmsg(\'\');">Agenda de Eventos</a><br>';
//		str += '<hr width="100%" size="1" color="#4B4B4B">';
//		str += '<a href="/enconstruccion.htm" onMouseOver="return setmsg(\'Campos ofrecidos\');">Venta de Campos</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/servicios3.dll/servsusc000001" onMouseOver="return setmsg(\'Formulario de suscripci&oacute;n al servicio de env&iacute;o de e-mails autom&aacute;ticos\');" onMouseOut="return setmsg(\'\');">Suscripci&oacute;n e-mails autom&aacute;ticos</a><br>';
		str += '<a href="/dll/hacienda2.dll/hacicome000001" onMouseOver="return setmsg(\'Comentario de las operaciones en audio por Oscar D`Appice\');" onMouseOut="return setmsg(\'\');">Comentario de las operaciones en audio</a><br>';
//		str += '<hr width="100%" size="1" color="#4B4B4B">';
//		str += '<a href="/enconstruccion.htm" onMouseOver="return setmsg(\'Servicios ofrecidos por el Banco de La Pampa y el Banco Galicia\');">Financiamiento</a><br>';
		str += '<hr width="100%" size="1" color="#4B4B4B">';
		str += '<a href="/dll/servicios2.dll/servlink000001" onMouseOver="return setmsg(\'Links a otros sitios de inter&eacute;s\');" onMouseOut="return setmsg(\'\');">Links a otros sitios</a><br>';
		str += '</div>';
				
		str += '<div id="divMenuUsuario" class="clsMenuGray" style="width:95;position:absolute;z-index:20;left:540;visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<a href="/dll/usuario2.dll/usuaiden000001" onMouseOver="return setmsg(\'Identificaci&oacute;n para usuarios registrados ante el sistema\');" onMouseOut="return setmsg(\'\');">Identificaci&oacute;n</a><br>';
		str += '<a href="/dll/usuario1.dll/usuaregi000001" onMouseOver="return setmsg(\'Registrarse como usuario del sistema\');" onMouseOut="return setmsg(\'\');">Registraci&oacute;n</a><br>';
		str += '<a href="/dll/usuario2.dll/usuaarea000001" onMouseOver="return setmsg(\'Ingresar al &aacute;rea personal (modificaci&oacute;n de la configuraci&oacute;n de la cuenta)\');" onMouseOut="return setmsg(\'\');">Area personal</a><br>';
		str += '</div>';
						
		str += '<div id="divMenuAyuda" class="clsMenuGray" style="width:160;position:absolute;z-index:20;left:587;visibility:hidden;">';
		str += '<div class="clsMenuGraySpacer"></div>';
		str += '<a href="/dll/inicio.dll/inicayud000002" onMouseOver="return setmsg(\'Informaci&oacute;n de ayuda para aprender a utilizar el sitio\');" onMouseOut="return setmsg(\'\');">Como utilizar el sitio</a><br>';
		str += '<a href="/dll/inicio.dll/inicayud000003" onMouseOver="return setmsg(\'Resumen de las preguntas m&aacute;s frecuentes\');" onMouseOut="return setmsg(\'\');">Preguntas frecuentes</a><br>';
		str += '<a href="/dll/inicio.dll/inicayud000004" onMouseOver="return setmsg(\'Informaci&oacute;n categorizada de las distintas secciones del sitio\');" onMouseOut="return setmsg(\'\');">Mapa del sitio</a><br>';
		str += '</div>';
		
		document.write( str );		
		initMenuPos();
	}
}


function initMenuPos()
{
	var cw;
	var yTope;
	
	if (isNS4) {
	 	cw = window.innerWidth; 
	} else
	if (isIE4) {
	 	cw = document.body.clientWidth; 
	} else
	 	cw = window.innerWidth; 

	var menuWidth=535;

	if ( cw >= 715 )	
	{
		if (isW3C) {		
			document.getElementById('divMenuHacienda').style.left = 0;
			document.getElementById('divMenuAgricultura').style.left = cw * 0.091;
			document.getElementById('divMenuInformacion').style.left = cw * 0.213;
			document.getElementById('divMenuChatsComunidad').style.left = cw * 0.343;
			document.getElementById('divMenuInstitucional').style.left = cw * 0.464;	
			document.getElementById('divMenuServicios').style.left = cw * 0.596;
			document.getElementById('divMenuUsuario').style.left = cw * 0.701;
			document.getElementById('divMenuAyuda').style.left = cw * 0.752;

			yTope = 52;
			document.getElementById('divMenuHacienda').style.top = yTope;
			document.getElementById('divMenuAgricultura').style.top = yTope;
			document.getElementById('divMenuInformacion').style.top = yTope;
			document.getElementById('divMenuChatsComunidad').style.top = yTope;
			document.getElementById('divMenuInstitucional').style.top = yTope;
			document.getElementById('divMenuServicios').style.top = yTope;
			document.getElementById('divMenuUsuario').style.top = yTope;
			document.getElementById('divMenuAyuda').style.top = yTope;
		}
		else {
			divMenuHacienda.style.left = 0;
			divMenuAgricultura.style.left = cw * 0.091;
			divMenuInformacion.style.left = cw * 0.213;
			divMenuChatsComunidad.style.left = cw * 0.343;
			divMenuInstitucional.style.left = cw * 0.464;	
			divMenuServicios.style.left = cw * 0.596;
			divMenuUsuario.style.left = cw * 0.701;
			divMenuAyuda.style.left = cw * 0.752;
		}
	}
	else	
	{
		if (isW3C) {		
			document.getElementById('divMenuHacienda').style.left = 0;
			document.getElementById('divMenuAgricultura').style.left = 65;
			document.getElementById('divMenuInformacion').style.left = 152;
			document.getElementById('divMenuChatsComunidad').style.left = 245;
			document.getElementById('divMenuInstitucional').style.left = 332;	
			document.getElementById('divMenuServicios').style.left = 426;
			document.getElementById('divMenuUsuario').style.left = 501;	
			document.getElementById('divMenuAyuda').style.left = 538;


			yTope = 52;
			document.getElementById('divMenuHacienda').style.top = yTope;
			document.getElementById('divMenuAgricultura').style.top = yTope;
			document.getElementById('divMenuInformacion').style.top = yTope;
			document.getElementById('divMenuChatsComunidad').style.top = yTope;
			document.getElementById('divMenuInstitucional').style.top = yTope;
			document.getElementById('divMenuServicios').style.top = yTope;
			document.getElementById('divMenuUsuario').style.top = yTope;
			document.getElementById('divMenuAyuda').style.top = yTope;
		}
		else {
			divMenuHacienda.style.left = 0;
			divMenuAgricultura.style.left = 65;
			divMenuInformacion.style.left = 152;		
			divMenuChatsComunidad.style.left = 245;
			divMenuInstitucional.style.left = 332;
			divMenuServicios.style.left = 426;
			divMenuUsuario.style.left = 501;	
			divMenuAyuda.style.left = 538;	
		}
	}
}
