function init()
{
	window.moveTo(0,0);
	window.resizeTo(window.screen.availWidth, window.screen.availHeight);
	
	if (quicktime.ver5)
	{
		// QuickTime 5.0 or newer is installed
		initautopan();
	}
	else
	{
		// QuickTime is NOT installed.
		var 
		str_confirm  = 'Für diese Darstellung benötigen Sie das QUICKTIME-Plugin,\n';
		str_confirm += 'von APPLE, in Version 5 oder höher.\n\n';
		str_confirm += 'Dieses Plugin kann kostenlos heruntergeladen werden.\n';
		str_confirm += 'Möchten Sie jetzt zur Download-Seite weitergeleitet werden?';
		
		if ( confirm (str_confirm) )
		{
			document.location.href='http://www.apple.com/de/quicktime/download/standalone.html';
		} else
		{
			window.close();
		}
	}
}

function initautopan()
{
	try 
	{
		var iPrevPan = window.QTVR.GetPanAngle();
		var iPrevFOV = window.QTVR.GetFieldOfView();
	} catch(e) {}
	autopan(iPrevPan,iPrevFOV);
}

function autopan(a,b)
{
	var PrevPan = a;
	var PrevFOV = b;
	var steps = 0.1;
	var delay_in_seconds = 3;
	try {
	/*
	if (direction == 'left')
		var iPan = window.QTVR.GetPanAngle()-steps;
	else
		var iPan = window.QTVR.GetPanAngle()-steps;
	*/
		
	var iPan = window.QTVR.GetPanAngle()-steps;
	var iFOV = window.QTVR.GetFieldOfView();
	//if (iPan<=0) { iPan=359.9; PrevPan=360.1;}
	window.QTVR.SetPanAngle(iPan);
	} catch(e) {}

	var Moved = PrevPan - iPan;
	var Zoomed = PrevFOV - iFOV;
	//var newDirection;
	PrevPan = iPan;
	PrevFOV = iFOV;
	
	if (Moved <= (steps-0.01) || Moved >= (steps+0.01) || Zoomed != 0) 
	{
		/*
		if (Moved <= (steps-0.01))
			alert ('left');
		else
			alert ('right');
		*/
		setTimeout("initautopan();", (delay_in_seconds*1000) );
	}
	else 
	{
		setTimeout("autopan(" + PrevPan + "," + PrevFOV + ");", 20);
	}
}
