var nc		=	!!(document.captureEvents && !document.documentElement);
var ie		=	!!document.all;
var ie4		=	!!(!document.documentElement && document.all);
var dom		=	!!document.documentElement;
var nc6		=	!!(dom && (!document.all));
var mac		=	!!(navigator.userAgent.indexOf("Mac")!=-1);

function dRefS(num)	{return (nc? document.layers[num] : (ie? document.all[num].style : document.getElementById(num).style));}

// Layer Position bei Start
if(ie){var pos = new Array(336,68,-66);}
if(nc){var pos = new Array(344,76,-58);}
if(nc6){var pos = new Array(336,68,-66);}

var posnr =	0;
var enr	  =	0;

function start(){
	winSize();
	div_pos();
	}
	
// Layer positionieren
function div_pos(){
	dRefS("m" + enr).left =	breit/2 - pos[posnr];
	posnr++;
	if(enr <= 1) setTimeout('div_pos(enr++)', 0);
}

// Groesse Browserfenster / Dokument
function winSize(){
	if(ie){
		breit =	document.body.clientWidth; 
		return document.body.clientWidth;
		hoch  =	document.body.clientHeight;
		return document.body.clientHeight;
		
	}
	if(nc || nc6){
		breit =	self.innerWidth;
		return self.innerWidth;
		hoch  =	self.innerHeight;
		return self.innerHeight;
	}
}
// Window neu
function neu(){
	if ((breit != winSize()) || (hoch != winSize())) history.go(0);
	else history.go(0);
}
window.onresize	 =	neu;

actualActive=null
m0=null
m1=null
m2=null

// Layer anzeigen
function showElement(elemID, xOffset){
	
	clearDeactTimeout(elemID)
	if(actualActive!=null){
		hideElement(actualActive, false)				
	}

	divPos 						= document.getElementById('t0').offsetLeft+xOffset;
	dRefS(elemID).left 			= divPos+'px';
	dRefS(elemID).visibility 	= "visible";
	actualActive = elemID;
}
// Layer verstecken
function hideElement(elemID,clTimeout){
	if(clTimeout) 
	eval(''+elemID+' =null')
	dRefS(elemID).visibility = "hidden";
}

// Layerzeit
function setDeactTimeout(elemID)
		{eval(''+elemID+'=setTimeout("hideElement(\'' + elemID+ '\', true)",250)');}
// Layer aus
function clearDeactTimeout(elemID)
		{eval('if('+elemID+'!=null){clearTimeout('+elemID+');'+elemID+'=null}');}


