// ****************************************************************************************
// LIBRERIA DE M4FUNCIONES DEL MENU DEL SSE
// ****************************************************************************************



//GRUPOS DE FUNCIONALIDAD (DEFINICION)
		
			//ARRAYS DEL GRUPO 1
			
			mnombres1 = new Array();
			mlinks1 = new Array();
							
			mnombres1[0]="    Datos Personales y de Identificación";
			mlinks1[0]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p9.jsp";
			mnombres1[1]="    Familiares/Dependientes";
			mlinks1[1]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p10.jsp";
	 		mnombres1[2]="";
			mlinks1[2]="#";
	 		mnombres1[3]="Estudios";
			mlinks1[3]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p8.jsp";
			mnombres1[4]="Idiomas";
			mlinks1[4]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p11.jsp";
			mnombres1[5]="Experiencia Laboral";
			mlinks1[5]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p3.jsp";
			mnombres1[6]="Cursos";
			mlinks1[6]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p4.jsp";
			mnombres1[7]="Docencia";
			mlinks1[7]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p5.jsp";
			mnombres1[8]="Publicaciones";
			mlinks1[8]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p6.jsp";
			mnombres1[9]="Reconocimientos";
			mlinks1[9]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p7.jsp";
			mnombres1[10]="Teléfonos";
			mlinks1[10]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p12.jsp";
			mnombres1[11]="E-mail";
			mlinks1[11]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p13.jsp";
			mnombres1[12]="Direcciones";
			mlinks1[12]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p14.jsp";
			mnombres1[13]="Ver Curriculo";
			mlinks1[13]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_p18.jsp";
				
				
			
			//ARRAY DEL GRUPO 2
		        
			mnombres2 = new Array();
			mlinks2 = new Array();
			
			mnombres2[0]="Solicitud del comparativo de puestos";
			mlinks2[0]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_p14.jsp";
			mnombres2[3]="Consulta del Plan de Carrera";
			mlinks2[3]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_cons_pic.jsp";
			mnombres2[2]="Elaboraci&oacute;n de Plan de Carrera";
			mlinks2[2]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_p6.jsp";
			mnombres2[1]="Consulta del comparativo de puestos";
			mlinks2[1]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_p8.jsp";	
			mnombres2[4]="Consulta de Puntos";
			mlinks2[4]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_p10.jsp";
			mnombres2[5]="Consulta de Convenios de Intercambio";
			mlinks2[5]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_p13.jsp";
			//mnombres2[4]="";
			//mlinks2[4]="";
			mnombres2[6]="";
			mlinks2[6]="#";
			//mnombres2[6]="";
			//mlinks2[6]="";
			mnombres2[7]="Petici&oacute;n movimiento lateral";
			mlinks2[7]="/servlet/CheckSecurity/JSP/sse_g2/sse_g2_p11.jsp";
			mnombres2[8]="Evaluaci&oacute;n 360° Lineal y Pareado";
			mlinks2[8]="#";
			mnombres2[9]="&nbsp;&nbsp;&nbsp;&nbsp;-Opciones de Administrador";
			mlinks2[9]="/servlet/CheckSecurity/JSP/sse_g7/sse_g8_p0.jsp";
			mnombres2[10]="&nbsp;&nbsp;&nbsp;&nbsp;-Opciones de Evaluador";
			mlinks2[10]="/servlet/CheckSecurity/JSP/sse_g7/sse_g8_p3.jsp";	


			//ARRAYS DEL GRUPO 3 
			
			mnombres3 = new Array();
			mlinks3= new Array();
			
			mnombres3[0]="Evaluado";
			mlinks3[0]="#";
			mnombres3[1]="  Procesos de Evaluaci&oacute;n";
			mlinks3[1]="/servlet/CheckSecurity/JSP/sse_g7/sse_g7_p0.jsp";
			mnombres3[2]="";
			mlinks3[2]="";
			mnombres3[3]="Evaluador";
			mlinks3[3]="#";
			mnombres3[4]="  Procesos de Evaluaci&oacute;n";
			mlinks3[4]="/servlet/CheckSecurity/JSP/sse_g7/sse_g7_p10.jsp";
			mnombres3[5]="";
			mlinks3[5]="";
			mnombres3[6]="Documentación";
			mlinks3[6]="/servlet/CheckSecurity/JSP/sse_g7/sse_g7_p0_a.jsp";			
			mnombres3[7]="";
			mlinks3[7]="";
			mnombres3[8]="Evaluaci&oacute;n 2005";
			mlinks3[8]="/servlet/CheckSecurity/JSP/sse_g7/sse_g7_p6.jsp";
			mnombres3[9]="";
			mlinks3[9]="";			
			/*mnombres3[10]="Evaluaci&oacute;n 360° Lineal y Pareado";
			mlinks3[10]="#";
			mnombres3[11]="&nbsp;&nbsp;&nbsp;&nbsp;-Opciones de Administrador";
			mlinks3[11]="/servlet/CheckSecurity/JSP/sse_g7/sse_g8_p0.jsp";
			mnombres3[12]="&nbsp;&nbsp;&nbsp;&nbsp;-Opciones de Evaluador";
			mlinks3[12]="/servlet/CheckSecurity/JSP/sse_g7/sse_g8_p3.jsp";	*/					

		
			//ARRAYS DEL GRUPO 4
			
			mnombres4 = new Array();
			mlinks4 = new Array();
			
			mnombres4[0]="Directorio de Proveedores";
			mlinks4[0]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_directorio.jsp";
			mnombres4[1]="Solicitud de Cursos";
			mlinks4[1]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_cursos.jsp?estado=41";
			mnombres4[2]="Monitor de Cursos";
			mlinks4[2]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_monitor.jsp"; 
			mnombres4[3]="Solicitud de Becas";
			mlinks4[3]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_becas.jsp";
			mnombres4[4]="Monitor de Becas";
			mlinks4[4]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_beca_solicitada.jsp";    
			mnombres4[5]="Ligas de Inter&eacute;s";
			mlinks4[5]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_selec_liga.jsp?estado=41";
			mnombres4[6]="Eventos";
			mlinks4[6]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_eventos.jsp?estado=41";
			mnombres4[7]="Soporte @Campus M&eacute;xico";
			mlinks4[7]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_s1.jsp?estado=41";
			mnombres4[8]="Chat";
			mlinks4[8]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_salas.jsp";
			mnombres4[9]="Foro General";
			mlinks4[9]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_c1.jsp?estado=41";
			mnombres4[10]="Foro de tu Dependencia";
			mlinks4[10]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_foro_dgrh.jsp?estado=41";
			mnombres4[11]="";
			mlinks4[11]="#";
			mnombres4[12]="Solicitud de Evaluaci&oacute;n de Capacidades";
			mlinks4[12]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_pant_personal.jsp?estado=41";
			mnombres4[13]="Monitor de Evaluaci&oacute;n de Capacidades";
			mlinks4[13]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_monitor_eval.jsp";
			mnombres4[14]="Consulta certificaciones";
			mlinks4[14]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_con_cert.jsp";
			

			//ARRAYS DEL GRUPO 5
			mnombres5 = new Array();
			mlinks5 = new Array();
			mnombres5[0]="Licencias";
			mlinks5[0]="/servlet/CheckSecurity/JSP/sse_g5/sse_g5_p1.jsp";
			
			//ARRAYS DEL GRUPO 6
			mnombres6 = new Array();
			mlinks6 = new Array();
			mnombres6[0]="Acceso al Subsistema de Control y Evaluación";
			mlinks6[0]="/servlet/CheckSecurity/JSP/sse_g5/sse_g5_p5.jsp";
			
			
			//ARRAYS DEL GRUPO 7
			mnombres7 = new Array();
			mlinks7 = new Array();
			mnombres7[0]="Mensajes no Le&iacute;dos";
			mlinks7[0]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_men_no_leidos.jsp";
			mnombres7[1]="Mensajes Le&iacute;dos";
			mlinks7[1]="/servlet/CheckSecurity/JSP/sse_g1/sse_g1_men_leidos.jsp";
			
			//ARRAYS DEL GRUPO 8
			mnombres8 = new Array();
			mlinks8 = new Array();
			mnombres8[0]="Manuales de @campus";
			mlinks8[0]="/servlet/CheckSecurity/JSP/sse_g4/sse_g4_manuales_campus.jsp";
			mnombres8[1]="Gu&iacute;a T&eacute;cnica RUSP";
			mlinks8[1]="/Descarga/GuiaTecnicaRUSP.pdf";
			mnombres8[2]="Manual de operaci&oacute;n RUSP";
			mlinks8[2]="/Descarga/ManualOperacionRUSP.pdf";

			
			
		
			
			
			
			
			
			

