/***************************************************************************************************
  Fichero:  	nofumadores.js
  Autores: 		Javier Moyano
   			Juan Capristán
  Fec.Creación: 	25/01/05
  Ult.modific:	25/11/2005 20:20:52
  Sinopsis:		Funciones javascript que se usan en la generación de la página web. Menús, etc.
			pinta_estructura(), menu(), pinta_submenus(), genSubmenu(), decide_fondo(), nav_res(),
			nofumadores(), escribe_texto(), muestra(), oculta(), cambia_lema(), muestra_idiomas(),
****************************************************************************************************/

// Declaración de variables de ámbito general----------------------------------
  var dir_base = "http://www.nofumadores.org/"  //real
  //var dir_base = "http://localhost/nf/"         //local
  //var dir_base = "http://83.54.213.140/nf/"	//servidor local - llamada externa
  // var dir_base = "./" 				  // local sin servidor ASP
  
  var IE = (document.all)? true: false		// Identifica si el navegador es Internet Explorer.
  var DOM = (document.getElementById)? true:false	// Identifica si es javascript w3c. Predomina sobre IE, así IE se usa en v.4
  var idioma = ""			 		// Identifica el idioma que vamos a usar en la página (español por defecto)
  var scw = screen.width				// Resolución de la pantalla
  var x0 = 0						// Desplazamiento horizontal para resoluciones superiores a 1024
  var lema_nf = ["Por el derecho a vivir sin humo de tabaco","Pel dret a viure sense fum de tabac",
    		  "Polo dereito a vivir sen fume de tabaco","Tabako-kerik gabe bizitzeko eskubidearen alde",
    		  "For the right to live without tobacco smoke"];
			  
function pinta_estructura(m,l) {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Diseña la estructura básica de la página en función del navegador y de la resolución utilizada, y
			Define y configura las capas que luego se rellenarán con texto.
			Si el navegador no es Internet Explorer, emitirá una alerta y no visualizará nada.
   Entradas:	m=El menú; l=idioma
   Devuelve:	El código del navegador y la resolución
------------------------------------------------------------------------------*/
  idioma = l
  if (IE || DOM) {
    // Doy las posiciones de los submenús y su ancho en función de la resolución de la pantalla para IE
    // x: Posición left de submenús
    // y: altura a la que pintamos los submenús
    // ancho: ancho de cada submenú
    // altomenu: valor top de la capa que pinta el menú principal
    // v_id: valores top, left, width para la capa que visualiza la elección de idiomas
    // v_tx: valores top, left, width para la capa que visualiza los textos, v_tx[3]: top para segunda capa de textos

	// Valores para resolución 1024 y superiores
    				x = [2,92,240,368,478,660,820,910];
				ancho = [90,150,130,110,182,160,90,88];
				y=135; altomenu=116;
				v_tx = [160,5,600,340]; v_id = [3,530,460]	//top id:576
	if (scw==800) {	x = [2,78,188,280,387,520,645,710];
				ancho = [76,112,96,106,134,125,68,50];
				y=122; altomenu=96;
				v_tx = [120,0,520,240]; v_id = [5,350,470]} // top id:410

	if (top.location != self.location) top.location = self.location; 	//Para no quedar entre frames

	// Creamos las siguientes capas para definir la estruictura de la página:
	//	Menú principal, Elección de idioma, Ocho submenús, Texto de presentación, Texto con efecto scroll
    document.write("<div id=\"capaMenu\" style=\"top:" + altomenu + "; left:0; height:30; position:absolute\"></div>")
    document.write("<div id=\"capaIdiomas\" style=\"top:" +v_id[0]+ "; left:" +v_id[1]+ "; width:" +v_id[2]+ "; position:absolute; z-index:1; visibility:block;\"></div>")
 	for (i=0; i<8; i++) {			// Este bucle crea las ocho capas de los submenús
		document.writeln('<div id=capaSubmenu' + i + ' style="left:' + x[i] + ';top:' + y + ';width:' + ancho[i] + '; position:absolute; display:none; z-index:5" onmouseover=muestra("capaSubmenu'+i+'"); onmouseout=oculta("capaSubmenu'+i+'");></div>') }
	document.write("<div id=\"capaTexto2\" style=\"top:" + v_tx[3] + "; left:" + v_tx[1] + "; width:" + v_tx[2] + "; position:absolute; z-index:1; visibility:block;\"></div>")
	document.write("<div id=\"capaTexto\" style=\"top:" + v_tx[0] + "; left:" + v_tx[1] + "; width:" + v_tx[2] + "; position:absolute; z-index:1; visibility:block;\"></div>")
	menu(m,l)
	// pinta_logo()		// Pinta un logo conmemorativo
  }
}

