
	window.addEvent("domready", function() {
		
		if($("imagesHeader"))
			$("imagesHeader").fade("hide");
			
		if($$("#submenu"))
			$$("#submenu").getParent().getParent().getParent().set("id", "carousel2");
			
		$$("#nav").getParent().getParent().getParent().set("id", "carousel1");
		
		selectedMenu();
		//innerFade();
		slideReservas();
		$$("#nav li:last-child, #navFooter li:last-child, #submenu li:last-child, #idiomas li:last-child").setStyle("border-right", "none");
		$$("#selectImage li:last-child").setStyle("margin-right", "0");
		$$("#listaPromociones li:last-child").setStyle("border-bottom", "none");
		$$(".lastColumna .columnaContainer li:nth-child(2) a").setStyles({
			"display": 		"block",
			"margin-top":	"20px"
		});
		
		if($$(".lastColumna .columnaContainer li:nth-child(2) div h2").get("text") == "")
			$$(".lastColumna .columnaContainer li:nth-child(2) div div").setStyle("margin-top", "25px");
		else
			$$(".lastColumna .columnaContainer li:nth-child(2) div h2").setStyle("margin-top", "25px");
			
		if($(document.body).hasClass("sec5"))
			jQuery('#carousel1').jcarousel({
		        start: 6
		    });
		
		if($(document.body).hasClass("sec6"))
			jQuery('#carousel1').jcarousel({
	        	start: 7
	    	});
			
	});
	
	window.addEvent("load", function() {
		
		if($("imagesHeader"))
			(function() {
				$("loader").fade("out");
				$("imagesHeader").fade("in");
				}).delay(2000);
	
		$$(".eventillo").each(function(el){
			el.getParent().getParent().getParent().getElements("a").set("href", "").addEvent("click",function(event){
				event.preventDefault();
			});
		});
		
	});
	
	function selectedMenu()
	{
		
		$$("#nav li, #submenu li").each(function(a) {
			
			idDelLink = a.id;
			
			elBodyTieneLaClase = $(document.body).hasClass(idDelLink);
			
			if(elBodyTieneLaClase)
				a.addClass("selected");
			
		});
		
	}	
	
	window.addEvent("load", function() {
		
		window.counter = 0;
		
		if($("imagesHeader"))
		{
			var rotate = function() {
				
				if(window.counter > $$("#imagesHeader li").length - 1)
					window.counter = 0;
				
				window.counter++;
				
				$$("#selectImage .imagen" + [window.counter] + " a").fireEvent("click");
			};
				
			rotate.periodical(6500);
			
			$$("#selectImage a").addEvent("click", function(event) {
				if(event) event.preventDefault();
				$$("#selectImage a").getParent().removeClass("selected");
				var clase = this.getParent().get("class");
				this.getParent().addClass("selected");
				$$("#imagesHeader li").fade("out");
				$$("#imagesHeader li." + clase).fade("in");
			});
		}
		
	});
	
	function innerFade()
	{
		$$("#imagesHeader li").each(function(li) {
			if(!li.getElements("img").length) li.dispose();
		});
	
		if($(document.body).hasClass("index"))
			jQuery('#imagesHeader').innerfade({
				animationtype: 'fade',
				speed: 3000,
				timeout: 6000,
				height: 530,
				containerheight: 530,
				containerHeight: 530
			});
		else
			jQuery('#imagesHeader').innerfade({
				animationtype: 'fade',
				speed: 3000,
				timeout: 6000,
				height: 420,
				containerheight: 420,
				containerHeight: 420
			});
		
		$$("#selectImage a").addEvent("click", function(event) {
			event.preventDefault();
			var clase = this.id;
			$$("#imagesHeader li").fade("out");
			$$("#imagesHeader li." + clase).fade("in");
		});
	}
	
	function slideReservas()
	{
        if($$(".slide").length)
        {
            $$(".formReservas").slide("hide");

            $$("#laCarta .slide").addEvent("click", function() {
                $$("#laCarta .formReservas").slide();
            });

			$$("#elForm .slide").addEvent("click", function() {
                $$("#elForm .formReservas").slide();
            });

			$$("#elCalendario .slide").addEvent("click", function() {
                $$("#elCalendario .formReservas").slide();
            });
        }
	}
