//var anchoMenu = 200 //anchura del menú
var secciones = 12 // cantidad de secciones principales

// var Menu_num = new Array('texto[CAT]','texto[ESP]','texto[ENG]','enlace','target',link o padre(0 es link y + es cantidad de hijos))
//poner en null los valores que se quieran omitir
var Menu_0 = new Array('Portada','Portada','Cover','http://www.upc.edu/cda/',null,0)
var Menu_1 = new Array('El departament','El departamento','The Department',null,null,3) //opcion de menú principal
	var Menu_1_0 = new Array('Dades generals','Datos generales','General performances','?seccio=01',null) //subopción del menú
	var Menu_1_1 = new Array('Estructura','Estructura','Structure','?seccio=02',null)
	var Menu_1_2 = new Array('Personal','Personal','Staff','?seccio=03',null) 
var Menu_2 = new Array('Estudis de primer<br>i segon cicle','Estudios de primer<br>y segundo ciclo','Studies of first<br>and second cycle',null,null,3)// 'Nueva' si se quiere en ventana nueva
	var Menu_2_0 = new Array('ETSAB','ETSAB','ETSAB','?seccio=11',null) 
	var Menu_2_1 = new Array('ETSAV','ETSAV','ETSAV','?seccio=12',null)
	var Menu_2_2 = new Array('EPSEB','EPSEB','EPSEB','?seccio=13',null) 
var Menu_3 = new Array('Estudis de postgrau','Estudios de postgrado','Postdegree studies',null,null,3)
	var Menu_3_0 = new Array('Màster en teoria i<br>història de l\'arquitectura','Máster en teoría e<br>história de la arquitectura','Masters in theory and<br> history of the architecture ','?seccio=21',null)
	var Menu_3_1 = new Array('Programa de doctorat','Programa de doctorado','Doctorate program','?seccio=22',null)
	var Menu_3_2 = new Array('Altres estudis de postgrau','Otros estudios de postgrado','Other postdegree studies','?seccio=23',null) 
var Menu_4 = new Array('Recerca','Investigación','Research',null,null,5)
	var Menu_4_0 = new Array('Grups de recerca','Grupos de investigación','Research groups','http://bibliotecnica.upc.es/FenixDoc/unitats_inv.asp?UE=703','Nueva') 
	var Menu_4_1 = new Array('Tesis doctorals llegides','Tesis doctorales leídas','Read doctoral theses ','?seccio=31',null)
	var Menu_4_2 = new Array('Projectes de tesi admesos','Proyectos de tesi admitidos','Accepted tesi projects','?seccio=32',null) 
	var Menu_4_3 = new Array('Projectes de recerca','Proyectos de investigacion','Research projects','?seccio=33',null) 
	var Menu_4_4 = new Array('Col·leccions Biblioteca ETSAB','Colecciones Biblioteca ETSAB','ETSAB Library Collections','http://bibliotecnica.upc.es/bib210/colleccions/revistesHA_notables.asp','Nueva') 
var Menu_5 = new Array('Revista DC','Revista DC','DC magazine','http://dcpapers.cda.upc.edu/','Nueva',0)
//var Menu_6 = new Array('Perspectives Urbanes','Perspectivas Urbanas','Urban Perspective','?seccio=50',null,0)
var Menu_6 = new Array('Perspectives Urbanes','Perspectivas Urbanas','Urban Perspective','http://upcommons.upc.edu/revistes/handle/2099/17','Nueva',0)
var Menu_7 = new Array('Portal Història en Obres','Portal Historia en Obras','History Work Portal','http://descartes.upc.es/historiaenobres/','Nueva',0)
var Menu_8 = new Array('Portal teatres en risc','Portal teatros en riesgo','Theatres at risk website','http://www.theatresatrisk.org/','Nueva',0)
var Menu_9 = new Array('Publicacions','Publicaciones','Publications','?seccio=70',null,0)
var Menu_10 = new Array('Activitats','Actividades','Activities','?seccio=80',null,0)
var Menu_11 = new Array('Suggeriments','Sugerencias','Suggestions','?seccio=90',null,0)

