function blockError(){if (document.layers){location.reload();}}
window.onerror = blockError;
// Solución al bug de Netscape con capas al hacer resize.
if (document.layers)
{
	ancho = innerWidth ;
	alto = innerHeight ;
	onresize = recargar ;
}
function recargar()
{
	if (innerWidth != ancho || innerHeight != alto)
		location.reload()
}

<!-- Beginning of JavaScript -

var menublock=new Array() 
var plus_i=0 

// ----------------------------------------------------------------------------------------------- //

////////////////////////////////////////////////
// Aquests son els link's que podeu modificar //
////////////////////////////////////////////////

menublock[0]="Verdana;"+ 			
			 "1;"+				
			 "000000;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "000000;"+			
			 "0;"+				
	 "PROGRAMA|#|;"+
"Presentació|../inc/tisa/presentacio.htm|general;"+
"Objectius|../inc/tisa/objectius.htm|general;"+
"Destinataris|../inc/tisa/destinataris.htm|general;"+
"Metodologia|../inc/tisa/metodologia.htm|general;"+
"Continguts|../inc/tisa/continguts.htm|general;"+
"Avaluació i acreditació acadèmica|../inc/tisa/acreditacio.html|general;"

menublock[1]="Verdana;"+ 			
			 "1;"+				
			 "00006F;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "8F0020;"+			
			 "0;"+				
	 "COORDINACIÓ  I PROFESSORAT|#|;"+	       "Coordinació|../inc/tisa/coordinacio.htm|general;"+
"Professorat |../inc/tisa/professorat.htm|general;"
 
menublock[2]="Verdana;"+ 			
			 "1;"+				
			 "00006F;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "8F0020;"+			
			 "0;"+				
	 "CALENDARI|#|;"+	                    
"Dates i horaris|../inc/tisa/horaris.htm|general;"+
"Calendari |../inc/tisa/calendari.htm|general;"

menublock[3]="Verdana;"+ 			
			 "1;"+				
			 "00006F;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "8F0020;"+			
			 "0;"+				       
	 "MATRÍCULA|#|;"+	                    
"Preus i Beques|../inc/tisa/matricula.htm|general;"+
"Full de pre-inscripció |/tisa/pre-inscripcio.php|general;"

menublock[4]="Verdana;"+ 			
			 "1;"+				
			 "00006F;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "8F0020;"+			
			 "0;"+			
	 "LLOC DE REALITZACIÓ|../inc/tisa/lloc.htm|general;"
	 
menublock[5]="Verdana;"+ 			
			 "1;"+				
			 "00006F;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "8F0020;"+			
			 "0;"+				       
	 "CAMPUS VIRTUAL|/inc/tisa/campus.htm|general;"

menublock[6]="Verdana;"+ 			
			 "1;"+				
			 "00006F;"+			
			 "0;"+				
			 "Verdana;"+ 		
			 "1;"+				
			 "8F0020;"+			
			 "0;"+				       
	 "MÉS INFORMACIÓ|/inc/tisa/mesinformacio.htm|general;" 



////////////////////////////////////////////////
// Aquests son els link's que podeu modificar //
////////////////////////////////////////////////

// ----------------------------------------------------------------------------------------------- //

			 
var menusplit
var urlsplit
var font_weight_main
var font_weight_sub
var font_weight_sub

var minusimg=new Image()
minusimg.src="/images/tisa/quadr.gif"

var plusimg=new Image()
plusimg.src="/images/tisa/quadr.gif"

var equalimg= "/images/tisa/quadr.gif"
			 
var showsubmenus=new Array()
for (i=0;i<=menublock.length-1;i++) {
	showsubmenus[i]=-1
}

var plusminusimg=new Array()
for (i=0;i<=menublock.length-1;i++) {
	plusminusimg[i]=plusimg.src
}


