$(document).ready(function ()
{
	$('.fade').hover(function()		//on enter
	{
		var fade = $("div",this);
		var menu = $("ul",$(this).parent().parent());
		fade.css("visibility","visible");
		if (fade.is(':animated'))
		{
			fade.stop().fadeTo(500,1);
			menu.stop().fadeTo(500,0.9);
		}
		else
		{
			fade.fadeTo(0,0);
			fade.fadeTo(500,0.9);
			menu.fadeTo(0,0);
			menu.fadeTo(500,0.9);
		}
	}, function ()					//on leave
	{
		var fade = $("div", this);
		if(fade.is(':animated'))
		{
			fade.stop().fadeTo(500,0);
		}
		else
		{
			fade.fadeTo(500,0);
		}
	});
	
	$('#news-ticker').vTicker({
	   speed: 500,
	   pause: 6000,
	   showItems: 1,
	   animation: 'fade',
	   mousePause: true
	});
	
	$('#photos a').lightBox({fixedNavigation:true});
	
});

headerFadeDelay = 2500;
headerFadeSpeed = 2500;
window.headerCur = 1;
function doHeaderFade()
{
	$("#headerfade div").each(function (i)
	{
		if(i == window.headerCur - 1)
		{
			$(this).css("z-index","5");
		}
		else if(i == window.headerCur)
		{
			$(this).css("z-index","10");
			$(this).fadeTo(0,0);
			$(this).fadeTo(headerFadeSpeed,1);
			window.headerCur++;
			return false;
		}
		else
			$(this).css("z-index","0");
		//we've reached the end
		if(i == $("#headerfade div").length - 1)
		{
			window.headerCur = 1;
			$("#headerfade div:last").css("z-index","4");
			$("#headerfade div:first").css("z-index","10");
			$("#headerfade div:first").fadeTo(0,0);
			$("#headerfade div:first").fadeTo(headerFadeSpeed,1);
			return false;
		}
	});

	window.setTimeout("doHeaderFade()", headerFadeDelay + headerFadeSpeed);
}
window.setTimeout("doHeaderFade()", headerFadeDelay);



footerFadeDelay = 2500;
footerFadeSpeed = 2500;
window.footerCur = 1;
function doFooterFade()
{
	$("#footerfade div").each(function (i)
	{
		if(i == window.footerCur - 1)
		{
			$(this).css("z-index","5");
		}
		else if(i == window.footerCur)
		{
			$(this).css("z-index","10");
			$(this).fadeTo(0,0);
			$(this).fadeTo(footerFadeSpeed,1);
			window.footerCur++;
			return false;
		}
		else
			$(this).css("z-index","0");
		//we've reached the end
		if(i == $("#footerfade div").length - 1)
		{
			window.footerCur = 1;
			$("#footerfade div:last").css("z-index","4");
			$("#footerfade div:first").css("z-index","10");
			$("#footerfade div:first").fadeTo(0,0);
			$("#footerfade div:first").fadeTo(footerFadeSpeed,1);
			return false;
		}
	});

	window.setTimeout("doFooterFade()", footerFadeDelay + footerFadeSpeed);
}
window.setTimeout("doFooterFade()", footerFadeDelay);



function setMinHeight(height)
{
	//alert($("div[name=themaintext]").height());
	if($("div[name=themaintext]").height() < height)
		$("div[name=themaintext]").height(height);
}