/* Modificar el estado de los Menús*/
function cargaEstadoInicialMenu()
{
	/*for(var i = 0; i < estadoMenu.length; i++)
	{
		if(i == 0 || i == 1 || i == 3 || i == 4 || i == 9)
			actualizaCajaMenuInicial1('seccion_'+(i+1), 'menu_'+(i+1), 'caja_menu_'+(i+1), (i+1), estadoMenu[i]);
		else
			actualizaCajaMenuInicial2('seccion_'+(i+1), 'menu_'+(i+1), (i+1), estadoMenu[i]);
	}*/
	
	/*if(estadoMenu[0] == '0')
	{
		actualizaCajaMenuInicial1('seccion_5', 'menu_5', 'caja_menu_5', 5, estadoMenu[4]);
		actualizaCajaMenuInicial1('seccion_8', 'menu_8', 'caja_menu_8', 8, estadoMenu[7]);
	}*/
}
function cambiaEstadoMenu2(seccion, menu, posicion)
{
	var estado = estadoMenu[(posicion-1)];
	if(estado == 0)
		estado = 1;

	else
		estado = 0;
	actualizaCajaMenu2(seccion, menu, posicion, estado);
}
function cambiaEstadoMenu1(seccion, menu, caja_menu, posicion)
{
	var estado = estadoMenu[(posicion-1)];
	if(estado == 0)
		estado = 1;

	else
		estado = 0;
	actualizaCajaMenu1(seccion, menu, caja_menu, posicion, estado);
}
function actualizaCajaMenuInicial2(seccion, menu, posicion, estado)
{
	if(estado == 0)
	{
		if(window.document.getElementById(seccion).className.indexOf('_abierto') > 0)
			window.document.getElementById(seccion).className = window.document.getElementById(seccion).className.substring(0,window.document.getElementById(seccion).className.indexOf('_abierto'))+"_cerrado";
		Effect.Fade(menu,{duration:0.100});
                estadoMenu[(posicion-1)] = estado;
	}
	
}
function actualizaCajaMenuInicial1(seccion, menu, caja_menu, posicion, estado)
{
	if(estado == 0)
	{
		if(window.document.getElementById(seccion).className.indexOf('_abierto') > 0)
			window.document.getElementById(seccion).className = window.document.getElementById(seccion).className.substring(0,window.document.getElementById(seccion).className.indexOf('_abierto'))+"_cerrado";
		Effect.Fade(menu,{duration:0.001});
		Effect.Fade(caja_menu,{duration:0.001});
                estadoMenu[(posicion-1)] = estado;
	}
}
function actualizaCajaMenu2(seccion, menu, posicion, estado)
{
	if(estado == 0)
	{
		if(window.document.getElementById(seccion).className.indexOf('_abierto') > 0)
			window.document.getElementById(seccion).className = window.document.getElementById(seccion).className.substring(0,window.document.getElementById(seccion).className.indexOf('_abierto'))+"_cerrado";
		Effect.Fade(menu,{duration:1.0});
                var oculto = "\'oculto\'";
		self.setTimeout(eval("window.document.getElementById(menu).className = " + eval("\'oculto\'")),1000);
		estadoMenu[(posicion-1)] = estado;
	}
	else
	{
		if(window.document.getElementById(seccion).className.indexOf('_cerrado') > 0)
			window.document.getElementById(seccion).className = window.document.getElementById(seccion).className.substring(0,window.document.getElementById(seccion).className.indexOf('_cerrado'))+"_abierto";
		window.document.getElementById(menu).style.opacity="0.0";
		window.document.getElementById(menu).style.filter="alpha(opacity=0)";
		//window.document.getElementById(menu).className = "mostrar";
		Effect.Appear(menu,{duration:1.0});
		estadoMenu[(posicion-1)] = estado;
	}
}
function actualizaCajaMenu1(seccion, menu, caja_menu, posicion, estado)
{

	if(estado == 0)
	{
		if(window.document.getElementById(seccion).className.indexOf('_abierto') > 0)
			window.document.getElementById(seccion).className = window.document.getElementById(seccion).className.substring(0,window.document.getElementById(seccion).className.indexOf('_abierto'))+"_cerrado";
		Effect.Fade(menu,{duration:1.0});
		Effect.Fade(caja_menu,{duration:1.0});
                var oculto = "\'oculto\'";
		self.setTimeout(eval("window.document.getElementById(menu).className = " + eval("\'oculto\'")),1000);
		self.setTimeout(eval("window.document.getElementById(caja_menu).className = " + eval("\'oculto\'")),1000);
		estadoMenu[(posicion-1)] = estado;
	}
	else
	{
		if(window.document.getElementById(seccion).className.indexOf('_cerrado') > 0)
			window.document.getElementById(seccion).className = window.document.getElementById(seccion).className.substring(0,window.document.getElementById(seccion).className.indexOf('_cerrado'))+"_abierto";
		window.document.getElementById(caja_menu).style.display="inline";
		window.document.getElementById(caja_menu).style.zoom = "0";
		//window.document.getElementById(caja_menu).className = "mostrar";
		window.document.getElementById(menu).style.opacity="0.0";
		window.document.getElementById(menu).style.filter="alpha(opacity=0)";
		window.document.getElementById(menu).style.zoom = "0";
		//window.document.getElementById(menu).className = "mostrar";
		Effect.Appear(menu,{duration:1.0});
		estadoMenu[(posicion-1)] = estado;
	}
}

function anadirEstado(elem)
{
	var vector= estadoMenu;
	
	if (elem.href.indexOf('?')!=-1) elem.href=elem.href+'&';
	else elem.href=elem.href+'?';
	
	if (elem.href.indexOf('vismenu')!=-1 && cambio==0){ elem.href=elem.href+vector;}
	else{ elem.href=elem.href+'vismenu='+vector;}
	
}
