var lingua = 'en';
var lang = new Array();
// o interface basease nun array (lang) no que estan as cadeas
// de todolos textos. segundo a variable lingua, a funcion carga
// asignalle os valores axeitados.

function ocultaCita() {
	// estetica: agocha a fiestra chamada 'cita'
	document.getElementById('cita').style.visibility='hidden';
	document.getElementById('pechar').style.visibility='hidden';
}

function escrituraLocal(valor) {
	// callback function.
	// como pista para o futuro: 
	// todo o que tenha que ocorrer DESPOIS
	// da chegada dos datos do servidor
	// TEN QUE ESTAR AQUI...
	// (marabillas do sajax)
        cuenta=0;
        for (lineas in valor) {
                cuenta++;
        }
        for(i=0; i<cuenta; i++) {
                lang[i] = valor[i].toString();
        }
	var contenido = document.getElementById('menus');
        for(i=0; i<5; i++) {
                var enlace = document.getElementById('etiqueta'+i);
		if(enlace){
                	contenido.removeChild(enlace);
		}
        }
        var nuevoHtml = "<a href=\"#\" onclick=\"cambia('primera')\" id=\"etiqueta0\">" + lang[0] + "</a> | ";
        nuevoHtml = nuevoHtml + "<a href=\"#\" onclick=\"cambia('segunda')\" id=\"etiqueta1\">" + lang[1] + "</a> | ";
        nuevoHtml = nuevoHtml + "<a href=\"#\" onclick=\"cambia('quinta')\" id=\"etiqueta4\">" + lang[4] + "</a>";
        contenido.innerHTML=nuevoHtml;
        return;
}


function carga(valor) {
	// carga as linhas de cada lingua
	// empregando a funcion sajax x_leeTexto, que 
	// fai wrapper da funcion php leeTexto, no servidor...
	lingua = valor;
	x_leeTexto(lingua,escrituraLocal);
}

function cambia(valor) {
	// cambia o contido do div cita, segundo o pulsado no menu
	// emprega os datos do array lang
	var contenido = document.getElementById('cita');
	contenido.style.visibility='visible';
	document.getElementById('pechar').style.visibility='visible';
	var parraf = document.getElementById('texto');
	contenido.removeChild(parraf);
	var parraf = document.getElementById('pie');
	contenido.removeChild(parraf);
        if(valor=="primera"){
        	contenido.innerHTML ="<p id=\"texto\">" + lang[5] +"</p>"+
                "<p id='pie'>" + lang[6] + "</p>";
        }
        else if (valor=="segunda"){
                contenido.innerHTML ="<p id='texto'>" + lang[7] + "</p>" +
                "<p id='pie'>" + lang[8] + "</p>";
        }
        else if (valor=="tercera"){
                contenido.innerHTML ="<p id='texto'>" + lang[9] + "</p>" +
                "<p id='pie'>" + lang[10] + "</p>";
        }
        else if (valor=="cuarta"){
                contenido.innerHTML ="<p id='texto'>" + lang[11] + "</p>" +
                "<p id='pie'>" + lang[12] + "</p>";
        }
        else if (valor=="quinta"){
                contenido.innerHTML ="<p id='texto'>" +lang[13]+ "</p>" +
                "<p id='pie'>" + lang[14] + "</p>";
        }
}