/*************No tocar a partir de aquí*****************/
var sec
var iexTun=document.appName=='Microsoft Internet Explorer'?true:false;
if(iexTun){var cursorcillo='hand'}
else{var cursorcillo='pointer'}
function inicioMenu(num_menu_desplegable,idioma){
with(document){
	write('<table class="menu_desplegable" cellpadding="0" cellspacing="0">')
	}
for(m=0; m<secciones; m++){ 
	with(document){				
		if (m!=0) { write('<tr><td bgcolor=\"#A4B5C1\"><div class=\"hr\"><hr /></div></td></tr>') }
		write('<tr><td class="secciones" style="cursor:' +cursorcillo+ '" id="menu_' + m +'">' )
		
		switch(idioma){
			case 1: write(eval('Menu_' + m + '[0]') + '</td>'); break;
			case 2: write(eval('Menu_' + m + '[1]') + '</td>'); break;
			case 3: write(eval('Menu_' + m + '[2]') + '</td>'); break;
		}	
		
		write('</tr>')		
		}
	
	sec = eval('Menu_' + m)
	document.getElementById('menu_' + m).onmouseover=function(){
		this.className = 'seccionesHover'
		}
	document.getElementById('menu_' + m).onmouseout=function(){
		this.className = 'secciones'
		}
		if(sec[5]>0){
			document.getElementById('menu_' + m).onclick=function(){
			abreMenu(this.id)
			}
		subMenu('Menu_' + m,sec[5],m,idioma)	
		}
		else{
		document.write('<tr><td class="cerrado"></td></tr>')
			if(sec[3]!=null){
				document.getElementById('menu_' + m).onclick=function(){
				ir(this.id,idioma)
				}
			}
		}	
}
	
	//abreMenu('menu_' + (num_menu_desplegable+1)) //Afegit per a mantenir el menu obert quan es clica en una subsecció
	switch(num_menu_desplegable+1){
    case 1:	
	case 2:
	case 3:
	case 4:
       abreMenu('menu_' + (num_menu_desplegable+1)) //Afegit per a mantenir el menu obert quan es clica en una subsecció 
       break   	
	}		
	
with(document){	
	write('<tr><td bgcolor=\"#A4B5C1\"><div class=\"hr\"><hr /></div></td></tr>')
	write('</table>')
	}
}

function subMenu(n,cant,nm,idioma){
with(document){
	write('<tr><td id="' + n + 'B" class="cerrado">')
	write('<table class="subMeTabla" cellspacing="1">')
	}
	for(s=0; s<cant; s++){
	subMe=eval(n+"_"+s)
		with(document){
		
			switch(idioma){
				case 1: writeln('<tr><td style="cursor:' +cursorcillo+'"onmouseover="this.className=\'subSeccionesHover\'"  onmouseout="this.className=\'subSecciones\'" class="subSecciones" onclick="ir(\'Menu_'+nm+'_'+s+'\',\''+ idioma +'\')">' + subMe[0] + '</td></tr>'); break;
				case 2: writeln('<tr><td style="cursor:' +cursorcillo+'"onmouseover="this.className=\'subSeccionesHover\'"  onmouseout="this.className=\'subSecciones\'" class="subSecciones" onclick="ir(\'Menu_'+nm+'_'+s+'\',\''+ idioma +'\')">' + subMe[1] + '</td></tr>'); break;
				case 3: writeln('<tr><td style="cursor:' +cursorcillo+'"onmouseover="this.className=\'subSeccionesHover\'"  onmouseout="this.className=\'subSecciones\'" class="subSecciones" onclick="ir(\'Menu_'+nm+'_'+s+'\',\''+ idioma +'\')">' + subMe[2] + '</td></tr>'); break;
			}			
			
			}
		}
document.write('</table>')
document.write('</td></tr>')
}
function abreMenu(cual){
clase = cual
cual = cual.replace(/m/,"M")
cua = eval("'" + cual + "B'")

if(document.getElementById(cual+'B').className == 'abierto'){
	document.getElementById(cual+'B').className = 'cerrado'
	document.getElementById(clase).className = 'secciones'
	document.getElementById(clase).onmouseout=function(){
		this.className = 'secciones'
		}
	document.getElementById(clase).onmouseover=function(){
		this.className = 'seccionesHover'
		}
	}
else{
	document.getElementById(cual+'B').className = 'abierto'
	document.getElementById(clase).className = 'seleccionado'
	document.getElementById(clase).onmouseout=function(){
	return false
		}
	document.getElementById(clase).onmouseover=function(){
	return false
		}
	}
}
function ir(donde,idioma_ir){
donde = eval(donde.replace(/m/,"M"))
if(donde[3] != null){
marco = donde[4]
if(marco == 'Nueva'){
	window.open(donde[3])
	}
else if(marco == null){
	if (donde[3] != 'http://www.upc.edu/cda/') { location.href=donde[3] + '&idioma=' + idioma_ir }
	else { location.href=donde[3] + '?idioma=' + idioma_ir }
	}
else{
	eval('parent.' + marco + '.location.href="' + donde[3] + '"')
	}}
}
/********** hasta aquí *************/