// JavaScript Document
(function($){

var fade_interval;
var fadeTime = 2000;
fade_interval = setInterval(rotatebanner, fadeTime);

$(".internal-link").hover(function () {
	clearInterval(fade_interval);
	var mybanners = $('.main_navigation ul li a span.show');
	mybanners.addClass('hide');
	mybanners.css('display', 'none');

	$(this).children().eq(1).removeClass('hide');
	$(this).children().eq(1).css('display', 'block');
}, function () {
	clearInterval(fade_interval);
	fade_interval = setInterval(rotatebanner, fadeTime);
});

function rotatebanner() {
	var mybanners = $('.main_navigation ul li a span.show');
	var current_banner = $('.main_navigation ul li a span.show:visible');
	var new_index = (mybanners.index(current_banner[0]) + 1) % mybanners.length;

	current_banner.fadeOut('slow');
	current_banner.addClass('hide');

	mybanners.eq(new_index).removeClass('hide');
	mybanners.eq(new_index).fadeIn('slow', function (){
		mybanners.eq(new_index).css('display', 'block');
	});
}

function goNexus() {
	var mybanners = $('.main_navigation ul li a span.show');
	var current_banner = $('.main_navigation ul li a span.show:visible');
	var new_index = (mybanners.index(current_banner[0]) + 1) % mybanners.length;

	current_banner.addClass('hide');
	mybanners.eq(new_index).removeClass('hide');
	console.log(mybanners);
}

})(jQuery);