$(function(){
	
	/*
	Get the tallest div
	make the other divs expand to that height
	*/
	match_heights('.feature_wrap')
	
	
	/*
	Set the first slide to be selected
	Set triggers on the links
		- set the selected state
		- hide / deactivate unneeded links
	Slide images	
	
	*/
	
	interval_time = 5000;
	
	count = 1
	
	$('#hero_images_wrapper .slide').hide()
	$('#hero_images_wrapper #slide_1').show().addClass("current_slide")
	$('#hero_1').addClass("selected")
		
	//Triggers
	$('#hero_arrow_left').click(function(){
		if(count > 1){
			n = $('.current_slide').prev()
			$('.current_slide').fadeOut().removeClass("current_slide")
			n.fadeIn().addClass("current_slide")
			count = count -1
			
			$('#hero_nav .selected').removeClass("selected")
			$('#hero_'+count).addClass("selected")
		}
		
		return false;
		
	})
	$('#hero_arrow_right').click(function(){
		if(count < $('#hero_images_wrapper .slide').length ){
			n = $('.current_slide').next()
			$('.current_slide').fadeOut().removeClass("current_slide")
			n.fadeIn().addClass("current_slide")
			count ++
			
			$('#hero_nav .selected').removeClass("selected")
			$('#hero_'+count).addClass("selected")
		}
		
		return false;
		
	})
	$('#hero_1').click(function(){
		if(count != 1){
			$('.current_slide').fadeOut().removeClass("current_slide")
		
			$('#hero_nav .selected').removeClass("selected")
			count = 1		
			$('#hero_'+count).addClass("selected")
		
			$('#slide_'+count).fadeIn().addClass("current_slide")
			
			clear()
		
			return false;
		}
		return false;
		
	})
	$('#hero_2').click(function(){
		if(count != 2){
			$('.current_slide').fadeOut().removeClass("current_slide")
		
			$('#hero_nav .selected').removeClass("selected")
			count = 2		
			$('#hero_'+count).addClass("selected")
		
			$('#slide_'+count).fadeIn().addClass("current_slide")
			
			clear()
		
			return false;	
		}
		return false;
		
	})
	$('#hero_3').click(function(){
		if(count != 3){
			$('.current_slide').fadeOut().removeClass("current_slide")
		
			$('#hero_nav .selected').removeClass("selected")
			count = 3		
			$('#hero_'+count).addClass("selected")
		
			$('#slide_'+count).fadeIn().addClass("current_slide")
			
			clear()
		
			return false;
		}
		return false;
	})
	
	
	ar = setInterval ("click_right()", interval_time );
	

	

})

function click_right(){
	$('#hero_arrow_right').click()
	
	if(count == 3){
		clearInterval(ar)
		al = setInterval ("click_left()", interval_time );
	}
}
function click_left(){
	$('#hero_arrow_left').click()
	
	if(count == 1){
		clearInterval(al)
		ar = setInterval ("click_right()", interval_time );
	}
}

function clear(){
	clearInterval(ar)
}

