/*
	Template: $RCSfile: jquery.functions.min.js,v $
	$Author: skrug $
	$Revision: 1.25 $ - $Date: 2010/08/30 14:12:25 $
	minified version created with : http://compressorrater.thruhere.net/ Compressor: YUI Compressor, Options: preserveAllSemi, disableOpt
*/
function initializeBubbleLayer(c){var d={hoverContainer:".bubbleInfo",infoContainer:".infolayer",nameOfBubbleLayer:"globalBubbleLayer",nameOfEventStatus:"animateContainer"};c=jQuery.extend({openPerClick:false,animatePosition:true,minimalSpacingLeft:13,minimalSpacingTop:13,setDuration:1000},c||{});c=jQuery.extend({},d,c);if(c.hoverContainer&&c.infoContainer){if(jQuery(c.hoverContainer).size()!=0){if(jQuery("div#"+c.nameOfBubbleLayer).size()==0){var i="";i+='<div id="'+c.nameOfBubbleLayer+'">';i+='<div class="shadowContainerTopLeft">';i+='<div class="shadowContainerTopRight">';i+='<div class="globalBubbleLayerBody"></div>';if(c.openPerClick){i+='<a class="bubbleCloseButton" href="javascript:void(0);"></a>';}i+="</div>";i+="</div>";i+='<div class="shadowContainerBottomLeft"><div class="shadowContainerBottomRight"></div></div>';i+="</div>";jQuery("body").append(i);}var h=jQuery("div#"+c.nameOfBubbleLayer);var f=jQuery("#main");if(f.size()!=0){var e=f.position();var b=e.left;}function g(k){k=jQuery.extend({currentElement:null,animatePosition:null,minimalSpacingLeft:null,minimalSpacingTop:null,setDuration:null},k||{});k=jQuery.extend({},d,k);if(k.currentElement&&k.minimalSpacingTop&&k.minimalSpacingLeft){var n=jQuery(k.currentElement);var m=n.position();var l=m.left;var j=Math.abs(m.top-k.minimalSpacingTop);if(f.size()!=0){if(Math.abs(b+h.width()-100)>l){l=Math.abs(l+n.width()+k.minimalSpacingLeft);}else{l=Math.abs(l-h.width()-k.minimalSpacingLeft);}}else{l=Math.abs(l-h.width()-k.minimalSpacingLeft);}jQuery("div.globalBubbleLayerBody",h).html(jQuery(k.infoContainer,n).html());if(k.animatePosition){h.css({left:l+"px",top:Math.abs(j+(h.height()/2))+"px",display:"block"});if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<9){h.animate({top:j+"px"},{duration:k.setDuration,queue:false});}else{h.css({opacity:0}).animate({top:j+"px",opacity:1},{duration:k.setDuration,queue:false});}}else{if(k.openPerClick){if(n.hasClass(k.nameOfEventStatus)){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<9){h.css({"background-color":"#fff",left:l+"px",top:j+"px"}).fadeIn("fast",function(){jQuery(this).css({"background-color":"transparent"});});}else{h.css({left:l+"px",top:j+"px"}).fadeIn("fast");}}else{a();}}else{if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<9){h.css({"background-color":"#fff",left:l+"px",top:j+"px"}).delay(600).fadeIn("fast",function(){jQuery(this).css({"background-color":"transparent"});});}else{h.css({left:l+"px",top:j+"px"}).delay(600).fadeIn("fast");}}}if(k.openPerClick){jQuery("a.bubbleCloseButton","div#"+k.nameOfBubbleLayer).click(function(){n.removeClass(k.nameOfEventStatus);a();});}}}function a(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<9){h.hide();}else{h.fadeOut("fast");}}if(c.openPerClick){jQuery(c.hoverContainer).click(function(){if(jQuery(this).hasClass(c.nameOfEventStatus)){jQuery(this).removeClass(c.nameOfEventStatus);}else{jQuery(this).addClass(c.nameOfEventStatus);}g({currentElement:jQuery(this),openPerClick:c.openPerClick,animatePosition:c.animatePosition,minimalSpacingLeft:c.minimalSpacingLeft,minimalSpacingTop:c.minimalSpacingTop,setDuration:c.setDuration});});}else{jQuery(c.hoverContainer).hover(function(){g({currentElement:jQuery(this),openPerClick:c.openPerClick,animatePosition:c.animatePosition,minimalSpacingLeft:c.minimalSpacingLeft,minimalSpacingTop:c.minimalSpacingTop,setDuration:c.setDuration});},function(){a();});}}}}function openLinkInPopupWindow(c){c=jQuery.extend({linkUrl:null,linkToOpenInPopUpWindow:null,width:700,height:500,left:40,top:10,copyhistory:"no",resizable:"yes",scrollbars:"yes",menubar:"no",status:"no",directories:"no",toolbar:"no"},c||{});function b(d){new_window=window.open(d,"NewWindow","toolbar="+c.toolbar+",location="+c.location+",directories="+c.directories+",status="+c.status+",menubar="+c.menubar+",scrollbars="+c.scrollbars+",resizable="+c.resizable+",copyhistory="+c.copyhistory+",width="+c.width+",height="+c.height+",left="+c.left+",top="+c.top);new_window.focus();}if(c.linkToOpenInPopUpWindow){jQuery(c.linkToOpenInPopUpWindow).click(function(){var d=jQuery(this).attr("href");b(d);return false;});}else{if(c.linkUrl){var a=c.linkUrl;b(a);}}}function globalToggling(a){a=jQuery.extend({toggleHeader:null,toggleContainer:null,animateToggling:false},a||{});if(a.toggleHeader&&a.toggleContainer){jQuery(".globalToggleHeaderElementToClick",a.toggleHeader).unbind("click").bind("click",function(){var b=jQuery(this).parents(a.toggleHeader).next(a.toggleContainer);if(jQuery(this).is(":checked","input[type='radio'], input[type='checkbox']")){jQuery(a.toggleContainer).removeClass("activated");if(!jQuery(this).hasClass("globalToggleHeaderHideAllOther")){if(b.hasClass("activated")){b.removeClass("activated");}else{b.addClass("activated");}}}else{if(jQuery(this).hasClass("activated")){jQuery(this).removeClass("activated");}else{jQuery(this).addClass("activated");}if(b.hasClass("activated")){b.removeClass("activated");}else{if(a.animateToggling){b.slideToggle("fast");}else{b.toggleClass("visibleElement");}}}});}}function specialScoreCounter(a){a=jQuery.extend({targetContainer:null,currentLiftoffTime:null,format:"yODHMS",expiryText:null,expiryUrl:null,onExpiry:null,onTick:null},a||{});if(a.targetContainer&&a.currentLiftoffTime){var b="";b+='{d<}<div class="countdownTimerContainer cell_1"><div class="info">Tage</div><div id="timer_days" class="timer">{dn}</div></div>{d>}';b+='{h<}<div class="countdownTimerContainer cell_2"><div class="info">Std.</div><div id="timer_hours" class="timer">{hn}</div></div>{h>}';b+='{m<}<div class="countdownTimerContainer cell_3"><div class="info">Min.</div><div id="timer_minutes" class="timer">{mn}</div></div>{m>}';b+='{s<}<div class="countdownTimerContainer cell_4"><div class="info">Sek.</div><div id="timer_seconds" class="timer">{sn}</div></div>{s>}';jQuery(a.targetContainer).countdown({until:a.currentLiftoffTime,format:a.format,expiryText:a.expiryText,expiryUrl:a.expiryUrl,onExpiry:a.onExpiry,onTick:a.onTick,layout:b});}}function initPointsBar(e){e=jQuery.extend({targetContainer:null,usersCurrentPoints:null,maxPoints:1000},e||{});if(e.targetContainer&&e.usersCurrentPoints){var d="";d+='<div class="pointsBarHeader">Mein Punktestand: <span class="pointView"><span id="currentPointsValue"></span> Punkte</span></div>';d+='<div class="pointsBarStatusbarOutherFrame"><div class="pointsBarStatusbarOutherFrameBody"><div class="pointsBarStatusbarInnerFrame"><div class="pointsBarStatusbarInnerFrameLeft"><div class="pointsBarStatusbarInnerFrameRight"></div></div></div></div></div>';d+='<div class="pointsBarFooter"><span id="maxPointsValue"></span> Punkte</div>';d+='<div class="pointsBarInfoContainer">Es fehlen noch ...<br><span class="pointView"><span id="missingPointsValue"></span>&nbsp;Punkte</span> f&uuml;r meinen n&auml;chsten 10 &euro;-Gutschein.</div>';jQuery(e.targetContainer).append(d);var a=Math.abs(e.usersCurrentPoints*1);if(isNaN(a)){a=0;}jQuery("span#currentPointsValue",e.targetContainer).text(e.usersCurrentPoints);jQuery("span#maxPointsValue",e.targetContainer).text(e.maxPoints);var c=e.maxPoints-a;while(c<0){c+=1000;}jQuery("span#missingPointsValue",e.targetContainer).text(c);var b=Math.abs(a*e.maxPoints/10000);b=Math.round(b);if(b>=100){b=100+1.5;}jQuery("div.pointsBarStatusbarInnerFrame",e.targetContainer).width(b+"%");}}function jCarouselHoverAnimation(a){a=jQuery.extend({carouselContainer:null,carouselParentContainer:null,noAnimation:false,getSizesFrom:null,borderSpacing:3,setDuration:500,clickableHover:false},a||{});if(a.carouselContainer&&a.carouselParentContainer){var c='<span id="hoverBorderContainer">';if(a.clickableHover){c+='<span class="hoverBorderContainerLeft"></span>';c+='<span class="hoverBorderContainerTop"></span>';c+='<span class="hoverBorderContainerRight"></span>';c+='<span class="hoverBorderContainerBottom"></span>';}else{c+='<span class="hoverContainerSimple"></span>';}c+="</span>";var b=jQuery(a.carouselContainer).parents(a.carouselParentContainer);if(!a.noAnimation){b.append(c);}jQuery("li",a.carouselContainer).hover(function(){if(a.noAnimation){b.append(c);}if(a.getSizesFrom){var h=jQuery(a.getSizesFrom,this);}else{var h=jQuery(this);}var o=jQuery(this);var l=jQuery(a.carouselContainer).position();var m=l.left;var k=l.top;var d=h.position();var f=d.left+m;var i=d.top+k;var g=Math.abs(i-(a.borderSpacing/2)+h.height());var n=h.height()+a.borderSpacing;if(n>g){n=Math.abs(g+(a.borderSpacing/2));}var e=h.width();var j=h.height();if(a.clickableHover){if(a.noAnimation){jQuery("span.hoverBorderContainerLeft",b).css({left:f-a.borderSpacing+"px",top:Math.abs(i-(a.borderSpacing/2))+"px",height:n+"px"});jQuery("span.hoverBorderContainerRight",b).css({left:Math.abs(f-(a.borderSpacing/2)+e)+"px",top:Math.abs(i-(a.borderSpacing/2))+"px",height:n+"px"});jQuery("span.hoverBorderContainerTop",b).css({left:Math.abs(f-(a.borderSpacing/2))+"px",top:Math.abs(i-(a.borderSpacing/2))+"px",width:Math.abs(e+a.borderSpacing)+"px"});jQuery("span.hoverBorderContainerBottom",b).css({left:Math.abs(f-(a.borderSpacing/2))+"px",top:g+"px",width:Math.abs(e+a.borderSpacing)+"px"});}else{jQuery("span.hoverBorderContainerLeft",b).animate({left:f-a.borderSpacing+"px",top:Math.abs(i-(a.borderSpacing/2))+"px",height:n+"px"},{duration:a.setDuration,queue:false});jQuery("span.hoverBorderContainerRight",b).animate({left:Math.abs(f-(a.borderSpacing/2)+e)+"px",top:Math.abs(i-(a.borderSpacing/2))+"px",height:n+"px"},{duration:a.setDuration,queue:false});jQuery("span.hoverBorderContainerTop",b).animate({left:Math.abs(f-(a.borderSpacing/2))+"px",top:Math.abs(i-(a.borderSpacing/2))+"px",width:Math.abs(e+a.borderSpacing)+"px"},{duration:a.setDuration,queue:false});jQuery("span.hoverBorderContainerBottom",b).animate({left:Math.abs(f-(a.borderSpacing/2))+"px",top:g+"px",width:Math.abs(e+a.borderSpacing)+"px"},{duration:a.setDuration,queue:false});}}else{jQuery("span.hoverContainerSimple",b).animate({left:f-a.borderSpacing+"px",top:i-a.borderSpacing+"px",width:e+"px",height:j+"px"},{duration:a.setDuration,queue:false}).click(function(){if(!jQuery.browser.msie){location.href=jQuery("a",o).attr("href");}});}jQuery(this).addClass("hoverStatus");},function(){if(a.noAnimation){jQuery("#hoverBorderContainer").remove();}jQuery(this).removeClass("hoverStatus");}).click(function(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8&&!a.clickableHover){location.href=jQuery("a",jQuery(this)).attr("href");}});}}function initJcarouselDetailView(d){d=jQuery.extend({vertical:false,scroll:1,carouselContainer:null,carouselParentContainer:null,disableCarouselButtons:false,noAnimation:true,hoverAnimation_getSizesFrom:null,hoverAnimation_clickableHover:false,hoverAnimation_borderSpacing:3,hoverAnimation_setDuration:500,initImagePreparer:null,ascertainMaxWidthAndHeightFirst:false},d||{});if(d.carouselContainer){if(d.ascertainMaxWidthAndHeightFirst){var h=0;var g=0;var i=Math.abs(d.hoverAnimation_borderSpacing+2);jQuery("li",d.carouselContainer).each(function(){h=Math.abs(jQuery("img",this).width()+d.hoverAnimation_borderSpacing);g=Math.abs(jQuery("img",this).height()+i);}).width(h).height(g);jQuery(d.carouselContainer).width(h);}if(d.disableCarouselButtons){jQuery(d.carouselContainer).jcarousel({vertical:d.vertical,scroll:d.scroll,buttonNextHTML:null,buttonPrevHTML:null}).addClass("carouselDisabled");}else{jQuery(d.carouselContainer).jcarousel({vertical:d.vertical,scroll:d.scroll}).removeClass("carouselDisabled");}jQuery("li",d.carouselContainer).click(function(){var k=jQuery("a",jQuery(this));if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8&&k.size()!=0&&k.attr("href")!=""){location.href=k.attr("href");}});if(d.carouselContainer&&d.carouselParentContainer){jCarouselHoverAnimation({carouselContainer:d.carouselContainer,carouselParentContainer:d.carouselParentContainer,noAnimation:d.noAnimation,getSizesFrom:d.hoverAnimation_getSizesFrom,borderSpacing:d.hoverAnimation_borderSpacing,setDuration:d.hoverAnimation_setDuration,clickableHover:d.hoverAnimation_clickableHover});}if(d.carouselContainer&&d.carouselParentContainer&&!d.vertical){var b=jQuery(d.carouselContainer).parents(d.carouselParentContainer);var j=b.height();var f='<span class="fadeContainerRight" style="height:'+j+'px;"></span>';b.append(f);}}if(d.initImagePreparer){var c=detailview.ImageIterator.length;function e(m,l){for(var k=m.first;k<=m.last;k++){if(m.has(k)){continue;}if(k>detailview.ImageIterator.length){break;}m.add(k,a(detailview.ImageIterator[k-1]));}}function a(l){var k='<img src="<isimage name="#'+d.initImagePreparer+'#">'+l.image+'" id="thumb_'+l.prodRef+'" width="70">';return k;}}}function jCarouselCircular(e){e=jQuery.extend({carousel:null,auto:2.5,scroll:1,animation:"slow",wrap:"circular"},e||{});if(e.carousel){var d=new Array();var c=0;jQuery("li",e.carousel).each(function(f){c=f;}).each(function(f){d.push({listItemInnerContent:jQuery(this).html()});if(c==f){b(d);}});}function a(f){f.buttonNext.bind("click",function(){f.startAuto(0);});f.buttonPrev.bind("click",function(){f.startAuto(0);});f.clip.hover(function(){f.stopAuto();},function(){f.startAuto();});}function b(g){function i(o,m,l,n,k){var j=o.index(l,g.length);o.add(l,h(g[j-1]));}function f(n,l,k,m,j){n.remove(k);}function h(j){return j.listItemInnerContent;}jQuery(e.carousel).jcarousel({auto:e.auto,scroll:e.scroll,animation:e.animation,wrap:e.wrap,initCallback:a,itemVisibleInCallback:{onBeforeAnimation:i},itemVisibleOutCallback:{onAfterAnimation:f}});}}function initializeBrandList(a){a=jQuery.extend({currentList:null},a||{});if(a.currentList){jQuery("li",a.currentList).hover(function(){b({imageObj:jQuery("a img",this),replaceValue_1:"marken_grey",replaceValue_2:"marken"});},function(){b({imageObj:jQuery("a img",this),replaceValue_1:"marken",replaceValue_2:"marken_grey"});});}function b(e){e=jQuery.extend({imageObj:null,replaceValue_1:null,replaceValue_2:null},e||{});if(e.imageObj&&e.replaceValue_1&&e.replaceValue_2){var d=e.imageObj;var c=d.attr("src");c=c.replace(e.replaceValue_1,e.replaceValue_2);d.attr({src:c});}}}function initializeToplayer(){jQuery("#toplayer ul.level_1 li.level_1").hover(function(){jQuery(this).addClass("hoverStatus");if(jQuery.browser.msie&&parseInt(jQuery.browser.version)==7){jQuery(".listlayer",this).width(jQuery(".shadowContainerContent",this).width()+20).addClass("widthIsSet");}},function(){jQuery(this).removeClass("hoverStatus");});}function initializeSimpleDropDown(a){a=jQuery.extend({dropDownContainer:".simpleDropDown",dropDownHeader:".simpleDropDownHeader",dropDownOptions:".simpleDropDownOptions",nameOfHoverClass:"simpleDropDownHover",cssSkipParameter:{position:"absolute",left:"-9999px",top:"-9999px",width:"auto",height:"auto"},borderSpacing:2,maxHeight:300},a||{});var b=jQuery(a.dropDownContainer);b.hover(function(){var d=jQuery(a.dropDownHeader,this);var f=d.offset();var g=d.outerHeight();var c=d.outerWidth();if(!d.hasClass("active")){d.addClass(a.nameOfHoverClass);}var e=jQuery(a.dropDownOptions,this);if(c>e.outerWidth()){e.width(Math.abs(c-a.borderSpacing));}if(a.maxHeight<e.outerHeight()){e.height(a.maxHeight).width(Math.abs(e.width()+18));}e.css({position:"absolute",left:f.left+"px",top:Math.abs(f.top+g)+"px"});},function(){var c=jQuery(a.dropDownHeader,this);if(!c.hasClass("active")){c.removeClass(a.nameOfHoverClass);}jQuery(a.dropDownOptions,this).css(a.cssSkipParameter);});}function prepareNavTop(e){e=jQuery.extend({currentLayerArray:null,tableBegin:'<table cellpadding="0" cellspacing="0" border="0" class="listlayerTable"><tbody><tr><td class="level_1">',tableEnd:"</td></tr></tbody></table>",tableSpacer:'</td><td class="level_1">',splitCount:14,minSubCount:2},e||{});var f=e.currentLayerArray;var d="";if(f){d+=e.tableBegin;var c=0;jQuery.each(f,function(g,h){if(h!=""){c++;}});var b=0;var a=0;jQuery.each(f,function(l,g){var o=g["target"];var m=g["currentURL"];var k=g["selectorID"];var p=g["selectorClass"];var r=g["displayName"];var q=g["subMenue"];if(g!=""){b++;a++;d+="<a ";if(typeof(o)!="undefined"){d+=o;}if(typeof(k)!="undefined"){d+=' id="'+k+'"';}if(typeof(p)!="undefined"){d+=' class="'+p+'"';}if(typeof(m)!="undefined"){d+=' href="'+m+'"';}d+='><span class="skip">';if(typeof(r)!="undefined"){d+=r;}d+="</span></a>";if(typeof(q)!="undefined"){var n=0;jQuery.each(q,function(s,t){if(t!=""){n++;}});var h=0;var j=0;jQuery.each(q,function(t,s){var x=s["target"];var v=s["currentURL"];var w=s["selectorID"];var y=s["selectorClass"];var A=s["displayName"];if(s!=""){h++;j++;var z=Math.abs(c-a);var u=Math.abs(n-j);b++;d+="<a ";if(typeof(x)!="undefined"){d+=x;}if(typeof(w)!="undefined"){d+=' id="'+w+'"';}if(typeof(y)!="undefined"){d+=' class="'+y+'"';}if(typeof(v)!="undefined"){d+=' href="'+v+'"';}d+=">";if(typeof(A)!="undefined"){d+=A;}d+="</a>";if(u==0&&b<e.splitCount){d+='<span class="layernavheadlineSpacer"><!-- - --></span>';}if(b>=e.splitCount){if((u>e.minSubCount&&h>e.minSubCount)||(u==0&&z!=0)){d+=e.tableSpacer;h=0;b=0;}}}});}}});d+=e.tableEnd;}return d;}function initializeNavtop(){var a=jQuery("#navtopinner").width();jQuery("#navtopinner table.listlayerTable").each(function(){jQuery("tr td.level_1:last",this).addClass("lastItem");});jQuery("#navtopinner table.listlayerTableSub").each(function(){jQuery("tr td.level_2:last",this).addClass("lastItem");});jQuery("#navtopinner ul#menu li.level_1").hover(function(){jQuery("#searchiframe iframe[name=wkquery]").focus();jQuery(this).addClass("hoverstatus");var c=jQuery(this).position();var e=c.left;var h=jQuery(".listlayer",this).width();var f=Math.abs(e+20+h);if(f>a){var g=Math.abs(e-(f-a))+"px";jQuery(".listlayer",this).css({left:g,visibility:"visible"});}else{var g=e+"px";jQuery(".listlayer",this).css({left:g,visibility:"visible"});}if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8){var b=Math.abs(jQuery(".shadowContainerContent",this).width()+30);var d=Math.abs(jQuery(".shadowContainerContent",this).height()+90);jQuery(".listlayer",this).width(b).addClass("widthIsSet");}if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<7){jQuery("iframe.ie6layerfix").css({left:g,width:Math.abs(b+20)+"px",height:Math.abs(d+20)+"px"});}},function(){jQuery("iframe.ie6layerfix").css({width:"0",height:"0"});jQuery(this).removeClass("hoverstatus");});}function ie6pngfixes(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<7){var b="http://"+window.location.hostname+webRoot;var a="";a+='<!--[if lte IE 6]><style type="text/css">';if(document.location.protocol=="https:"){a+="div#modalBox {border:2px solid #D7D7D7; background-color:#fff;}";a+="div#modalBox div#modalBoxBody {width:100%;}";a+="div#modalBox div#modalBoxBody div#modalBoxCloseButton {position:absolute; top:0; left:0; text-align:right; width:100%; padding:5px 39px 5px 0; background-color:#ededed; overflow:visible;}";a+="div#modalBoxCloseButton a.closeModalBox {margin:0 -13px 0 0;}";a+="div.modalboxStyleContainerTopLeft, div.modalboxStyleContainerTopRight, div.modalboxStyleContainerBottomLeft, div.modalboxStyleContainerBottomRight {background-image:none;}";}else{a+='div.modalboxStyleContainerTopLeft {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="crop", src="'+b+'/layout/img/bg/modalbox_shadows_bg_topright.png");}';a+='div.modalboxStyleContainerTopRight {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="crop", src="'+b+'/layout/img/bg/modalbox_shadows_bg_topleft.png"); height:1%;}';a+='div.modalboxStyleContainerBottomLeft {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="crop", src="'+b+'/layout/img/bg/modalbox_shadows_bg_bottomright.png");}';a+='div.modalboxStyleContainerBottomRight {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="crop", src="'+b+'/layout/img/bg/modalbox_shadows_bg_bottomleft.png");}';}if(document.location.protocol=="http:"){a+='.storefrontbuehne .aktionsbanner_sommerwelt {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod="crop", src="'+b+'/images/storefront/banner_storefront_sommerwelt.png");}';}a+="</style><![endif]-->";jQuery("head").append(a);}}var findCloseButtonInIframeInterval;function findCloseButtonInIframe(a){a=jQuery.extend({i:null,e:null},a||{});if(jQuery(a.i).contents().find(a.e).size()!=0){window.clearInterval(findCloseButtonInIframeInterval);jQuery(a.i).contents().find(a.e).click(function(){jQuery.fn.modalBox.close();});}}function openherbstzeitAktionsLayer(){var a="";a+='<a id="herbstzeitAktion" href="javascript:void(0);">';a+='<img src="'+webRoot+'/images/aktionslayer_herbstzeit.jpg">';a+="</a>";jQuery.fn.modalBox({directCall:{data:a},setTypeOfFadingLayer:"disable",usejqueryuidragable:true,setWidthOfModalLayer:620,callFunctionAfterSuccess:function(){var b="&pc=HerbstAktionsLayer&lmPromo=la,3,hk,"+hk+",fl,HerbstAktionLayerAuf"+hk;setLandmark("page",b);}});}function initGlobalSpecials(){jQuery("a.aktionslayer").live("click",function(c){c.preventDefault();var b=jQuery(this).attr("href");if(b!=""){jQuery.fn.modalBox({directCall:{data:'<iframe src="'+b+'" scrolling="auto" width="580" height="350" frameborder="0"></iframe>'},setTypeOfFadingLayer:"disable",usejqueryuidragable:true,callFunctionAfterSuccess:function(){}});}});jQuery("a#urlaubsAktion").live("click",function(){if(typeof(urlaubsAktionUrl)!="undefined"){if(urlaubsAktionUrl!=""){jQuery.fn.modalBox({directCall:{data:'<iframe src="'+urlaubsAktionUrl+'" scrolling="auto" width="580" height="350" frameborder="0"></iframe>'},setTypeOfFadingLayer:"disable",usejqueryuidragable:true,callFunctionAfterSuccess:function(){var b="&pc=UrlaubsAktionsLayer&lmPromo=la,3,hk,"+hk+",fl,UrlaubsAktionLayerAuf"+hk;setTempCookie("sommerweltbasket","1","/");}});}}});jQuery("a#herbstzeitAktion").live("click",function(){if(typeof(herbstzeitAktionUrl)!="undefined"){if(herbstzeitAktionUrl!=""){jQuery.fn.modalBox({directCall:{data:'<iframe src="'+herbstzeitAktionUrl+'" scrolling="auto" width="580" height="350" frameborder="0"></iframe>'},setTypeOfFadingLayer:"disable",usejqueryuidragable:true,callFunctionAfterSuccess:function(){var b="&pc=herbstzeitAktionsLayer&lmPromo=la,3,hk,"+hk+",fl,herbstzeitAktionInWKLegen"+hk;setTempCookie("herbstzeitbasket","1","/");}});}}});if(typeof(komforturl)!="undefined"){if(komforturl!=""){var a="";a+='<iframe id="iframecontent_komfort" src="'+komforturl+'" scrolling="auto" width="580" height="170" frameborder="0"></iframe>';a+='<div class="clearfix"><div class="right">';a+='<a href="javascript:void(0);" class="closeModalBox globalButtonSmall fenster_schliessen_'+currentColorScheme+'" title="Fenster schliessen"><span class="skip">Fenster schliessen</span></a>';a+="</div></div>";jQuery("a#Komfortaktion").live("click",function(){jQuery.fn.modalBox({directCall:{data:a},setTypeOfFadingLayer:"disable",usejqueryuidragable:true,callFunctionAfterSuccess:function(){var b="&pc=KomfortAktionsLayer&lmPromo=la,3,hk,PopUp,fl,Komfort_Paket_PremiumKunde_Bestellen";}});});}}}function setHoverClassForGlobalInputButtons(){jQuery("input.globalButton").hover(function(){jQuery(this).addClass("hoverStatus_globalButton");},function(){jQuery(this).removeClass("hoverStatus_globalButton");});jQuery("input.globalButtonSmall").hover(function(){jQuery(this).addClass("hoverStatus_globalButtonSmall");},function(){jQuery(this).removeClass("hoverStatus_globalButtonSmall");});jQuery("input.globalButtonDuplicate").hover(function(){jQuery(this).addClass("hoverStatus_globalButtonDuplicate");},function(){jQuery(this).removeClass("hoverStatus_globalButtonDuplicate");});jQuery("input.globalButtonSmall22").hover(function(){jQuery(this).addClass("hoverStatus_globalButtonSmall22");},function(){jQuery(this).removeClass("hoverStatus_globalButtonSmall22");});}function premiumInfoLayer(b){b=jQuery.extend({layerHover:"a.imageLayer",layerImage:"span.imageBig",minSpacingBetweenHoverImageAndLayer:5},b||{});jQuery("#main").append('<span id="premiumLayer"><span class="premiumLayerInfoContainer"></span></span>');var a=jQuery("span#premiumLayer");jQuery(b.layerHover).hover(function(){var d=Math.abs(jQuery(this).position().left+jQuery(this).width());if(jQuery(this).parents("div.premiumBox").hasClass("lastItem")){d=Math.abs(d-((jQuery(this).parents("div.premiumBox").width()+b.minSpacingBetweenHoverImageAndLayer)*2));a.addClass("rightBox");}else{d=Math.abs(d+b.minSpacingBetweenHoverImageAndLayer);a.removeClass("rightBox");}d=Math.round(d)+"px";var e=Math.round(jQuery(this).position().top-100);e=e+"px";var c=jQuery(b.layerImage,this).html();jQuery("span.premiumLayerInfoContainer",a).html(c);a.css({display:"block",position:"absolute",left:d,top:e});},function(){a.removeAttr("style");jQuery("span.premiumLayerInfoContainer",a).empty();});}function callLayerUrl(b,c){var a="";a+='<div id="layer_'+c+'">';a+='<iframe id="layer_iframe_'+c+'" src="'+b+'" scrolling="auto" width="450" height="350" frameborder="0"></iframe>';a+="</div>";jQuery.fn.modalBox({directCall:{data:a},setTypeOfFadingLayer:"disable",usejqueryuidragable:true,setWidthOfModalLayer:500,killModalboxWithCloseButtonOnly:true,callFunctionAfterSuccess:function(){if(typeof(callFunctionAfterSuccessForCallLayerUrl)=="function"){callFunctionAfterSuccessForCallLayerUrl();}}});}function callRedirectURL(c){c=jQuery.extend({viewLayer:null,redirectUrl:null},c||{});if(c.redirectUrl){var a=c.redirectUrl;var b="&";if(a.indexOf("?")==-1){b="?";}if(c.viewLayer){c.viewLayer=b+c.viewLayer;}else{c.viewLayer="";}location.href=a+c.viewLayer;}}function updateMiniBasket(b){b=jQuery.extend({isIframe:false},b||{});if(typeof(updatebasket)!="undefined"){var a=updatebasket+"json/json_basket";jQuery.getJSON(a,function(d){jQuery.cookies.set("basket_count",d.LineItems,{path:"/"});jQuery.cookies.set("basket_sum",d.SubtotalBasePricePC,{path:"/"});jQuery.cookies.set("basket_articles",escape(d.Articles),{path:"/"});var e=d.SubtotalBasePricePCCurrency;if(d.SubtotalBasePricePCCurrency=="EUR"){e="&euro;";}var c="#miniBasket";if(b.isIframe){c=top.document.getElementById("miniBasket");}jQuery(c).html(d.LineItems+" Artikel: "+d.SubtotalBasePricePC+" "+e);if(typeof(updateMiniBasketCallFunctionAfterSuccess)=="function"){updateMiniBasketCallFunctionAfterSuccess();}});}}updateMiniBasketCronJob=function(){updateMiniBasket();setTimeout(updateMiniBasketCronJob,5000);};function xosCaptureHandler(b){b=jQuery.extend({outcomeName:null,redirectURL:null,storageUrl:"12815563470233747376",cookieName:"SESSION_INFO[BAUR]",trackingType:"captureClick"},b||{});try{if(XOS&&b.outcomeName){var c="../hidden-execute/"+b.storageUrl;var d=b.cookieName;qsThunks=function(){var f={"clickCapture":function(){return b.outcomeName;}};var e={};return"__ADO_CHARS__="+XOS.encodeRecipes(e)+"&"+"__ADO_FACTS__="+XOS.encodeRecipes(f);};if(b.trackingType=="captureClick"&&b.redirectURL){XOS.captureClick(c,b.redirectURL,qsThunks,d);}else{if(b.trackingType=="storeData"){XOS.storeData(c,qsThunks,d);}else{}}}}catch(a){}}jQuery(document).ready(function(){globalToggling({toggleHeader:"div.globalToggleHeader",toggleContainer:".globalToggleContainer"});initializeToplayer();initializeSimpleDropDown();setHoverClassForGlobalInputButtons();initializeBrandList({currentList:"ul#storefrontbrandHoverList"});initializeBubbleLayer({openPerClick:true,animatePosition:false});jQuery(".openmodalbox").modalBox({setTypeOfFadingLayer:"disable",usejqueryuidragable:true});ie6pngfixes();initGlobalSpecials();if((typeof pageType)!="undefined"&&pageType=="detailview"){if(jQuery("#tabContainer").size()!=0){jQuery("#tabContainer").tabs();}}if((typeof pageType)!="undefined"&&pageType=="storefront"){if(clientHasFlash){var a={};var b={wmode:"transparent"};flashvars={xml_pfad:webRoot+"/flash/storefront/linklist.xml"};var c="buehne";swfobject.embedSWF(webRoot+"/flash/storefront/topteaser.swf",c,"988","370","9.0.0",null,flashvars,b,a);}else{if(typeof(alternativeFlashContent_buehne)!="undefined"){jQuery("#buehne").append(alternativeFlashContent_buehne);}}}if((typeof specialType)!="undefined"&&specialType){if(clientHasFlash){swfobject.embedSWF(att_specials.data,id_specials,att_specials.width,att_specials.height,"9.0.0",null,null,par_specials,att_specials);}else{if(typeof(alternativeFlashContent_special)!="undefined"){jQuery("#replaceContainerSpecials").append(alternativeFlashContent_special);}}}if((typeof pageType)!="undefined"&&pageType=="productlist"){init();}});
