// opcion menú show/hide 
function toggleMenu(menuSectionId)
{
	if(menuSectionId!=null)
	{
		var allSections = document.getElementsByTagName("tr"); 
		for (var i=0; i<allSections.length; i++)
		{
			if(allSections[i].id != menuSectionId && allSections[i].id != 'vis')
			{
	    	 	allSections[i].className = 'invisible';
			}
			else
			{
		       	if(allSections[i].id != 'vis')
				{
					allSections[i].className = 'visible';
				}
			}
		}
	}
}
	
// cambia el estilo del elemento que ha sido pulsado en el menu lateral
function Change_style(elem)
{
	var elements = document.getElementsByTagName('a');
	for(var i=0;i<elements.length;i++)
	{
		if(elements[i].className.indexOf('_clicked')>-1)
		{
			elements[i].className=elements[i].className.substring(0,elements[i].className.length-8);
		}
	}
	elem.className+='_clicked';
}

// cambia el estilo del elemento que ha sido pulsado en el menu principal
function Change_style_ppal(elem,n,desde)
{
	if (elem<8) //Si se aumenta el número de botones en el menu principal habrá que cambiar TODO ESTO
	{
		var elem_sel = document.getElementById(elem);
		var elements = document.getElementsByTagName('a');
		for(var i=0;i<elements.length;i++)
		{
			if(elements[i].className=='boton' + (i-2) + '_clicked')
			{
				elements[i].className = 'boton' + (i-2);
			}				
		}
		elem_sel.className='boton'+elem+'_clicked';
	}
	if (n!=null)
	{
		switch ( n )
		{
			case "1": parent.menu.location='../mppal_seccion_1/menu_lateral/menu.aspx?desde=' + desde 
			break;
			case "2": parent.menu.location='../mppal_seccion_2/menu_lateral/menu2.aspx?desde=' + desde
			break;
			case "3": parent.menu.location='../mppal_seccion_3/menu_lateral/menu.htm' 
			break;
			case "4": parent.menu.location='../mppal_seccion_4/menu_lateral/menu.aspx?desde=' + desde 
			break;
			case "5": parent.menu.location='../mppal_seccion_5/menu_lateral/menu.htm' 
			break;
			case "6": parent.menu.location='../mppal_seccion_6/menu_lateral/menu.htm' 
			break;	
			case "7": parent.menu.location='../mppal_seccion_7/menu_lateral/menu.htm' 
			break;				
		}	
	}
}
	
function MM_swapImgRestore() //v3.0
{ 
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() //v3.0
{
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) //v4.01
{
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() //v3.0
{
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

