var banners = 3;
var nextBanner = 2;
var time_skip = 6000;
var time_fade = 400;

function fadeBanner() {
	
	clearTimeout(timer);
	
	// Button change highlight
	$('.banner_button_highlight').removeClass('banner_button_highlight');
	$('#banner_link_' + nextBanner).addClass('banner_button_highlight');
	
	// Fade out current banner
  $('.banner_active').fadeOut(time_fade, changeBanner);
  $('.banner_active').removeClass('banner_active');
}

function changeBanner() {
	$('#banner_' + nextBanner).addClass('banner_active');
	
	if (nextBanner < banners) {
		nextBanner++;
	} else {
		nextBanner = 1;  
 	}
	
	showBanner();
}

function showBanner() {
	$('.banner_active').fadeIn(time_fade);
	timer = setTimeout('fadeBanner()', time_skip);
}

$(document).ready(function() {

	// Fire off first transition
	timer = setTimeout('fadeBanner()', time_skip);
	
	// Bind Keys
	$('#banner_link_1').click(function(event) {
		event.preventDefault();
		nextBanner = 1;
		fadeBanner();
	});
	
	$('#banner_link_2').click(function(event) {
		event.preventDefault();
		nextBanner = 2;
		fadeBanner();
	});
	
	$('#banner_link_3').click(function(event) {
		event.preventDefault();
		nextBanner = 3;
		fadeBanner();
	});
	
});
