var dur_benz = 0.3
var opacity_benz = 0.65
var bkPath_benz = '';
var bkPathFixFlash_benz = 'blaetterkatalog/swf/blaetterkatalog.swf';
var bkPathFixConfig_bnz = 'blaetterkatalog/xml/';
var body_benz = null;

function getScroll_benz(){
	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
	}


function bk_show_benz(path) {
	bkPath = path;

	// Place the bk Layers if they do not exist already
	if(!$('bkWrapper')) {
		content = '<div id="bkWrapper">' +
				'<div id="bkMenu">' +
					'<div id="bkCloseLink">' +
						'<a href="javascript:;" onClick="bk_hide()"><img src="blaetterkatalog/img/close.gif" alt="" border="0" align="absbottom">&nbsp;schließen</a>' +
					'</div>' +
				'</div>' +
			    	'<div id="bkLayer">' +
			    		'<div id="bkHolder" align="center" style="display:none;">' +
              '<iframe src="http://e-journal.rolf-benz.com/ejournal/clients/03a8b639b0/b61b632479/popup.html" width="1000" height="700" scrolling="NO" marginheight="0" marginwidth="0" frameborder="0"></iframe>' +
			    		'</div>' +
			    	'</div>' +
			    	'<div id="bkBack">&nbsp;</div>' +
			    '</div>';
		body = document.getElementsByTagName('body')[0];
		new Insertion.Top(body, content);
		}

	$('bkBack').setStyle({opacity:'0'});

	// Disable Scrolling
	body.setStyle({overflow:'hidden'});

	$top = getScroll();
	$('bkWrapper').setStyle({top:getScroll(),left:0});
	$('bkWrapper').show();
	bkBack_show_benz();

	document.onscroll = function() {
		// Scrolling-Fix for Safari
		$('bkWrapper').setStyle({top:getScroll(),left:0});
		}
	}

function bk_hide_benz() {
	$('bkHolder').innerHTML = ''
	$('bkCloseLink').hide();
	new Effect.Fade('bkLayer',{duration: dur,fps:100})
	new Effect.Fade('bkBack',{from: opacity,to:0,duration: dur,fps:100, afterFinish: bkWrapper_hide_benz})
	// Enable Scrolling
	body.setStyle({overflow:'scroll'});
	// Remove Scrolling-Fix for Safari
	// alert(document.onscroll);
	if(typeof(document.onscroll) == 'function') {
		document.onscroll = null;
		}
	}

function show_bkLayer_benz() {
	new Effect.Appear('bkLayer',{duration: dur,fps:100,afterFinish: placeSWF_benz})
	}

function bkBack_show_benz() {
	new Effect.Appear('bkBack',{from: 0,to: opacity,duration: dur,fps:100, afterFinish: show_bkLayer_benz})
	}

function bkWrapper_hide_benz() {
	$('bkWrapper').remove();
	}

function placeSWF_benz() {
	$('bkHolder').show();
	new Effect.Appear('bkCloseLink',{duration: dur,fps:100})
	}
