	function ir(m,s)
	{
		var a
		ruta(m,s,'');
		a=window.top.main;
		a.location.href = menu[m-1][1][s-1][1];
	}

	function mostrar(id)
	{
		var func;
		func="mostrart(" + id + ")";
		if (timeoutid!="")
		{window.clearTimeout(timeoutid)}
		timeoutid=window.setTimeout(func,500);
	}

	function mostrart(id)
	{
	if (cambio)
	{
		if (menuact!=0)
		{
		document.all.item('s'+menuact).style.display='none';
		document.all.item('m'+menuact).className='menutop2';
		}
		if (id!=0)
		{
		document.all.item('s'+id).style.display='';
		document.all.item('m'+id).className='menutop1';
		}
		menuact=id;
	}
	}
	
	function additemmenu(titulo,imagen)
	{
		var m;
		m = menu.length;
		menu[m] = new Array(3);
		menu[m][0] = titulo;
		menu[m][1] = new Array();
		menu[m][2] = imagen;
	}
	
	function additemsubmenu(titulo,enlace)
	{
		var m, s
		m = menu.length-1;
		s = menu[m][1].length;
		menu[m][1][s] = new Array(2);
		menu[m][1][s][0] = titulo;
		menu[m][1][s][1] = enlace;
	}

	function cmenu(menu)
	{
	clink = 1
	tm='<table width="550" border="0" cellpadding="0" cellspacing="0">';
		tm+='<tr><td>';
			tm+='<table border="0" cellpadding="0" cellspacing="0" class="menutop2">';
			tm+='<tr>';
			tm+='<td id="m1" style="cursor:hand" class="menutop2" onClick="mostrart(1)" onMouseOver="JavaScript:mostrar(1);">&nbsp;&nbsp;';
			tm+=menu[0][0] + '&nbsp;&nbsp;</td>';
			for (i=1;i<menu.length;i++)
				{
				tm+='<td class="menutop2">&nbsp;|&nbsp;</td>';
				tm+='<td id="m' + (i+1) + '" style="cursor:hand" class="menutop2" onClick="JavaScript:mostrart(' + (i+1) + ');" onMouseOver="JavaScript:mostrar(' + (i+1) + ');">&nbsp;&nbsp;';
				tm+=menu[i][0] + '&nbsp;&nbsp;</td>';
				}
			tm+='</tr>';
			tm+='</table>';
		tm+='</td></tr>';

		// Separador entre menu y submenu
		tm+='<tr><td height="1">';
		tm+='</td></tr>';

	for (i=0;i<menu.length;i++)
		{
		tm+='<tr id="s' + (i+1) + '" style="display:none"><td class="menutop1">';
			tm+='<table border="0" cellpadding="0" cellspacing="0">';
				tm+='<tr class="menutop1" onMouseOver="JavaScript:cfalse();" onMouseOut="JavaScript:ctrue();">';
				tm+='<td>&nbsp;&nbsp;<a href="';
				if (clink==0)
				{
				tm+='JavaScript:ir(' + (i+1) + ',1)"';
				}
				else
				{
				tm+=menu[i][1][0][1] + '" target="main"';
				}
				tm+=' class="menutop1">';
				tm+=menu[i][1][0][0] + '</a>&nbsp;&nbsp;</td>';
				for (j=1;j<menu[i][1].length;j++)
				{
					tm+='<td>&nbsp;|&nbsp;</td>';
					tm+='<td>&nbsp;&nbsp;<a href="';
					if (clink==0)
					{
					tm+='JavaScript:ir(' + (i+1) + ',' + (j+1) + ')"';
					}
					else
					{
					tm+=menu[i][1][j][1] + '" target="main"';
					}
					tm+=' class="menutop1">';
					tm+=menu[i][1][j][0] + '</a>&nbsp;&nbsp;</td>';
				}
				tm+='</tr>';
			tm+='</table>';
		tm+='</td></tr>';
		}

	tm+='</table>';
	return tm;
	}

	function cmenu_no_vale_antes_de_timeout(menu)
	{
	clink = 1
	tm='<table width="530" border="0" cellpadding="0" cellspacing="0">';
		tm+='<tr><td>';
			tm+='<table border="0" cellpadding="0" cellspacing="0" class="menutop2">';
			tm+='<tr>';
			tm+='<td id="m1" style="cursor:hand" class="menutop2" onMouseOver="JavaScript:mostrar(1);">&nbsp;&nbsp;';
			tm+=menu[0][0] + '&nbsp;&nbsp;</td>';
			for (i=1;i<menu.length;i++)
				{
				tm+='<td class="menutop2">&nbsp;|&nbsp;</td>';
				tm+='<td id="m' + (i+1) + '" style="cursor:hand" class="menutop2" onMouseOver="JavaScript:mostrar(' + (i+1) + ');">&nbsp;&nbsp;';
				tm+=menu[i][0] + '&nbsp;&nbsp;</td>';
				}
			tm+='</tr>';
			tm+='</table>';
		tm+='</td></tr>';

		// Separador entre menu y submenu
		tm+='<tr><td height="1">';
		tm+='</td></tr>';

	for (i=0;i<menu.length;i++)
		{
		tm+='<tr id="s' + (i+1) + '" style="display:none"><td class="menutop1">';
			tm+='<table border="0" cellpadding="0" cellspacing="0">';
				tm+='<tr class="menutop1">';
				tm+='<td>&nbsp;&nbsp;<a href="';
				if (clink==0)
				{
				tm+='JavaScript:ir(' + (i+1) + ',1)"';
				}
				else
				{
				tm+=menu[i][1][0][1] + '" target="main"';
				}
				tm+=' class="menutop1">';
				tm+=menu[i][1][0][0] + '</a>&nbsp;&nbsp;</td>';
				for (j=1;j<menu[i][1].length;j++)
				{
					tm+='<td>&nbsp;|&nbsp;</td>';
					tm+='<td>&nbsp;&nbsp;<a href="';
					if (clink==0)
					{
					tm+='JavaScript:ir(' + (i+1) + ',' + (j+1) + ')"';
					}
					else
					{
					tm+=menu[i][1][j][1] + '" target="main"';
					}
					tm+=' class="menutop1">';
					tm+=menu[i][1][j][0] + '</a>&nbsp;&nbsp;</td>';
				}
				tm+='</tr>';
			tm+='</table>';
		tm+='</td></tr>';
		}

	tm+='</table>';
	return tm;
	}

