

	function ver(op, publico){  
		obj = document.getElementById(op);
		
		if (obj.style.display == ""){ 
			obj.style.display="none";
			clearCookie(op);
		}
		else  {
			obj.style.display="";
			setCookie(op,"si",null,'/');
		}
		c(op,publico);
	}

	function verDisplay(op, publico, n_menus, m_act){
		
		for(i=1;i<=n_menus;i++) {
			if (i != m_act) {
				aux = document.getElementById('menu' + i);
				aux.style.display="none";
				clearCookie('menu' + i);
			}
		}

		obj = document.getElementById(op);
		
		if (obj.style.display == ""){ 
			obj.style.display="none";
			clearCookie(op);
		}
		else  {
			obj.style.display="";
			setCookie(op,"si",null,'/');
		}

		c(op,publico);
	}

	function setCookie(cookieName, cookieValue, expires, path, domain, secure) {
		document.cookie =
			escape(cookieName) + '=' + escape(cookieValue)
			+ (expires ? '; expires=' + expires.toGMTString() : '')
			+ (path ? '; path=' + path : '')
			+ (domain ? '; domain=' + domain : '')
			+ (secure ? '; secure' : '');
	};

	function getCookie(cookieName) {

		var cookieValue = '';
		var posName = document.cookie.indexOf(escape(cookieName) + '=');
		if (posName != -1) {
			var posValue = posName + (escape(cookieName) + '=').length;
			var endPos = document.cookie.indexOf(';', posValue);
			if (endPos != -1) cookieValue = unescape(document.cookie.substring(posValue, endPos));
			else cookieValue = unescape(document.cookie.substring(posValue));
		}
		return (cookieValue);
	};

	function clearCookie(cookieName) {
		var now = new Date();
		var yesterday = new Date(now.getTime() - 1000 * 60 * 60 * 24);
		this.setCookie(cookieName, 'cookieValue', yesterday,'/');
	};

	function beginSubmenu(a) {

		var o="menu"+a;

		if (getCookie(o)=="si")
			document.write('	<tr id="'+o+'" name="'+o+'" ><td class="contenido_menu">');
		else
			document.write('	<tr id="'+o+'" name="'+o+'" style="display:none"><td class="contenido_menu">');

		document.write('<font style="font-size: 3px;"><br></font>');

	};

	function endSubmenu() {

		document.write("</td></tr>");

	}

	function endMenu() {

		document.write("<tr> ");
		document.write('  <td colspan="3" class="fondo_separa_menulateral" height="14"></td>');
		document.write("</tr>");

	}

	function c(o,publico){

		obj = document.getElementById(o+"_img");

		if (getCookie(o)=="si") {
			if (publico)
				obj.src="../imagenes/flecha_orange_abajo.gif";
			else
				obj.src="../imagenes/flecha_roja_abajo.gif";
		} else {
			if (publico)
				obj.src="../imagenes/flecha_orange_derecha.gif";
			else
				obj.src="../imagenes/flecha_roja_derecha.gif";
		}

	};

	function beginMenu(t,n,publico, link) {
		var o = "menu"+n;
		obj = document.getElementById(o+"_img");

		document.write('<tr><td class="fondogrisclaro">');  
		if (getCookie(o)=="si") {
			if (publico)
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_orange_abajo.gif">');
			else
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_roja_abajo.gif">');
		} else {
			if (publico)
				//document.write('<img id="menu'+n+'_img" src="/coaata/imagenes/flecha_gris_derecha.gif">');
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_orange_derecha.gif">');				
			else
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_roja_derecha.gif">');
		}
		
		if (link != null)
		{
			document.write('<a onmouseover="javascript:this.style.color=\'#E0823C\'" onmouseout="javascript:this.style.color=\'#5A5552\'"   href="'+link+'"');
		} else {
		    //alert("'menu"+n+"'");
			document.write('<a onmouseover="javascript:this.style.color=\'#E0823C\'" onmouseout="javascript:this.style.color=\'#5A5552\'" href="javascript:ver(');
			document.write("'menu"+n+"'");
			document.write(','+publico+')" ');
			
		}

		document.write(' class="grupo_menu" id="menu'+n+'_cab">'+t+'</a>');
		document.write("</td></tr>");

	}

	function beginMenuDisplay(t,n,publico, n_menus, link) {
		var o = "menu"+n;
		obj = document.getElementById(o+"_img");

		document.write('<tr><td class="fondogrisclaro">'); 
		if (getCookie(o)=="si") {
			if (publico)
				//document.write('<img id="menu'+n+'_img" src="/coaata/imagenes/flecha_gris_abajo.gif">');
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_orange_abajo.gif">');
			else
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_roja_abajo.gif">');
		} else {
			if (publico)
				//document.write('<img id="menu'+n+'_img" src="/coaata/imagenes/flecha_gris_derecha.gif">');
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_orange_derecha.gif">');				
			else
				document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_roja_derecha.gif">');
		}
		
		if (link != null)
		{
			document.write('<a onmouseover="javascript:this.style.color=\'#E0823C\'" onmouseout="javascript:this.style.color=\'#5A5552\'"   href="'+link+'"');
		} else {
		    //alert("'menu"+n+"'");
			document.write('<a onmouseover="javascript:this.style.color=\'#E0823C\'" onmouseout="javascript:this.style.color=\'#5A5552\'" href="javascript:verDisplay(');
			document.write("'menu"+n+"'");
			document.write(','+publico+','+n_menus+', '+n+')" ');
			
		}

		document.write(' class="grupo_menu" id="menu'+n+'_cab">'+t+'</a>');
		document.write("</td></tr>");

	}

	function subm(t, publico, link, alt) {
		document.write('<a onmouseover="javascript:this.style.color=\'#E0823C\'" onmouseout="javascript:this.style.color=\'#5A5552\'" href="'+link+'" class="contenido_menu">');
		if (publico)
			//document.write('<img src="../imagenes/flecha_doble.gif" border="0">&nbsp;'); 
			document.write('&nbsp;&nbsp;');
		else
			document.write('<font class="pequefecharoja"><b>-</b>&nbsp</font>');

		document.write(t);
		document.write('</a><br>');
	}
	
	function subm2(t, publico, link) {

		document.write('<a onmouseover="javascript:this.style.color=\'#E0823C\'" onmouseout="javascript:this.style.color=\'#5A5552\'" href="'+link+'" class="contenido_menu">');
		if (publico)
			document.write('&nbsp;&nbsp;');
		else
			document.write('<font class="pequefecharoja"><b>-</b>&nbsp</font>');
			
		document.write(t);
		document.write('</a><br>');


	}

	function clearMenu(){
		document.write('<img id="menu'+n+'_img" src="../imagenes/flecha_orange_derecha.gif">');	
	}
	
/*
function validar_psw(){ //hace todas las comprobaciones para el pwd
		
		if (document.getElementById('password_new').value.length < 6)
		{
			alert("El nuevo password tiene que tener más de 6 dígitos.");
			return false;
		}
		if (isNaN(document.getElementById('password_new').value)==false )
		{
			alert("El password debe tener letras y números.");
			return false;
		}
		if (document.getElementById('password_new').value.length==0 )
		{
			alert("Ni el login ni el password no pueden ser vacíos.");
			return false;
		}
	}
*/
