var shortInfoBox;
var autoRefresh;
var toggle;
var refresh;

t = new Date();
t *= 1;

refreshSource1 = "shortAbout.html?" + t;
refreshSource2 = "shortContact.html?" + t;

/* auto refresh function for short info (contact / about) */
function autoRefreshOn()
{
	autoRefresh = 'on';
	shortInfoBox = setInterval(
		function ()
		{	
			if(toggle == 1)
			{
				refresh = refreshSource2;
				toggle = 2;
			}
			else
			{
				refresh = refreshSource1;
				toggle = 1;
			} 
			$('#autoRefresh').fadeOut(2000, function () {
				$('#autoRefresh').load(refresh).fadeIn(2000);
			});
		}, 5000);
}

/* switch auto refresh off */
function autoRefreshOff(source)
{
	autoRefresh = 'off';
	clearInterval(shortInfoBox);
	if(source != refresh) // do not reload shortinfo, if already correct one loaded
	{
		refresh = source;
		$('#autoRefresh').fadeOut(1500, function () {
			$('#autoRefresh').load(refresh).fadeIn(1500);
		});
	}
}

/* navigation handler */
function nav(source, autoRefreshSource)
{
	$('#content').fadeOut('slow', function () { 
		$('#content').load(source + '.html?' + t).fadeIn('slow'); 
		if (autoRefreshSource != undefined) {
			autoRefreshOff(autoRefreshSource);
		} else {
			if (autoRefresh == 'off') {
				autoRefreshOn();
				
			}
		} 
	}); 
	$(function() { 
		if ($('#subNavBox').is(':visible')) { 
			$('#subNavBox').fadeOut('slow'); 
		} 
	});
}

/* image preloader */
function MM_preloadImages() //v3.0
{ 
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

/* initialization */
window.onload = function()
{
	$("#content").load("home.html");
	$("#autoRefresh").load(refreshSource1);
	autoRefreshOn();
	MM_preloadImages('/gfx/navAktuellesHover.png', '/gfx/navBehandlungenHover.png', '/gfx/navKurseHover.png', '/gfx/navStartseiteHover.png', '/gfx/navUebermichHover.png', '/gfx/subNavBluetentherapieHover.png', '/gfx/subNavBreussHover.png', '/gfx/subNavDornHover.png', '/gfx/subNavFrauenheilkundeHover.png', '/gfx/subNavPflanzenheilkundeHover.png', '/gfx/subNavReikiHover.png', '/gfx/subNavSanjoHover.png', '/templates/standard/gfx/ajax/available.gif', '/templates/standard/gfx/ajax/error.gif', '/gfx/subNavShiatsuHover.png');
}
