
	window.addEvent("domready", function() { 
	
		$$(".web_nav_espectaculos").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("naranja");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
		
		$$(".web_nav_fiestas").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("naranja");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
		
		$$(".web_nav_jornadas").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("rojo");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
		
		$$(".web_nav_talleres").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("ocre");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
		
		$$(".web_nav_trayectoria").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("azul");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
		
		$$(".web_nav_rincon").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("blanco");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
		
		$$(".web_nav_eventos").addEvent("click", function(event) {
			resetMenu();
			this.getElements("span").addClass("blanco");
			this.getElements("span").addClass("selected");
			this.addClass("selected");
			this.fade(1);
		});
			
		$$("#nav a").each(function(a) {
			if(!a.hasClass('multibox'))
				a.rel = a.get("text");
		}); 
		
		init();
		
		$$('li.ajaxify a').each(function(a) { jQuery(a).ajaxify({
			target: '#contenido',
			tagToload: '.contenido',
			loading_img:'css/images/loader.gif',
			loading_txt: '',
			loading_target: '#loading',
			title: window.web.title + " | " + a.get("text"),
			onStart: function() {
				$('contenido').fade("out");
				$('navOff').setStyle("display", "block");
			},
			onSuccess: function(options) {
				if(options.link.indexOf("?") > 0)
					options.link = options.link.substr(0, options.link.indexOf("?"));
				document.body.className = basename(options.link, ".php");
			},
			onComplete: function() {
				postAjaxify();
				$('navOff').setStyle("display", "none");
			},
			loadHash:'attr:rel'
		})}); 
	});

	function init() {
		/*
		$$("#nav a").fade(.4);
		$$("#nav a").addEvent("mouseover", function(event) {
			this.fade(1);
		});
		$$("#nav a").addEvent("mouseout", function(event) {
			if(!this.hasClass("selected")) this.fade(.4);
		});
		*/
		jQuery('.list-content').ifixpng();
		jQuery('.list-content-wrapper img').ifixpng();
		jQuery('.list-content-wrapper dl dl').ifixpng();
		
		new MultiBox('multibox', {
			onClose: function() {},
			useOverlay: true
		});
		
		$$("#nav a")[0].set("title", "Espectaculos");
		$$("#nav a")[5].set("title", "Rincon");
		
	}
	
	function postAjaxify() {
		
		$$("#imagenesNoticia li").each(function(li) {

			if(!li.getElements("img").length)
				li.destroy();
		});
		
		var data = {};
		
		$$("#imagenesNoticia img").each(function (img) {
			property = basename(img.src);
			data[property] = { caption: img.alt }; 
		});
		
		var myShow = new Slideshow('show', data, { captions: true, controller: true, height: 234, hu: 'images/', width: 407 });
		
		animation = function() { $('contenido').fade("in"); };
		animation.delay(1000, animation);
		Slimbox.scanPage();
		
		
		/*
		$$('li.ajaxify a').each(function(a) { jQuery(a).ajaxify({
			target: '#contenido',
			tagToload: '.contenido',
			loading_img:'css/images/loader.gif',
			loading_txt: '',
			loading_target: '#loading',
			title: window.web.title + " | " + a.get("text"),
			onStart: function() {
				//$('contenido').fade("out");
				$('navOff').setStyle("display", "block");
			},
			onSuccess: function(options) {
				if(options.link.indexOf("?") > 0)
					options.link = options.link.substr(0, options.link.indexOf("?"));
				document.body.className = basename(options.link, ".php");
			},
			onComplete: function() {
				postAjaxify();
				$('navOff').setStyle("display", "none");
			},
			loadHash:'attr:rel'
		})}); */
		
		if($$(".listItem").length > 0)
			$$(".listItem")[0].fireEvent("click");
		
	}
	
	function basename(path, suffix) {
	    // http://kevin.vanzonneveld.net
	    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	    // +   improved by: Ash Searle (http://hexmen.com/blog/)
	    // +   improved by: Lincoln Ramsay
	    // +   improved by: djmix
	    // *     example 1: basename('/www/site/home.htm', '.htm');
	    // *     returns 1: 'home'
	 
	    var b = path.replace(/^.*[\/\\]/g, '');
	    
	    if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) {
	        b = b.substr(0, b.length-suffix.length);
	    }
	    
	    return b;
	}
	
	function resetMenu() {
		$$("#nav a span").removeClass("rojo");
		$$("#nav a span").removeClass("ocre");
		$$("#nav a span").removeClass("azul");
		$$("#nav a span").removeClass("blanco");
		$$("#nav a span").removeClass("naranja");
		$$("#nav a span").removeClass("selected");
		$$("#nav a").removeClass("selected");
	}