
	window.addEvent("domready", function() {

		window.web = {};
		window.web.title = "Índigo Ingeniería";
		
		init();
		
		selectedMenu();
		
		if(!window.edicionActivada) $$('#nav a').each(function(a) { jQuery(a).ajaxify({
			target: '#content',
			tagToload: '.content',
			loading_img:'css/images/loader.gif',
			loading_txt: '',
			loading_target: '#loading',
			title:  "Idea Madera | " + a.get("text"),
			onStart: function() {
				$$('.content').slide("out");
				$$(".content").fade("out");
			},
			onSuccess: function(request, response) {
				result 		= jQuery(jQuery(response.replace("<body", "<div"))[0]);
				
				if(Browser.Engine.gecko)
				{
					title 		= result.children("title")[0].text;
					document.title = title;
				}
				className	= result.children("div")[0].className;
				document.body.className = className;
			},
			onComplete: function() {
				init();
				$$(".content").fade("in");
				_typeface_js.renderDocument(); 
			},
			loadHash:'attr:rel'
		})}); 
		
		$$(".content").fade("in");
		
	});
	
	function selectedMenu()
	{
		$$("#nav li a").addEvent("click", function() {
			$$("#nav li a").removeClass("selected");
			this.addClass("selected");
		});
		
		$$("#subMenu li a").each(function(a) {
			
			idDelLink = a.id;
			
			elBodyTieneLaClase = $(document.body).hasClass(idDelLink);
			
			if(elBodyTieneLaClase)
				a.addClass("selected");
			
		});
		
	}
	
	function subMenuProyectos()
	{
		$$(".submenu").fade("hide");
		
		$$(".level1").addEvent("mouseenter", function(event) {
			this.getElements("ul").fade("in");
		});
		
		$$(".level1").addEvent("mouseleave", function(event) {
			this.getElements("ul").fade("out");
		});
	}
	
	function init() {
		
		subMenuProyectos();
		
		$$(".content").fade("hide");
		$$(".content").set("slide", {mode: 'horizontal'});
		$$(".scrollReferencia").set("slide", {mode: 'horizontal'});
		//$$("#subMenu li:first-child").setStyle("text-align", "left");
		
		if(!window.edicionActivada) $$('#subMenu a, .Paginador a').each(function(a) { jQuery(a).ajaxify({
			target: '#content',
			tagToload: '.content',
			loading_img:'css/images/loader.gif',
			loading_txt: '',
			loading_target: '#loading',
			title: window.web.title + " | " + a.get("text"),
			onStart: function() {
				$$('.content').slide("out");
				$$(".content").fade("out");
			},
			onSuccess: function(request, response) {
				result 		= jQuery(jQuery(response.replace("<body", "<div"))[0]);
				
				if(Browser.Engine.gecko)
				{
					title 		= result.children("title")[0].text;
					document.title = title;
				}
				className	= result.children("div")[0].className;
				document.body.className = className;
			},
			onComplete: function() {
				init();
				$$(".content").fade("in");
				$$("#subMenu li a").each(function(a) {
					
					idDelLink = a.id;
					
					elBodyTieneLaClase = $(document.body).hasClass(idDelLink);
					
					if(elBodyTieneLaClase)
						a.addClass("selected");
					
				});
				_typeface_js.renderDocument();
			},
			loadHash:'attr:rel'
		})}); 
		
		if ($("sliderRef")) {
			$$(".scrollReferencia").slide("hide");
			$("masInfo").addEvent("click", function(event) {
				event.preventDefault();
				$$(".scrollReferencia").slide();
			});
		}
		
	}
	
	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;
	}
	
	
