// Array con los valores de los desplegables
var v;

// Deporte seleccionado
var deporteSeleccionado = 'futbol';

// Si el buscador es el de ABC selecciona si es la edicion nacional o de sevilla (abc|abcdesevilla)
var edicionABC = 'abc';

// Variable que controla si marcar los desplegables del buscador
var marcarDesplegablesBuscador = true;

// Variables para publicidad de Adidas
var buscador_ActivarPublicidad = false;
var buscador_TitlePublicidad = 'Adidas';
var buscador_ImagenPublicidad = '/includes_m/hs/img/logo-adidas.gif';
var buscador_URLPublicidad = 'http://www.adidas.com/football';

function estableceColorBuscador (color) {
	var obj = document.getElementById('rotuloBuscador');
	var obj1 = document.getElementById('boton1');
	var obj2 = document.getElementById('boton2');
	var obj3 = document.getElementById('boton3');
	
	if ((obj != null) && (obj1 != null) && (obj2 != null) && (obj3 != null)) {
		// Si estamos en la Home de un portal local, forzamos a color rojo
		var portal = getPortal();
		if ((portal != null) && (portal != 'abc') && (portal != 'abcdesevilla') && esHomePortal()) {
			obj.className = 'rojo';
			obj1.src = '/includes_m/hs/img/ico1r.gif';
			obj2.src = '/includes_m/hs/img/ico2r.gif';
			obj3.src = '/includes_m/hs/img/ico3r.gif';
		}
		// Si no, pintamos en el color indicado como parametro
		else if (color == 'verde') {
			obj.className = 'verde';
			obj1.src = '/includes_m/hs/img/ico1.gif';
			obj2.src = '/includes_m/hs/img/ico2.gif';
			obj3.src = '/includes_m/hs/img/ico3.gif';		
		}
		else if (color == 'naranja') {
			obj.className = 'naranja';
			obj1.src = '/includes_m/hs/img/ico1n.gif';
			obj2.src = '/includes_m/hs/img/ico2n.gif';
			obj3.src = '/includes_m/hs/img/ico3n.gif';		
		}
		else if (color == 'rojo') {
			obj.className = 'rojo';
			obj1.src = '/includes_m/hs/img/ico1r.gif';
			obj2.src = '/includes_m/hs/img/ico2r.gif';
			obj3.src = '/includes_m/hs/img/ico3r.gif';
		}
		else if (color == 'abcnaranja') {
			obj.className = 'abcnaranja';
			obj1.src = '/includesgestormm/HS_ABC/img/ico1abcn.gif';
			obj2.src = '/includesgestormm/HS_ABC/img/ico2abcn.gif';
			obj3.src = '/includesgestormm/HS_ABC/img/ico3abcn.gif';
		}
		else if (color == 'abcverde') {
			obj.className = 'abcverde';
			obj1.src = '/includesgestormm/HS_ABC/img/ico1abcv.gif';
			obj2.src = '/includesgestormm/HS_ABC/img/ico2abcv.gif';
			obj3.src = '/includesgestormm/HS_ABC/img/ico3abcv.gif';
		}
		else {
			obj.className = 'rojo';
			obj1.src = '/includes_m/hs/img/ico1r.gif';
			obj2.src = '/includes_m/hs/img/ico2r.gif';
			obj3.src = '/includes_m/hs/img/ico3r.gif';
		}		
	}
}

function cambiaColorBuscador () {
	var opcion = document.getElementById('desplegable1');
	var obj = document.getElementById('rotuloBuscador');
	var obj1 = document.getElementById('boton1');
	var obj2 = document.getElementById('boton2');
	var obj3 = document.getElementById('boton3');
	
	
	
	if ((obj != null) && (obj1 != null) && (obj2 != null) && (obj3 != null)) {
		// Si estamos en la Home de un portal local, forzamos a color rojo
		var portal = getPortal();
	
		if ((opcion.options[opcion.selectedIndex].text == 'Fútbol')) {
			obj.className = 'verde';
			obj1.src = '/includes_m/hs/img/ico1.gif';
			obj2.src = '/includes_m/hs/img/ico2.gif';
			obj3.src = '/includes_m/hs/img/ico3.gif';		
		}
		else if ((opcion.options[opcion.selectedIndex].text == 'Baloncesto')) {
			obj.className = 'naranja';
			obj1.src = '/includes_m/hs/img/ico1n.gif';
			obj2.src = '/includes_m/hs/img/ico2n.gif';
			obj3.src = '/includes_m/hs/img/ico3n.gif';		
		}
		else {
			obj.className = 'rojo';
			obj1.src = '/includes_m/hs/img/ico1r.gif';
			obj2.src = '/includes_m/hs/img/ico2r.gif';
			obj3.src = '/includes_m/hs/img/ico3r.gif';
		}			
	}
}