function menu(opcSubMenu,l) {
/*------------------------------------------------------------------------------
   Autores: 	Juan Capristan, Javier Moyano
   Sinopsis:	Visualiza el menú principal.
   Entradas:	opcSubMenu=array con las opciones. l=idioma
   Devuelve:	true, si se realiza completo.
------------------------------------------------------------------------------*/
    idioma = l
    anchoTablaMenu = [1000, 940, 722, 772]; 	//Ancho del menú para IE 1024, Op 1024, Op 800, IE 800
    pinta_submenus();
    texto = "<table width=\""+ anchoTablaMenu[nav_res()] +"\" id=menu_superior border=0><tr>" +
    "<td width=76 height=28 onmouseover=muestra(\"capaSubmenu0\"); onmouseout=oculta(\"capaSubmenu0\");><a href=\"#\" onclick=\"return false;\">" + opcSubMenu[0] + "</a></td>" +
    "<td width=130 onmouseover=muestra(\"capaSubmenu1\"); onmouseout=oculta(\"capaSubmenu1\");><a href=\"#\" onclick=\"return false;\">" + opcSubMenu[1] + "</a></td>" +
    "<td width=110 onmouseover=muestra(\"capaSubmenu2\"); onmouseout=oculta(\"capaSubmenu2\");><a href=\"#\" onclick=\"return false;\">" + opcSubMenu[2] + "</a></td>" +
    "<td width=91>  <a href=\"" + dir_base + "socio.asp\">" + opcSubMenu[3] + "</a></td>" +
    "<td width=164 onmouseover=muestra(\"capaSubmenu4\"); onmouseout=oculta(\"capaSubmenu4\");><a href=\"#\" onclick=\"return false\">" + opcSubMenu[4] + "</a></td>" +
    "<td width=140 onmouseover=muestra(\"capaSubmenu5\"); onmouseout=oculta(\"capaSubmenu5\");><a href=\"#\" onclick=\"return false;\">" + opcSubMenu[5] + "</a></td>" +
    "<td width=74 onmouseover=muestra(\"capaSubmenu6\"); onmouseout=oculta(\"capaSubmenu6\");><a href=\"#\" onclick=\"return false;\">" + opcSubMenu[6] + "</a></td>" +
    "<td> <a href=\"" + dir_base + "enlaces.asp\">" + opcSubMenu[7] + "</a></td>" +
    "</tr></table>"
    escribe_texto("capaMenu", texto)
}

