$(function(){
		var delay = 5000;
		var fadeTime = 500;

		var curr = 1;
		var isFading = false;

		function intFunc(){
			var prev = curr;
			curr++;
			if ($('#bannerButtons li:nth-child(' + curr + ') a').length == 0){
				curr = 1;
			}
			$('#bannerButtons a.activeBtn').removeClass('activeBtn');
			$('#bannerButtons > li:nth-child(' + curr + ') a').addClass('activeBtn');

			isFading = true;
			$('#homeBanner').addClass('anim');
			$('#homeGallery > li:nth-child(' + prev + ')').fadeOut(fadeTime, function(){
					$('#homeGallery > li:nth-child(' + curr + ')').fadeIn(fadeTime, function(){
							isFading = false;
							$('#homeBanner').removeClass('anim');
						});
				});
		}
		var interval = window.setInterval(intFunc, delay);

		$('#bannerButtons li a').click(function(){
				if($(this).is('.activeBtn') || isFading)
					return false;
				clearInterval(interval);
				var ind = $('#bannerButtons li a').index(this) +1;
				$('#bannerButtons a.activeBtn').removeClass('activeBtn');
				$('#bannerButtons > li:nth-child(' + ind + ') a').addClass('activeBtn');

				isFading = true;
				$('#homeBanner').addClass('anim');
				$('#homeGallery > li:nth-child(' + curr + ')').fadeOut(fadeTime, function(){
						$('#homeGallery > li:nth-child(' + ind + ')').fadeIn(fadeTime, function(){
								isFading = false;
								$('#homeBanner').removeClass('anim');
							});
					});
				curr = ind;
				interval = window.setInterval(intFunc, delay)
				return false;
			});
	});