function estableceDeporteInicial() {
	pintaEtiquetasNivel1();	

	var obj4 = document.getElementById('desplegable1');	
	
	if (obj4 != null) {
		if (deporteSeleccionado == 'futbol') {
			estableceColorBuscador('verde');
			if (obj4.options != null) obj4.options[0].selected = true;
		}
		else if (deporteSeleccionado == 'baloncesto') {
			estableceColorBuscador('naranja');
			if (obj4.options != null) {
				obj4.options[1].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'formulaUno') {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[2].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'motor') {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[3].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'tenis') {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[4].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'balonmano') {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[5].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'futbolSala') {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[6].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'masSport') {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[8].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else {
			estableceColorBuscador('rojo');
			if (obj4.options != null) {
				obj4.options[7].selected = true;
				pintaEtiquetasNivel2();
			}
		}
	}
}

function estableceDeporteInicialABC() {
	if (typeof(window['deporteSeleccionadoXML']) != "undefined" ) {
		if ((deporteSeleccionadoXML != null) && (deporteSeleccionadoXML != '')) deporteSeleccionado = deporteSeleccionadoXML;
	}
	 
	pintaEtiquetasNivel1();	

	var obj4 = document.getElementById('desplegable1');	
	
	if (obj4 != null) {
		// Ponemos el color adecuado 
		if (edicionABC == 'abcdesevilla') {
			estableceColorBuscador('abcnaranja');
		}
		else {
			estableceColorBuscador('abcverde');
		}

		// Marcamos el deporte seleccionado
		if (deporteSeleccionado == 'futbol') {
			if (obj4.options != null) obj4.options[0].selected = true;
		}
		else if (deporteSeleccionado == 'baloncesto') {
			if (obj4.options != null) {
				obj4.options[1].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'formulaUno') {
			if (obj4.options != null) {
				obj4.options[2].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'motor') {
			if (obj4.options != null) {
				obj4.options[3].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'tenis') {
			if (obj4.options != null) {
				obj4.options[4].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'balonmano') {
			if (obj4.options != null) {
				obj4.options[5].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else if (deporteSeleccionado == 'futbolSala') {
			if (obj4.options != null) {
				obj4.options[6].selected = true;
				pintaEtiquetasNivel2();
			}
		}
		else {
			if (obj4.options != null) {
				obj4.options[7].selected = true;
				pintaEtiquetasNivel2();
			}
		}
	}
}

function anyadeEtiquetasNivel1 (valores) {
	v = new Array(valores.length);
	for (var i = 0; i < valores.length; i++) {
		v[i] = new Array(2);
		v[i][0] = valores[i];
		v[i][1] = new Array();
	}
}

function anyadeEtiquetasNivel2 (valores, indiceNivel1) {
	for (var j = 0; j < valores.length; j++) {
		v[indiceNivel1][1][j] = new Array(2);
		v[indiceNivel1][1][j][0] = valores[j];
		v[indiceNivel1][1][j][1] = new Array();
	}
}

function anyadeEtiquetasNivel3 (valores, urls, indiceNivel1, indiceNivel2) {
	for (var n = 0; n < valores.length; n++) {
		v[indiceNivel1][1][indiceNivel2][1][n] = new Array(2);
		v[indiceNivel1][1][indiceNivel2][1][n][0] = valores[n];
		v[indiceNivel1][1][indiceNivel2][1][n][1] = urls[n];
	}
}

function pintaEtiquetasNivel1() {
	var option;
	var obj = document.getElementById('desplegable1');
	if (obj != null) {
		for (var i = 0; i < v.length; i++) {
			option = new Option(v[i][0], i);
			obj.options[i] = option;			
		}
	}
	pintaEtiquetasNivel2();
	pintaEtiquetasNivel3();	
}

function pintaEtiquetasNivel2() {
	var option;
	var objN1 = document.getElementById('desplegable1');
	var objN2 = document.getElementById('desplegable2');
	var indiceNivel1 = objN1.selectedIndex; 
	if ((objN1 != null) && (objN2 != null) && (v != null) && (indiceNivel1 >= 0) && (indiceNivel1 < v.length) && (v[indiceNivel1][1] != null)) {
		// Borramos las opciones actuales
		var longitud = objN2.length;
		for (var i = longitud - 1; i > 0; i--) {
			objN2[i] = null;
		}

		// Rellenamos con las nuevas
		for (var j = 0; j < v[indiceNivel1][1].length; j++) {
			option = new Option(v[indiceNivel1][1][j][0], j);
			objN2.options[j] = option;			
		}
	}
	pintaEtiquetasNivel3();
}

function pintaEtiquetasNivel3() {
	var option;
	var objN1 = document.getElementById('desplegable1');
	var objN2 = document.getElementById('desplegable2');
	var objN3 = document.getElementById('desplegable3');
	var indiceNivel1 = objN1.selectedIndex; 
	var indiceNivel2 = objN2.selectedIndex; 
	if ((objN1 != null) && (objN2 != null) && (objN3 != null) && (v != null) && (indiceNivel1 >= 0) && (indiceNivel1 < v.length) && (v[indiceNivel1][1] != null)
		&& (indiceNivel2 >= 0) && (indiceNivel2 < v[indiceNivel1][1].length) && (v[indiceNivel1][1][indiceNivel2][1] != null)) {
		// Borramos las opciones actuales
		var longitud = objN3.length;
		for (var i = longitud - 1; i > 0; i--) {
			objN3[i] = null;
		}

		for (var n = 0; n < v[indiceNivel1][1][indiceNivel2][1].length; n++) {
			option = new Option(v[indiceNivel1][1][indiceNivel2][1][n][0], v[indiceNivel1][1][indiceNivel2][1][n][1]);
			objN3.options[n] = option;
		}
	}
}

function irAPaginaSeleccionada() {
	var edicionLocal = getEdicionLocal();

	var objN3 = document.getElementById('desplegable3');
	var indiceNivel3 = objN3.selectedIndex;
	
	if (edicionLocal == null) 
		var url = objN3.options[indiceNivel3].value;
	else
		var url = '/' + edicionLocal + objN3.options[indiceNivel3].value;
	
	url += 'index.html';
	
	// Si hay que marcar los desplegables en el buscador concatena los parametros en la URL	
	if (marcarDesplegablesBuscador) {
		var objN1 = document.getElementById('desplegable1');
		var objN2 = document.getElementById('desplegable2');
		var indiceNivel1 = objN1.selectedIndex; 
		var indiceNivel2 = objN2.selectedIndex; 
	
		url += '?valor1=' + indiceNivel1 + '&valor2=' + indiceNivel2 + '&valor3=' + indiceNivel3;
	}
			
	top.location.href = url;
}

function seleccionaDesplegables () {
	var seleccionadoDesplegable1 = null;
	var seleccionadoDesplegable2 = null;
	var seleccionadoDesplegable3 = null;

	// Comprueba si en la URL se ha pasado como parametro los valores de la busqueda realizada, en cuyo caso marca los desplegables
	if ((location.href.indexOf('valor1=') != -1) && (location.href.indexOf('valor2=') != -1) && (location.href.indexOf('valor3=') != -1)) {
		var inicioValor1 = location.href.indexOf('valor1=') + 'valor1='.length;
		var finValor1 = location.href.indexOf('&', inicioValor1);
		seleccionadoDesplegable1 = parseInt(location.href.substring (inicioValor1, finValor1));
	
		var inicioValor2 = location.href.indexOf('valor2=') + 'valor2='.length;
		var finValor2 = location.href.indexOf('&', inicioValor2);
		seleccionadoDesplegable2 = parseInt(location.href.substring (inicioValor2, finValor2));
	
		var inicioValor3 = location.href.indexOf('valor3=') + 'valor3='.length;
		var finValor3 = location.href.indexOf('&', inicioValor3);
		if (finValor3 != -1)
			seleccionadoDesplegable3 = parseInt(location.href.substring (inicioValor3, finValor3));
		else
			seleccionadoDesplegable3 = parseInt(location.href.substring (inicioValor3));
	}

	// Los marca en los desplegables
	if ((seleccionadoDesplegable1 != null) && (seleccionadoDesplegable2 != null) && (seleccionadoDesplegable3 != null)) {
		var objN1 = document.getElementById('desplegable1');
		var objN2 = document.getElementById('desplegable2');
		var objN3 = document.getElementById('desplegable3');
	
		if ((objN1 != null) && (objN2 != null) && (objN3 != null) && (v != null) && 
			(seleccionadoDesplegable1 >= 0) && (seleccionadoDesplegable1 < v.length) && (v[seleccionadoDesplegable1][1] != null) &&
			(seleccionadoDesplegable2 >= 0) && (seleccionadoDesplegable2 < v[seleccionadoDesplegable1][1].length) && (v[seleccionadoDesplegable1][1][seleccionadoDesplegable2][1] != null) && 
			(seleccionadoDesplegable3 >= 0) && (seleccionadoDesplegable3 < v[seleccionadoDesplegable1][1][seleccionadoDesplegable2][1].length)) {

			pintaEtiquetasNivel1();
			objN1.options[seleccionadoDesplegable1].selected = true;
			pintaEtiquetasNivel2();
			objN2.options[seleccionadoDesplegable2].selected = true;
			pintaEtiquetasNivel3();
			objN3.options[seleccionadoDesplegable3].selected = true;
		}
	}
}

// ETIQUETAS DE LOS DESPLEGABLES
var etiquetaTodos = 'Todos';
var n0 = new Array('Fútbol','Baloncesto','Fórmula 1','Motor','Tenis','Balonmano','Fútbol Sala','Ciclismo','Más Deporte');
	var n0_0 = new Array('1ª División','2ª División','2ª B','3ª División','Copa del Rey','Liga de Campeones','Liga Europa','Selección','Fútbol Internacional','Liga femenina (resultados y clasificación)','Juveniles (resultados y clasificación)','Clasificación Eurocopa 2012','Clasificación Mundial Sudáfrica 2010','Copa Confederaciones','Mundial Clubes');
		var n0_0_0_a = new Array('Partidos en Directo 1ª División','Calendario 1ª División','Resultados  1ª División','Clasificación 1ª División','Equipos 1ª División','Quiniela 1x2','El Ojo de Halcón','Árbitros 1ª División','Tu Equipo de Fútbol');
		var n0_0_0_b = new Array('/futbol-division-1/partidos-en-directo/','/futbol-division-1/calendario-liga/','/futbol-division-1/resultados-liga/','/futbol-division-1/clasificacion-liga/','/futbol-division-1/equipos-primera-division/','/futbol-division-1/quiniela-liga-1x2/','/futbol-division-1/ojo-halcon/','/futbol-division-1/arbitros-liga/','/futbol-division-1/tu-equipo-futbol/');
		var n0_0_1_a = new Array('Partidos en Directo 2ª División','Calendario 2ª División','Resultados 2ª División','Clasificación 2ª División','Equipos 2ª División','El Ojo de Halcón','Tu Equipo');
		var n0_0_1_b = new Array('/futbol-division-2/partidos-en-directo/','/futbol-division-2/calendario-liga/','/futbol-division-2/resultados-liga/','/futbol-division-2/clasificacion-liga/','/futbol-division-2/equipos-segunda-division/','/futbol-division-2/ojo-halcon/','/futbol-division-2/tu-equipo-futbol/');
		var n0_0_2_a = new Array('2ª B - Grupo I','2ª B - Grupo II','2ª B - Grupo III','2ª B - Grupo IV');
		var n0_0_2_b = new Array('/futbol-division-2/segunda-b/grupo-1/','/futbol-division-2/segunda-b/grupo-2/','/futbol-division-2/segunda-b/grupo-3/','/futbol-division-2/segunda-b/grupo-4/');
		var n0_0_3_a = new Array('3ª - Grupo I','3ª - Grupo II','3ª - Grupo III','3ª - Grupo IV','3ª - Grupo V','3ª - Grupo VI','3ª - Grupo VII','3ª - Grupo VIII','3ª - Grupo IX','3ª - Grupo X','3ª - Grupo XI','3ª - Grupo XII','3ª - Grupo XIII','3ª - Grupo XIV','3ª - Grupo XV','3ª - Grupo XVI','3ª - Grupo XVII','3ª - Grupo XVIII');
		var n0_0_3_b = new Array('/futbol-division-3/tercera/grupo-1/','/futbol-division-3/tercera/grupo-2/','/futbol-division-3/tercera/grupo-3/','/futbol-division-3/tercera/grupo-4/','/futbol-division-3/tercera/grupo-5/','/futbol-division-3/tercera/grupo-6/','/futbol-division-3/tercera/grupo-7/','/futbol-division-3/tercera/grupo-8/','/futbol-division-3/tercera/grupo-9/','/futbol-division-3/tercera/grupo-10/','/futbol-division-3/tercera/grupo-11/','/futbol-division-3/tercera/grupo-12/','/futbol-division-3/tercera/grupo-13/','/futbol-division-3/tercera/grupo-14/','/futbol-division-3/tercera/grupo-15/','/futbol-division-3/tercera/grupo-16/','/futbol-division-3/tercera/grupo-17/','/futbol-division-3/tercera/grupo-18/');
		var n0_0_4_a = new Array('Partidos en Directo','Primera Ronda','Segunda Ronda','Tercera Ronda','Cuarta Ronda','Octavos','Cuartos','Semifinales','Final');
		var n0_0_4_b = new Array('/futbol/copa-del-rey/partidos-en-directo/','/futbol/copa-del-rey/primera-ronda/','/futbol/copa-del-rey/segunda-ronda/','/futbol/copa-del-rey/tercera-ronda/','/futbol/copa-del-rey/cuarta-ronda/','/futbol/copa-del-rey/octavos-de-final/','/futbol/copa-del-rey/cuartos-de-final/','/futbol/copa-del-rey/semifinal/','/futbol/copa-del-rey/final/');
		var n0_0_5_a = new Array('Partidos en Directo','Grupo A','Grupo B','Grupo C','Grupo D','Grupo E','Grupo F','Grupo G','Grupo H','Octavos de final','Cuartos de final','Semifinales','Final de la Copa de Europa','Equipos  Copa de Europa','El Ojo del halcón');
		var n0_0_5_b = new Array('/futbol/liga-de-campeones/partidos-en-directo/','/futbol/liga-de-campeones/primera-fase-grupo-a/','/futbol/liga-de-campeones/primera-fase-grupo-b/','/futbol/liga-de-campeones/primera-fase-grupo-c/','/futbol/liga-de-campeones/primera-fase-grupo-d/','/futbol/liga-de-campeones/primera-fase-grupo-e/','/futbol/liga-de-campeones/primera-fase-grupo-f/','/futbol/liga-de-campeones/primera-fase-grupo-g/','/futbol/liga-de-campeones/primera-fase-grupo-h/','/futbol/liga-de-campeones/octavos-de-final/','/futbol/liga-de-campeones/cuartos-de-final/','/futbol/liga-de-campeones/semifinales/','/futbol/liga-de-campeones/final/','/futbol/liga-de-campeones/equipos/','/futbol/liga-de-campeones/ojo-halcon/');
		var n0_0_6_a = new Array('Partidos en Directo','Primera Ronda (Previa)','Segunda Ronda (Previa)','Grupo A','Grupo B','Grupo C','Grupo D','Grupo E','Grupo F','Grupo G','Grupo H','Grupo I','Grupo J','Grupo K','Grupo L','Dieciseisavos de final','Octavos de final','Cuartos de final','Semifinales de la Liga Europa','Final de la Liga Europa');
		var n0_0_6_b = new Array('/futbol/copa-uefa/partidos-en-directo/','/futbol/copa-uefa/primera-ronda/','/futbol/copa-uefa/segunda-ronda/','/futbol/copa-uefa/grupo-a/','/futbol/copa-uefa/grupo-b/','/futbol/copa-uefa/grupo-c/','/futbol/copa-uefa/grupo-d/','/futbol/copa-uefa/grupo-e/','/futbol/copa-uefa/grupo-f/','/futbol/copa-uefa/grupo-g/','/futbol/copa-uefa/grupo-h/','/futbol/copa-uefa/grupo-i/','/futbol/copa-uefa/grupo-j/','/futbol/copa-uefa/grupo-k/','/futbol/copa-uefa/grupo-l/','/futbol/copa-uefa/dieciseisavos-de-final/','/futbol/copa-uefa/octavos-de-final/','/futbol/copa-uefa/cuartos-de-final/','/futbol/copa-uefa/semifinales/','/futbol/copa-uefa/final/');
		var n0_0_7_a = new Array('Clasificación Mundial de Sudáfrica 2010','Clasificación Eurocopa 2012');
		var n0_0_7_b = new Array('/futbol/mundial-sudafrica-2010/','/futbol/eurocopa-2012/grupo-i/');
		var n0_0_8_a = new Array('Liga inglesa - Resultados y clasificaciones','Liga inglesa - Partidos en directo','Liga italiana - Resultados y clasificaciones','Liga italiana - Partidos en directo','Liga alemana - Resultados y clasificaciones','Liga alemana - Partidos en directo','Liga francesa - Resultados y clasificaciones','Liga francesa - Partidos en directo','Liga portuguesa - Resultados y clasificaciones','Liga portuguesa - Partidos en directo','Liga holandesa - Resultados y clasificaciones','Liga belga - Resultados y clasificaciones','Liga rumana - Resultados y clasificaciones','Liga argentina - Resultados y clasificaciones','Liga mexicana - Resultados y clasificaciones','Liga colombiana - Resultados y clasificaciones','Liga ecuatoriana - Resultados y clasificaciones');
		var n0_0_8_b = new Array('/futbol/ligas-internacionales/liga-inglesa/clasificacion/','/futbol/ligas-internacionales/liga-inglesa/partidos/','/futbol/ligas-internacionales/liga-italiana/clasificacion/','/futbol/ligas-internacionales/liga-italiana/partidos/','/futbol/ligas-internacionales/liga-alemana/clasificacion/','/futbol/ligas-internacionales/liga-alemana/partidos/','/futbol/ligas-internacionales/liga-francesa/clasificacion/','/futbol/ligas-internacionales/liga-francesa/partidos/','/futbol/ligas-internacionales/liga-portuguesa/clasificacion/','/futbol/ligas-internacionales/liga-portuguesa/partidos/','/futbol/ligas-internacionales/liga-holandesa/clasificacion/','/futbol/ligas-internacionales/liga-belga/clasificacion/','/futbol/ligas-internacionales/liga-rumana/clasificacion/','/futbol/ligas-internacionales/liga-argentina/clasificacion/','/futbol/ligas-internacionales/liga-mexicana/clasificacion/','/futbol/ligas-internacionales/liga-colombiana/clasificacion/','/futbol/ligas-internacionales/liga-ecuatoriana/clasificacion/');
		var n0_0_9_a = new Array(etiquetaTodos);
		var n0_0_9_b = new Array('/futbol/liga-femenina/');
		var n0_0_10_a = new Array('Grupo 1','Grupo 2','Grupo 3','Grupo 4','Grupo 5','Grupo 6','Grupo 7');
		var n0_0_10_b = new Array('/futbol/juveniles/grupo-1/','/futbol/juveniles/grupo-2/','/futbol/juveniles/grupo-3/','/futbol/juveniles/grupo-4/','/futbol/juveniles/grupo-5/','/futbol/juveniles/grupo-6/','/futbol/juveniles/grupo-7/');
		var n0_0_11_a = new Array('Grupo A','Grupo B','Grupo C','Grupo D','Grupo E','Grupo F','Grupo G','Grupo H','Grupo I (España)');
		var n0_0_11_b = new Array('/futbol/eurocopa-2012/grupo-a/','/futbol/eurocopa-2012/grupo-b/','/futbol/eurocopa-2012/grupo-c/','/futbol/eurocopa-2012/grupo-d/','/futbol/eurocopa-2012/grupo-e/','/futbol/eurocopa-2012/grupo-f/','/futbol/eurocopa-2012/grupo-g/','/futbol/eurocopa-2012/grupo-h/','/futbol/eurocopa-2012/grupo-i/');
		var n0_0_12_a = new Array('Grupo 1','Grupo 2','Grupo 3','Grupo 4','Grupo 5 (España)','Grupo 6','Grupo 7','Grupo 8','Grupo 9');
		var n0_0_12_b = new Array('/futbol/mundial-sudafrica-2010/grupo-1/','/futbol/mundial-sudafrica-2010/grupo-2/','/futbol/mundial-sudafrica-2010/grupo-3/','/futbol/mundial-sudafrica-2010/grupo-4/','/futbol/mundial-sudafrica-2010/grupo-5/','/futbol/mundial-sudafrica-2010/grupo-6/','/futbol/mundial-sudafrica-2010/grupo-7/','/futbol/mundial-sudafrica-2010/grupo-8/','/futbol/mundial-sudafrica-2010/grupo-9/');
		var n0_0_13_a = new Array('Grupo A','Grupo B','Partidos en Directo');
		var n0_0_13_b = new Array('/futbol/copa-confederaciones/grupo-a/','/futbol/copa-confederaciones/grupo-b/','/futbol/copa-confederaciones/partidos-en-directo/');
		var n0_0_14_a = new Array('Resultados');
		var n0_0_14_b = new Array('/futbol/mundial-clubes/');
	var n0_1 = new Array('ACB','Supercopa  (resultados)','NBA','Euroliga','Eurocup','LEB Oro (resultados y clasificaciones)','LEB Plata  (resultados y clasificaciones)','LEB Bronce (resultados y clasificaciones)','Liga Femenina (Resultados y clasificaciones)','Copa del Rey','Mundial','Eurobasket');
		var n0_1_0_a = new Array(etiquetaTodos,'Clasificación y resultados','Partidos en directo','Playoffs - Cuartos de final','Playoffs - Semifinales','Playoffs - Final');
		var n0_1_0_b = new Array('/baloncesto/acb/','/baloncesto/acb/clasificacion/','/baloncesto/acb/partidos-en-directo/','/baloncesto/acb/play-offs-cuartos/','/baloncesto/acb/play-offs-semifinales/','/baloncesto/acb/play-offs-final/');
		var n0_1_1_a = new Array(etiquetaTodos);
		var n0_1_1_b = new Array('/baloncesto/supercopa/');
		var n0_1_2_a = new Array('Clasificación y resultados','Play Offs - Octavos', 'Play Offs - Cuartos','Play Offs - Semifinales','Play Offs - Final');
		var n0_1_2_b = new Array('/nba/clasificacion/','/nba/play-offs-octavos/','/nba/play-offs-cuartos/','/nba/play-offs-semifinales/','/nba/play-offs-final/');
		var n0_1_3_a = new Array('Grupo A','Grupo B','Grupo C','Grupo D','Grupo E','Grupo F','Grupo G','Grupo H','Cuartos de Final','Final Four (semifinales)','Final Four (Final)');
		var n0_1_3_b = new Array('/euroliga/grupo-a/','/euroliga/grupo-b/','/euroliga/grupo-c/','/euroliga/grupo-d/','/euroliga/grupo-e/','/euroliga/grupo-f/','/euroliga/grupo-g/','/euroliga/grupo-h/','/euroliga/cuartos-de-final/','/euroliga/semifinales/','/euroliga/final/');
		var n0_1_4_a = new Array('Grupo A','Grupo B','Grupo C','Grupo D','Grupo E','Grupo F','Grupo G','Grupo H','Grupo I','Grupo J','Grupo K','Grupo L','Cuartos','Semifinales','Final');
		var n0_1_4_b = new Array('/eurocup/grupo-a/','/eurocup/grupo-b/','/eurocup/grupo-c/','/eurocup/grupo-d/','/eurocup/grupo-e/','/eurocup/grupo-f/','/eurocup/grupo-g/','/eurocup/grupo-h/','/eurocup/grupo-i/','/eurocup/grupo-j/','/eurocup/grupo-k/','/eurocup/grupo-l/','/eurocup/cuartos-final/','/eurocup/semifinales/','/eurocup/final/');
		var n0_1_5_a = new Array(etiquetaTodos);
		var n0_1_5_b = new Array('/leb/oro/');
		var n0_1_6_a = new Array(etiquetaTodos);
		var n0_1_6_b = new Array('/leb/plata/');
		var n0_1_7_a = new Array(etiquetaTodos);
		var n0_1_7_b = new Array('/leb/bronce/');
		var n0_1_8_a = new Array(etiquetaTodos);
		var n0_1_8_b = new Array('/liga-femenina-baloncesto/');
		var n0_1_9_a = new Array('Resultados','Partidos en directo');
		var n0_1_9_b = new Array('/baloncesto/copa-del-rey/resultados/','/baloncesto/copa-del-rey/partido-en-directo/');
		var n0_1_10_a = new Array('Octavos','Cuartos','Semifinales','Final');
		var n0_1_10_b = new Array('/baloncesto/mundial-2010/octavos/','/baloncesto/mundial-2010/cuartos/','/baloncesto/mundial-2010/semifinales/','/baloncesto/mundial-2010/final/');
		var n0_1_11_a = new Array('Grupo A','Grupo B','Grupo C','Grupo D');
		var n0_1_11_b = new Array('/eurobasket/grupo-a/','/eurobasket/grupo-b/','/eurobasket/grupo-c/','/eurobasket/grupo-d/');
	var n0_2 = new Array('El Mundial en directo','Resultados','Clasificación','General Calendario');
		var n0_2_0_a = new Array(etiquetaTodos);
		var n0_2_0_b = new Array('/formula-1/resultados-directo/');
		var n0_2_1_a = new Array(etiquetaTodos);
		var n0_2_1_b = new Array('/formula-1/resultados-gp/');
		var n0_2_2_a = new Array(etiquetaTodos);
		var n0_2_2_b = new Array('/formula-1/clasificacion/');
		var n0_2_3_a = new Array(etiquetaTodos);
		var n0_2_3_b = new Array('/formula-1/grandes-premios-gp/');
	var n0_3 = new Array('Motociclismo','Mundial de Rallies','Dakar');
		var n0_3_0_a = new Array('Resultados y Clasificaciones','En directo');
		var n0_3_0_b = new Array('/motos-gp/resultados-clasificacion/','/motos-gp/carrera-en-directo/');
		var n0_3_1_a = new Array('Clasificaciones');
		var n0_3_1_b = new Array('/rallyes/wrc/');
		var n0_3_2_a = new Array('Motos','Coches','Camiones','Quads');
		var n0_3_2_b = new Array('/dakar/motos/','/dakar/coches/','/dakar/camiones/','/dakar/quads/');
	var n0_4 = new Array('ATP','WTA','Masters 1000','Femenino','Conde Godó (Resultados)','Open Australia','Roland Garros','Wimbledon','Open USA','Masters','Copa Davis','Copa Federación');
		var n0_4_0_a = new Array('Clasificación','Carrera de campeones');
		var n0_4_0_b = new Array('/tenis/atp-clasificacion/','/tenis/atp-campeones/');
		var n0_4_1_a = new Array('Clasificación','Carrera de campeones');
		var n0_4_1_b = new Array('/tenis/wta/clasificacion/','/tenis/wta/campeones/');
		var n0_4_2_a = new Array('Madrid (Resultados Masculino)','Madrid (Resultados Femenino)','Madrid (Resultados Dobles Masculino)','Madrid (Resultados Dobles Femenino)','Indian Wells (Resultados)','Miami (Resultados)','Montecarlo (Resultados)','Roma (Resultados)','Toronto (Resultados)','Cincinnati (Resultados)','Hamburgo (Resultados)','Paris (Resultados)', 'Shanghái (Resultados)');
		var n0_4_2_b = new Array('/masters-tenis/madrid/','/masters-tenis/femenino-madrid/','/masters-tenis/madrid-doble-masculino/','/masters-tenis/madrid-doble-femenino/','/masters-tenis/indianwells/','/masters-tenis/miami/','/masters-tenis/montecarlo/','/masters-tenis/roma/','/masters-tenis/toronto/','/masters-tenis/cincinnati/','/masters-tenis/hamburgo/','/masters-tenis/paris/', '/masters-tenis/shanghai/');
		var n0_4_3_a = new Array('Montreal (Resultados)');
		var n0_4_3_b = new Array('/tenis-femenino/montreal/');
		var n0_4_4_a = new Array(etiquetaTodos);
		var n0_4_4_b = new Array('/tenis-conde-godo/');
		var n0_4_5_a = new Array('Resultados masculino','Resultados femenino');
		var n0_4_5_b = new Array('/open-australia/masculino/','/open-australia/femenino/');
		var n0_4_6_a = new Array('Resultados masculino','Resultados femenino');
		var n0_4_6_b = new Array('/roland-garros/masculino/','/roland-garros/femenino/');
		var n0_4_7_a = new Array('Resultados masculino','Resultados femenino');
		var n0_4_7_b = new Array('/wimbledon/masculino/','/wimbledon/femenino/');
		var n0_4_8_a = new Array('Resultados masculino','Resultados femenino');
		var n0_4_8_b = new Array('/open-usa/masculino/','/open-usa/femenino/');
		var n0_4_9_a = new Array('Resultados');
		var n0_4_9_b = new Array('/masters/');
		var n0_4_10_a = new Array('Resultados');
		var n0_4_10_b = new Array('/copa-davis/');
		var n0_4_11_a = new Array('Resultados');
		var n0_4_11_b = new Array('/copa-federacion/');
	var n0_5 = new Array('Liga Asobal','Copa del Rey','División de Honor B (Clasificación y resultados)','División de Honor Femenina (Clasificación y resultados)','Champions','Mundial 2009','Europeo 2012');
		var n0_5_0_a = new Array('Clasificación y resultados');
		var n0_5_0_b = new Array('/balonmano/liga-asobal/');
		var n0_5_1_a = new Array(etiquetaTodos);
		var n0_5_1_b = new Array('/balonmano/copa-del-rey/');
		var n0_5_2_a = new Array(etiquetaTodos);
		var n0_5_2_b = new Array('/balonmano/division-honor-b/');
		var n0_5_3_a = new Array(etiquetaTodos);
		var n0_5_3_b = new Array('/balonmano/liga-femenina/');
		var n0_5_4_a = new Array('Grupo A','Grupo B','Grupo C','Grupo D','Octavos de Final','Cuartos de Final','Semifinales','Final');
		var n0_5_4_b = new Array('/balonmano/copa-europa/grupo-a/','/balonmano/copa-europa/grupo-b/','/balonmano/copa-europa/grupo-c/','/balonmano/copa-europa/grupo-d/','/balonmano/copa-europa/octavos/','/balonmano/copa-europa/cuartos/','/balonmano/copa-europa/semifinales/','/balonmano/copa-europa/final/');
		var n0_5_5_a = new Array('Primera Fase Grupo A','Primera Fase Grupo B','Primera Fase Grupo C','Primera Fase Grupo D','Segunda Fase Grupo 1','Segunda Fase Grupo 2','Segunda Fase Grupo 3','Segunda Fase Grupo 4','Semifinales','Final');
		var n0_5_5_b = new Array('/balonmano/mundial-2009/grupo-a/','/balonmano/mundial-2009/grupo-b/','/balonmano/mundial-2009/grupo-c/','/balonmano/mundial-2009/grupo-d/','/balonmano/mundial-2009/grupo-1/','/balonmano/mundial-2009/grupo-2/','/balonmano/mundial-2009/grupo-3/','/balonmano/mundial-2009/grupo-4/','/balonmano/mundial-2009/semifinales/','/balonmano/mundial-2009/final/');
		var n0_5_6_a = new Array('Grupo A', 'Grupo B', 'Grupo C', 'Grupo D','Grupo I','Grupo II','Semifinales', 'Finales');
		var n0_5_6_b = new Array('/balonmano/europeo-2012/grupo-a/','/balonmano/europeo-2012/grupo-b/','/balonmano/europeo-2012/grupo-c/','/balonmano/europeo-2012/grupo-d/','/balonmano/europeo-2012/grupo-I/','/balonmano/europeo-2012/grupo-II/','/balonmano/europeo-2012/semifinales/','/balonmano/europeo-2012/finales/');
	var n0_6 = new Array('Liga LNFS (Clasificación y resultados)','División de Plata (Clasificación y resultados)');
		var n0_6_0_a = new Array(etiquetaTodos);
		var n0_6_0_b = new Array('/futbol-sala/lnfs/');
		var n0_6_1_a = new Array(etiquetaTodos);
		var n0_6_1_b = new Array('/futbol-sala/division-plata/');
	var n0_7 = new Array('Tour Francia','Vuelta España','Giro Italia','Mundial');
		var n0_7_0_a = new Array('En directo','Clasificación');
		var n0_7_0_b = new Array('/tour-francia/en-directo/','/tour-francia/clasificacion/');
		var n0_7_1_a = new Array('En directo','Clasificación');
		var n0_7_1_b = new Array('/vuelta-espana/en-directo/','/vuelta-espana/clasificacion/');
		var n0_7_2_a = new Array('En directo','Clasificación');
		var n0_7_2_b = new Array('/giro-italia/en-directo/','/giro-italia/clasificacion/');
		var n0_7_3_a = new Array('En directo');
		var n0_7_3_b = new Array('/mundial-ciclismo/en-directo/');
	var n0_8 = new Array('Voleibol','Rugby','Hockey Patines');
		var n0_8_0_a = new Array('Resultados Superliga','Resultados Superliga Femenina');
		var n0_8_0_b = new Array('/voleibol/resultados-liga/','/voleibol/liga-femenina/');
		var n0_8_1_a = new Array('División de Honor (Clasificación y resultados)','Seis Naciones (Clasificación y resultados)');
		var n0_8_1_b = new Array('/rugby/division-honor/','/rugby/seis-naciones/');
		var n0_8_2_a = new Array('Liga Resultados','Liga Campeones Grupo A','Liga Campeones Grupo B','Liga Campeones Grupo C','Liga Campeones Grupo D','Liga Campeones Semifinales','Liga Campeones Final');
		var n0_8_2_b = new Array('/hockey-patines/liga/','/hockey-patines/liga-campeones/grupo-a/','/hockey-patines/liga-campeones/grupo-b/','/hockey-patines/liga-campeones/grupo-c/','/hockey-patines/liga-campeones/grupo-d/','/hockey-patines/liga-campeones/semifinal/','/hockey-patines/liga-campeones/final/');

// Anyadimos los datos a los desplegables
anyadeEtiquetasNivel1(n0);
	anyadeEtiquetasNivel2(n0_0, 0);
		anyadeEtiquetasNivel3(n0_0_0_a, n0_0_0_b, 0, 0);
		anyadeEtiquetasNivel3(n0_0_1_a, n0_0_1_b, 0, 1);
		anyadeEtiquetasNivel3(n0_0_2_a, n0_0_2_b, 0, 2);
		anyadeEtiquetasNivel3(n0_0_3_a, n0_0_3_b, 0, 3);
		anyadeEtiquetasNivel3(n0_0_4_a, n0_0_4_b, 0, 4);
		anyadeEtiquetasNivel3(n0_0_5_a, n0_0_5_b, 0, 5);
		anyadeEtiquetasNivel3(n0_0_6_a, n0_0_6_b, 0, 6);
		anyadeEtiquetasNivel3(n0_0_7_a, n0_0_7_b, 0, 7);
		anyadeEtiquetasNivel3(n0_0_8_a, n0_0_8_b, 0, 8);
		anyadeEtiquetasNivel3(n0_0_9_a, n0_0_9_b, 0, 9);
		anyadeEtiquetasNivel3(n0_0_10_a, n0_0_10_b, 0, 10);
		anyadeEtiquetasNivel3(n0_0_11_a, n0_0_11_b, 0, 11);
		anyadeEtiquetasNivel3(n0_0_12_a, n0_0_12_b, 0, 12);
		anyadeEtiquetasNivel3(n0_0_13_a, n0_0_13_b, 0, 13);
		anyadeEtiquetasNivel3(n0_0_14_a, n0_0_14_b, 0, 14);
	anyadeEtiquetasNivel2(n0_1, 1);
		anyadeEtiquetasNivel3(n0_1_0_a, n0_1_0_b, 1, 0);
		anyadeEtiquetasNivel3(n0_1_1_a, n0_1_1_b, 1, 1);
		anyadeEtiquetasNivel3(n0_1_2_a, n0_1_2_b, 1, 2);
		anyadeEtiquetasNivel3(n0_1_3_a, n0_1_3_b, 1, 3);
		anyadeEtiquetasNivel3(n0_1_4_a, n0_1_4_b, 1, 4);
		anyadeEtiquetasNivel3(n0_1_5_a, n0_1_5_b, 1, 5);
		anyadeEtiquetasNivel3(n0_1_6_a, n0_1_6_b, 1, 6);
		anyadeEtiquetasNivel3(n0_1_7_a, n0_1_7_b, 1, 7);
		anyadeEtiquetasNivel3(n0_1_8_a, n0_1_8_b, 1, 8);
		anyadeEtiquetasNivel3(n0_1_9_a, n0_1_9_b, 1, 9);
		anyadeEtiquetasNivel3(n0_1_10_a, n0_1_10_b, 1, 10);
		anyadeEtiquetasNivel3(n0_1_11_a, n0_1_11_b, 1, 11);
	anyadeEtiquetasNivel2(n0_2, 2);
		anyadeEtiquetasNivel3(n0_2_0_a, n0_2_0_b, 2, 0);
		anyadeEtiquetasNivel3(n0_2_1_a, n0_2_1_b, 2, 1);
		anyadeEtiquetasNivel3(n0_2_2_a, n0_2_2_b, 2, 2);
		anyadeEtiquetasNivel3(n0_2_3_a, n0_2_3_b, 2, 3);
	anyadeEtiquetasNivel2(n0_3, 3);
		anyadeEtiquetasNivel3(n0_3_0_a, n0_3_0_b, 3, 0);
		anyadeEtiquetasNivel3(n0_3_1_a, n0_3_1_b, 3, 1);
		anyadeEtiquetasNivel3(n0_3_2_a, n0_3_2_b, 3, 2);
	anyadeEtiquetasNivel2(n0_4, 4);
		anyadeEtiquetasNivel3(n0_4_0_a, n0_4_0_b, 4, 0);
		anyadeEtiquetasNivel3(n0_4_1_a, n0_4_1_b, 4, 1);
		anyadeEtiquetasNivel3(n0_4_2_a, n0_4_2_b, 4, 2);
		anyadeEtiquetasNivel3(n0_4_3_a, n0_4_3_b, 4, 3);
		anyadeEtiquetasNivel3(n0_4_4_a, n0_4_4_b, 4, 4);
		anyadeEtiquetasNivel3(n0_4_5_a, n0_4_5_b, 4, 5);
		anyadeEtiquetasNivel3(n0_4_6_a, n0_4_6_b, 4, 6);
		anyadeEtiquetasNivel3(n0_4_7_a, n0_4_7_b, 4, 7);
		anyadeEtiquetasNivel3(n0_4_8_a, n0_4_8_b, 4, 8);
		anyadeEtiquetasNivel3(n0_4_9_a, n0_4_9_b, 4, 9);
		anyadeEtiquetasNivel3(n0_4_10_a, n0_4_10_b, 4, 10);
		anyadeEtiquetasNivel3(n0_4_11_a, n0_4_11_b, 4, 11);
	anyadeEtiquetasNivel2(n0_5, 5);
		anyadeEtiquetasNivel3(n0_5_0_a, n0_5_0_b, 5, 0);
		anyadeEtiquetasNivel3(n0_5_1_a, n0_5_1_b, 5, 1);
		anyadeEtiquetasNivel3(n0_5_2_a, n0_5_2_b, 5, 2);
		anyadeEtiquetasNivel3(n0_5_3_a, n0_5_3_b, 5, 3);
		anyadeEtiquetasNivel3(n0_5_4_a, n0_5_4_b, 5, 4);
		anyadeEtiquetasNivel3(n0_5_5_a, n0_5_5_b, 5, 5);
		anyadeEtiquetasNivel3(n0_5_6_a, n0_5_6_b, 5, 6);
	anyadeEtiquetasNivel2(n0_6, 6);
		anyadeEtiquetasNivel3(n0_6_0_a, n0_6_0_b, 6, 0);
		anyadeEtiquetasNivel3(n0_6_1_a, n0_6_1_b, 6, 1);
	anyadeEtiquetasNivel2(n0_7, 7);
		anyadeEtiquetasNivel3(n0_7_0_a, n0_7_0_b, 7, 0);
		anyadeEtiquetasNivel3(n0_7_1_a, n0_7_1_b, 7, 1);
		anyadeEtiquetasNivel3(n0_7_2_a, n0_7_2_b, 7, 2);
		anyadeEtiquetasNivel3(n0_7_3_a, n0_7_3_b, 7, 3);
	anyadeEtiquetasNivel2(n0_8, 8);
		anyadeEtiquetasNivel3(n0_8_0_a, n0_8_0_b, 8, 0);
		anyadeEtiquetasNivel3(n0_8_1_a, n0_8_1_b, 8, 1);
		anyadeEtiquetasNivel3(n0_8_2_a, n0_8_2_b, 8, 2);		
