function setRetourenLayerBT(fixBox)
{
	if(!(fixBox == true || fixBox == false)) { fixBox = (fixBox == true || fixBox == false); }
	var retourenBtImage = new Image();
	retourenBtImage.id = 'retourenLayerBT';
	retourenBtImage.src = '../../HtmlRetourenLayer/' + strLng + '/Img/button_newsticker.gif';
	$('warenkorbBT').insert({before: retourenBtImage});
	$('retourenLayerBT').addClassName('SPVretourenLayerBT');
	$('retourenLayerBT').observe('click', initRetourenLayerSPV);
	if(fixBox) {
		if(document.location.href.indexOf('_Schuhe') != -1) {
			$('warenkorbInfo').setStyle('height: 68px;');
			$('farbenGroessenContainer').setStyle('bottom: 75px;');		
		} else if(document.location.href.indexOf('_Tapete') != -1){
			$('warenkorbInfo').setStyle('height: 232px;');
			$('farbenGroessenContainer').setStyle('bottom: 147px;');
		} else {
			$('warenkorbInfo').setStyle('height: 142px;');
			$('farbenGroessenContainer').setStyle('bottom: 147px;');
		}
	}
}

function initWarenkorbBanner()
{
	var warenkorbBanner = new Element('div', {id: 'warenkorbBanner'});
	warenkorbBanner.observe('click', function(){ 
		if(typeof top.FrameStart.FrameMainMain.initReoturenLayerBasket == 'function'){
			top.FrameStart.FrameMainMain.initReoturenLayerBasket();
		} 
	});
	var bannerImg = new Image();
	bannerImg.id = 'warenkorbBannerImg'
	bannerImg.src = '../HtmlRetourenLayer/' + strLng + '/Img/risk-free.gif';
	warenkorbBanner.appendChild(bannerImg);
	return warenkorbBanner;
}
function initReoturenLayerBasketFallback()
{
	top.FrameStart.FrameMainMain.initReoturenLayerBasket();
}
function initReoturenLayerBasket()
{
	if(!$('retourenLayer')) { 
		$$('body')[0].appendChild(buildLayer('')); 
		$('retourenLayerCloser').observe('click',closeRetourenLayer);
	} else { 
		if(!$('retourenLayer').visible()) { 
			$('retourenLayer').show(); 
		} else { 
			$('retourenLayer').hide();
		} 
	}
}

function initRetourenLayerSPV()
{
	var masterContainer = buildLayer('../../');
	if(!$('retourenLayer')) { if($('pageBody')) { $('pageBody').appendChild(masterContainer); } else { $('pageBodyIframe').appendChild(masterContainer); }} else { if(!$('retourenLayer').visible()) { $('retourenLayer').show(); } else { $('retourenLayer').hide();} }
	$('retourenLayerCloser').observe('click', closeRetourenLayer);	
}

function buildLayer(srcBase)
{
	var masterContainer = new Element('div', {id: 'retourenLayer'});
	var closerImg = new Image();
	closerImg.id = 'retourenLayerCloser';
	closerImg.src = srcBase+ 'HtmlRetourenLayer/Img/close-box.gif';
	masterContainer.appendChild(closerImg);
	var deliveryTitle = new Element('span', {id: 'deliverTitle'});
	deliveryTitle.addClassName('deliverTitle');
	var deliveryTitle1 = new Element('span', {id: 'deliverTitle1'});
	deliveryTitle1.addClassName('deliverTitle1');
	deliveryTitle1.innerHTML = retourenText.deliveryTitle1 + '&nbsp;';
	deliveryTitle.appendChild(deliveryTitle1);
	
	var deliveryTitle2 = new Element('span',{id: 'deliverTitle2'});
	deliveryTitle2.innerHTML = retourenText.deliveryTitle2;
	deliveryTitle.appendChild(deliveryTitle2);
	
	masterContainer.appendChild(deliveryTitle);
	
	var deliveryTextElement = new Element('div');
	deliveryTextElement.addClassName('deliveryText');
	deliveryTextElement.innerHTML = retourenText.deliveryText;
	masterContainer.appendChild(deliveryTextElement);
	
	var retourenTitle = new Element('span', {id: 'retourenTitle'});
	retourenTitle.addClassName('deliverTitle');
	var retourenTitle1 = new Element('span',{id: 'retourenTitle1'});
	retourenTitle1.addClassName('deliverTitle1');
	retourenTitle1.innerHTML = retourenText.retourenTitle1 + '&nbsp;';
	retourenTitle.appendChild(retourenTitle1);
	var retourenTitle2 = new Element('span',{id: 'retourenTitle2'});
	retourenTitle2.innerHTML = retourenText.retourenTitle2;
	retourenTitle.appendChild(retourenTitle2);
	
	masterContainer.appendChild(retourenTitle);	
	var retourenTextElement = new Element('div');
	retourenTextElement.addClassName('deliveryText');
	retourenTextElement.innerHTML = retourenText.retourenText;
	masterContainer.appendChild(retourenTextElement);
	
	var postDiv = new Element('div').hide();
	postDiv.addClassName('retourenPostDiv');
	postDiv.observe('click', function() { window.open(retourenText.postLink, 'postFinder')});	var postLogoElementHeight = 0; 
	if(retourenText.postLogo != null) {
		var postLogoElement = new Image();
		postLogoElement.src = srcBase + retourenText.postLogo;
		postLogoElementHeight = postLogoElement.height;
		postDiv.appendChild(postLogoElement);
		postDiv.show();
	}
	if(retourenText.postText != null) {
		var postTextElement = new Element('span');
		postTextElement.innerHTML = retourenText.postText;
		if(postLogoElementHeight != 0) {
			postTextElement.setStyle('top: '+ parseInt(postLogoElementHeight / 4) + 'px;')
			postDiv.setStyle('height: '+ parseInt(postLogoElementHeight) + 'px;')
		}
		postDiv.appendChild(postTextElement);
		postDiv.show();
	}
	masterContainer.appendChild(postDiv);
	return masterContainer;
}

function wkRetourenBanner()
{

}

function closeRetourenLayer()
{
	if($('retourenLayer')) {
		$('retourenLayer').hide();
	} else {
		top.FrameStart.FrameMainMain.$('retourenLayer').hide();
	}
}