//********************************************************************************************************

//OBJETO GRUPO (no modificar)
		
function grupo(nombrecapa,anchuraminima,posicionx,posiciony,links,nombres){
		
		//Propiedades
		this.nombrecapa = nombrecapa;
		this.anchuraminima =anchuraminima;
		this.posicionx = posicionx; 
		this.posiciony = posiciony; 
		this.links = links;
		this.nombres = nombres;
		
		//Metodos
		this.generarcapa = generarcapa;
		this.mostrardiv = mostrardiv;
		this.ocultardiv = ocultardiv;
		
		this.normal = normal;
		this.resaltado = resaltado;
		this.ir = ir;
		
		}
		
//DEFINICION DE LOS METODOS DEL OBJETO GRUPO
		
function  generarcapa(){
		
	
			var longmax = this.nombres[0].length;
			
			if (this.nombres.length > 1){
				for (j=0; j < this.nombres.length; j++){
					 //alert(this.nombres[j].length);
					 if (this.nombres[j].length >= longmax){
						longmax = this.nombres[j].length;
					 }
				}		    
			}
	

			
			var longitudcapa = (longmax+1)*6;
			
			if (longitudcapa < this.anchuraminima){
				longitudcapa = this.anchuraminima;
			}
			
			//alert(this.anchuraminima);
			//alert(longitudcapa);
			
			if ((this.posicionx + longitudcapa) > (screen.availWidth*0.96)){
				longitudcapa = screen.availWidth*0.96 - this.posicionx;
			}
			

	
			var strcapa = "";
			var strinicapa = "<div id='" + this.nombrecapa + "' name='" + this.nombrecapa + "' style='position:absolute; left:" + this.posicionx + "px; top:" + this.posiciony + "px; width:" + longitudcapa + "px; visibility: hidden; z-index: 4;' onmouseout=\"" + this.nombrecapa + ".ocultardiv('" + this.nombrecapa + "');\" onmouseover=\"" + this.nombrecapa + ".mostrardiv('" + this.nombrecapa + "');\">";
			var strfincapa = "</div>";
		
			var strinitabla = "<table class='tablacapamenu' border='0' cellpadding='0' cellspacing='0' style='border-left: #9E9E9E solid 1; border-right: 1 solid #9E9E9E; border-top: 1 solid #9E9E9E; border-bottom: 1 solid #9E9E9E'>";
			var strfintabla = "</table>";
				
			var strcuerpo="";
		
			for (i=0; i< this.links.length; i++){
		
			if (this.links[i] !="" && this.nombres[i]!=""){
				strcuerpo= strcuerpo + "<tr><td class='fuentemenu' style='cursor: hand;' width='" + longitudcapa + "' align='left' onmouseover='"+ this.nombrecapa + ".resaltado(this);' onmouseout='"+ this.nombrecapa + ".normal(this);' onclick=\"" + this.nombrecapa + ".ir('" + this.links[i] + "');\"> &nbsp;" + this.nombres[i]+ "</td></tr>";
				
				
			}
			else{
				strcuerpo = strcuerpo + "<tr><td><hr noshade color='#000000' size=\"1\"></td></tr>";
			}
			}
			
			strcapa = strinicapa + strinitabla + strcuerpo + strfintabla + strfincapa;
			
			//alert(strcapa);
			
			document.write(strcapa);
			
		
		}
		
		


function ocultardiv(capa){
//alert("oculto " + capa.id);
m4elemento(capa).style.visibility = "hidden";
}
function mostrardiv(capa){
//alert("muestro " + capa.id);
m4elemento(capa).style.visibility = "visible";
}						

function resaltado(obj){
obj.className = "fuentemenu1";
}
function normal(obj){
obj.className = "fuentemenu";
}
//PARA EL FRAME
//function ir(direccion){
//location.href=direccion;
//}
 
function ir(direccion){
window.top.location.href=direccion;
}