function pinta_submenus() {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Crea el texto de los submenús, que almacena en tablas.
   Entradas:	Ninguna.
   Devuelve:	true, si se realiza completo.
------------------------------------------------------------------------------*/
    pronto = dir_base + "pronto.html"

 // Menú "Quienes somos"------------------------------------
    if (idioma=='ca') {    var opcSubMenu = ["Benvinguda","Els nostres objectius",
    			"La nostra estratègia","Junta directiva",
                        "nofumadores.org en los medios","Notes de premsa",
    			"Contactar amb nosaltres","Crèdits"]; }
    else if (idioma=='en') {     var opcSubMenu = ["Presentation","Aims",
		      "Our strategy","Board of management",
		      "nofumadores.org en los medios","Notas de prensa",
			"Contact with us","Credits"];}
    else if (idioma=='ek') {     var opcSubMenu = ["Ongi etorria","Gure helburuak",
		      "Gure estrategia","Zuzendaritza taldea",
                      "nofumadores.org komunikabideetan","Notas de prensa",
			"Gurekin harrenanetan jarri","Kredituak"];}
    else if (idioma=='ga') {     var opcSubMenu = ["Benvida","Os nosos obxectivos",
		      "A nosa estratexia","Xunta directiva",
                      "nofumadores.org nos medios","Notas de prensa",
			"Contactar connosco","Créditos"];}
    else {    var opcSubMenu = ["Bienvenida","Nuestros objetivos",
    			"Nuestra estrategia","Junta directiva",
                        "nofumadores.org en los medios","Notas de prensa",
    			"Contactar con nosotros","Créditos"]; }
    var opcEnlace = [dir_base + "quienesomos.asp", dir_base + "objetivos.asp",dir_base + "estrategia.asp",
        dir_base + "junta.asp",  dir_base + "en-los-medios.asp", dir_base + "nprensa.asp", dir_base + "contactar.asp",
dir_base + "creditos.asp"];
    genSubmenu ("capaSubmenu0", opcSubMenu, opcEnlace, 7);

    // Menú "Harto de ser fumador pasivo"------------------------------------
    if (idioma=='ca') {    var opcSubMenu = ["Mesures senzilles per canviar les coses",
                      "Col.laborar amb nofumadores.org",
                      "Forum de fumadors passius",
                      "Material promocional",
		      "Donatius a nofumadors.org"];}
    else if (idioma=='en') {     var opcSubMenu = ["Simple methods to change things",
                        "Collaborate with nofumadores.org",
                        "Passive smokers Forum",
                        "Promotional material",
        		"Donations to nofumadores.org"];}
    else if (idioma=='ek') {     var opcSubMenu = ["Gauzak aldatzeko neurri arruntak",
      		   "NF erakundearekin elkarlanean aritu",
                   "Foroa",
                   "Sustapen-materiala",
                   "NF erakundeari oparia"];}
    else if (idioma=='ga') {     var opcSubMenu = ["Medidas sinxelas para cambiar as cousas",
                    "Colaborar con nofumadores.org",
                    "Foro",
                    "Material promocional",
      		    "Donativos a nofumadores.org"];}
    else {     var opcSubMenu = ["Medidas sencillas para cambiar las cosas",
			"Colaborar con nofumadores.org",
                        "Foro de fumadores pasivos",
                        "Material promocional",
			"Donativos a nofumadores.org"]; }
      		
    var opcEnlace = [dir_base + "medidas.asp" , dir_base + "colaborar.asp", dir_base + "foros/index.php" , 
                     dir_base + "promocional.asp", dir_base + "donaciones.asp"];
                  
    genSubmenu ("capaSubmenu1", opcSubMenu, opcEnlace, 5)

    // Menú "Campañas"-------------------------------------------------------------
    if (idioma=='ca') 		{    var opcSubMenu = ["Manifiest per a la Protecció de la Salut","Carta oberta a les autoritats sanitàries"]; }
    else if (idioma=='en')    {    var opcSubMenu = ["Manifesto for Health Protection","Open letter to the Authorities"]; }
    else if (idioma=='ek')    {    var opcSubMenu = ["Manifiesto por la protección de la salud","Osasun Agintarientzako gutun irekia"]; }
    else if (idioma=='ga')    {    var opcSubMenu = ["Manifesto pola protecion da saúde","Carta aberta ás autoridades sanitarias"]; }
    else	 		      {    var opcSubMenu = ["Manifiesto por la protección de la salud","carta abierta a las Autoridades Sanitarias"]; }
    var opcEnlace = [dir_base + "carta/cartaMinistra.asp", dir_base + "carta/cartaAutoridades.asp"];
    genSubmenu ("capaSubmenu2", opcSubMenu, opcEnlace, 2);

   // Menú "Artículos, informes, documentos..."-----------------------------
   // Falta sección "Otros documentos", "Other documents", "D’altres documents", (vasco), (gallego)
      if (idioma=='ca') {   var opcSubMenu = ["Preguntes més freqüents",
			"Informes",
			"Articles de diaris",
	            "Notícies sobre tabaqueres",
			"Buscador Google NF",
			"Conveni Marc OMS"];}
    	else if (idioma=='en') {	var opcSubMenu = ["Most frequent questions",
			"Information",
			"Newspaper articles",
	            "News about tobacco companies",
			"Google NF search",
			"OMS Convenio Marco"];}
    	else if (idioma=='ek') {	var opcSubMenu = ["Ohizko galderak",
			"Txostenak",
                  "Egunkarien artikuluak",
	            "Tabakoentziburuz berria",
			"Google NF",
			"OMS akordio markoa"];}
    	else if (idioma=='ga') {	var opcSubMenu = ["Preguntas máis frecuentes",
			"Informes",
			"Artigos de prensa",
	            "Noticias sobre tabaqueiras",
			"Buscador Google NF",
			"Convenio Marco da OMS"];}
      else {	var opcSubMenu = ["Preguntas Más Frecuentes",
			"Informes",
			"Artículos de periódicos",
    			"Noticias sobre tabaqueras",
			"Buscador Google NF",
			"Convenio Marco de la OMS"];}
    var opcEnlace = [ dir_base + "faq.asp", 
			   	dir_base + "informes.asp",
				dir_base + "articulos.asp",
				dir_base + "tabaqueras.asp",
				dir_base + "buscainformes.asp",
				dir_base + "documentos/conv_marco.pdf\" target=_blank"];
    genSubmenu ("capaSubmenu4", opcSubMenu, opcEnlace, 6);

    // Menú "Legislación y Denuncias"---------------------------------------
    if (idioma=='ga') {
        var opcSubMenu = ["Lexislación estatal","Lexislación autonómica",
        "Señalización","Instrucións para denunciar","Dónde denunciar",
    	"Redactar denuncia","Nofumadores.org denuncia"];}
    else if(idioma=='ca') {
        var opcSubMenu = ["Legislació estatal","Legislació autonòmica",
    	"Senyalització","Instruccions per fer denúncies","Dónde denunciar",
        "Redacta la teva denúncia","Nofumadores.org denuncia"];}
    else if(idioma=='ek') {
        var opcSubMenu = ["Estatuko legedia","Legedia autonomikoak",
    	"Seinalizazioa","Zalaketa egiteko argibideak","Dónde denunciar",
        "Egin zure zalaketa","Nofumadores.org-ek zalatzen du"];}
    else{
        var opcSubMenu = ["Legislación estatal","Legislación autonómica",
    	"Señalización","Instrucciones para denunciar","Dónde denunciar",
    	"Redacta tu denuncia","Nofumadores.org denuncia"];}
    var opcEnlace = [dir_base + "legislacion_nacional.asp",
			   dir_base + "legislacion_autonomica.asp",
                           dir_base + "senalizacion/",
			   dir_base + "denuncias/instrucciones.asp",
			   dir_base + "documentos/DondeDenunciar.pdf\" target=_blank",
			   dir_base + "denuncias/denunc_gen.asp",
                           dir_base + "denuncias/vulneraciones.asp"];
    genSubmenu ("capaSubmenu5", opcSubMenu, opcEnlace, 7);

    // Menú "Ocio sin humos"--------------------------------------------------
    if (idioma=='ca') 	  {    var opcSubMenu = ["Buscador", "Com formar part de les nostres llistes"];}
    else if (idioma=='en'){    var opcSubMenu = ["Search",  "How to join our lists"];}
    else if (idioma=='ek'){    var opcSubMenu = ["Bilatzailea", "Gure zerrendetan parte hartzeko modua"];}
    else if (idioma=='ga'){    var opcSubMenu = ["Buscador", "Como formar parte da nosas listas"];}
    else {    			 var opcSubMenu = ["Buscador", "Cómo formar parte de nuestras listas"];}
    var opcEnlace = [dir_base + "ociosinhumos/buscador.asp", dir_base + "ociosinhumos/listasOcio.asp"];
    genSubmenu ("capaSubmenu6", opcSubMenu, opcEnlace, 2);
    return true
}

