try{document.execCommand("BackgroundImageCache", false, true);}catch(err){};


$('document').ready(function(){

	/* Marcamos la página activa */
	
	$('#mainmenu a[href="'+pagina+'"]').parent().addClass("act");
	
	/* Marcamos el idioma activo */

	$('#langmenu a[href*="idioma='+idioma+'"]').parent().addClass("act");
	
	/* Marcamos la actividad activa */
	
	$('#submenu a[href$="group='+idgrou+'"]').parent().addClass("act");
	
	/* Amentar y disminuir el texto */

	$('#bigger-text, #smaller-text').click(function(){
		var cont = $('#textwrapper');
		var fs = cont.css('font-size');
		fs = parseInt(fs.replace(/px/g, ''));
		if ($(this).attr("name") == 'bigger-text') { cont.css("font-size", fs+1+'px'); }
		else { cont.css("font-size", fs-1+'px'); }
		return false;
	});
	
	/* Abrimos enlaces en página nueva validando xHTML Strict */
	
	$('.newpage').click(function(e){
		e.preventDefault();
		window.open($(this).attr("href"));
		return false;
	});
	
	/* Volver a los resultados */
	
	$('.back').click(function(){
		history.back();
	});

	/* Calendario para actividades */
	
	$.datepicker.setDefaults($.extend({
		showMonthAfterYear: false,
		onSelect: function(dateText, inst) { 
			$('#datesel').val(dateText);
			$('#act-search').submit();
		}
	}, $.datepicker.regional['']));
	
	switch(idioma)	{
		case "SPA":
			$("#datepicker").datepicker($.datepicker.regional['es']);
			break;
		case "DEU":
			$("#datepicker").datepicker($.datepicker.regional['de']);
			break;
		default:
			$("#datepicker").datepicker($.datepicker.regional['']);
			break;
	}
	
	var datesel = $('#datesel').val();
	if (datesel) $('#datepicker').datepicker( 'setDate' , datesel);
	
	$('#send').click(function(){
		$('#datesel').val("");
	});
	
	/* Rellenar los meses en combo actividades */

	var mesesSPA = new Array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
	var mesesENG = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
	var mesesDEU = new Array('Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
	
	var xmo=$('#xmo').val();
	if (pagina == 'actividades.php' || pagina == "index.php") {
		for (var cc = 0; cc < 12; cc++) {
			if (xmo==(cc+1)) {
				$('#bymonth').append('<option value="'+(cc+1)+'" selected>'+(eval('meses'+''+idioma))[cc]+'</option>');
			} else {
				$('#bymonth').append('<option value="'+(cc+1)+'">'+(eval('meses'+''+idioma))[cc]+'</option>');
			}
		}
	}
	
	/* Paginacion */
	
	$('#pagenum a').click(function(){
		$('#page').val(parseInt($(this).text(),10)-1);
		$('#act-search').submit();
	});

	/* Colorbox para galeria */
	
	$("a[rel='gallery']").colorbox();
	$("a[rel='youtube']").colorbox({iframe:true,innerWidth:425, innerHeight:344});
	
	
	/* Imprimir pagina */
	
	$('#imprimir').click(function(){
		window.print();
		return false;
	});

	/* Enviar a un amigo */
	
	$('.amigo').click(function(){
		$('#friend').slideToggle();
	});

	/* Colorbox para texto legal + texto confidencial */
	
	$('#legal, #confidencial, #creditos').colorbox({speed:1000});

	/* Cargamos Google Maps en la página de contacto */
	
	if (pagina == 'contacto.php') {
		
		function maps() {
	      if (GBrowserIsCompatible()) {
			var pos = new GLatLng(39.511677, 2.530718);
	        var map = new GMap2(document.getElementById("map_canvas"));
			map.setMapType(G_HYBRID_MAP);
	        map.setCenter(pos, 15);
			var marker = new GMarker(pos);
			map.addControl(new GSmallMapControl());
			map.addOverlay(marker);
			return false;
	      }
	    }
	
		maps();
	}
	
	return false;
	
}); /* End DOMReady */
