var botonActual = '';

function E(id) {
	if (document.getElementById)
		return document.getElementById (id);
	else
		return document.all[id];
}

function cambiaImagen (img, src) {
	if (img == botonActual)
		return;
	E(img).src = src
}

function ocultaCapas () {
	var capas = new Array ('disco1', 'disco2', 'disco3', 'disco4', 'disco5', 'disco6')
	for (i = 0; i < capas.length; i++) {
		capa = capas[i];
		E(capa).style.display = "none";
	}
}

function verCapa (capa) {
	ocultaCapas ();
	E(capa).style.display = "block";
}

function ponBotonActual(lang, pagina) {
	if (pagina == "paginaHistoria") {
		cambiaImagen('btnHistoria', lang + '/img/btnHistoria2.png');
		botonActual = 'btnHistoria';
	} else if (pagina == "paginaGrupo") {
		cambiaImagen('btnGrupo', lang + '/img/btnGrupo2.png');
		botonActual = 'btnGrupo';
	} else if (pagina == "paginaDiscografia") {
		cambiaImagen('btnDiscografia', lang + '/img/btnDiscografia2.png');
		botonActual = 'btnDiscografia';
	} else if (pagina == "paginaImagenes") {
		cambiaImagen('btnImagenes', lang + '/img/btnImagenes2.png');
		botonActual = 'btnImagenes';
	} else if (pagina == "paginaAgenda") {
		cambiaImagen('btnAgenda', lang + '/img/btnAgenda2.png');
		botonActual = 'btnAgenda';
	} else if (pagina == "paginaPrensa") {
		cambiaImagen('btnPrensa', lang + '/img/btnPrensa2.png');
		botonActual = 'btnPrensa';
	} else if (pagina == "paginaLombardaIntimo") {
		cambiaImagen('btnLombardaIntimo', lang + '/img/btnLombardaIntimo2.png');
		botonActual = 'btnLombardaIntimo';
	} else if (pagina == "paginaContacto") {
		cambiaImagen('btnContacto', lang + '/img/btnContacto2.png');
		botonActual = 'btnContacto';
	} else if (pagina == "paginaActuaciones") {
		cambiaImagen('btnActuaciones', lang + '/img/btnActuaciones2.png');
		botonActual = 'btnActuaciones';
	}

}

function precargaImagenes() {
	var imagenes = new Array();;
	var lang = precargaImagenes.arguments[0];
	for (var i=1; i < precargaImagenes.arguments.length; i++) {
		imagenes[i] = new Image();
		imagenes[i].src = lang + '/img/' + precargaImagenes.arguments[i];
	}
}

/* Adds 'hightlight_place' to the class attribute */
function highlightPlace(id) {
	E(id).style.background = "#ccc";
}

/* Removes 'hightlight_place' to the class attribute */
function unhighlightPlace(id) {
	E(id).style.background = "transparent";
}

function muestraOculta (mostrarId, ocultarId) {
	var mostrar = E(mostrarId);
	var ocultar = E(ocultarId);
	if (mostrar)
		mostrar.style.display = "block";
	if (ocultar)
		ocultar.style.display = "none";
}
