window.addEvent('domready', function() {
									 
	
	// Expanding Introduction
	
	$('introduction').style.height = '40px';
	$('close_button').style.display = 'none';
	
	$('open_button').addEvent('click', function(e) {
		new Event(e).stop();
		$('introduction').set('tween', {duration: 300}).tween('height', '150px');
		$('open_button').style.display = 'none';
		$('close_button').style.display = 'block';
		
	});	
	 
	$('close_button').addEvent('click', function(e) {
		new Event(e).stop();
		$('introduction').set('tween', {duration: 300}).tween('height', '40px');
		$('open_button').style.display = 'block';
		$('close_button').style.display = 'none';
			

	});	
	
	// Sliding image captions
	
	var captions = $$('span.caption');
	
	captions.each(function(element) {
		
		var parent = element.getParent();
		
		var morphin = new Fx.Morph(element ,{duration: 200, transition: Fx.Transitions.Sine.easeOut});
		
		var morphout = new Fx.Morph(element ,{duration: 200, transition: Fx.Transitions.Sine.easeOut});
					   
		element.style.height = '0px';
		
		//element.set('opacity','0.90');
		
		
		
			parent.addEvent('mouseenter', function(){
				
				//element.style.marginLeft = '0px';
				morphin.start({
					'height': '140',
					'margin-top': '-152'
				});
				
			});
			
		parent.addEvent('mouseleave', function(){
				morphout.start({
					'height': '0',
					'margin-top': '-12'
				});//.chain(function() {
				// executes 1 seconds after completion of above effect
					//element.style.marginLeft = '-9999px';
				//});
			});
		 
		
					   
					   
	});
	
	
	
	// Main Sliding Image
	
	$('main_image_slider_button_1').addClass('active');
	
	function clear_active_class() {
		$('main_image_slider_button_1').removeClass('active');
		$('main_image_slider_button_2').removeClass('active');
		$('main_image_slider_button_3').removeClass('active');
	}
	
	
	$('main_image_slider_button_1').addEvent('click', function(e) {
		new Event(e).stop();
			$('main_image_slider_content').set('tween', {duration: 700}).tween('margin-top','0');
			clear_active_class();
			$('main_image_slider_button_1').addClass('active');
	});	
	
	$('main_image_slider_button_2').addEvent('click', function(e) {
		new Event(e).stop();
			$('main_image_slider_content').set('tween', {duration: 700}).tween('margin-top','-294');
			clear_active_class();
			$('main_image_slider_button_2').addClass('active');
	});	
	
	$('main_image_slider_button_3').addEvent('click', function(e) {
		new Event(e).stop();
			$('main_image_slider_content').set('tween', {duration: 700}).tween('margin-top','-588');
			clear_active_class();
			$('main_image_slider_button_3').addClass('active');
	});	
	
	
	
	 
	// Sliding case studies
	
	
	$('slider1_button').current_pos = 1;
	
	$('slider1_button').addEvent('click', function(e) {
		new Event(e).stop();
		
		if($('slider1_button').current_pos == 1){
			$('slider1_content').set('tween', {duration: 300}).tween('margin-top','-270');
			$('slider1_button').current_pos = 2;
			return;
		}
		
		if($('slider1_button').current_pos == 2){
			$('slider1_content').set('tween', {duration: 300}).tween('margin-top','-540');
			$('slider1_button').current_pos = 3;
			return;
		}
		
		if($('slider1_button').current_pos == 3){
			$('slider1_content').set('tween', {duration: 300}).tween('margin-top','0');
			$('slider1_button').current_pos = 1;
			return;
		}
		
	});	
	
	
	$('slider2_button').current_pos = 1;
	
	$('slider2_button').addEvent('click', function(e) {
		new Event(e).stop();
		
		if($('slider2_button').current_pos == 1){
			$('slider2_content').set('tween', {duration: 300}).tween('margin-top','-270');
			$('slider2_button').current_pos = 2;
			return;
		}
		
		if($('slider2_button').current_pos == 2){
			$('slider2_content').set('tween', {duration: 300}).tween('margin-top','-540');
			$('slider2_button').current_pos = 3;
			return;
		}
		
		if($('slider2_button').current_pos == 3){
			$('slider2_content').set('tween', {duration: 300}).tween('margin-top','0');
			$('slider2_button').current_pos = 1;
			return;
		}
		
	});	
	
	
	$('slider3_button').current_pos = 1;
	
	$('slider3_button').addEvent('click', function(e) {
		new Event(e).stop();
		
		if($('slider3_button').current_pos == 1){
			$('slider3_content').set('tween', {duration: 300}).tween('margin-top','-270');
			$('slider3_button').current_pos = 2;
			return;
		}
		
		if($('slider3_button').current_pos == 2){
			$('slider3_content').set('tween', {duration: 300}).tween('margin-top','-540');
			$('slider3_button').current_pos = 3;
			return;
		}
		
		if($('slider3_button').current_pos == 3){
			$('slider3_content').set('tween', {duration: 300}).tween('margin-top','0');
			$('slider3_button').current_pos = 1;
			return;
		}
		
	});	
	
	
	
	
});