var navigation = function() {
	$each($(document.body).getElement('div.nav').getElements('a'), function(item, index) {
		// Click event
		item.addEvent('click', function(e) {
			// Cancel events
			e.stop();
			if (!item.hasClass('focus') && !loadcontent.loading) {
			    // Unfocus old focused anchor
			    if ($chk(item.getParent('div.nav').getElement('a.focus')))
			    	focused = item.getParent('div.nav').getElement('a.focus').removeClass('focus');
			    // Focus this anchor
			    item.addClass('focus');
			    // Load new content
			    loadcontent.start(item.get('href'));
			}
		});
		
		// Ticket
		if (item.hasClass('ticket')) {
			var ticketimg = $(document.body).getElement('div.curtains').getElement('img');
			var ticketfx = new Fx.Morph(ticketimg, {duration: 210, link: 'cancel'});
			item.addEvents({
				'mouseenter': function() {
					ticketimg.setStyle('-webkit-transform', 'rotate(-8deg)');
					ticketfx.start({
						'width': 107,
						'height': 77,
						'top': 314,
						'left': 692
					});
				},
				'mouseleave': function() {
					ticketimg.setStyle('-webkit-transform', 'rotate(0deg)');
					ticketfx.start({
						'width': 101,
						'height': 73,
						'top': 318,
						'left': 698
					});
				}
			});
		}
	});
}

// Start
window.addEvent('domready', function() { navigation.run(); });
