window.addEvent('domready', function(){
			//Scroll
			var scroll = new Fx.Scroll('wrapper', {
				wait: false,
				duration: 500,
				offset: {'x': -194, 'y': -89},
				transition: Fx.Transitions.Cubic.easeInOut
			});
			
			//Menu Nav
			$('posters').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('photos').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('v').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('v1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
			});
			
			$('b').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			//Poster Nav
			$('link1').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit1').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link2').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p2');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p2').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit2').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p2');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p2').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link3').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p3');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p3').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit3').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p3');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p3').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link4').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p4');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p4').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit4').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p4');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p4').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link5').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p5');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p5').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit5').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p5');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p5').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link6').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p6');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p6').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit6').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p6');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p6').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link7').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p7');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p7').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit7').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p7');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p7').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link8').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p8');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p8').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit8').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p8');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p8').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link9').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p9');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p9').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit9').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p9');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p9').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link10').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p10');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p10').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit10').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p10');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p10').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link11').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p11');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p11').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit11').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p11');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p11').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link12').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p12');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p12').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit12').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p12');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p12').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link13').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p13');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p13').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit13').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p13');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p13').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link14').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p14');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p14').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit14').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p14');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p14').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link15').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p15');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p15').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit15').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p15');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p15').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link16').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p16');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p16').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit16').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p16');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p16').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link17').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p17');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p17').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit17').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p17');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p17').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link18').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p18');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p18').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit18').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p18');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p18').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link19').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p19');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p19').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit19').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p19');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p19').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link20').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p20');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p20').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit20').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p20');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p20').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link21').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p21');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p21').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit21').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p21');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p21').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link22').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p22');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p22').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit22').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p22');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p22').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link23').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p23');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p23').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit23').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p23');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p23').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('link24').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p24');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p24').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hit24').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('p24');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('p24').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			//Photo Navigation
			
			$('hitph1').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph2').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph2');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph2').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph3').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph3');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph3').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph4').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph4');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph4').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph5').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph5');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph5').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph6').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph6');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph6').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph7').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph7');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph7').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitph8').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('ph8');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('ph8').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			//Bio Navigation

			$('hitb1').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b1');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b1').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb2').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b2');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b2').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb3').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b3');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b3').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb4').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b4');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b4').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb5').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b5');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b5').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb6').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b6');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b6').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb7').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b7');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b7').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			$('hitb8').addEvent('click', function(event) {
				event = new Event(event).stop();
				scroll.toElement('b8');
				$$('.item').morph({
					opacity: 0.1,
					duration: 250
				});
				$('b8').morph({
					opacity: 1,
					duration: 250
				});
			});
			
			//Poster Opacity and Rollover
			var el = $$('.item');

			// We are setting the opacity of the element to 0.5 and adding two events
			$$('.item').set('opacity', 0.1).addEvents({
				mouseenter: function(){
					// This morphes the opacity
					this.morph({
						duration: 1,
						opacity: 1
					});
				},
				mouseleave: function(){
					// Morphes back to the original style
					this.morph({
						opacity: 0.1,
						duration: 1
					});
				}
			});
			var el = $('p1');
			$('p1').set('opacity', 1);
		});
