
var Nav = {
	
	// esconde ULs no último nível de navegação
	hideLast: function() {
		$$('div.nivel-tres ul').invoke('hide');
		
	},

	// esconde ULs no 2º e 3º níveis de navegação
	hideAll: function() {
		$$('div#nav2 ul').invoke('hide');
		Nav.hideLast();
	}

	
};


var MakePath = {

	paint: function(e) {
		$$('div#' + e.up().up().up().id + ' ul li span').invoke('removeClassName', 'current');
		$$('div#' + e.up().up().up().id + ' ul li a').invoke('removeClassName', 'current');
		e.addClassName('current');
	}

};


var ProjectPhotos = {
	
	switchTo: function(n) {
		// hide all to prepare for switch
		$$('ol#fotografias li').invoke('hide');
		$$('ol#inside-links li').invoke('removeClassName', 'current');
		// show only selected item
		$$('ol#fotografias li.foto-' + n)[0].show();
		$$('ol#inside-links li.foto-' + n).invoke('addClassName', 'current');
	}
	
}


Event.addBehavior({


	// nav menu
	'#link-atelier:click': function() {
		Nav.hideAll();
		$('ul-atelier').show();
		MakePath.paint($('link-atelier'));
	},

	'#link-publicacoes:click': function() {
		Nav.hideLast();
		$$('div.nivel-tres ul.publicacoes').invoke('show');
		MakePath.paint($('link-publicacoes'));
	},

	'#link-curriculum:click': function() {
		Nav.hideLast();
		$$('div.nivel-tres ul.curriculum').invoke('show');
		MakePath.paint($('link-curriculum'));
	},
	
	'#link-projectos:click': function() {
		Nav.hideAll();
		$('ul-projectos').show();
		MakePath.paint($('link-projectos'));
	},
	
	
	'#link-residencial:click': function() {
		Nav.hideLast();
		$$('div.nivel-tres ul.residencial').invoke('show');
		MakePath.paint($('link-residencial'));
	},

	'#link-espacosexpositivos:click': function() {
		Nav.hideLast();
		$$('div.nivel-tres ul.espacosexpositivos').invoke('show');
		MakePath.paint($('link-espacosexpositivos'));
	},
	
	'#link-publico:click': function() {
		Nav.hideLast();
		$$('div.nivel-tres ul.publico').invoke('show');
		MakePath.paint($('link-publico'));
	},

	'#link-moveiseobjectos:click': function() {
		Nav.hideLast();
		$$('div.nivel-tres ul.moveiseobjectos').invoke('show');
		MakePath.paint($('link-moveiseobjectos'));
	},
	
	//
	
	
	// foto inside-links
	
		'ol#inside-links .foto-1:click': function() {
			ProjectPhotos.switchTo('1');
		},
		'ol#inside-links .foto-2:click': function() {
			ProjectPhotos.switchTo('2');
		},
		'ol#inside-links .foto-3:click': function() {
			ProjectPhotos.switchTo('3');
		},
		'ol#inside-links .foto-4:click': function() {
			ProjectPhotos.switchTo('4');
		},
		'ol#inside-links .foto-5:click': function() {
			ProjectPhotos.switchTo('5');
		},
		'ol#inside-links .foto-6:click': function() {
			ProjectPhotos.switchTo('6');
		},
		'ol#inside-links .foto-7:click': function() {
			ProjectPhotos.switchTo('7');
		},
		'ol#inside-links li.foto-8:click': function() {
			ProjectPhotos.switchTo('8');
		},
		'ol#inside-links li.foto-9:click': function() {
			ProjectPhotos.switchTo('9');
		},
		'ol#inside-links li.foto-10:click': function() {
			ProjectPhotos.switchTo('10');
		},
		'ol#inside-links li.foto-11:click': function() {
			ProjectPhotos.switchTo('11');
		},
		'ol#inside-links li.foto-12:click': function() {
			ProjectPhotos.switchTo('12');
		},
		'ol#inside-links li.foto-13:click': function() {
			ProjectPhotos.switchTo('13');
		},
		'ol#inside-links li.foto-14:click': function() {
			ProjectPhotos.switchTo('14');
		},
		'ol#inside-links li.foto-15:click': function() {
			ProjectPhotos.switchTo('15');
		},
		'ol#inside-links li.foto-16:click': function() {
			ProjectPhotos.switchTo('16');
		},
		'ol#inside-links li.foto-17:click': function() {
			ProjectPhotos.switchTo('17');
		},
		'ol#inside-links li.foto-18:click': function() {
			ProjectPhotos.switchTo('18');
		},
		'ol#inside-links li.foto-19:click': function() {
			ProjectPhotos.switchTo('19');
		}



	});