function ponerEtapa(num){
	document.etapas.cajarutas.selectedIndex=num-1;
}

d = new Date();
t_stamp = d.getTime();

dir = document.location.href
pos = dir.indexOf("?", 0)
etp = dir.substr(pos+3, 2);

etp = etp.replace(/[#&]/,'')

//pos = etp.indexOf("&", 0)
//if (pos != -1) etp = etp.substr(0,pos)

//etp = parent.etapa
if (!(isNaN(etp))) {
	etpnum = parseInt(etp);
	if (etpnum >= 1 && etpnum <=21) {
		etpm = etp
	} else {
		etp = "1"
		etpm = "1"
	}
} else {
	if ((etp == "p") || (etp == "d1") || (etp == "d2")) {
		if (etp == "p") etpm = "1"
		if (etp == "d1") etpm = "6"
		if (etp == "d2") etpm = "12"
	} else {
		etp = "1"
		etpm = "1"
	}
}

if (dir.indexOf("espanol/") != -1) {
	textoRemplazar = "espanol/"
} else {
	if (dir.indexOf("ingles/") != -1) {
		textoRemplazar = "ingles/"
	} else {
		textoRemplazar = "frances/"
	}	
}
enlaceing = dir.replace(textoRemplazar, "ingles/");
enlacefra = dir.replace(textoRemplazar, "frances/");
enlaceesp = dir.replace(textoRemplazar, "espanol/");
enlaceing = enlaceing.replace("cat", "");// para que no se vaya a catalan en ingles
enlacefra = enlacefra.replace("cat", "");// para que no se vaya a catalan en frances
enlaceing = enlaceing.replace("val", "");// para que no se vaya a valenciano en ingles
enlacefra = enlacefra.replace("val", "");// para que no se vaya a valenciano en frances


marcha = '<a href="http://www.karpingalicia.org/" target="_blank"><img src="../../banners/banermarcha2.jpg" width="390" height="60" border="0"></a>'

todociclismo1= '<a href="http://www.todociclismo.com/" target="_blank"><img src="../../banners/banertodociclimo03.gif" width="420" height="60" border="0"></a>'

dho = '<scr'+'ipt type="text/javascript">AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0","width","468","height","60","src","../../banners/dho","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","../../banners/dho","menu","false");</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60"><param name="movie" value="../../banners/dho.swf"><param name="quality" value="high"><embed src="../../banners/dho.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object></noscript>'

expo = '<a href="http://www.expozaragoza2008.es/" target="_blank"><img src="../../banners/expo.gif" width="468" height="60" border="0"></a>'

meteora = '<scr'+'ipt type="text/javascript">AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0","width","468","height","60","src","../../banners/meteora","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","../../banners/meteora","menu","false");</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="../../banners/meteora.swf"><param name="quality" value="high"><embed src="../../banners/meteora.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object></noscript>'

mastercom = '<scr'+'ipt type="text/javascript">AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0","width","468","height","60","wmode","transparent","src","../../banners/mastercom","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","../../banners/mastercom","menu","false");</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="../../banners/mastercom.swf"><param name="quality" value="high"><embed src="../../banners/mastercom.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object></noscript>'

tu_vuelta = '<img src="../../banners/tu_vuelta.jpg" width="390" height="60" border="0">'

fertiberia = '<a href="http://www.fertiberia.es/" target="_blank"><img src="../../banners/fertiberia.jpg" width="390" height="60" border="0"></a>'

polaresp = '<a href="http://www.polarcycling.com/sp/index.php" target="_blank"><img src="../../banners/polar.gif" width="390" height="60" border="0"></a>'
polaring = '<a href="http://www.polarcycling.com/en/index.php" target="_blank"><img src="../../banners/polar.gif" width="390" height="60" border="0"></a>'
polarfra = '<a href="http://www.polarcycling.com/fr/index.php" target="_blank"><img src="../../banners/polar.gif" width="390" height="60" border="0"></a>'

lizarran =  '<scr'+'ipt type="text/javascript">AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0","width","468","height","60","src","../../banners/lizarran","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","../../banners/lizarran","menu","false");</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60"><param name="movie" value="../../banners/lizarran.swf"><param name="quality" value="high"><embed src="../../banners/lizarran.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object></noscript>'

lizarran2 = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60"><param name="movie" value="../../banners/lizarran.swf"><param name="quality" value="high"><embed src="../../banners/lizarran.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object>'

renfe = '<a href="http://www.renfe.es/" target="_blank"><img src="../../banners/renfe.gif" width="468" height="60" border="0"></a>'

ninguno = ''

function bannerrecorrido(){
	n_banners1=1
	banner1 = new Array(n_banners1)
	banner1[1]=polaresp
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerrecorridoin(){
	n_banners1=1
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerrecorridofr(){
	n_banners1=1
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerturismo(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaresp
	banner1[2]=polaresp
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerturismoin(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	banner1[2]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerturismofr(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	banner1[2]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerclas(){
	return(lizarran)
}

function bannerclasin(){
	return(fertiberia)
}

function bannerclasfr(){
	return(polarfra)
}

function bannerclasgen(){
	return(placo)
}

function bannerclasgenin(){
	return(placo)
}

function bannerclasgenfr(){
	return(placo)
}

function bannerequipos(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaresp
	banner1[2]=polaresp
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerequiposin(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	banner1[2]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerequiposfr(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	banner1[2]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerpatrocina(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaresp
	banner1[2]=polaresp
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerpatrocinain(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	banner1[2]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerpatrocinafr(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	banner1[2]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannertiempo(){
	return(meteora)
}
function bannertiempoin(){
	return(meteora)
}
function bannertiempofr(){
	return(meteora)
}

function bannerpeli(){
	return(polaresp)
}

function bannerpeliin(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	banner1[2]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerpelifr(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	banner1[2]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerimag(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaresp
	banner1[2]=polaresp
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerimagin(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	banner1[2]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannerimagfr(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	banner1[2]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannernoti(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaresp
	banner1[2]=polaresp
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannernotiin(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polaring
	banner1[2]=polaring
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

function bannernotifr(){
	n_banners1=2
	banner1 = new Array(n_banners1)
	banner1[1]=polarfra
	banner1[2]=polarfra
	i1=(Math.round(Math.random()*(n_banners1)))
	if (i1==0) i1=n_banners1
	return(banner1[i1])
}

/* recorrido etapas */

/* Para el submenú cargar las páginas externas */
function ponerSubmEtapas(menu) {
	var emi = "#menu_cont a";								//Emisor
	var rec = "#pag";								//Receptor
	var src = "../../imagenes/cargando.gif";						//Imageen de precarga
	var iid = "cargando";							//Id de la precarga
	var pre = '<div id="'+iid+'" style="height:800px"><img src="'+src+'" vspace=20/></div>';	//Objeto precarga
	var spe = "slow";								//Velocidad del efecto
	$(emi).each(function(){
		var href = $(this).attr("href");			//Guardamos el valor de href de cada enlace.
		$(this).click(function(){					//Cargamos en rec el contenido de cada href y le damos efectos.
			$(rec).hide().after(pre).load(href, function() {$("#"+iid).remove();$(this).fadeIn(spe)});
			return false;							//Para que no se redireccione.
		});
	});
}

function cargar(menu) {
	$("#menu_cont a").eq(mactivo).removeClass();
	$("#menu_cont a").eq(menu).addClass("activo");
	mactivo = menu;
// si ponemos esta línea debemos añadir en la función el parámetro "pagina" y esta función se encargaría también de cargar la página, sustituyendo las líneas del comentario /* Para el submenú cargar las páginas externas */
//			$("#pag").hide().after('<div id="cargando" style="height:800px"><img src="../../imagenes/cargando.gif" vspace=20/></div>').load(pagina, function() {$("#cargando").remove();$(this).fadeIn("slow")});
}
/* fin recorrido etapas */

/* pelicula y clasificaciones */
function cargarpag(pagactiva) {
	var d = new Date();
	$.ajax({
		url: pagactiva,
		data: "ts=" + d.getTime(),
		cache: false,
		success: function(html){
			$("#pag").html(unescape(html));
/* si es necesario, ponemo inf. no disponible en cada idioma */
			if (top.document.location.href.indexOf("espanol") != -1 )
				$("q").html("Informaci&oacute;n no disponible en este momento.")
			else {
				if (top.document.location.href.indexOf("ingles") != -1 )
					$("q").html("Information not available.")
				else
					$("q").html("Information actuellement non disponible.")
			}

		}
	});
	timerID = setTimeout("cargarpag(pagactiva)", 180000);
	// en milisegundos
}
/* fin pelicula */

/* banners y funciones clasificaciones */
/* El banner inicial de las individuales esta en la cabecera de cada clasificacion
	Para el flash no hay que poner el script, solo las etiquetas del object y el embed  */
ifema = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="../../banners/ifema.swf"><param name="quality" value="high"><embed src="../../banners/ifema.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object>'

placo = '<a href="http://www.placo.es/" target="_blank"><img src="../../banners/placo.gif" width="468" height="60" border="0"></a>'

dho = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="../../banners/dho.swf"><param name="quality" value="high"><embed src="../../banners/dho.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object>'

clm = '<a href="http://www.jccm.es/agricul/especiales.htm" target="_blank"><img src="../../banners/clm2.gif" width="468" height="60" border="0"></a>'

expo = '<a href="http://www.expozaragoza2008.es/" target="_blank"><img src="../../banners/expo.gif" width="468" height="60" border="0"></a>'

b3m = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="468" height="60"><param name="movie" value="../../banners/3m_468X60.swf"><param name="quality" value="high"><embed src="../../banners/3m_468X60.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed></object>'

function ponerSubmResultados() {
/* Para el submenú cargar las páginas externas */
	var emi = "#menu_cont a";								//Emisor
	var rec = "#pag";								//Receptor
	var src = "../../imagenes/cargando.gif";						//Imageen de precarga
	var iid = "cargando";							//Id de la precarga
	var pre = '<div id="'+iid+'" style="height:800px"><img src="'+src+'" vspace=20/></div>';	//Objeto precarga
	var spe = "slow";								//Velocidad del efecto
	$(emi).each(function(){
		var href = $(this).attr("href");			//Guardamos el valor de href de cada enlace.
		$(this).click(function(){					//Cargamos en rec el contenido de cada href y le damos efectos.
			var d = new Date();


// david coregir
// el unescape ahí no funciona, lo que unescapa es la cadena no el contenido de la página cargada.
// El ajax de abajo creo que hace lo mismo que el codigo comentado

/*			$(rec).hide().after(pre).load(unescape(href +'?ts=' + d.getTime()), function() {$("#"+iid).remove();$(this).fadeIn(spe);

				if (top.document.location.href.indexOf("espanol") != -1 )
					$("q").html("Informaci&oacute;n no disponible en este momento.")
				else {
					if (top.document.location.href.indexOf("ingles") != -1 )
						$("q").html("Information not available.")
					else
						$("q").html("Information actuellement non disponible.")
				}

			});


*/


	$.ajax({
		url: href,
		data: "ts=" + d.getTime(),
		cache: false,
		success: function(html){
			$("#pag").html(unescape(html));


			if (top.document.location.href.indexOf("espanol") != -1 )
				$("q").html("Informaci&oacute;n no disponible en este momento.")
			else {
				if (top.document.location.href.indexOf("ingles") != -1 )
					$("q").html("Information not available.")
				else
					$("q").html("Information actuellement non disponible.")
			}
			$("#cargando").hide();
			$("#pag").fadeIn(spe)


		},
		beforeSend: function(){$(rec).hide().after(pre)}
	});



			clearTimeout(timerID);
			pagactiva = href;
			timerID = setTimeout("cargarpag(pagactiva)", 180000);

// ponemos el banner			
			var re = new RegExp("clas/([^0-9]+)","i"); /*clas/ seguido de algo mientras no sea un numero.. hasta el primer numero*/
			re.exec(pagactiva);
			var mi_pagina = RegExp.$1

			var dir_banner = document.location.href;
			if (dir_banner.indexOf("espanol/") != -1) {
				var polar = polaresp
			} else {
				if (dir_banner.indexOf("ingles/") != -1) {
					var polar = polaring
				} else {
					var polar = polarfra
				}	
			}

			switch (mi_pagina) {
				case "ind" :		mi_banner = lizarran2
							break;
				case "puntos" :		mi_banner = renfe
							break;
				case "mon" :		mi_banner = clm
							break;
				case "equ" :		mi_banner = polar
							break;
				case "aba" :		mi_banner = ''
							break;
		
				case "genind" :		mi_banner = placo
							break;
				case "genpuntos" : 	mi_banner = renfe
							break;
				case "genmon" :		mi_banner = clm
							break;
				case "gencom" :		mi_banner = fertiberia
							break;
				case "genequ" :		mi_banner = polar
							break;
				case "genaba" :		mi_banner = ''
							break;
				default:		mi_banner = ''
							break;
		
			} 	
			document.getElementById("banner_clas").innerHTML = mi_banner
			
			return false;							//Para que no se redireccione.
		});
	});
}

function activarParte(menu) {
	$("#menu_cont a").eq(mactivo).removeClass();
	$("#menu_cont a").eq(menu).addClass("activo");
	mactivo = menu;
//	$(clasactiva).addClass("fantasma");
	$(clasactiva).hide();
	clasactiva = "#clas" + menu;
//	$(clasactiva).removeClass();
	$(clasactiva).fadeIn("slow");
	
}
/* fin banners y funciones clasificaciones */






