$(document).ready(function() {
	$.preloadCssImages();
	StartPopups();
	function UpdatePostNumber() {
		var number = parseInt($("#numCount").html()) + 6;
		$("#numCount").text(number);
		number = number_format(number);
		$("#numFormat").text(number);
	}
	
	function HomeMiddleRemoveClasses() {
		$("#homeMiddlePeakHover, #homeMiddleWhatHover, #homeMiddleWhyHover, #homeMiddleWhoHover").removeClass("active");
	}
	
	function TopFadeOut(divId, newFade) {
		if ($(".revolution").is(":visible"))
		{
			$(".revolution").fadeOut(200, function() {
				$(divId).fadeIn(200);
				if (newFade)
				{
					SwapBanners("revolution");
					$(document).everyTime(18000, "rotations", function() {
						SwapBanners("revolution");
					}, 0);
				}
			});
		}
		if ($(".cvalue").is(":visible"))
		{
			$(".cvalue").fadeOut(200, function() {
				$(divId).fadeIn(200);
				if (newFade)
				{
					SwapBanners("cvalue");
					$(document).everyTime(18000, "rotations", function() {
						SwapBanners("cvalue");
					}, 0);
				}
			});
		}
		if ($(".peoplemedia").is(":visible"))
		{
			$(".peoplemedia").fadeOut(200, function() {
				$(divId).fadeIn(200);
				if (newFade)
				{
					SwapBanners("people");
					$(document).everyTime(18000, "rotations", function() {
						SwapBanners("people");
					}, 0);
				}
			});			
		}
		if ($(".serviceofferings").is(":visible"))
		{
			$(".serviceofferings").fadeOut(200, function() {
				$(divId).fadeIn(200);
				if (newFade)
				{
					SwapBanners("serviceofferings");
					$(document).everyTime(18000, "rotations", function() {
						SwapBanners("millions");
					}, 0);
				}
			});
		}
	}	
	
	function HomeMiddleFadeOut(divId, liId) {
		HomeMiddleRemoveClasses();
		$(liId).addClass("active");

		if ($("#homeMiddlePeak").is(":visible"))
		{
			$("#homeMiddlePeak").fadeOut(400, function() {
				$(divId).fadeIn();
			});
		}
		if ($("#homeMiddleWhat").is(":visible"))
		{
			$("#homeMiddleWhat").fadeOut(400, function() {
				$(divId).fadeIn();
			});			
		}
		if ($("#homeMiddleWhy").is(":visible"))
		{
			$("#homeMiddleWhy").fadeOut(400, function() {
				$(divId).fadeIn();
			});
		}
		if ($("#homeMiddleWho").is(":visible"))
		{
			$("#homeMiddleWho").fadeOut(400, function() {
				$(divId).fadeIn();
			});
		}
	}
		
	
	function DivSwap(id, newFade) {
		if ($(id).attr("id") == "homeMiddlePeakLink")
		{
			if ($("#homeMiddlePeak").is(":hidden"))
				HomeMiddleFadeOut($("#homeMiddlePeak"), $("#homeMiddlePeakHover"));
		}
		else if ($(id).attr("id") == "homeMiddleWhatLink")
		{
			if ($("#homeMiddleWhat").is(":hidden"))
				HomeMiddleFadeOut($("#homeMiddleWhat"), $("#homeMiddleWhatHover"));
		}
		else if ($(id).attr("id") == "homeMiddleWhyLink")
		{
			if ($("#homeMiddleWhy").is(":hidden"))
				HomeMiddleFadeOut($("#homeMiddleWhy"), $("#homeMiddleWhyHover"));
		}
		else if ($(id).attr("id") == "homeMiddleWhoLink")
		{
			if ($("#homeMiddleWho").is(":hidden"))
				HomeMiddleFadeOut($("#homeMiddleWho"), $("#homeMiddleWhoHover"));
		}
		/*
		else if ($(id).hasClass("topButton1"))
		{
			if ($(".revolution").is(":hidden"))
				TopFadeOut($(".revolution"), newFade);
		}
		else if ($(id).hasClass("topButton2"))
		{
			if ($(".peoplemedia").is(":hidden"))
				TopFadeOut($(".peoplemedia"), newFade);
		}
		else if ($(id).hasClass("topButton3"))
		{
			if ($(".millions").is(":hidden"))
				TopFadeOut($(".millions"), newFade);
		}
		*/
	}
	
	/*
	function SwapBanners(banner) {
		if (banner == "people")
		{
			$(document).oneTime(6000, "rotate1", function() { 
		  		DivSwap($(".topButton2"));
			}, 0);
		  	$(document).oneTime(12000, "rotate2", function() {
		  		DivSwap($(".topButton3"));
			}, 0);
			$(document).oneTime(18000, "rotate3", function() {
				DivSwap($(".topButton1"));
			}, 0);
		}
		else if (banner == "revolution")
		{
			$(document).oneTime(6000, "rotate1", function() { 
		  		DivSwap($(".topButton3"));
			}, 0);
		  	$(document).oneTime(12000, "rotate2", function() {
		  		DivSwap($(".topButton1"));
			}, 0);
			$(document).oneTime(18000, "rotate3", function() {
				DivSwap($(".topButton2"));
			}, 0);		
		}
		else
		{
			$(document).oneTime(6000, "rotate1", function() { 
		  		DivSwap($(".topButton1"));
			}, 0);
		  	$(document).oneTime(12000, "rotate2", function() {
		  		DivSwap($(".topButton2"));
			}, 0);
			$(document).oneTime(18000, "rotate3", function() {
				DivSwap($(".topButton3"));
			}, 0);		
		}
	}
	*/
	
	$("#homeMiddlePeakLink, #homeMiddleWhoLink, #homeMiddleWhatLink, #homeMiddleWhyLink").click(function() {
		DivSwap($(this));
		return false;
	});	
	/*
	$(".topButton1, .topButton2, .topButton3").hover(function() {
		$(document).stopTime("rotations");
		$(document).stopTime("rotate1");
		$(document).stopTime("rotate2");
		$(document).stopTime("rotate3");
		DivSwap($(this), true);
		return false;
	});
	*/
	$("#cycle").cycle({
		fx:     'fade', 
		speed:   1500, 
		timeout: 7000, 
       	pager:  '#topPager',
        pagerEvent: 'mouseover',
        pauseOnPagerHover:  1
	});
/*	
	$(".fancybox").fancybox({
		'overlayShow'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500,
		'easingIn'				: 'easeOutBack',
		'easingOut'				: 'easeInBack'
	});
*/	
	$(window).load(function() {
		//SwapBanners();
		$(document).everyTime(59, function() {
		  UpdatePostNumber();
		}, 0);
		$("#sneak1").hover(
			function() {
				$("#sneak1").attr("src", "images/sneak1_small_hover.jpg");
			},
			function() {
				$("#sneak1").attr("src", "images/sneak1_small.jpg");
			}
		);
		$("#sneak2").hover(
			function() {
				$("#sneak2").attr("src", "images/sneak2_small_hover.jpg");
			},
			function() {
				$("#sneak2").attr("src", "images/sneak2_small.jpg");
			}			
		);	
		$("#sneak3").hover(
			function() {
				$("#sneak3").attr("src", "images/sneak3_small_hover.jpg");
			},
			function() {
				$("#sneak3").attr("src", "images/sneak3_small.jpg");
			}
		);	
	});
});
