
function showBk(kw, marktid, sid) {
	
	var motherOfAllDivs = document.getElementById("bk");
	
	var bgDiv = document.createElement("div");
	bgDiv.className = "background";
	bgDiv.id = "bk-background";
	bgDiv.style.display = "none";
	
	new Effect.Appear('bk-background',{from: 0, to: 0.5, duration: 2, fps:100, afterFinish: insertBk(kw, marktid, sid, bgDiv, false)});
}

function insertBk(kw, marktid, sid, backgroundElement, fixSizeForStandard) {
	
	// Disable Scrolling
	document.body.style.overflow = "hidden";

	$top = getScroll();

	document.getElementsByTagName("html")[0].style.width = "100%";

	// Open Bk
	var motherOfAllDivs = document.getElementById("bk");
	
//	var bgDiv = document.createElement("div");
//	bgDiv.className = "background";
	var bgDiv = backgroundElement;

	var closeDiv = document.createElement("div");
  closeDiv.className = "close";

	bgDiv.style.width = "100%";
	bgDiv.style.margin = "0px 0px 0px 0px";
	bgDiv.style.padding = "0px 0px 0px 0px";

	var placeholderDiv = document.createElement("div");
	placeholderDiv.className = "placeholder";
	placeholderDiv.id = "placeholder";
	
	var noflashhtml = ""+
"<a href=\"http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash\"><img src=\"img/noflash.gif\" width=\"520\" height=\"172\" border=\"0\" /></a>"+
"	<noscript>"+
"			<h1>Der Bl&auml;tterkatalog&reg; der COMINTO GmbH erm&ouml;glicht Ihnen echtes Bl&auml;ttern im Online-Shop!</h1>"+
"			Die Produkte erscheinen online in der gewohnten Katalogdarstellung mit integrierter<br /> Bestellfunktion und Verlinkung direkt aus dem Bl&auml;tterkatalog heraus."+
"     <br />"+
"     <br />"+
"			<div class=\"notice\">"+
"  				Der Bl&auml;tterkatalog ben&ouml;tigt Javascript für die korrekte Funktionsweise."+
"  				<p>"+
"  					Bitte aktivieren Sie Javascript in Ihrem Browser und laden Sie diese Seite erneut."+
"  				</p>"+
"  				<p>"+
"  					Vielen Dank für Ihr Verst&auml;ndnis."+
"  				</p>"+
"  			</div>"+		
"  			<a href=\"http://www.blaetterkatalog.de\">Informieren Sie sich &uuml;ber den Bl&auml;tterkatalog&copy;</a>"+
"  		</noscript>"+
"";      	
	
	
	placeholderDiv.innerHTML = noflashhtml;

	motherOfAllDivs.appendChild(closeDiv);
	motherOfAllDivs.appendChild(placeholderDiv);
	motherOfAllDivs.appendChild(bgDiv);

	 placeholderDiv.style.width = "95%"; 
	 placeholderDiv.style.height = "95%"; 
	 placeholderDiv.style.left = "2.5%";
	 placeholderDiv.style.top = "2.5%";

	// Insert Demokatalog Flash object
	var globalPathPrefix = "/kataloge/";
	if (kw == 'unternehmen') globalPathPrefix = "/broschuere/";
	
	var so = new SWFObject(globalPathPrefix+ "swf/blaetterkatalog.swf", "bkflash", "100%", "100%", "8", "#FFFFFF");
	if (kw == 'unternehmen') 	so.addVariable("catalog_config", globalPathPrefix +  "/aktuell/xml/");
	else	so.addVariable("catalog_config", globalPathPrefix + kw + "/" +  marktid + "/xml/");
	so.addVariable("pagenr", "1");
	so.addVariable("sid", sid);
	so.addVariable("kw", kw);
	so.addVariable("marktid", marktid);
	
	so.addParam("allowScriptAccess", "always");
	so.addParam("allowFullscreen", "true");
	so.addParam("quality", "HIGH");
	so.addParam("bgcolor", "#FFFFFF");

	so.write("placeholder");	
}

function closeBK() {
	
	var bkDiv = document.getElementById("bk");
	
	while (bkDiv.hasChildNodes()) {
		bkDiv.removeChild(bkDiv.firstChild);
	}
	window.location.reload(true);
	
}

function getScroll(){
	var ScrollTop = document.body.scrollTop;
	if (ScrollTop == 0){
		if (window.pageYOffset)
        	ScrollTop = window.pageYOffset;
   		else
	        ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
		}
	return ScrollTop;
}