function genSubmenu (capa, opcMenu, opcEnlace, n) {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Genera el código HTML que visualiza un submenú en la capa indicada
			El ancho de la tabla del submenú es el mismo que el de la capa que la contiene.
   Entradas:	capa:		Nombre de la capa donde se crea el submenú
			opcMenu:	Opciones que se visualizan del menú
			opcEnlace:	Enlaces de casa una de las opciones del menú.
			n:		Número de opciones del menú.
   Devuelve:	true, si se realiza completo.
------------------------------------------------------------------------------*/ 
 texto = '<table border=0 cellpadding=0 cellspacing=0>'
 if (DOM) {
	texto += '<tr><td width=' + eval("document.getElementById(capa).style.width") + ' height=10>&nbsp;</td>'
 } else {
	texto += '<tr><td width=' + eval("document.all[\""+capa+"\"].style.width") + ' height=10>&nbsp;</td>'
 }
   for(i=0; i<n; i++) {
      texto += '<tr><td bgcolor="#FFFFFF" align="left" height=36><a class=submenu href="' + opcEnlace[i] + '"><img src="' + dir_base + 'imagenes/flecha.gif">' + opcMenu[i] + '</a>'
   }
   texto += '<tr><td bgcolor="#FFFFFF" align="left" height=36>&nbsp;</td></table>'
   escribe_texto(capa, texto)
   return true
}