function openandclose(visi) {

	for (i=0;i<=menublock.length-1;i++) {
	
		if(visi!=i) {
			 if (showsubmenus[i]==1) {openandclose(i)}
		}
	
	}
	
	showsubmenus[visi]=(-1)*showsubmenus[visi]

    var menucontent=""
    var cabeceracontent=""
    if (showsubmenus[visi]==1) {plusminusimg[visi]=minusimg.src}
    if (showsubmenus[visi]==-1) {plusminusimg[visi]=plusimg.src}
    menucontent+="<table border=0>"
	for (i=0;i<=menublock.length-1;i++) {
		menusplit=menublock[i].split(";")
		urlsplit=menusplit[8].split("|")
		if (menusplit[3]==1) {font_weight_main="<b>"}
		if (menusplit[3]==0) {font_weight_main=""}
		if (menusplit[7]==1) {font_weight_sub="<b>"}
		if (menusplit[7]==0) {font_weight_sub=""} 
		menucontent+="<tr><td>"

					
       if (menusplit[9].length==0)  // Cuando no hay SubMenús
	   {
			menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+">"
            menucontent+="<img src='"+equalimg+"' border=0></a></td>"
            menucontent+="<td valign=top>"
            menucontent+=font_weight_main
			menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+" class=menutisa>"
			menucontent+=urlsplit[0]
            menucontent+="</a></td></tr>"
            plus_i++ 

        }
        
        if (menusplit[9].length!=0) // Cuando hay SubMenús
		{
            var thismainmenu=i+plus_i
            menucontent+="<a href='javascript:openandclose("+i+")' class=menutisa>"
            menucontent+="<img src='"+plusminusimg[i]+"' border=0></a></td>"
            menucontent+="<td>"
            menucontent+=font_weight_main
			
            if(i==0){  menucontent+="<a href='javascript:openandclose("+i+")' class=menutisa>"	}
			else{  menucontent+="<a href='javascript:openandclose("+i+")'' class=menutisa>" }

		 	menucontent+=urlsplit[0]
			menucontent+="</a></td></tr>"
			 

		    if (showsubmenus[i]==1) {
			    for (ii=9;ii<=menusplit.length-2;ii++) {
				    urlsplit=menusplit[ii].split("|")
                    menucontent+="<tr><td align=right valign=top><font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+"></font></td><td>"
					menucontent+="<tr><td align=right valign=top>-</td><td>"
    			    menucontent+=font_weight_sub
                     menucontent+="<a href='javascript:openandclose_color("+ii+")' class=submenutisa>"
                    menucontent+=urlsplit[0]
					menucontent+="</a></td></tr>"
			    }
		    }
        }    
	}
	
    menucontent+="</table>"
	
	
	
	if (document.all) {
			
		menu.innerHTML=menucontent
	}
	else if (document.layers) {
			
		document.menu.document.write(menucontent)
		document.menu.document.close()
	}
	else  {
			
		document.getElementById("menu").innerHTML  = menucontent;
		//document.menu.document.close()
	}
}

