var showStilberaterMask = false;
// closes stilberater popup
function closeStilberaterLayerPopup()
{
	document.getElementById("StilberaterMask").style.display = "none";
	document.getElementById("StilberaterLayer").style.display = "none";
	showStilberaterMask = false;
	return false;
}

function flashCloseStilberaterPopup() { closeStilberaterLayerPopup(); }


// displays stilberater popup
function SL_showStilberaterLayer()
{
	if (!showStilberaterMask)
	{
		document.getElementById("StilberaterMask").style.display = "block";
		document.getElementById("StilberaterLayer").style.display = "block";
		var stilberaterTop = document.getElementById("StilberaterLayer").offsetTop;
		var stilberaterLeft = document.getElementById("StilberaterLayer").offsetLeft;
		var stilberaterWidth = document.getElementById("StilberaterLayer").offsetWidth;
		var stilberaterHeight = document.getElementById("StilberaterLayer").offsetHeight;
		var bigWidth = document.getElementById("StilberaterMask").offsetWidth;
		var bigHeight = (bigWidth / 4 * 3) - 50;
		//document.getElementById("StilberaterMask").style.height = "100%";

		var widthDelta = (bigWidth - stilberaterWidth)/2;
		var heightDelta = (bigHeight - stilberaterHeight)/2;

		document.getElementById("StilberaterLayer").style.left = widthDelta+"px";
		//document.getElementById("StilberaterLayer").style.top = heightDelta+"px";
		//document.getElementById("StilberaterLayer").style.top = "120px";
		showStilberaterMask = true;
	}

	return false;
}
function flash_SL_showStilberaterLayer() { SL_showStilberaterLayer(); }

// aus kompatibilitÃ¤tsgrÃ¼nden:
function closeBigLayerPopup() { return closeStilberaterLayerPopup(); }
function SL_showBigLayer() { return SL_showStilberaterLayer(); }



// und jetzt das Ganze nochmal fÃ¼r Kataloge:
var showKatalogMask = false;
// closes Katalog popup
function closeKatalogLayerPopup()
{
	document.getElementById("KatalogMask").style.display = "none";
	document.getElementById("KatalogLayer").style.display = "none";
	showKatalogMask = false;
	return false;
}

function flashCloseKatalogPopup() {closeKatalogLayerPopup(); }

// displays Katalog popup
function SL_showKatalogLayer()
{
	if (!showKatalogMask)
	{
		document.getElementById("KatalogMask").style.display = "block";
		document.getElementById("KatalogLayer").style.display = "block";

		var katalogTop = document.getElementById("KatalogLayer").offsetTop;
		var katalogLeft = document.getElementById("KatalogLayer").offsetLeft;
		var katalogWidth = document.getElementById("KatalogLayer").offsetWidth;
		var katalogHeight = document.getElementById("KatalogLayer").offsetHeight;
		var bigWidth = document.getElementById("KatalogMask").offsetWidth;
		var bigHeight = (bigWidth / 4 * 3) - 50;
		document.getElementById("KatalogMask").style.height = "100%";

		var widthDelta = (bigWidth - katalogWidth)/2;
		var heightDelta = (bigHeight - katalogHeight)/2;

		document.getElementById("KatalogLayer").style.left = widthDelta+"px";
		//document.getElementById("KatalogLayer").style.top = heightDelta+"px";
		document.getElementById("KatalogLayer").style.top = "10px";
		showKatalogMask = true;
	}

	return false;
}
function flash_SL_showKatalogLayer() {SL_showKatalogLayer(); }

// aus kompatibilitÃ¤tsgrÃ¼nden:
function SL_showKatalog() { return SL_showKatalogLayer(); }

// some functions for cookie-access
function getCookieVal(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)  endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg) return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

var getParam=new Object();
function decodeUrlParams() {
	var url   = window.location.search;
	/* wie gehabt, es wird alles ab dem "?" gelesen */
	if (url != "")  {
		liste = url.split("&");
		/* auch hier splitten am "&" */
		for (i=0;i<=liste.length-1;i++) {
		        if (liste[i].length>1) {
				temp = liste[i].split("=");
				//alert('liste['+i+']=['+liste[i]+']');
				/* auch hier splitten am "=" */
				temp[1]=temp[1].replace(/\+/g," ");
				temp[1]=unescape(temp[1]);
				/* wie gehabt, das Putzen aber jetzt:*/
				//alert(temp[0]+' -> '+temp[1]);
				getParam[temp[0]]=temp[1];
				//eval_temp=temp[0] + "=" + temp[1];
				//eval (eval_temp);
				/* schreibt den Inhalt in evaltemp, dass dann etwa so aussieht: daten1=Hallo und "berechnet" diesen String. Die Variablen stehen danach zur VerfÃ¼gung --- ACHTUNG: sollen die Variablen auÃŸerhalb der Funktion verfÃ¼gbar sein, dann mÃ¼ssen sie auÃŸerhalb "definiert" werden! */
			} // end if
		} //next
	} // end if
} //end function
decodeUrlParams();



var showEmagMask = false;
// closes Emag popup
function closeEmagPopup()
{
	document.getElementById("eMagMask").style.display = "none";
	document.getElementById("eMagFrame").style.display = "none";
	showEmagMask = false;
	return false;
}
function showEmagLayer(){
	// displays Emag popup
	if (!showEmagMask)
	{
		document.getElementById("eMagMask").style.display = "block";
		document.getElementById("eMagFrame").style.display = "block";

		showEmagMask = true;
		document.getElementById('eMagFrame').innerHTML = '<iframe src="http://www.sinnleffers.de/index.php?id=333" width="905" height="620" scrolling="no" frameborder="0" allowtransparency="yes"></iframe>';
	}

	return false;
}

//Aktionslayer
var showAktionMask = false;
// closes Aktion popup
function closeAktionLayerPopup()
{
	document.getElementById("AktionMask").style.display = "none";
	document.getElementById("AktionLayer").style.display = "none";
	showAktionMask = false;
	return false;
}

function flashCloseAktionPopup() {closeAktionLayerPopup(); }

// displays Aktion popup
function SL_showAktionLayer()
{
	if (!showAktionMask)
	{
		document.getElementById("AktionMask").style.display = "block";
		document.getElementById("AktionLayer").style.display = "block";

		var aktionTop = document.getElementById("AktionLayer").offsetTop;
		var aktionLeft = document.getElementById("AktionLayer").offsetLeft;
		var aktionWidth = document.getElementById("AktionLayer").offsetWidth;
		var aktionHeight = document.getElementById("AktionLayer").offsetHeight;
		var bigWidth = document.getElementById("AktionMask").offsetWidth;
		var bigHeight = (bigWidth / 4 * 3) - 50;
		document.getElementById("AktionMask").style.height = "100%";

		var widthDelta = (bigWidth - aktionWidth)/2;
		var heightDelta = (bigHeight - aktionHeight)/2;

		document.getElementById("AktionLayer").style.left = widthDelta+"px";
		document.getElementById("AktionLayer").style.top = "10px";
		showAktionMask = true;
	}

	return false;
}
function flash_SL_showAktionLayer() {SL_showAktionLayer(); }

// aus kompatibilitÃ¤tsgrÃ¼nden:
function SL_showAktion() { return SL_showAktionLayer(); }