function decide_fondo(NumMenu) {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Carga el fondo a utilizar en función del navegador, la resolución utilizada y el menú que llama a la función
			Entiendo que Opera y Netscape trabajan con el mismo código javascript
			Nomenclatura a usar de fondos: "fondo" + nº + Navegador + resolución + ".jpg"
			Ejemplo: fondo2Mi_1024.jpg    donde el Navegador se identifica por las dos primeras letras.
   Entradas:	NumMenu:	Número del menú elegido. Se carga un fondo diferente por cada menú.
   Devuelve:	true, si se realiza completo.
------------------------------------------------------------------------------*/
    // nav = navigator.appName.substr(0,2)
    nav = (IE || DOM)? "Mi" : "Op"
    self.focus()
    if (DOM) {
	document.getElementById('mg1').style.backgroundImage="url("+dir_base+"/imagenes/fondo" + NumMenu + nav + "_1024.jpg)"
    } else {
	mg1.style.backgroundImage="url("+dir_base+"/imagenes/fondo" + NumMenu + nav + "_1024.jpg)"
    } return true
}

function nav_res() {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Devuelve un valor en función del navegador y la resolución para usar con tablas:
				0: IExpl 1024x768: Imágenes de 1000x638 (valor por defecto)
				1: Opera 1024x768: Imágenes de 940x600
				2: Opera 800x600: Imágenes de 722x461
				3: IExpl 800x600: Imágenes de 777x496
			Por el momento no usamos las variables:
				IE  para Internet Explorer 4 (aunque detecta todos)
				NS4 para Netsacape 4
				DOM para estándar JavaScript (Mozilla, Opera, Netscape 6 ó +, Internet Explorer 5 ó +)
				DHTML si soporta cualquiera de los navegadores contemplados, soporta DHTML.
   Entradas:	Ninguna.
   Devuelve:	Un código que identidica el navegador y la resolución
------------------------------------------------------------------------------*/ 
    scw = screen.width
    opc = 0
 if (!DOM && scw==1024) 		{opc = 1
    } else if (!DOM && scw==800) 	{opc = 2
    } else if ((DOM || IE) && scw==800) 	{opc = 3    }
return opc
}

function nofumadores() {
/*------------------------------------------------------------------------------
   Autor: 		Juan Capristan, Javier Moyano
   Sinopsis:	Coloca el logo de "nofumadores" y el lema de la asociación.
			Si se pincha sobre el logo, enlaza con la página principal.
   Entradas:	Ninguna.
   Devuelve:	true
------------------------------------------------------------------------------*/
if (scw!=800) {
    document.write("<table border=\"0\" width=\"350\" cellpadding=\"0\" cellspacing=\"0\"><tr><td align=\"center\">" +
    "<a href=\"" + dir_base + "index.asp\"><img src=\"" + dir_base + "imagenes/nofumadores_org.gif\" /><br />" +
    "<div id=\"lema\" class=\"txtlema\">"+lema_nf[0]+"</div></a>" +
    "</td></tr></table>");
    cambia_lema(0);}
    return true
}

function escribe_texto(capa, texto){
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Escribe texto en una capa predefinida.
			En función del navegador usa un código y otro.
   Entradas:	capa:	El nombre de la capa donde se va a colocar el texto
			texto: El texto a introducir
   Devuelve:	true
------------------------------------------------------------------------------*/
   	if (DOM) {
		eval("document.getElementById(capa).innerHTML = texto")
	} else if (IE) {
   	     eval("document.all[\""+capa+"\"].innerHTML = texto")
   	} else
   	{	document.layers[capa].document.open()
		document.layers[capa].document.write(texto)
		document.layers[capa].document.close()
	} return true
}