function openandclose_2(visi) {

showsubmenus[visi]=(-1)*showsubmenus[visi]


    var menucontent=""
    if (showsubmenus[visi]==1) {plusminusimg[visi]=minusimg.src}
    if (showsubmenus[visi]==-1) {plusminusimg[visi]=plusimg.src}
	
    menucontent+="<table border=0>"
	for (i=0;i<=menublock.length-1;i++) {
		menusplit=menublock[i].split(";")
		urlsplit=menusplit[8].split("|")
		if (menusplit[3]==1) {font_weight_main="<b>"}
		if (menusplit[3]==0) {font_weight_main=""}
		if (menusplit[7]==1) {font_weight_sub="<b>"}
		if (menusplit[7]==0) {font_weight_sub=""} 
		menucontent+="<tr><td valign=top>"

        
       if (menusplit[9].length==0) {

            menucontent+="</td>"
            menucontent+="<td valign=top>"
            menucontent+=font_weight_main
            menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+">"
            menucontent+="<font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"
            menucontent+=urlsplit[0]
            menucontent+="</font></a></td></tr>"
            plus_i++ 
        }
        
        if (menusplit[9].length!=0) {
            var thismainmenu=i+plus_i
            menucontent+="<a href='javascript:openandclose("+i+")'>"
            menucontent+="<img src='"+plusminusimg[i]+"' border=0></a></td>"
            menucontent+="<td>"
            menucontent+=font_weight_main
            if(i==0){  menucontent+="<a href='javascript:openandclose("+i+")' >"}
else{  menucontent+="<a href='javascript:openandclose("+i+")''>"}
            menucontent+="<font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"
            menucontent+=urlsplit[0]
            menucontent+="</font></a></td></tr>"
   
		    if (showsubmenus[i]==1) {
			    for (ii=9;ii<=menusplit.length-2;ii++) {
				    urlsplit=menusplit[ii].split("|")
                    menucontent+="<tr><td align=right valign=top><font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">-</font></td><td>"
    			    menucontent+=font_weight_sub
                    menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+" alt=asdf>"
                    menucontent+="<font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">"
                    menucontent+=urlsplit[0]
                    menucontent+="</font></a></td></tr>"
	
			    }
		    }
        }    
	}
    menucontent+="</table>"
	if (document.all) {
		menu.innerHTML=menucontent
		
	}
	if (document.layers) {
		document.menu.document.write(menucontent)
		document.menu.document.close()
		
	}

}


function openandclose_color(visi) {

    var menucontent=""
    if (showsubmenus[visi]==1) {plusminusimg[visi]=minusimg.src}
    if (showsubmenus[visi]==-1) {plusminusimg[visi]=plusimg.src}
    menucontent+="<table border=0>"
	for (i=0;i<=menublock.length-1;i++) {
		menusplit=menublock[i].split(";")
		urlsplit=menusplit[8].split("|")
		if (menusplit[3]==1) {font_weight_main="<b>"}
		if (menusplit[3]==0) {font_weight_main=""}
		if (menusplit[7]==1) {font_weight_sub="<b>"}
		if (menusplit[7]==0) {font_weight_sub=""} 
		menucontent+="<tr><td valign=top>"

        
       if (menusplit[9].length==0) {

            menucontent+="</td>"
            menucontent+="<td valign=top>"
            menucontent+=font_weight_main
            menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+">"
            menucontent+="<font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"
            menucontent+=urlsplit[0]
            menucontent+="</font></a></td></tr>"
            plus_i++ 
        }
        
        if (menusplit[9].length!=0) {
            var thismainmenu=i+plus_i
            menucontent+="<a href='javascript:openandclose("+i+")'>"
            menucontent+="<img src='"+plusminusimg[i]+"' border=0></a></td>"
            menucontent+="<td>"
            menucontent+=font_weight_main
            if(i==0){  menucontent+="<a href='javascript:openandclose("+i+")' >"}
else{  menucontent+="<a href='javascript:openandclose("+i+")''>"}
            menucontent+="<font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"
            menucontent+=urlsplit[0]
            menucontent+="</font></a></td></tr>"
   
		    if (showsubmenus[i]==1) {
			    for (ii=9;ii<=menusplit.length-2;ii++) {
				    urlsplit=menusplit[ii].split("|")
                    menucontent+="<tr><td align=right valign=top><font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">-</font></td><td>"
    			    menucontent+=font_weight_sub
                    menucontent+="<a href='javascript:openandclose_color("+ii+")'  >"
                   if(visi==ii){
		 menucontent+="<b><font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">"
		
		if (urlsplit[2]=="") // Cuando no existen Frames
			parent.location.href=urlsplit[1]
		else				 // Cuando existen Frames
			parent.general.location.href=urlsplit[1]
			//parent.location.href=urlsplit[1]

		}
	    else menucontent+="<font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">"
                    menucontent+=urlsplit[0]
                    menucontent+="</font></b></a></td></tr>"
			    }
		    }
        }    
	}
    menucontent+="</table>"

}
// - End of JavaScript - -->
