
/* Start-Layer */
function openVideoLayer(videodiv)
{
	//var breitevideodiv = 300;
	var hoehevideodiv = 500;	
	var breitevideodiv = breiteLayer;
	
	var breitebrowser =  document.body.clientWidth;
	var hoehebrowser = document.body.clientHeight;
	//FF	
	if (window.pageYOffset)
	{
		var gescrollt = window.pageYOffset;
	}
	//IE
	else
	{
		var gescrollt = document.body.scrollTop;
	}	
	var links = (breitebrowser - breitevideodiv) / 2;
	//var oben = ((hoehebrowser - hoehevideodiv) / 2 + gescrollt);
	oben = eval(videodiv + "_oben");
	var hohefilter = hoehebrowser + gescrollt;
	document.getElementById(videodiv).style.left = links + "px";
	document.getElementById(videodiv).style.top = oben + "px";
	document.getElementById("FilterDiv").style.height = hohefilter + "px";	
	document.getElementById("FilterDiv").style.width = breitebrowser + "px";	
	document.getElementById("FilterDiv").style.display = "block";
	document.getElementById(videodiv).style.display = "block";
	
	layer = 1;
}
function closeVideoLayer(videodiv)
{	
	opacity('FilterDiv', 50, 0, 1000);
	opacity(videodiv, 50, 0, 1000);
}

/* Fade */
function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//opacity f�r verschiedene Browser
function changeOpac(opacity, id) { 
	if(opacity == 0){
		document.getElementById("FilterDiv").style.display = "none";
		document.getElementById(id).style.display = "none";
		opacity = 40;
		document.getElementById("FilterDiv").style.opacity = (opacity / 100); 
		document.getElementById("FilterDiv").style.MozOpacity = (opacity / 100); 
		document.getElementById("FilterDiv").style.KhtmlOpacity = (opacity / 100); 
		document.getElementById("FilterDiv").style.filter = "alpha(opacity=" + opacity + ")";
		opacity = 100;
		document.getElementById(id).style.opacity = (opacity / 100); 
		document.getElementById(id).style.MozOpacity = (opacity / 100); 
		document.getElementById(id).style.KhtmlOpacity = (opacity / 100); 
		document.getElementById(id).style.filter = "alpha(opacity=" + opacity + ")";
	}
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
} 

layer = 0;
if(startLayer == 2){	
	window.setTimeout("start()", wartezeit);
}

var ablauf = new Date();
var inhundertTagen = ablauf.getTime() + (100 * 24 * 60 * 60 * 1000);
ablauf.setTime(inhundertTagen);

function setCookie(){
	document.cookie = "layerCookie=1; expires=" + ablauf.toGMTString();	
	closeVideoLayer('player1div');
}

if(document.cookie.indexOf("layerCookie=1") != -1){
	layer = 1;
}

function start(){
	if(layer != 1){
		openVideoLayer('player1div');
	}
}	

if(startLayer == 1){
	openVideoLayer('player1div');
}