function muestra(capa){
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Visualiza una capa predefinida
   Entradas:	El nombre de la capa a visualizar
   Devuelve:	true
------------------------------------------------------------------------------*/
   	if (DOM) {
		document.getElementById(capa).style.visibility = "visible"
		document.getElementById(capa).style.display = "block"
	} else if (IE) {
   	      document.all[capa].style.display = "block";
   	} else {
   		eval(capa).visibility = "show";
	} return true
}

function oculta(capa) {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Oculta una capa predefinida
   Entradas:	El nombre de la capa a visualizar
   Devuelve:	true
------------------------------------------------------------------------------*/
	if (DOM) {
		document.getElementById(capa).style.visibility = "hidden"
	} else if (IE) {
		document.all[capa].style.display = "none"
	} else {
		eval(capa).visibility = "hidden"
	} return true
}

function cambia_lema(i) {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Cada 3 segundos cambia el contenido del texto de la capa "LEMA".
			"frase" es una tabla que contiene el lema en varios idiomas.
   Entradas:	El número de la frase que corresponde visualizar (la posición en la tabla)
   Devuelve:	nada. Siempre llama a la misma función.
------------------------------------------------------------------------------*/ 
	document.getElementById("lema").innerHTML = lema_nf[i];
	i = (i+1)%5;
	setTimeout('cambia_lema('+ i +')', 3000);
}

function muestra_idiomas() {
/*------------------------------------------------------------------------------
   Autor: 		Javier Moyano
   Sinopsis:	Visualiza una capa que permite elegir el idioma en que queremos visualizar la página
			Códigos de idiomas:
				es: español (castellano) Valor por defecto
				en: inglés
				ca: catalán
				ek: vasco (euskera)
				ga: gallego
   Entradas:	Ninguna.
   Devuelve:	true
------------------------------------------------------------------------------*/
    texto= '<table border="0" cellspacing="0" cellpadding="4" id="idiomas"><tr> '+
	  '<td align="center"><a href="http://twitter.com/nofumadores" target="_blank">Twitter <img src="'+ dir_base+ '/imagenes/icono_twitter_30x30.png" title="Síguenos en Twitter" /></a></td>'+
	  '<td align="center"><a href="http://www.facebook.com/pages/nofumadoresorg/268852886061" target="_blank">Facebook <img src="'+ dir_base+ '/imagenes/icono_facebook_30x30.png" title="Síguenos en Facebook" /></a></td>'+	 
	  '<td align="center"><img src="'+ dir_base+ '/imagenes/separador.gif" /></td>'+
	  '<td align="center"><a href="foros/index.php" title="Regístrate y participa en nuestros foros">Foro <img src="'+ dir_base+ '/imagenes/ico_foro.png" /></a></td>'+
	  '<td align="center"><a href="donaciones.asp" title="Efectúa una donación a través de PayPal">Donaciones <img src="'+ dir_base+ '/imagenes/ico_dona.png" /></a></td>'+
	  '<td align="center"><img src="'+ dir_base+ '/imagenes/separador.gif" /></td>'+
      '<td align="center"><a href="cambia_idioma.asp?idioma=es">Castellano <img src="'+ dir_base+ '/imagenes/ico_esp.png" /></a></td> ' +
      '<td align="center"><a href="cambia_idioma.asp?idioma=ca">Català <img src="'+ dir_base+ '/imagenes/ico_cat.png" /></a></td> '+
      '<td align="center"><a href="cambia_idioma.asp?idioma=ek">Euskera <img src="'+ dir_base+ '/imagenes/ico_eus.png" /></a></td> '+
	  '<td align="center"><a href="cambia_idioma.asp?idioma=ga">Galego <img src="'+ dir_base+ '/imagenes/ico_gal.png" /></a></td> '+
      '<td align="center"><a href="cambia_idioma.asp?idioma=en">English <img src="'+ dir_base+ '/imagenes/ico_eng.png" /></a></td> '+
      '</tr></table>'
    escribe_texto("capaIdiomas", texto)
    return true
}